htm {
}

body {
  height: 100%;
  margin: 0 0 0 0;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #000002;
/*  background: url('../grafiken/bg_body.jpg') top left repeat-x #ffaccd;*/
   background: #fff;
}

.loginffffff { color: #ffffff}
.loginffffff:hover { color: #CC0000}
.loginffffff:visited { color: #ffffff}

a{color: #003399; text-decoration: none;}

a:visited { color: #CC0000}
a:hover { color: #0098FD}
h1{
  font-weight: bold;
  font-size: 13px;
  display: block;
  line-height: 22px;
  color: #000000;
  padding: 0;
  margin: 0;
}


h2{
  font-weight: bold;
  font-size: 12px;
  display: block;
  line-height: 20px;
  color: #CC0000;
  padding: 0;
  margin: 0; 
}



.hauptcontainer{
	width: 950px;
	margin: auto;
	background-color: #ffffff;
}

.hauptcontainer1{
	width: 950px;
	margin: auto;
	border-left: 0px solid #AAAAAA;
	border-right: 0px solid #AAAAAA;
	border-bottom: 0px solid #CC0000;
	background: #ffffff;
	/*background: url('../grafiken/bg_hauptcontainer1.jpg');*/
	margin-bottom: 0px;
}

.kopf{
	height: 102px;
	background: #fff;
	/*background: url('../grafiken/bg_kopf.jpg') top left repeat-x #ffaccd;*/
}

.kopf img{
	border: none;
	margin-left: 10px;
	margin-bottom: 0px;
	float: left;
	clear: left;
}

.navigation_oben{
	float: left;
	width: 10px;
	padding-top: 0px;
	padding-left: 440px;
	color: #DAEAF3;
}

.login a:link,
.login a:visited{
	font-size: 13px;
	text-decoration: none;
	font-weight: lighter;
	color: #ffffff;
}

.login a:hover
{
	color: #0444A6;
	
}

.login{
	width: 607px;
	font-size: 13px;
	font-weight: lighter;
	float: right;
	color: #000002;
	margin-top: 20px;
	padding-right: 10px;
	border-bottom: 1px solid #FFFFFF;	
		/*background-color: #DAEAF3;*/
	background: url('/v_1_0/elemente/grafiken/bg_nav_haupt.gif') bottom right repeat-x;

}

.login h2{
	
	font-size: 25px;
	color: #FC7B00;
	font-weight: bolder;
	font-family: Ravie, sans-serif;
	margin-bottom: 30px;
}

.login .login_inner{
	padding: 1px 3px 1px 3px;
	
}

.login input{
	background: #ffffff;
	border: 1px solid #404040;
	color: #0098FD;
	font-size: 10px;
	display: block;
	width: 130px;
	margin: 2px 0 6px 0;
}

.login input#loginsubmit{
  float: right;
	width: 80px;
	background-color: #D4D0C8;
	color: #000;
	text-align: center;
	border: 0px solid #000;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #404040;
	border-bottom: 1px solid #404040;
	margin-left: 3px;
}

.content{
	background: #fff;
	margin-bottom: 10px;
}

.top{
	height: 20px;
	font-size: 12px;
	margin-left: 2px;
	margin-top: 4px;
	color: #9EA2AB;

}

.object_by_id{
	float: left;
	/* width: 150px; */
	padding: 0px 10px 0px 0px;
}

.object_by_id input{
	border: 1px solid #CC0000;
	font-size: 11px;
	color: #FC7B00;
	padding-left: 2px;
	width: 40px;
	
}

.languages{
	float: right;
	margin-right: 10px;
	margin-left: 0px;
	margin-top: 5px;
}

.languages img{
	border: none;
	margin-top: 6px;
	margin-left: 4px;
}

.languages a:link,
.languages a:visited,
.languages a:hover{
	text-decoration: none;
	font-size: 11px;
}

.top a:link,
.top a:visited,
.top a:hover{
	text-decoration: none;
	font-size: 11px;
}

.bigimage{
	height: 125px;
  background: url('../grafiken/bg_bigimage.jpg') bottom right no-repeat;	
}

#bigimage_home{
	height: 180px;
}

#bigimage_object{
	display: none;
}

.objectcount{
	float: right;
	width: 180px;
	margin: 10px;
	background-color: #f30;
	color: #fff;
	padding: 6px;
	text-align: center;
	border: 1px solid #d10;
}

.object_number{
	font-size: 22px;
	display: block;
}

.navigation a:link,
.navigation a:visited{
	font-size: 13px;
	text-decoration: none;
	font-weight: lighter;
	color: #ffffff;
}

.navigation a:hover
{
	color: #9DC4FE;
	
}

.navigation{
	margin-left: 0px;
	color: #ffffff;
	font-size: 13px;
	font-weight: lighter;
	height: 31px;
	/*background-color: #0098FD;*/
	background: url('/v_1_0/elemente/grafiken/hintergrund_navigation.gif') top left repeat-x;
}

.container_innen{
	padding: 0 0px 0px 0px;
	background-color: #ffffff;
  /*  background: url('../grafiken/bg_container_innen.jpg') top left repeat-x;	*/
}

.verlaufsleiste{
	font-size: 12px;
	line-height: 1.8em;
	height: 1.8em;
	margin-bottom: 30px;
	padding-left: 9px;
	padding-top: 3px;
	color: #0098FD;
	background-color:#fff;
	
}

.verlaufsleiste a:link{
	text-decoration: none;
	color: #003399;
}


.verlaufsleiste a:visited {
	text-decoration: none;
	color: #CC0000;
}


.verlaufsleiste a:hover{
	text-decoration: none;
	color: #0098FD;
}


.spalte_rechts,
.spalte_links{
}

.spalte_rechts{
	margin-left: 0px;
	margin-right: 2px;
	float: right;
	width: 290px;
	background-color: #ffffff;
	/*  background: url('../grafiken/285.gif') top left ;*/
}

.spalte_rechts_land{
	margin-left: 5px;
	margin-right: 5px;
	float: left;
	width: 462px;
}

.spalte_links_region{
	float: left;
	width: 230px;
	margin-right: 0px;
	margin-left: 0px;
	/*  background-color: #F2F5FA;*/
	
}

.spalte_links_09{
	float: left;
	width: 175px;
	margin-right: 0px;
	margin-left: 3px;
	/*  background-color: #F2F5FA;*/
	
}

.spalte_links_object{
	float: left;
	width: 175px;
	margin-right: 3px;
	margin-left: 3px;
	/*  background-color: #F2F5FA;*/
	background: url('../grafiken/bg_region_left2.gif') top left ;	
}

.spalte_links_region2{
	float: left;
	width: 208px;
	margin-right: 3px;
	margin-left: 3px;
}

.spalte_rechts_region2{
	margin-left: 2px;
	margin-right: 3px;
	float: right;
	width: 281px;
}

.spalte_rechts_region{
	margin-left: 2px;
	margin-right: 3px;
	float: right;
	width: 291px;
	
}

.spalte_links{
	float: left;
	width: 206px;
	margin-right: 3px;
	margin-left: 3px;
	background: url('../grafiken/bg_region_left2.gif') top left ;
	
}

div.inhalt_elemente h4{
  font-weight: normal;
  text-align: left;
  margin: 0 0 4px 0;
  padding: 0;
  line-height: 1.2em;
  display: block;
  font-size: 10px;
  color: #CC0000;
}

.spalte_rechts .inhalt_elemente{
	border: 1px solid #ffffff;
	/* background: url('../grafiken/bg_new.jpg'); */
	background: #ffffff; 
	margin-bottom: 10px;
}
.spalte_links .inhalt_elemente{
	border: 0px solid #ffffff;
	
	margin-bottom: 36px;
	
}

.spalte_links .inhalt_elemente .adsense{
  border: 0px solid #FFFFFF;
  
  margin-left: 0px;
  font-size: 12px;
  width: 160px;
}

.spalte_rechts .inhalt_elemente h3,
.spalte_links .inhalt_elemente h3{
	background: #0444A6;
	display: block;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0 7px 0;
	margin: 0;
}

.spalte_rechts .inhalt_elemente .object{
	border-bottom: 1px solid #FDB4A2;
	padding: 0px;
	color: #0098FD;
	font-size: 11px;
	background-color:#ffffff; 
	/* background: url('../grafiken/283x64px_white_region.gif');*/
	/* font-family: Comic Sans MS;*/
}

.spalte_rechts .inhalt_elemente .objectregion{
	border-bottom: 1px solid #FDB4A2;
	padding: 0px;
	color: #0098FD;
	font-size: 11px;
	background-color:#ffffff; 
	/* background: url('../grafiken/283x64px_white_region.gif');*/
	/* font-family: Comic Sans MS;*/
}

.spalte_rechts_region2 .inhalt_elemente .objectregion{
	border-bottom: 1px solid #FDB4A2;
	padding: 0px;
	color: #0098FD;
	font-size: 11px;
	/* background-color:#0098FD; */
	background: url('../grafiken/250x64px_white_region.gif');
	/* font-family: Comic Sans MS;*/
}

.spalte_rechts .inhalt_elemente .objectland{
	border-bottom: 1px solid #FDB4A2;
	padding: 0px;
	color: #0098FD;
	font-size: 11px;
	background-color:#ffffff;
	/* background: url('../grafiken/283x64px_white_land.gif'); */
	/* font-family: Comic Sans MS;*/
}

.spalte_rechts .inhalt_elemente .object a:link
{ 
	color: #003399;
	font-size: 11px;
	/* font-family: Comic Sans MS;*/
}

.spalte_rechts .inhalt_elemente .object a:hover
{ 
	color: #1479BF;
	font-size: 11px;
	/* font-family: Comic Sans MS;*/
}


.spalte_rechts .inhalt_elemente .object a:visited
{ 
	color: #CC0000;
	font-size: 11px;
	/* font-family: Comic Sans MS;*/
}

#notepad{
	background: #D7D7D7;
	border: none;
}

#notepad h3{
	background: #B7B7B7;
	padding: 7px 7px 0 7px;
}

#notepad .object{
	
	border-bottom: 8px solid #D7D7D7;
	border: 7px solid #D7D7D7;
}

.spalte_mitte{
	float: left;
	width: 720px;
	margin-left: 0px;
	border-right: 0px solid #D7D7D7;
	border-left: 0px solid #D7D7D7;
}

.spalte_mitte_09{
	float: left;
	width: 483px;
	border-right: 0px solid #D7D7D7;
	border-left: 0px solid #D7D7D7;
}

.spalte_mitte_land{
	float: left;
	width: 480px;
	
	
}

.bla11{
	color:#000;
	font-size: 11px;
	text-decoration: none;
}



.continent_home_odd img,
.continent_home_even img{
  float: left;
	padding: 0px;
	border: 1px solid #D7D7D7;
	margin-right: 4px;
	margin-top: 4px;
}

.continent_home_odd,
.continent_home_even{
  line-height: 1.3em;
  text-align: left;
  margin-bottom: 5px;
  margin-left: 0px;
  margin-right: 10px;
}

.continent_home_odd h2,
.continent_home_even h2{
	margin: 0;
	padding: 0;
	line-height: 1.0em;
}

.continent_home_odd p,
.continent_home_even p{
	margin-top: 0;
	padding-top: 0;
}


.region_object{
  clear:both;
  padding-bottom: 2px;
  height: 134px;
  width: 486px;
  background: url('../grafiken/bg_region_object.gif'); 
  /*background: #FEE2EE;*/
  border: 0px solid #FEE2EE;
  
}

.region_object p{
  line-height: 1.2em;
}

.region_object h2{
  margin-bottom: 2px;
  display: block;
	margin-top: 4px;
	 color: #000002;
}

.region_object h2 a:link,
.region_object h2 a:visited,
.region_object h2 a:active{
  color: #222;
	text-decoration: none;
	font-weight: normal;
}

.region_object h2 a:active{
	text-decoration: none;	
  color: #000;
}



div.region_object h3{
  border-bottom: none;
  clear: none;
  line-height: 1.2em;
  font-size: 12px;
  font-weight: normal;
  padding: 7px 0 3px 0;
  margin: 0;
  color: #CC0000;
  text-decoration: none;
}

div.region_object h4{
  font-weight: normal;
  text-align: left;
  margin: 0 0 4px 0;
  padding: 0;
  line-height: 1.4em;
  display: block;
  font-size: 10px;
  color: #0098FD;
}

div.region_object p{
  margin: 0;
  padding: 0;
  width: 340px;
}

div.region_object img{
	
}

div.robj_img{
	float: left;
	width: 140px;
	height: 110px;
	overflow: hidden;
	border: 0px solid #B02300;
	/*background: #ffffff;*/
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
	padding: 0px;
	/*cursor: pointer;*/
}

.clear{
	clear: both;
}
.container_unten{
	height: 90px;
	width: 950px;
	margin: auto;
	background: url('../grafiken/eck_950x90.gif');
	border: 0px solid #DCDCDC;
	border-top: 0px solid #ffffff;
	color: #000;
	text-align: center;
	font-size: 11px;
}

.container_unten_rechts a:link{
	color: #003399;
}

.container_unten_rechts a:visited{
	color: #CC0000;
}

.container_unten_rechts a:hover{
	color: #0098FD;
}


div.qs_inner{
	border: 0px solid #fff;
	
	color: #000002;
	padding-left: 0px;
}

div.rl_inner{
	border: 0px solid #fff;
	background: #fff;
	color: #000002;
	padding: 0px;
}

div.sortregion_inner{
	border: 0px solid #fff;
	background: #fff;
	color: #000002;
	padding: 0px;
}

#regionlist{
	margin: 0px 0 0px 0;
}

#sortregion{
	margin: 0px 0 0px 0;
}

#quicksearch{
	margin: 0px 0 0px 0;
	font-size: 12px;
}

#quicksearch2{
	margin: 0px 0 0px 0;
}

#quicksearch h1{
	color: #CC0000;
	border: none;
	margin: 0;
}

#quicksearch input,
#quicksearch select{
	background: #ffffff;
	border: 1px solid #B7B7B7;
	font-size: 10px;	
  color: #000000;
}

#quicksearch2 select{
	background: #ffffff;
	border: 1px solid #BCBCBC;
	font-size: 10px;	
  color: #000000;
}


div.qs_left_inner{
	border: 0px solid #fff;
	
	color: #000000;
	padding: 0px;
}

#quicksearch_left{
	margin: 0px 0 0px 0;
}

#quicksearch_left h1{
	color: #000;
	border: none;
	margin: 0;
}

#quicksearch_left input,
#quicksearch_left select{
	background: #fff;
	border: 1px solid #bbb;
	font-size: 10px;	
    color: #CC0000;
}

#quickbook{
	text-align: right;
	display: block;
	padding-right: 8px;
}

.landkarte_aussen{
	margin: 0px;
  border: 0px solid #604650;
  background: #ffffff;
}

#map{
  height: 350px;
	overflow: hidden !important;
}

#map_land{
  height: 440px;
	overflow: hidden !important;
}


.freitext{
	clear: both;
	padding-top: 0px; 
	padding-bottom: 0px;
	
}

.freitext p{
	/*text-align: none;*/
}

.freitext img{
	border: 1px solid #0444A6;
	float: right;
	margin: 3px 0px 0px 12px;
}

.freitextende{
	height: 36px;
}

.freitext h3{
	font-weight: bold;
  font-size: 13px;
  display: block;
  line-height: 1.1em;
  color: #CC0000;
  padding: 0;
  margin: 0;
}

.freitext ul.ausstattung{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.freitext ul.ausstattung li{
	margin: 0;
	padding: 0 0 12px 0;
}

.freitext ul.ausstattung li h4{
	font-weight: normal;
	margin: 0;
	padding: 0;
	font-size: 12px;
}

.spalte_links h3
,
.spalte_rechts h3{
  font-size: 13px;
	margin: 0;
	padding: 0;
	font-weight: normal;
	display: block;
	padding-top: 24px;
	padding-bottom: 8px;
}
.spalte_links_object ul,
.spalte_mitte_09 ul,
.spalte_links ul,
.spalte_mitte ul,
.spalte_rechts ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}


.spalte_links_object ul,
.spalte_mitte_09 ul,
.spalte_links_09 ul,
.spalte_links_region ul,
.spalte_links_region2 ul,
.spalte_mitte_region ul,
.spalte_rechts_region ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.spalte_links_object ul li,
.spalte_mitte_09 ul li,
.spalte_links_09 ul li,
.spalte_links ul li,
.spalte_links_region2 ul li,
.spalte_mitte ul li,
.spalte_rechts ul li{
	padding: 0;
	margin: 0;
}

.spalte_links_object ul li,
.spalte_links_09 ul li,
.spalte_links_region ul li,
.spalte_mitte_region ul li,
.spalte_rechts_region ul li{
	padding: 0;
	margin: 0;
}

/***
 *
 *  CALENDAR
 *
 ****/


.container_unten .main .sidebar .sidebarCalendar table,
.container_unten .main .sidebar .sidebarCalendar table tr,
.container_unten .main .sidebar .sidebarCalendar table tr td{
}

.continue a{
  color: #003399;
  text-decoration: none;
}

.continue a:hover{
color: #1479BF;
  text-decoration: none;
}

.content_bottom{
  /* background: url('../grafiken/bg_object_grafiken.gif') bottom left repeat-x #BBBEC3; */
 /* background-color: #ffffff;*/
	padding: 0px;
	color: #000002;
	border: 0px solid #d7d7d7;
	margin-top: 5px;
	width: 521px;
	}

.content_bottom a:link,
.content_bottom a:visited,
.content_bottom a:active{
	color: #003399;
	text-decoration: none;
}

.content_bottom a:active{
	color: #1479BF;
	text-decoration: none;
}

.book_right{
	width: 500px;
	float: left;
	margin-left: 0px;
	height: 390px;
	background-color: #ffffff;
}

.book_left{
  width: 500px;
  float: left;
  margin-right: 0px;
  background-color: #ffffff;
	/* ACHTUNG */
	width: 500px;
	height: 5000px;
	margin-right: 0px;
	background-color: #ffffff;
}


.sidebarCalendar{
  height: 60px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-left: 5px;
  
}

.sidebarCalendar{
}

.calMon{
  float: left;
  width: 100px;
}

.even{
  float: auto;
  margin-left: 25px;
}

tr.month td, tr.weekdays td{
  color: #222;
  color: #000000;
  font-size: 8px;
}

tr.month td{
  text-align: center;
  color: #000000;
  font-weight: bold;
  font-size: 12px;
}

tr td.dep{
	border: 1px solid #0098FD;
  color: #FFFFFF;
  text-align: center;
  /*background: url('../grafiken/tr_td_dep.gif') 0px 0px no-repeat #C5DDB9;*/
  background-color: #0098FD;
  font-size: 10px;
}

tr td.avail{
	border: 1px solid #DAEAF3;
  text-align: center;
	text-decoration: none;
	color: #0098FD;
	background-color: #DAEAF3;
	font-size: 10px;
}

tr td.arriv{
	border: 1px solid #0098FD;
  text-align: center;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #0098FD;
	font-size: 10px;
}

tr td.book{
	color: #ffffff;
	border: 1px solid #0098FD;
	background-color: #0098FD;
	background-image: none;
	font-size: 10px;
	
}

tr td.occ{
	border: 1px solid #CC0000;
  color: #FFFFFF;
  text-align: center;
 /* text-decoration: line-through;*/
  background-color: #CC0000;
  font-size: 10px;
}

tr td.arriv a:link,
tr td.arriv a:visited,
tr td.arriv a:active{
  color: #003399;
  font-weight: bold;
  font-size: 10px;
  
}

tr td.arriv a:hover{
  text-decoration: none;
  font-weight: bold;
  font-size: 10px;
}



tr td.book a:link,
tr td.book a:visited,
tr td.book a:active{
  color: #ffffff;
  font-size: 10px;
  
	
}

tr td.book a:hover{
 
}


#breq input, #breq select{
	font-size: 10px;
	color: #000002;
	height: 17px;
}

#breq input{	
	width: 135px;
	font-size: 10px;
	color: #000002;
	height: 17px;
}

#breq input#loginsubmit{
  float: right;
	width: 100px;
	background-color: #f30;
	color: #fff;
	text-align: center;
	border: 1px solid #d10;
}

#breq{ 
  padding-top: 0px;
	height: 360px;
	border-bottom: 0px solid #aaa;
}


#breqsmall input, #breq select{
	font-size: 10px;
	color: #000002;
	height: 17px;
}

#breqsmall input{	
	width: 135px;
	font-size: 10px;
	color: #000002;
	height: 17px;
}

#breqsmall input#loginsubmit{
  float: right;
	width: 100px;
	background-color: #f30;
	color: #fff;
	text-align: center;
	border: 1px solid #d10;
}

#breqsmall{ 
  padding-top: 0px;
  width:243px;
	height: auto;
	border-bottom: 0px solid #aaa;
	margin-bottom: 0px;
}

.clearer{
	clear: both;
}

.book_left h3,
.book_right h2{
	font-weight: normal;
	margin: 0;
	padding: 0;
  line-height: 26px;
	font-size: 13px;
	text-align: left;
	color: #fff;
	display: block;
}

table.booking tr td.price{
	text-align: right;
	color: #111;
}

table.booking{
	margin-bottom: 10px;
	width: 90%;
}

table.booking tr td h2{
	padding-top: 16px;
}

table.payment input,
table.payment select{
	border: 1px solid #999;
	font-size: 10px;
}

.reisepreis{
	color: #0098FD;
	font-size: 14px;
	text-align: right;
	padding-right: 50px;
}

input#submitbooking{
	margin-top: 12px;
	background-color: #f30;
	color: #fff;
	padding: 6px;
	text-align: center;
	border: 1px solid #d10;
	cursor: pointer;
}

.booking_error{
	color: #111;
	;
}

#theprice{
	color: #111;
}

#debug{
	display: none;
}





/**** NEUE OBJEKTSEITEN *****/

.clear{
	clear:both;
	height: 1px;
}

.object_left_new{
	float: left;
	width: 160px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 48px;
}

.object_right_new{
	float: right;
	width: 130px;
	margin-left: 5px;
	background-color: #0098FD;
}
.object_center_new{
	float: left;
	width: 784px;
}

.object_grafiken{
	/* background: url('../grafiken/bg_object_grafiken.gif') top left repeat-x; */
	background-color: #ffffff;
	padding-bottom: 10px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 4px;
	margin-top: 4px;
	width: 521px;
	border-bottom: 0px dashed #BDA0AB;
}

#grafiken_left{
	float: left;
	width: 172px;
	height: 242px;
	overflow: hidden;
	margin-left: 0px;
	padding-left: 0px;
	background: url('../grafiken/grafiken_left.gif') top left;
}

#grafiken_left .apic{
	float: left;
	margin: 0 7px 3px 0;
	overflow: hidden;
	cursor: pointer;
	
	height: 38px;
	width: 50px;
	
}

#main_image{
	float: center;
	width: 344px;
	height: 260px;
	/* background: url('../grafiken/loading_new.gif') center no-repeat; */
	text-align: left;
	background-color:#ffffff;
	overflow: hidden;
}


.object_center_new ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.object_center_new ul li{
	padding: 0;
	margin: 0;
}

#image_pages{
	clear: both;
}

.landkarte_aussen_object{
	clear: both;
	width: 252px;
	height: 315px;
	float: left;
	margin-left: 180px;
	padding: 7px;
}



.object_left_new ul.postlist{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.pref_lang img{
	margin: 0px 2px 0 0;
	padding: 0px;
}

.regionnav{
	font-size: 12px;
	line-height: 1.4em;
	padding-bottom: 5px;
	padding-top: 0px;

	width: 209px;
	background-color:#ffffff;
	border-bottom: 1px dashed #0098FD;
	border-left: 0px dotted #0098FD;
	
}

.regionnav ul li{
	clear: both;
	padding-left: 7px;
	
	
}

.regionnav2{
	font-size: 12px;
	line-height: 1.4em;
	padding-bottom: 0px;
	padding-top: 0px;
	overflow:auto;
	max-height: 186px;
	width: 166px;
	background-color:#ffffff;
	border-bottom: 1px dashed #0098FD;
	border-left: 0px dotted #0098FD;
	
	
}

.regionnav2 ul li{
	clear: both;
	padding-left: 7px;
	
	
}

.landlist ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.landlist ul li{
	display: block;
	padding-bottom: 10px;
}

.landlist ul li a:link,
.landlist ul li a:visited,
.landlist ul li a:active{
	font-size: 12px;
	color: #000002;
	text-decoration: none;
}

.landlist ul li ul li a:hover{
	color: #30A5F7;
	text-decoration: none;
}

.landlist ul li ul{
}

.landlist ul li ul li{
	display: inline;
	padding-right: 4px;
}

.landlist ul li ul li a:link,
.landlist ul li ul li a:visited,
.landlist ul li ul li a:active{
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;
}
.landlist ul li ul li a:hover{
	font-size: 12px;
	color: #30A5F7;
	text-decoration: none;
}

select.quicksearch_top_regionselect{
	margin-bottom: 4px;
	width: 200px;
}