body {
	background: #171717;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

a { text-decoration: none; }

h1 { font-weight: bold; font-size: 16px; color: #000; letter-spacing: -1px; }
h2 { font-weight: bold; font-size: 18px; color: #000; letter-spacing: -1px; }
h3 { font-weight: normal; font-size: 19px; color: #000; letter-spacing: -1px; }







/**  CONTENTBOX **/

#contentbox {
	padding:15px 15px 15px 15px;
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px; 
	color: #0a0a0a;
}


#galerieset {
	padding-top:10px;
	padding-bottom:10px;
}


#galerieset .galerie_title{
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 12px; 
	color: #0a0a0a;
	padding-top:3px;
	padding-bottom:10px;
}

#galerieset .galerie_desc{
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px; 
	color: #0a0a0a;
	text-align: justify;
	padding-bottom:5px;
}

#galerieset .galerie_showme {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px; 
	color: #0a0a0a;
	border-bottom: 1px dashed;
}






/** HEADER **/


.top-ad {
	text-align: right;
	padding-top:37px;
	padding-right:10px;
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px; 
	color: #0a0a0a;
}

/**  SIDEBAR **/

#sidebar {
	padding:5px 15px 5px 15px;
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px; 
	color: #0a0a0a;
}



.menulnk {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px; 
	color: #0a0a0a;
	border-bottom: 1px dashed;
}





/**  BONUS STUFF **/

#bonusstuff {
	padding:15px 15px 15px 15px;
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px; 
	color: #0a0a0a;
}




/**  FOOTER I **/

#footer1 {
	padding:15px 15px 15px 15px;
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px; 
	color: #0a0a0a;
	text-align: center;
}

#footer1 a {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px; 
	color: #0a0a0a;
	border-bottom: 1px dashed;
}




/**  FOOTER II **/

#footer2 {
	padding-top:35px;
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px; 
	color: #f3f1e5;
	text-align: center;
}

#footer2 a {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px; 
	color: #f3f1e5;
	border-bottom: 1px dashed;
}




/**  FOOTER III **/

#footer3 {
	padding-top:5px;
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px; 
	color: #f3f1e5;
	text-align: center;
}

#footer3 a {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px; 
	color: #f3f1e5;
	border-bottom: 1px dashed;
}






/**  ALLGEMEINES  **/


.tabl {
	background: #e4e2d6;
	color: #321e1e;
	border: 1px solid #7f7f7f;
	padding: 4px;
	width: 417px;
}
.tabl2 {
	background: #e4e2d6;
	border: 1px solid #7f7f7f;
	padding: 4px;
}
.tab1 {
	background: #e4e2d6;
	color: #321e1e;
	font-size: 11px;
	padding: 4px 10px;
	white-space: nowrap;
	text-align: left;

}

.tab2 {
	background: #e4e2d6;
	color: #321e1e;
	font-size: 11px;
	padding: 4px 10px;
	width: 450%;
	border-left: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	border-right: 1px solid #f0f0f0;
	border-top: 1px solid #f0f0f0;
}
.tab2a {
	background: #e4e2d6;
	font-size: 11px;
	padding: 4px 10px;
	border-left: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	border-right: 1px solid #f0f0f0;
	border-top: 1px solid #f0f0f0;
}


.tabspc {
	width: 2px;
	height: 2px;
}


.desc_txt {
	color: #000000;
	font-size: 11px;
	margin-top: 8px;
	margin-bottom: 9px;
}
.tab2 input{
	background: #FFFFFF;
	border: 1px solid #d3d3d3;
	font-size: 11px;
	width: 200px;
}
select{
	background: #FFFFFF;
	border: 1px solid #d3d3d3;
	font-size: 11px;
}
.formsub {
	background: #eeebe2;
	color: #191917;
	font-size: 12px;
	padding: 4px 6px 5px 6px;
	font-weight: bold;
	width: 200px;
}

.tab3 {
	background: #f5f5f5;
	font-size: 11px;
	padding: 4px 10px;
	width: 100%;
	border-left: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	border-right: 1px solid #f0f0f0;
	border-top: 1px solid #f0f0f0;
}
.tab3 input, .tab3 select, .tab3 textarea {
	background: #FFFFFF;
	border: 1px solid #d3d3d3;
	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px;
}
.hinweis {
	font-size: 10px;
	color: #808080;
	font-style: italic;
}
.tab5 {
	background: #d0c6b8;
	font-size: 11px;
	padding: 4px 6px;
	text-align: center;
}
.tab4 {
	background: #f5f2e9;
	color: #000000;
	font-size: 11px;
	padding: 4px 6px;
	border-left: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	border-right: 1px solid #f0f0f0;
	border-top: 1px solid #f0f0f0;
	text-align: left;
}


.taglnk {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px; 
	color: #0a0a0a;
	border-bottom: 1px dashed;
}

.taglnk2 {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	color: #0a0a0a;
	border-bottom: 1px dashed;
}


.morelnk {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px; 
	color: #0a0a0a;
	border-bottom: 1px dashed;
}

.catlnk {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 14px; 
	color: #0a0a0a;
	border-bottom: 1px dashed;
}




/**  WEBSUCHE **/


.search-field {
	padding-top:3px;
	padding-bottom:3px;
}

.search-input {
	font-size: 12px;	
	padding-top:3px;
	padding-bottom:3px;
	border-left: 1px solid #131311;
	border-bottom: 1px solid #131311;
	border-right: 1px solid #131311;
	border-top: 1px solid #131311;
	width: 250px;
}

.search-button {
	background: #eeebe2;
	color: #191917;
	font-size: 12px;
	padding: 4px 6px 5px 6px;
	font-weight: bold;
	width: 200px;
}




/**  SMALL LOGIN FORM **/


.small_form_tab2 {
	background: #e4e2d6;
	color: #321e1e;
	font-size: 11px;
	padding: 4px 10px;
	width: 450%;
	border-left: 1px solid #131311;
	border-bottom: 1px solid #131311;
	border-right: 1px solid #131311;
	border-top: 1px solid #131311;
}

.small_form_tab4 {
	background: #9ec9df;
	color: #000000;
	font-size: 11px;
	padding: 4px 6px;
	border-left: 1px solid #131311;
	border-bottom: 1px solid #131311;
	border-right: 1px solid #131311;
	border-top: 1px solid #131311;
	text-align: left;
}

.small_formsub {
	font-size: 12px;	
	padding-top:3px;
	padding-bottom:3px;
	border-left: 1px solid #131311;
	border-bottom: 1px solid #131311;
	border-right: 1px solid #131311;
	border-top: 1px solid #131311;
	width: 250px;
}

.small_formsub_button {
	background: #eeebe2;
	color: #191917;
	font-size: 12px;
	padding: 4px 6px 5px 6px;
	font-weight: bold;
	width: 200px;
}

.smallog {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 11px; 
	color: #0a0a0a;
	border-bottom: 1px dashed;
}




/* BLAETTERFUNKTION */

ul.jumpbox 				{ margin: 10px 0 0 10px; }
.jumpbox li				{ border: 0; display: inline; margin: 0; padding: 0; font-size: 16px; font-weight: bold; list-style: none; }
.jumpbox a				{ background-color: #b2ac94; border: solid 1px #222; margin-right: 2px; }
.jumpbox .previous-off,
.jumpbox .next-off 		{ color: #666666; display: block; float: left; font-weight: bold; padding: 5px 8px; }
.jumpbox .next a,
.jumpbox .previous a 		{ font-weight: bold; border: solid 1px #222; background-color: #fff; }
.jumpbox .active			{ color: #222; display: block; float: left; font-weight: bold; padding: 5px 8px; border: solid 0px #222; margin-right: 2px; }
.jumpbox a:link,
.jumpbox a:visited 		{ color: #fff; display: block; float: left; padding: 5px 8px; text-decoration: none; }
.jumpbox a:hover			{ border: solid 1px #222; color: #222; }







/**  BEWERTUNGEN  **/

.voting_title {
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	font-size:12px;
	font-weight: bold; 
}

.voting_show {
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	font-size:11px;
}

.voting {
	background: #ffffff;
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	font-size:10px;
	padding-left:2pt;
	padding-top:2pt;
	padding-bottom:2pt;
	padding-right:2pt;

}


.votingbutton {
	background: #eeebe2;
	color: #191917;
	font-size: 12px;
	padding: 4px 6px 5px 6px;
	font-weight: bold;
	width: 150px;
}









/**  FAVORITEN  **/



.favorit_title {
	background: #f5f2e9;
	color : #171717;
	border: solid 1px #171717;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	padding:2pt;
	margin:2pt;
	width: 200px;
	font-weight: bold;
	font-size: 12px;
}

.favorit_eintrag {
	font-family: tahoma,verdana,helvetica,sans-serif,arial;
	font-size: 7pt;
	color:#2b1f1f;
}

.favorit_button {
	background: #dedcd0;
	font-size: 10px; 
	font-family: verdana; 
	color: #171717;
	height: 20px; 
	width:70px; 
	border: 1px solid #171717;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}


.favorit_button_link {
	color: #171717;
	text-decoration: none;
}



.favoritbutton {
	background: #eeebe2;
	color: #191917;
	font-size: 12px;
	padding: 4px 6px 5px 6px;
	font-weight: bold;
	width: 500px;
}

.result-phrase {
	text-align: center;
}



/**  Fuer das Payment **/

.payinfo1 {
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	font-size:11px;
}


.payinfo2 {
	background: #e7e3e3;
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	font-size:11px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

.payinfo3 {
	background: #dbd5d5;
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	font-size:11px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}


.miniinfo {
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	font-size:10px;
}


