/*
  							
  Strandvolley.dk Style Sheet		
  							
*/

/* 	Sandfarven: #E8E0B6 */
/* 	Vandfarven: #94CAE6 */


/* Import style sheet til nyheder */
	@import url("news.css");

/* General styles, body etc. */

html{
	min-height:100%;
}

body		{ 
	background : #94CAE6;
	padding : 0;
	margin-top : 0;
	margin-bottom : 0;
	/* IE bug hack for center content */
	text-align : center;
}

td, p, body		{ 
	font-size : 95%;
	font-family : sans-serif;
	color : #202020;
}

a	{ background: transparent; }
a:link 	{ color: #006486; }
a:active 	{ color: #006486; }
a:visited 	{ color: #006486; }
a:hover 	{ color: #AF94E6; text-decoration: none; }

a img 	{ border: none; }

p		{ }


/* Typography			*/

h1	{ font: bold 120% sans-serif; margin:0px 0px 8px 0px; color: #af94e6; }
h2	{ font: bold 100%  sans-serif; margin:0px 0px 12px 0px; color: #af94e6; }
h3	{ font: bold 100%  sans-serif; margin:0px 0px 12px 0px; color: #af94e6; }
h4	{ font: bold 100%  sans-serif; margin:0px 0px 12px 0px; color: #af94e6; }
h5	{ font: bold 90%  sans-serif; letter-spacing:1px; margin:10px 0px; }



/* Layout	
	The container div embrace the whole layout */

#container	{
	/* css måde at centrere på, virker ikke i alle IE browsere */
	margin-left:auto;
	margin-right:auto;
	/* denne styre hele bredden af siden - alt vil følge pænt med hvis denne ændres */
	width: 63em; 
	background: #E8E0B6; 
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	padding-left: 0.5em;
	padding-right: 0.5em;
	/* modvirk IE center hack */
	text-align: left;
}

#header		{ 
	width: 100%; 
	height: 82px; 
	background-image: url(http://strandvolley.dk/ny/grafik/logo3.png);
	background-repeat: no-repeat;
	background-color: white;
	border:1px solid #333333;
	border-style: none solid solid solid;
	margin-bottom: 0.5em;
}

#header2   	{ 
	padding-right: 0.5em;
	padding-top: 0.5em;
  float: right;
  text-align: right;
}

#header2 a	{ 
    	text-decoration: none;
}

#header2 a:hover	{ 
    	text-decoration: underline;
}

#soeg   	{ 
	padding-right: 0.5em;
  float: right;
  text-align: right;
	clear:right;
}


/* Input */

.searchbox-sword {
		height: 1.3em;
		width: 8.5em;
		border: 1px solid #333333;
		color: black;
		font-size: 1em;
	  margin-top: 0.5em;
}
.searchbox-button {
		height: 1.3em;
		width: 2.5em;
		border: 1px solid #333333;
		font-size: 1em;
		color: #006486;
	  margin-top: 0.5em;
}


#page		{ 
	width: 100%;
	background: #ffffff; 
	border: 1px solid #333333;
	/* clear left fordi fanebladene floater left */
	clear:left;
}

#content{
	margin-left: 12.5em;
	padding: 1em;
	min-height:30em;
}



/* Footer 			*/

#footer {
	font-size: 90%;
	padding-top: 0.5em;
	padding-bottom: 0.3em;
	text-align: center; 
}



/* The topmenu 			*/

#topmenu {
	font-size: 110%;
}

.level_0_no a {
    	background-color: transparent;
    	color: #436976;
    	/* css 2.1 tillader ikke horizontale border-collaps disse linier får faneblade borders neders til at collapse med indholdet */
    	position: relative; 
    	top: 1px;   
    	/* luft til teksten i fanebladet */
    	padding-top: 0.3em;
    	padding-bottom: 0.2em;
	    padding-left: 0.5em;
    	padding-right: 0.5em;
    	/* luft mellem fanebalde */
    	margin-left: 0.7em;
    	/* block formatering (giver margin og padding ) */
    	display: block;
    	/*flyd til højre (sætter fane bladene ved siden af hinanden fra højre mod venstre) */
    	float: left;
    	text-decoration: none;
    	border: solid 1px black;
    	border-bottom: none;
}

.level_0_act a {
	    background-color: white;
	    font-weight: bold;
    	color: #436976;
    	/* css 2.1 tillader ikke horizontale border-collaps disse linier får faneblade borders neders til at collapse med indholdet */
    	position: relative; 
    	top: 1px;   
    	/* luft til teksten i fanebladet */
    	padding-top: 0.3em;
    	padding-bottom: 0.2em;
	    padding-left: 0.5em;
    	padding-right: 0.5em;
    	/* luft mellem fanebalde */
    	margin-left: 0.7em;
    	/* block formatering (giver margin og padding ) */
    	display: block;
    	/*flyd til højre (sætter fane bladene ved siden af hinanden fra højre mod venstre) */
    	float: left;
    	text-decoration: none;
    	border: solid 1px black;
    	border-bottom: none;
}

.level_0_no a:hover {
	background-color: white;
}


/* The submenu - det mest naturlige ville være blot at bruge nesteded lister men en bug i IE's cascade regler forhindre dette. */

.submenu	{
	float: left;
	width: 12.5em;
}

.sub_list{
	list-style: none;
	padding-bottom: 0.3em;
	font-size: 95%;	
	line-height: 1.3em;
	border-right: 1px dashed black;
}

.level_1_no {
	list-style-image: url(grafik/bullit_blue.gif);
	margin-left: 0em;
}

.level_1_no a {
	text-decoration: none;
}

.level_1_no a:hover {
	text-decoration: underline;
}

.level_1_act {
	list-style-image: url(grafik/bullit_small.gif);
	margin-left: 0em;
	color: #af94e6;
}

.level_1_act a {
	color: #af94e6;
	text-decoration: none;
}

.level_1_act a:hover {
	text-decoration: underline;
}

.level_2_no {
	list-style-image: url(grafik/bullit_blue.gif);
	margin-left:1em;
	font-size:90%;
}

.level_2_no a {
	text-decoration: none;
}

.level_2_no a:hover {
	text-decoration: underline;
}

.level_2_act {
	margin-left:1em;
	font-size:90%;
	list-style-image: url(grafik/bullit_small.gif);
	color: #af94e6;
}

.level_2_act a {
	color: #af94e6;
	text-decoration: none;
}

.level_2_act a:hover {
	text-decoration: underline;
}

.level_3_no {
	list-style-image: url(grafik/bullit_blue.gif);
	margin-left:2em;
	font-size:80%;
}

.level_3_no a {
	text-decoration: none;
}

.level_3_no a:hover {
	text-decoration: underline;
}

.level_3_act {
	margin-left:2em;
	font-size:80%;
	list-style-image: url(grafik/bullit_small.gif);
	color: #af94e6;
}

.level_3_act a {
	color: #af94e6;
	text-decoration: none;
}

.level_3_act a:hover {
	text-decoration: underline;
}

/* for level 3 copy level 2 and add margin */


/* SITEMAP */ 

.csc-menu-2 P{}
.csc-sitemap-level1 {margin-top:1em; margin-bottom:0em;}
.csc-sitemap-level2 {margin-left:1em;margin-bottom:0em;margin-top:0em;}
.csc-sitemap-level3 {margin-left:2em;margin-bottom:0em;margin-top:0em;}
.csc-sitemap-level4 {margin-left:3em;margin-bottom:0em;margin-top:0em;}

/* Search word markup */

.csc-sword {background:#FFFF40;font-style:normal}


/* Lastupdate Container and class */

#lastupdate {
	padding: 5px 15px 5px 10px;
	font-size : 85%;
	font-family : sans-serif;
	font-style: italic;
	color : #202020;
	text-align: right;
}

/* Billed tekst */ 
.csc-caption {font-style: italic;}


/* WFQBE */

table.wfqbe_table_results{
	border: solid 1px black; 
	margin: 1em;
	border-collapse: collapse;
	width: 95%;
}
.wfqbe_table_results th {
	border: solid 0.06em black; 
	padding: 0.2em;
	background-color: #AAAAAA;
}
.wfqbe_table_results td {
	border: solid 0.06em black;
    padding: 0.35em; 
	text-align: center;
}			
caption{
	caption-side:bottom;
	/*color:#FF0000;*/
}
 
.wfqbe_odd{
	background-color:#FFFFFF;
	font-size : 80%;
}
 
.wfqbe_even{
	font-size : 80%;
	background-color:#EEEEEE;
}

.wfqbe_table_header{
	font-size : 90%;
}	
