



form {  margin-top:0px; margin-bottom:0px; }



.menu { color:#FFFFFF; font-family:Arial; font-size:10px; text-decoration:none; }	
.menu:hover { color:#FFFFFF; font-family:Arial; font-size:10px; text-decoration:underline; }	

.redmenu { color:#666666; font-family:Arial; font-size:10px; text-decoration:none; margin:2px;}	
.redmenu_zone { color:#A80820; font-family:Verdana; font-weight:bold; font-size:10px; text-decoration:none; margin:2px;}	
.redmenu:hover { color:#A80820; font-family:Arial; font-size:10px; text-decoration:underline; }	

.choose_region {
	clear:both;
	 color:#666666; font-family:Arial; font-size:12px; text-decoration:none; margin:3px;
	 margin-left:12px;
	 float:left;
}
.choose_region:hover {
	color:#A80820; text-decoration:underline; 
}

.redmenu_search { color:#555555; font-family:Arial; font-size:9px; width:100px;height:14px; margin-bottom:1px; padding-bottom:0px; border-width:1px; border-color:#cccccc; background-color:#f2f2f2;}

.content { color:#000000; font-family:Verdana,Arial; font-size:11px; line-height:11pt; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; }	

.content_prod { color:#000000; font-family:Verdana,Arial; font-size:11px; line-height:11pt; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; }	

.content_prod_small { color:#000000; font-family:Verdana,Arial; font-size:9px; line-height:10pt; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; }	

.content_center { color:#000000; font-family:Verdana,Arial; font-size:11px; line-height:11pt; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; text-align:justify; }	



.feature { color:#000000; font-family:Verdana,Arial; font-size:11px; line-height:12pt; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; }	



.feature_initial { color:#000000; font-family:Times; font-size:26px; line-height:17pt;  font-weight:bold; }	



.feature_title { color:#000000; font-family:Verdana,Arial; font-size:19px; line-height:18pt; font-weight:bold; margin-top:0px; margin-bottom:0px; }







.box{ color:#000000; font-family:Arial; font-size:11px; line-height:10pt; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; }	



.greyinfo{ color:#666666; font-family:Arial; font-size:11px; line-height:12pt;  }	
.microtext { color:#666666; font-family:Arial; font-size:9px; line-height:9pt;  }	

.greypaddedinfo{ color:#666666; font-family:Arial; font-size:11px; line-height:12pt;  padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px;}	



.content_header { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; padding-top:2px; padding-bottom: 2px; margin-top:2px; text-decoration:none;}



.content_header:hover { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; padding-top:2px; padding-bottom: 2px; text-decoration:underline;}



.show_title { color:#000000; font-family:Verdana,Arial; font-size:16px; font-weight:bold; margin-top:0px; margin-bottom:0px; }

.show_sub { color:#000000; font-family:Verdana,Arial; font-size:12px; font-weight:bold; margin-top:0px; margin-bottom:0px; }



.maintable_votes { background:#EEEEEE; color:#444444; font-family:Verdana,Arial; font-size:10px;  margin-top:0px; margin-bottom:0px; padding-left:5px; padding-right:5px; }	

.votes_sub { color:#444444; font-family:Verdana,Arial; font-size:12px; font-weight:bold; }

.maintable_date { color:#000000; font-family:Arial; font-size:10px; margin-top:0px; margin-bottom:0px; }	



.listing { font-family:Verdana,Arial; font-size:10px; margin-left:18px; margin-top:3px; margin-bottom:3px; }



.locinfo { color:#D8C0C0 }



.news_headline { color:#000000; font-family:Verdana,Arial; font-size:13px; font-weight:bold; margin-top:0px; margin-bottom:0px; font-weight:bold; }



a { color:#A80820; text-decoration:underline; }

a:hover {  color:#A80820; text-decoration:underline; }

.nvote_box { background:#EEEEEE; color:#444444; font-family:Verdana,Arial; font-size:10px;  margin-top:0px; margin-bottom:0px; padding-left:5px; padding-right:8px; padding-top:6px; padding-bottom:10px; line-height:11pt; text-align: justify;  }	
.nvote_subhead { color:#000000; font-family:Verdana,Arial; font-size:12px; font-weight:bold; }
.nvote_head { color:#000000; font-family:Verdana,Arial; font-size:12px; font-weight:bold;  margin-top:40px;}

table.werbung_table a {
	color:#CC7700;
}

.box_header { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; }

.box_header_anzeige {
	color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold;
	background-image: url(img/anzeige.gif);
	background-repeat: no-repeat;
	background-position: 114px 0px;
	background-color: #CC7700;	
}

.box_header_anzeige_big {
	color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold;
	background-image: url(img/anzeige.gif);
	background-repeat: no-repeat;
	background-position: 184px 0px;
	background-color: #CC7700;	
}

.box_header_anzeige_quiet {
	color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold;
	background-repeat: no-repeat;
	background-position: 114px 0px;
	background-color: #CC7700;	
}

.sellme {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	background-color: #FFF9F0;		
	font-family:Arial; font-size:11px; font-weight:bold; line-height:10pt;
	color:#000000;
	
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: #CC7700 #FFF9F0 #CC7700 #FFF9F0; 	
}

.sellme_hotel {
	padding-top:19px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	background-color: #FFF9F0;		
	font-family:Arial; font-size:11px; font-weight:bold; line-height:10pt;
	color:#000000;
	
	background-image: url(img/header_hotels.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #CC7700 #FFF9F0 #CC7700 #FFF9F0; 	
}

.sellme a {
	color:#CC7700;
}

.sellme_hotel a {
	color:#CC7700;
}

.mininfo {
	padding-top:3px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;	
	font-family:Verdana,Arial; font-size:11px; line-height:11pt;
	color:#000000;
}

.nl_text {
	font-family:Verdana,Arial; font-size:11px; line-height:11pt;
	color:#000000;
	padding-top:20px;
	padding-bottom:3px;	
}

.nl_field {
	font-family:Verdana,Arial; font-size:11px; line-height:11pt;
	color:#000000;
	width:200px;
}

tr.a_row0, .a_row1 { color:#000000; font-family:Verdana,Arial; font-size:11px; line-height:11pt; }
tr.a_row0 { 	background-color: #ddd;	}
tr.a_row1 { 	background-color: #eee;	}
td.a_cell { 	margin:0;	padding-left:20px; padding-top:4px; padding-bottom:4px; padding-right: 5px; }

tr.forum_row0, .forum_row1 { color:#000000; 
font-family:Verdana,Arial; 
font-size:11px; 
line-height:11pt;

 }
 
td.a_padme {
	padding:4px;
}
td.a_padmer {
	padding:4px;
	text-align:right;
}
 
tr.forum_row0 { 	background-color: #ddd;	}
tr.forum_row1 { 	background-color: #eee;	}

tr.forum_row0 td, tr.forum_row1 td {
	padding:10px;
	vertical-align:top;
	border-top:1px solid #A80820;
}

tr.forum_row0_list { 	background-color: #e8e8e8;	}
tr.forum_row1_list { 	background-color: #eee;	}

tr.forum_row0_list td, tr.forum_row1_list td {
	padding:10px;
	vertical-align:top;
	padding-top:3px;
	padding-bottom:3px;
	font-family:Verdana,Arial; 
	font-size:11px; 
	line-height:11pt;
}

tr.forum_row_listhead { 	
	background-color: #ccc;	
	font-weight:bold;
	padding:10px;
	vertical-align:top;
	padding-top:3px;
	padding-bottom:3px;
	font-family:Verdana,Arial; 
	font-size:11px; 
	line-height:11pt;

}
tr.forum_row_listhead td {
	border-top:1px solid #A80820;
}
.forum_button {
	font-family:Verdana,Arial; 
	font-size:11px; 
	background-color:#A80820;
	color:#fff;
	padding-left:20px;
	padding-right:20px;
}

span.forum_quote {
	font-family:Courier;
	background-color:#fff;
	color:#666;
}

a.forumsellink {
	text-decoration:none;
}
a.forumsellink:hover {
	text-decoration:underline;
}

.tableRowEven
{
	background: #ccc;
	font-family: Arial, Verdana;
	font-size: 8pt;
	padding: 3px 0px 3px 10px;
}

.tableRowOdd
{
	background: #eee;
	font-family: Arial, Verdana;
	font-size: 8pt;
	padding: 3px 0px 3px 10px;
}
img {
	border: 0;
}
.activePictureCell
{
	background: #ccc;
	font-family: Arial, Verdana;
	font-size: 8pt;
	text-align: center;
}

.pictureCell
{
	padding: 0px;
	width: 100px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}
.pictureCell img
{
	display: block;
	margin: auto;
}
.pictureCellSmall
{
	padding: 0px;
	width: 60px;
	height: 60px;
	text-align: center;
	vertical-align: middle;
}
.pictureCellSmall img
{
	display: block;
	margin: auto;
}