@charset "UTF-8";
/* CSS Document */

body { 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 background-color: #bdbdbd;
 margin: 0px;
 text-align: center;
}

#wrapper { 
 width: 900px; 
 margin-left: auto; 
 margin-right: auto; 
 text-align: left; 
 position: relative;
 background-color: #ffffff;
 border: 1px solid #000;
 margin-top: 15px;
 margin-bottom: 15px;
}

#main {
 padding-left: 10px;
}

#header { 
 height: 200px; 
 width: 880px; 
 background-image: url('../gfx/vardegym-logo.gif'); 
 background-position: 99% 5%; 
 background-repeat: no-repeat;
}

#siteTitle {
 font-style: oblique;
 font-weight: bold;
}

#menu_1 { 
 border: 0px solid #000;
 margin-top: 30px;
 height: 20px;
}

#banner {
	height: 130px;
	clear: both;
}

#banner_1 {
 height: 130px;
 width: 680px;
 float: left;
}

#banner_2 {
 height: 130px;
 width: 200px;
 float: right;
}

#search {
 float: left;
 width: 880px;
 height: 36px;
 font-size: 0.7em;
 border: 0px solid red;
 margin-top: 10px;
 padding-left: 10px;
}

#content { 
 padding-top: 30px;
 width: 880px; 
 border: 0px solid #000;
}


#leftColumn {
width: 	190px;
float: left;
margin-bottom: 10px;	
border: 0px solid #000;
}

#rightColumn {
	border: 0px solid blue;
	width: 690px;
	float: left;
}

#menu_2 { 
 float: left;
 border: 0px solid #000;
 width: 170px;
}



/*     Skabelon - forside    */

#realContent {
 width: 690px; 
 float: left;
 background-image: url('../gfx/forside_bg.jpg');
 background-repeat: no-repeat;
 font-size: 0.7em;
}

#realContent #col1 { 
 float: left; 
 width: 425px;
 padding: 10px 0 0 20px;
 border: 0px solid #000;
}

#realContent #col2 { 
 float: left;
 width: 190px;
 padding: 10px 0 0 48px;
 border: 0px solid #000;
}

#realContent H1 {
 margin-top: 2px;
 color: #666666;
 font-size: 14px;
 font-family: trebuchet MS, helvetica, verdana;
}

#realContent H2 {
 color: #990000;
}

#realContent H3 {
 color: #990000;
 font-size: 12px;
 margin-top: 0px;
}


/*     Skabelon - undersider    */

#realContent_sub {
 width: 690px;
 float: left;
 font-size: 0.7em;
 margin-bottom: 30px;
}

#realContent_sub H1 {
 margin-top: 2px;
 color: #666666;
 font-size: 14px;
 font-family: trebuchet MS, helvetica, verdana;
}

#realContent_sub H2 {
 color: #990000;
 font-size: 1.1em;
}

#realContent_sub H3 {
 color: #990000;
 font-size: 1em;
 margin-top: 0px;
}

/*     Skabelon - nyheder    */

#realContent_news {
 width: 690px;
 float: left;
 font-size: 0.7em;
}

#realContent_news H1 {
 margin-top: 2px;
 color: #666666;
 font-size: 14px;
}

#realContent_news H2 {
 color: #990000;
 font-size: 1.1em;
}

#realContent_news H3 {
 color: #990000;
 font-size: 1em;
 margin-top: 0px;
}

#realContent_news #col1 { 
 float: left; 
 width: 460px;
 padding: 10px 10px 0 20px;
 border: 0px solid #000000;
}

#realContent_news #col2 { 
 float: left;
 width: 180px;
 height: 425px;
 padding: 10px 10px 0 10px;
 border: 0px solid #000000;
 background-image: url('../gfx/nyhedsarkiv_bg.jpg');
 background-repeat: no-repeat;
}

#quicklinks {
 clear:both;
 width: 690px;
 height: 60px;
 background-image: url('../gfx/quicklinks_bg.jpg');
 float: left;
}

#quicklinks h1 {
 float: left;
 font-size: 14px;
 margin-right: 15px;
 padding-left: 20px;
 color: #666666;
 margin-top: 10px;
 margin-bottom: 0px;
 padding-top: 10px;
 font-family: trebuchet MS, helvetica, verdana;
}

.quicklink {
 margin-left: 0px;
}

.quicklink img{
 border: 1px solid #999999;
 margin-top: 10px;
}

#footer { 
 font-size: 0.7em;
 height: 28px; 
 width: 680px; 
 clear: both;  
 color: #000000;
 margin-top: 5px;
 margin-bottom: 50px;
 margin-left: 0px;
 float: left;
 }

#footer p { margin-top: 5px;}


#focus { width: 898px; border-bottom: 0px solid #fff; margin-bottom: 3px;}
#focusbox_one, #focusbox_two, #focusbox_three { float: left; padding: 0 0 0 0; width: 297px;}

/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 3px;
	}

/* *** SHOP SKABELON *** */
#vertical_menu { width: 140px; float: left; margin: 15px; border: 0px solid #fff;}
#real_content_shop { padding: 10px; margin-top: 10px;width: 650px; min-height: 300px; border: 0px solid #fff;float: left;}

h1 { font-size: 1.4em; margin-bottom: 0px;}
p { margin-top: 5px; }

img { border: 0px;}

#webmail_button { }

#webadmin_button { }

.clearer { clear: both; }

a { color: #000000; text-decoration: underline;}
a:hover { text-decoration: none;}


/* ************************************ MAIL FORM **************************** */
.csc-mailform {
 border: 0px;
 width: 500px;
}

.csc-mailform-field {
 text-align:left;
 margin-bottom:2px;
}

.csc-mailform-submit {
 text-align:center;
 float: right;
}

label {
 float: left;
 width:150px;
}
