﻿/* ******************************* */
/* *** Generelle formateringer *** */
/* ******************************* */
BODY			{ margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px; background-color:#E0F2FB; background-image: url('/layouts/dryp-stop/images/baggrund.jpg'); background-repeat: repeat-x; background-position: left top; }
H1 				{ font-family:Verdana; font-size:30pt; color: #003399; font-weight:bold; margin:0px; padding-top:0px;padding-bottom:0px; } 
H2 				{ font-family:Verdana; font-size:25pt; color: #003399; font-weight:normal; margin:0px; padding-top:0px;padding-bottom:15px;} 
H3,	B, STRONG	{ font-family:Verdana; font-size:13pt; color: #003399; font-weight:bold; margin:0px; padding-bottom:0px;}
BR, P			{ margin-top: 0px; margin-bottom: 0px; }
TD				{ vertical-align:top; text-align:left;}

a				{ color:#000000; text-decoration:none; }
a:link			{ color:#000000; text-decoration:none; }
a:visited		{ color:#000000; text-decoration:none; }
a:active		{ color:#000000; text-decoration:none; }
a:hover			{ color:#000000; text-decoration:underline; }

/* hoved layout, sizes mm */
.main  				{ background-color: #ffffff; width:990px; height:590px; text-align:center; vertical-align:top; padding:0px; }
.topbanner			{ height:160px; vertical-align:top;}
.content			{width:550px;vertical-align:top;text-align:left; font-family:Verdana;font-size:12pt; font-weight:normal; }
.hoejrespots		{width:220px;vertical-align:bottom;text-align:center; height:410px; }
.contenttekst		{font-family:Verdana;font-style:normal;color:#000000;font-size:10pt;}

/* spacings i hoved slices */
.venstremenutekst	{ padding-left:25px; padding-right:25px; padding-bottom:25px; }
.venstrespottekst	{ padding:0px; }
.contenttekst		{ padding-left:25px; padding-right:25px; padding-bottom:25px; }
.hoejrespotstekst	{ padding-bottom:25px; }

/* venstre menu og spot */
.venstrespot					{ vertical-align:bottom; text-align:left ;border-right:2px solid #cccccc;}
.venstremenutd					{ border-right:2px solid #cccccc; width:218px;}
.venstremenumarker				{ vertical-align:text-bottom; width:10px; padding-left:0px; }
.venstremenu					{ font-family: Verdana; color:#666666; font-size:12px; font-weight:normal; text-decoration:none; padding:0px; width:150px; vertical-align:top; text-align:left; }
.venstremenuitem				{ font-family: Verdana; color:#666666; font-size:12px; font-weight:normal; text-decoration:none; padding-left:0px; padding-top:3px;padding-left:0px;}
.venstremenuitem	a			{ font-family: Verdana; color:#666666; font-size:12px; font-weight:normal; text-decoration:none; }
.venstremenuitem	a:link		{ font-family: Verdana; color:#666666; font-size:12px; font-weight:normal; text-decoration:none; }
.venstremenuitem	a:visited	{ font-family: Verdana; color:#666666; font-size:12px; font-weight:normal; text-decoration:none; }
.venstremenuitem	a:active	{ font-family: Verdana; color:#666666; font-size:12px; font-weight:normal; text-decoration:none; }
.venstremenuitem	a:hover		{ font-family: Verdana; color:#666666; font-size:12px; font-weight:normal; text-decoration:underline; }

.venstremenuitemactive				{ font-family: Verdana; color:#666666; font-size:12px; font-weight:bold; text-decoration:none; margin-left:0px; padding-top:3px;padding-left:0px; }
.venstremenuitemactive	a			{ font-family: Verdana; color:#666666; font-size:12px; font-weight:bold; text-decoration:none; }
.venstremenuitemactive	a:link		{ font-family: Verdana; color:#666666; font-size:12px; font-weight:bold; text-decoration:none; }
.venstremenuitemactive	a:visited	{ font-family: Verdana; color:#666666; font-size:12px; font-weight:bold; text-decoration:none; }
.venstremenuitemactive	a:active	{ font-family: Verdana; color:#666666; font-size:12px; font-weight:bold; text-decoration:none; }
.venstremenuitemactive	a:hover		{ font-family: Verdana; color:#666666; font-size:12px; font-weight:bold; text-decoration:underline; }

/* footer */
.footerseperator		{ background-color: #5ECFED; height:5px;}
.footer		 			{ font-family: Verdana; color:#999999; font-size:11px; font-weight:normal; text-align: right; background-color:#E0F2FB; height:15px; /*border-top:5px solid #5ECFED*/}
.footer	a				{ font-family: Verdana; color:#999999; font-size:11px; font-weight:normal; text-decoration:none; }
.footer	a:link			{ font-family: Verdana; color:#999999; font-size:11px; font-weight:normal; text-decoration:none; }
.footer	a:visited		{ font-family: Verdana; color:#999999; font-size:11px; font-weight:normal; text-decoration:none; }
.footer	a:active		{ font-family: Verdana; color:#999999; font-size:11px; font-weight:normal; text-decoration:none; }
.footer	a:hover			{ font-family: Verdana; color:#999999; font-size:11px; font-weight:normal; text-decoration:none; }

/* *** find VVS *** */
.vvslink				{ color:#003399; text-decoration:underline; }
.vvslink:link			{ color:#003399; text-decoration:underline; }
.vvslink:visited		{ color:#003399; text-decoration:underline; }
.vvslink:active		{ color:#003399; text-decoration:underline; }
.vvslink:hover		{ color:#003399; text-decoration:underline; }

.choosevvs 			{ border:1px solid #cccccc; width:500px; height:200px; padding:5px; overflow : scroll; overflow-x: hidden; }

.choosevvs option	{ font-family: Verdana; font-size:12px; font-weight:bold; }
.choosevvspostnr	{ font-family: Verdana; font-size:12px; font-weight:bold; }
.choosevvs optgroup	{ font-family: Verdana; color:#333333; font-size:12px; font-weight:normal; }
.choosevvsfirma		{ font-family: Verdana; color:#333333; font-size:12px; font-weight:normal; padding-left:25px;cursor:pointer;}
.choosevvsfirma:hover{ font-family: Verdana; color:#003399; font-size:12px; font-weight:normal; padding-left:25px;cursor:pointer; text-decoration: underline;}

.allvvs		{ height:350px;}
.hidevvs	{ display:none; }
.showvvs	{ display:block; }
