
body, html { height: 101%; } 

body {background-color: #E9E9E9; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; padding: 0;  
topmargin: 10px;


}


/* Ram runt huvudet */
#centrering {width: 960px; margin-right: auto; margin-left: auto; height: 132px; 
background-color: #FFFFFF; 
border: 1px solid #000000;
}


/* översta boxen1  */
#topbox1 {float: left; width: 870px; height: 100px; text-align: left; padding: 0px; margin-top: 10px;
  font: 2.8em Verdana, Helvetica, sans-serif; font-weight: thin; letter-spacing: -0.08em; color: #FFFFFF;
  background-color: #578846; border: 
  0px solid #0000FF;
 
  }


/* översta boxen2 */
#topbox2 {float: left; width: 90px; height: 100px; text-align: center; padding: 0px; margin-top: 10px;
  font: 2.8em Verdana, Helvetica, sans-serif; font-weight: thin; letter-spacing: -0.05em; color: #FFFFFF;
  background-color: #578846; border: 
  0px solid #0000FF;
  }


/* Menyrad */
#menybox {float: left; width: 960px; height: 22px; padding: 0px ; background: #FFFFFF; position: relative; z-index: 1102;
  text-align: center; padding: 0px 0px 0px 0px; 
  border: 0px solid #000000; 

  }

/* V&auml;nster i menyrad  */
#menybox1 {float: left; width: 100px; height: 22px; text-align: center; padding: 0px; position: relative; z-index: 1101;  
border: 0px solid #00FFFF;
  }

/*-############################################# START MENY ##################################################-*/

/* HUVUDMENY */

#nav, #nav ul {
	float: left;
	list-style: none;	
	background: #FFFFFF;
	font-weight: bold;
	font-size: 1.1em;
	padding: 0;
	border: 0px solid #0000FF;
	margin: 0 0 0 0;
	
}




#nav a {
	display: block;
	width: 10em;
	w\idth: 10em;
	color: #000000;
	border: 0px solid #000000;
	text-decoration: none;
	padding: 0.3em 0em;
	


}



#nav a#current{color: #FF0000;}



#nav a.daddy {
	background: url(bilder/down.gif) center right no-repeat;
}

#nav li {
	float: left;
	padding: 0;
	width: 10em;
}

/* Drop down 1 */

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 8em;
	w\idth: 9em;
	font-weight: normal;
	border: 0px solid #000000;
	margin: 0;
	text-align: left;
	opacity: 0.90; filter: alpha(opacity=90);

}

#nav li li {
	padding-right: 1em;
	width: 8em

}

#nav li ul a {
	width: 9em;
	w\idth: 9em;

}
/* Drop down utskjut nivå2*/

#nav li ul ul {

	position: absolute;
	left: -999em;
	height: auto;
	width: 9em;		
	w\idth: 10em;
	font-size: 0.9em;
	font-weight: normal;
	text-align: left;
	margin: -1.85em 0 0 9.5em;
	border: 0px solid #FF0000;
	opacity: 0.9; filter: alpha(opacity=90);
	
}






#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;

}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;

}

#nav li:hover, #nav li.sfhover {
	background: #E8E8E8;
	
}

#content {
	clear: left;
}

#content a {
	color: #00CC00;
}

#content a:hover {
	text-decoration: none;
}

/*-############################################# SLUT MENY ##################################################-*/
/*-*/
/* h&aring;ller i kolumnerna alla sidor */
#container {float: left; width: 958px; minheight: 526px; margin: 0px; z-index: 1;
border: 1px solid #000000;
background-color: #F6FAF4;
background-image: url(bilder/bg.png) ; background-repeat: repeat-x; background-position: top center

}

/* vänstra kolumnen  sid 1 */
#kolumn1_index {float: left; width: 5%; min-height: 100px; padding-left: 2px; 
border: 0px solid;border-color: #FF0000; margin-top: 4px;
}


/* mitten Välkommen kolumnen sid 1 */
#kolumn2_index {float: left; width: 60%; min-height: 100px; padding-left: 2px; padding-top: 0px; 
border: 0px solid; border-color: #00FF00; margin-top: 4px;
}

/* vänstra nyhetsbrev  sid 1 */
#kolumn1_news {float: left; width: 165px; min-height: 100px; padding: 4px; 
border: 0px solid;border-color: #0000FF; margin-top: 4px;
font-size: 1em; letter-spacing: 0.0em; color: #000000;
}

/* mitten res  sid 1 */
#kolumn2_res {float: left; width: 235px; min-height: 100px; padding: 4px; 
border: 0px solid;border-color: #FF00FF; margin-top: 4px;
font-size: 1em; letter-spacing: 0.0em; color: #000000;
}
/* höger res  sid 1 */
#kolumn3_res {float: left; width: 235px; min-height: 100px; padding: 4px; 
border: 0px solid;border-color: #00FFFF; margin-top: 4px;
font-size: 1em; letter-spacing: 0.0em; color: #000000;
}


/* Under VIN  sid 1 */
#kolumn_vin {float: left; width: 482px; min-height: 100px; padding: 4px; 
border: 0px solid;border-color: #00FFFF; margin-top: 4px;
font-size: 1em; letter-spacing: 0.0em; color: #000000;
}




/* höger kolumnen sid 1 */
#kolumn3_index {float: right; width: 30%; min-height: 300px; padding-right: 4px; padding-top: 0px; 
border: 0px solid; border-color: #00FF00; margin-top: 4px;
}



/* Rundning Index */
#rrundtop {background: #F6FAF4;}

.rroundtop {background: #DEEBD6;}
.rr1{margin: 0 5px; height: 1px; overflow: hidden; background: #FF0000; 
border-left: 1px solid #FF0000; border-right: 1px solid #FF0000;}
.rr2{margin: 0 3px; height: 1px; overflow: hidden; background: #F6FAF4; 
border-left: 1px solid #FF0000; border-right: 1px solid #FF0000;
border-width: 0 2px;}
.rr3{margin: 0 2px; height: 1px; overflow: hidden; background: #F6FAF4; border-left: 1px solid #FF0000; border-right: 1px solid #FF0000;}
.rr4{margin: 0 1px; height: 2px; overflow: hidden; background: #F6FAF4; border-left: 1px solid #FF0000; border-right: 1px solid #FF0000;}
.ccontent {padding: 2px; border-left: 1px solid #FF0000; border-right: 1px solid #FF0000; border-bottom: 0px solid #CC0000}
.uccontent {padding: 2px; border-left: 1px solid #FF0000; min-height: 300px; border-right: 1px solid #FF0000; border-bottom: 1px solid #FF0000;

font-size: 1.1em; letter-spacing: 0.0em; color: #000000;
}



/* Rundning Index Nyhetsbrev */
#rrundtopnews {background: #F6FAF4;}

.rroundtopnews {background: #DEEBD6;}
.rr1news{margin: 0 5px; height: 1px; overflow: hidden; background: #C0C0C0; 
border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.rr2news{margin: 0 3px; height: 1px; overflow: hidden; background: #F6FAF4; 
border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;
border-width: 0 2px;}
.rr3news{margin: 0 2px; height: 1px; overflow: hidden; background: #F6FAF4; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.rr4news{margin: 0 1px; height: 2px; overflow: hidden; background: #F6FAF4; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.ccontentnews {padding: 2px; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-bottom: 0px solid #C0C0C0}
.uccontentnews {padding: 2px; border-left: 1px solid #C0C0C0; min-height: 210px; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0;

font-size: 1.1em; letter-spacing: 0.0em; color: #000000;
}





/* Vänster kolumnen resmål*/
#left {float: left; width: 636px; min-height: 300px; padding-left: 0px; padding-right: 34px;
border: 0px solid;border-color: #FF0000; margin-top: 0px;

}

/* Text kolumnen */
#kolumn_text {float: left; width: 630px; min-height: 300px; padding-left: 30px; padding-right: 10px;
border: 0px solid;border-color: #FF0000; margin-top: 10px;
font-size: 1.1em; letter-spacing: 0.0em; color: #000000;
}

/* Text kolumnen */
#kolumn_text_golf {float: left; width: 630px; min-height: 615px; padding-left: 30px; padding-right: 10px;
border-bottom: 1px solid;border-color: #303D7B; margin-top: 10px;
font-size: 1.1em; letter-spacing: 0.0em; color: #000000;
background-image: url(/bilder/jerkers_golfskola.png) ; background-repeat: no-repeat; background-position: bottom right;

}

/* Text kolumnen */
#kolumn_text_boka {float: left; width: 630px; min-height: 370px; padding-left: 30px; padding-right: 10px;
border-bottom: 1px solid;border-color: #33CC00; margin-top: 10px;
font-size: 1.1em; letter-spacing: 0.0em; color: #000000;
background-image: url(/bilder/golfboll_fri.png) ; background-repeat: no-repeat; background-position: bottom left;

}


/* Text kolumnen VIN */
#kolumn_text_vin {float: left; width: 630px; min-height: 305px; padding-left: 30px; padding-right: 10px;
border-bottom: 1px solid;border-color: #000000; margin-top: 10px;
font-size: 1.1em; letter-spacing: 0.0em; color: #000000;
background-image: url(/bilder/jerker_vin.png) ; background-repeat: no-repeat; background-position: bottom right;

}

/* Text kolumnen MAT */
#kolumn_text_mat {float: left; width: 630px; min-height: 305px; padding-left: 30px; padding-right: 10px;
border-bottom: 0px solid;border-color: #000000; margin-top: 10px;
font-size: 1.1em; letter-spacing: 0.0em; color: #000000;

}


/* Text kolumnen MAT 1 */
#kolumn_text_mat1 {float: left; width: 690px; min-height: 305px; padding-left: 250px; padding-right: 10px;
border: 0px solid;border-color: #000000; margin-top: 10px;
font-size: 1.1em; letter-spacing: 0.0em; color: #000000;
background-image: url(/bilder/jerker_mat.png) ; background-repeat: no-repeat; background-position: top right;

}

/* Text kolumnen */
#kolumn_text_res {float: left; width: 520px; min-height: 300px; padding-left: 30px; padding-right: 120px;
border: 0px solid;border-color: #FF0000; margin-top: 10px;
font-size: 1.1em; letter-spacing: 0.0em; color: #000000;
}




/* TOP BONIFACIO */
#kolumn_text_bonifacio {float: left; width: 630px; min-height: 320px; padding-left: 30px; padding-right: 10px;
border: 0px solid;border-color: #FF0000; margin-top: 10px;
font-size: 1.1em; letter-spacing: 0.0em; color: #000000;
background-image: url(/bilder/bonifacio_bg.png) ; background-repeat: no-repeat; background-position: top center;
}
/* TOP AIX LES BAINS */
#kolumn_text_aix {float: left; width: 630px; min-height: 480px; padding-left: 30px; padding-right: 10px;
border: 0px solid;border-color: #FF0000; margin-top: 10px;
font-size: 1.1em; letter-spacing: 0.0em; color: #000000;
background-image: url(/bilder/aix-les-bains_bg.png) ; background-repeat: no-repeat; background-position: top center;
}
/* TOP CERVIA */
#kolumn_text_cervia {float: left; width: 630px; min-height: 430px; padding-left: 30px; padding-right: 10px;
border: 0px solid;border-color: #FF0000; margin-top: 10px;
font-size: 1.1em; letter-spacing: 0.0em; color: #FFFFFF;
background-image: url(/bilder/cervia_bg.png) ; background-repeat: no-repeat; background-position: top center;
}
/* TOP CASCAIS */
#kolumn_text_cascais {float: left; width: 630px; min-height: 360px; padding-left: 30px; padding-right: 10px;
border: 0px solid;border-color: #FF0000; margin-top: 10px;
font-size: 1.1em; letter-spacing: 0.0em; color: #000000;
background-image: url(/bilder/cascais_bg.png) ; background-repeat: no-repeat; background-position: top center;
}
/* TOP COSTA DE LA LUZ */
#kolumn_text_costadelaluz {float: left; width: 630px; min-height: 415px; padding-left: 30px; padding-right: 10px;
border: 0px solid;border-color: #FF0000; margin-top: 10px;
font-size: 1.1em; letter-spacing: 0.0em; color: #000000;
background-image: url(/bilder/costa-de-la-luz_bg.png) ; background-repeat: no-repeat; background-position: top center;
}
/* TOP COSTA BRAVA */
#kolumn_text_costabrava {float: left; width: 630px; min-height: 400px; padding-left: 30px; padding-right: 10px;
border: 0px solid;border-color: #FF0000; margin-top: 10px;
font-size: 1.1em; letter-spacing: 0.0em; color: #000000;
background-image: url(/bilder/costa-brava_bg.png) ; background-repeat: no-repeat; background-position: top center;
}

/* TOP KAPSTADEN */
#kolumn_text_kapstaden {float: left; width: 630px; min-height: 500px; padding-left: 30px; padding-right: 10px;
border: 0px solid;border-color: #FF0000; margin-top: 10px;
font-size: 1.1em; letter-spacing: 0.0em; color: #FFFFFF;
background-image: url(/bilder/kapstaden_bg.png) ; background-repeat: no-repeat; background-position: top center;
}

/* TOP HAMAMMET */
#kolumn_text_hamammet {float: left; width: 630px; min-height: 420px; padding-left: 30px; padding-right: 10px;
border: 0px solid;border-color: #FF0000; margin-top: 10px;
font-size: 1.1em; letter-spacing: 0.0em; color: #FFFFFF;
background-image: url(/bilder/hamammet_bg.png) ; background-repeat: no-repeat; background-position: top center;
}

/* TOP PIERPONT */
#kolumn_text_pierpont {float: left; width: 630px; min-height: 420px; padding-left: 30px; padding-right: 10px;
border: 0px solid;border-color: #FF0000; margin-top: 10px;
font-size: 1.1em; letter-spacing: 0.0em; color: #000000;
background-image: url(/bilder/pierpont_bg.png) ; background-repeat: no-repeat; background-position: top center;
}


/* högra smala kolumnen */
#kolumn_hoger_tr {float: left; width: 280px; min-height: 280px; padding: 10px 0px 0px 0px; 
margin-top: 0px;
font-size: 1.1em; letter-spacing: 0.0em; color: #000000;
border: 0px solid;border-color: #FF0000;
}



/* Rundning i högra smala kolumnen */
#rundtop {background: #F6FAF4;}

.roundtop {background: #DEEBD6;}
.r1{margin: 0 5px; height: 1px; overflow: hidden; background: #C0C0C0; 
border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.r2{margin: 0 3px; height: 1px; overflow: hidden; background: #F6FAF4; 
border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;
border-width: 0 2px;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: #F6FAF4; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: #F6FAF4; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.content {padding: 10px; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0}



/* Rundning i högra smala Vinproving */
#rundtop_vin {background: #F6FAF4;}

.roundtop_vin {background: #DEEBD6;}
.r1_vin{margin: 0 5px; height: 1px; overflow: hidden; background: #C0C0C0; 
border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.r2_vin{margin: 0 3px; height: 1px; overflow: hidden; background: #F6FAF4; 
border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;
border-width: 0 2px;}
.r3_vin{margin: 0 2px; height: 1px; overflow: hidden; background: #F6FAF4; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.r4_vin{margin: 0 1px; height: 2px; overflow: hidden; background: #F6FAF4; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.content_vin {padding: 10px; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0;
min-height: 730px;
}

/* Rundning i högra smala Matrecept */
#rundtop_mat {background: #F6FAF4;}

.roundtop_mat {background: #DEEBD6;}
.r1_mat{margin: 0 5px; height: 1px; overflow: hidden; background: #C0C0C0; 
border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.r2_mat{margin: 0 3px; height: 1px; overflow: hidden; background: #F6FAF4; 
border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;
border-width: 0 2px;}
.r3_mat{margin: 0 2px; height: 1px; overflow: hidden; background: #F6FAF4; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.r4_mat{margin: 0 1px; height: 2px; overflow: hidden; background: #F6FAF4; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.content_mat {padding: 10px; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0;
min-height: 542px;
}



/* limpan alla sidor */
#limpa {float: left; width: 960px; background-color: #; margin-right: auto; margin-left: auto; text-align: center;
	font: 1em Verdana, Helvetica, sans-serif; letter-spacing: -0.04em; color: #666666; z-index: 1;
	background-image: url(bilder/tillvaextverket.gif) ; background-repeat: no-repeat; background-position: bottom right}
#limpa div {padding: 0px; border: 0px solid; border-color: #00FF00;}


#limpa a:link{color: #000000; text-decoration: none;}
#limpa a:visited{color: #000000; text-decoration: none;}
#limpa a:hover{color: #404040; text-decoration: none;}



/* Textformat */



.greylimp {font: 0.9em Verdana, Helvetica, sans-serif; letter-spacing: -0.04em; color: #747474;}





.rub { font: bold 1.5em Verdana, Helvetica, sans-serif; letter-spacing: -0.00em; line-height: 30px; color: #578846;}
.rubi { font: bold 1.5em Verdana, Helvetica, sans-serif; letter-spacing: -0.00em; line-height: 30px; color: #000000;  font-style: italic;}

.bread { font: 1.1em Verdana, Helvetica, sans-serif; letter-spacing: -0.00em; line-height: 15px; color: #000000;}

.citat { font: 1.1em Verdana, Helvetica, sans-serif; letter-spacing: -0.00em; line-height: 15px; color: #000000; font-style: italic;}

.citatb { font: bold 1.1em Verdana, Helvetica, sans-serif; letter-spacing: -0.00em; line-height: 15px; color: #000000; font-style: italic;}

.undert { font: bold 1em Verdana, Helvetica, sans-serif; letter-spacing: -0.00em; line-height: 15px; color: #000000;}



.para { font: 1em Verdana, Helvetica, sans-serif; letter-spacing: -0.00em; line-height: 15px; color: #000000;}

.links { color: #000099; text-decoration: none;}
.links2 { color: #FFFFFF; text-decoration: none;}


.sm { font: 1em Verdana, Helvetica, sans-serif; letter-spacing: -0.00em; line-height: 15px; color: #003882;}

.news { font: bold 1em   Verdana, Helvetica, sans-serif; letter-spacing: -0.00em; line-height: 15px; color: #FFFFFF; text-decoration: none;}

.vit { color: #FFFFFF;}
.red {color: #FF0000;}
.red_s {font: 0.5em Verdana, Helvetica, sans-serif; letter-spacing: 0.0em; color: #FF0000;}

.prislank { background: url(/bilder/link.png) no-repeat; background-color: #FFFF66; float: right; padding: 1px 2px 1px 8px;}
.reslank { background: url(/bilder/link.png) no-repeat; background-color: #FFFF66; float: right; padding: 1px 2px 1px 8px;} 
.matlank { background: url(/bilder/link.png) no-repeat; background-color: #FFFF66;  padding: 1px 2px 1px 8px;}

/* -1971... */
.lvit { font:  Bold 0.5em Verdana, Helvetica, sans-serif; letter-spacing: 0.1em; color: #FFFFFF;}




/* Prislistan samt Hotell Special */
td { font-size: 1.1em; letter-spacing: 0.0em; color: #000000;
border-bottom-style: solid; border-bottom-color: #C0C0C0; border-bottom-width: 1px;}


H1 { font: Bold 1.8em Verdana, Helvetica, sans-serif; letter-spacing: 0.0em; line-height: 1em;}

H2 { font: 1.2em Verdana, Helvetica, sans-serif; letter-spacing: 0.0em;}

H3 { font: BOLD 1.1em Verdana, Helvetica, sans-serif; letter-spacing: 0.0em;}


H4 { font:  1.2em Verdana, Helvetica, sans-serif; letter-spacing: 0.1em; color: #FFFFFF;}

H5 { font: Bold 1.4em Verdana, Helvetica, sans-serif; letter-spacing: 0.0em; color: #000000; line-height: 0.2em;}

P { font: 1.1em Verdana, Helvetica, sans-serif; letter-spacing: 0.0em; color: #000000;}

hr { border: solid color: #C0C0C0; height:1px; }




 a:link{color: #FF0000; text-decoration: none;}
 a:visited{color: #FF0000; text-decoration: none;}
 a:hover{color: #CC0000; text-decoration: none;}
