body{background-color:#F9F9F9;color:#333333;}
.invisible{display:none;}
.normal li{list-style:none;list-style-type:none;}
.normal li a:hover{color:#669933;}
.mod_search h3 a{background-image:url('../images/pfeil.png');background-repeat:no-repeat;}
#wrapper{position:relative;margin:0 auto;width:960px;background-color:#FFFFFF;}
#header{position:relative;background-image:url('../images/av-logo.gif');background-repeat:no-repeat;border-bottom:1px solid #CECECE;background-color:#F9F9F9;height:60px;width:960px;}
#navigation{position:relative;background-image:url('../images/navigation.jpg');background-repeat:no-repeat;height:30px;width:960px;}
#breadcrumbnav{margin-left:10px;margin-top:10px;padding-left:2px;}
#container{position:relative;width:960px;border:1px solid #CECECE;}
.linkCloud{float:left;display:inline;margin-right:10px;margin-left:10px;width:940px;}
#googlebox{float:left;display:inline;margin-right:10px;margin-left:10px;width:940px;}
#footer{position:relative;width:960px;background-color:#F9F9F9;height:120px;clear:both;}
#topdestinations{width:300px;}
.clear{clear:both;}
input.text{width:280px;margin-bottom:10px;background-color:#F6F6F6;border:1px solid #C6C6C6;}
input.text:focus{background-color:#FFFFDD;border:1px solid #669933;}
#container #ctrl_23{width:285px;margin-bottom:10px;}
#container #ctrl_21{width:280px;margin-bottom:10px;}
#container .formsize{width:180px;}
.g4 table td{padding:2px;}
.umbruch{white-space:pre;}
.orange{color:#669933;padding-top:15px;}
#navigation ul .trail{color:#669933;}
.special{background-color:#669933;padding-top:2px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;border-top-left-radius:8px;width:320px;height:18px;}
#container .special a{color:#333333;}
#container .special a:hover{color:#FFFFFF;}
.grau{color:#333333;}
.submenu{margin:20px;width:380px;}
#container ul .submenu{font-size:16px;color:#669933;}
#container ul .submenu a{margin-left:0;}
#footer .rufnummer{font-size:13px;}
#footer p a:hover{color:#669933;}
.partnerlinks a{margin-right:10px;}
.linkaktiv a:hover{color:#669933;}
#container p a{color:#669933;}
#container .g3 p a{color:#000000;}
#container .g3 p a:hover{color:#669933;}
#container .linkCloud a{color:#000000;}
#container .linkCloud a:hover{color:#669933;}
#header h1{font-weight:bold;font-size:22px;font-style:italic;padding-top:20px;}
#header .orange{color:#669933;}
#header .grau{color:#666666;}
#header .schwarz{color:#000000;}
#header p{text-align:right;font-size:13px;padding-right:10px;margin-top:-29px;}
#navigation ul{display:block;width:960px;}
#navigation ul li{display:inline;font-size:13px;line-height:32px;margin-left:10px;margin-right:30px;}
#navigation .active{color:#669933;}
#navigation ul li a{color:#333333;text-decoration:none;}
#navigation ul li a:hover{color:#669933;}
#breadcrumbnav a{color:#669933;}
.g4 #topdestinations tr:hover td{background-color:#669933;}
.g4 #topdestinations tr td a:hover{color:#FFFFFF;}
.g4 #topdestinations td{padding-left:5px;}
.g8 #emailverzeichnis tr:hover td{background-color:#669933;}
.g8 #emailverzeichnis tr td a:hover{color:#FFFFFF;}
.g8 #emailverzeichnis tr:hover td.farblos{background-color:transparent;}
.usps p{margin-left:10px;margin-right:10px;margin-top:10px;}
#container h1,#container h2,#container h4,#container h5,#container h6{background-color: #669933;background-image: -webkit-gradient(linear,left top,left bottom,from(#99cc33),to(#669933));background:-moz-linear-gradient(center top,#99CC33,#669933) repeat scroll 0 0 transparent;background-image:-moz-linear-gradient(top, #99cc33, #669933);background-image:-ms-linear-gradient(top, #99cc33, #669933);background-image:-o-linear-gradient(top, #99cc33, #669933);background-image:linear-gradient(top, #99cc33, #669933);border-bottom: 1px solid #CECECE;border-top-left-radius: 8px;border-top-right-radius: 8px;color: #000000;font-size: 13px;padding-bottom: 2px;padding-left: 5px;padding-top: 2px;}
#container h3{border-bottom:1px dashed #669933;color:#000000;font-style:italic;margin-top:12px;padding-left:6px;font-size:14px;}
#container p{font-size:12px;padding-left:5px;padding-right:5px;}
.g4 ul{margin-left:18px;}
.g4 ul li{font-family:'Lucida Grande','Lucida Sans Unicode', sans-serif;font-size:13px;list-style-type:square;}
.g8 ol li{list-style:decimal;margin-left:30px;font-size:13px;}
#uspliste{padding-left:0;}
#uspliste ul{margin-left:-1px;}
#uspliste li{background-image:url("../images/include.png");background-position:0.1em 40%;background-repeat:no-repeat;font-size:13px;padding-top:5px;padding-left:25px;list-style-type:none;}
#container .g12 .frage{font-size:16px;color:#669933;}
#container #liste li{list-style-type:upper-roman;list-style:upper-roman;margin-left:20px;padding-top:10px;display: list-item;}
#container .g12 p a{color:#669933;}
#container .g12 p a:hover{color:#669933;}
#container .usps p a{color:#000000;}
#container .usps p a:hover{color:#669933;}
.mietorte1{font-size:12px;}
.mietorte2{font-size:18px;}
.mietorte3{font-size:22px;}
.mietorte4{font-size:15px;}
#container .mod_customnav li{list-style-type:square;list-style:square;margin-left:30px;}
#container .mod_customnav li a:hover{color:#669933;}
#container .mod_customnav .active{color:#669933;font-size:13px;}
#container .pagination ul li{display:inline;}
#container .pagination .current{color:#669933;font-size:20px;}
#footer h1,#footer h2,#footer h3,#footer p{text-align:center;font-size:14px;}
#header h5{font-size:22px;font-style:italic;font-weight:bold;padding-top:20px;}
#imageDE {
    	width: 12px;
    	height: 9px;
    	text-decoration: none;
    	display: inline;
    	background: url('../images/flaggs/flags.png') 0 3px;
    	background-repeat: repeat-x;
    	padding-right:8px;
    	}

#imageUK {
      	width: 12px;
      	height: 9px;
      	text-decoration: none;
      	display: inline;
      	background: url('../images/flaggs/flags.png') 12px 3px;
    	background-repeat: repeat-x;
      	padding-right:8px;
		margin-left:10px;
    	}

#imageSE {
      	width: 12px;
      	height: 9px;
      	text-decoration: none;
      	display: inline;
      	background: url('../images/flaggs/flags.png') 24px 3px;
    	background-repeat: repeat-x;
      	padding-right:8px;
		margin-left:10px;
    	}

#imageIT {
      	width: 12px;
      	height: 9px;
      	text-decoration: none;
      	display: inline;
      	background: url('../images/flaggs/flags.png') 36px 3px;
    	background-repeat: repeat-x;
      	padding-right:8px;
		margin-left:10px;
    	}

#imageFR {
      	width: 12px;
      	height: 9px;
      	text-decoration: none;
      	display: inline;
      	background: url('../images/flaggs/flags.png') 48px 3px;
		background-repeat: repeat-x;
      	padding-right:8px;
		margin-left:10px;
    	}

#imageES {
      	width: 12px;
      	height: 9px;
      	text-decoration: none;
      	display: inline;
      	background: url('../images/flaggs/flags.png') 60px 3px;
    	background-repeat: repeat-x;
      	padding-right:8px;
		margin-left:10px;
    	}

#imageDK {
      	width: 12px;
      	height: 9px;
      	text-decoration: none;
      	display: inline;
      	background: url('../images/flaggs/flags.png') 72px 3px;
    	background-repeat: repeat-x;
      	padding-right:8px;
		margin-left:10px;
    	}

.formlink{
  		padding-left:4px;
  		color:#000000;
  		text-decoration: none;
  		font-size:12px;
  		font-family: 'Lucida Grande',sans-serif;
}
