/* freexcafe.com v3 */
* { 
	padding-bottom:0px; 
	padding-left:0px; 
	padding-right:0px; 
	padding-top:0px; 
	margin:0px;
}

.adv1 { 
	padding-top:40px;
	padding-bottom:40px;
}

.adv2 { 
	height:230px;
	padding-top:40px;
}
.adv2 div {float:left;}

.adv3 { 
	height:200px;
	padding-top:35px;
	padding-bottom:35px;
}
.adv3 div {float:left;}

.adv4 { 
	padding-top:55px;
	padding-bottom:55px;
}

.adv5 { 
	padding-top:35px;
	padding-bottom:35px;
	text-align:justify;
}



body {
	font: 13px "Trebuchet MS", Helvetica, Arial;
	color:#D1A4A4;
	text-align:center;
	background-color:#000000;
	scrollbar-face-color:#330066;
	scrollbar-highlight-color:#6666FF;
	scrollbar-3dlight-color:#5033AA;
	scrollbar-darkshadow-color:#5033AA;
	scrollbar-shadow-color:#6666FF;
	scrollbar-arrow-color:#cc9999;
	scrollbar-track-color:#000033;
}
	
.center {
	margin:0px auto;
	width:810px;
	margin-top: 8px;
}		
	
a:link, a:visited {
	color:#6666ff;
	text-decoration:underline;
} 
	
a:hover {
	color:#ffffff;
	text-decoration:none;
} 
	
h1, h2 {
	font-size:13px;
	margin:0px;
	color:#A77A7A;
	font-weight:normal;
	font-variant:small-caps;
}

.header { 

}

.line { 
	width:810px;
	height:20px;
	background-color:#331A25;
	border-bottom:1px solid #A77A7A;
	border-top:1px solid #A77A7A;
}

img {
	border-top-style:none;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
}

.desc {
	padding-top:7px;
}
	
.text { 
	font-style:italic;
	font-size:13px;
	text-align:justify;
	line-height:15px;
	color:#A77A7A;
	margin:0px
}

.clearfloat {
	clear:both; 
	font-size:1px; 
	line-height:0px; 
	height:0px;
}

.buttons {
	height:20px;
	padding: 10px 0px 5px 0px;
	font-size:14px;
	font-weight:normal;
	font-variant:small-caps;
}	

a.b:link, a.b:visited {
	color:#A77A7A;
	border: #A77A7A solid 1px;
	background-color:#331A25;
	text-decoration:none;
	padding:0px 10px 0px 10px;
}

a.b:hover {
	color:#fff;
	border:	#6666ff solid 1px;
	background-color:#000;
	text-decoration:none;
	padding:0px 10px 0px 10px;
}

.zzz {
	left:-200px;
	position:absolute;
	top:-200px;
}

.thumbs {
	padding: 10px 10px 10px 10px;
	background-color:#331A25;
	background-attachment: fixed;
	border-top: 1px solid #A77A7A;
	border-bottom: 1px solid #A77A7A;
}

.thumbs img 144 {
	margin: 0px 3px 2px 0px;
	background-color:#25004a;
	width:144px;
	height:108px; 
}

.thumbs a:hover img {
	filter:alpha(opacity=100), gray();
	border: 1px dotted silver;
}

.vthumbs { 
	padding: 18px 0px 11px 4px;
	background-color:#331A25;
	border-top:solid 1px #A77A7A;
	border-bottom:solid 1px #A77A7A;
}

.vthumbs img {
	margin: 0px 3px 2px 0px;
	background-color:#25004a;
	width:187px;
	height:140px; 
}

.vthumbs a:hover img {
	filter:alpha(opacity=100), gray();
}

.bilder2 { 
	padding: 30px 0px 30px 0px;
}

.bilder2 img {
	margin: 0px 3px 0px 3px;
	border:#FFFFFF solid 1px;
	width:150px;
	height:215px; 
}

.archives {
	width:810px; 
	margin-bottom:30px; 
	margin-top:20px;
	font-weight: bold;
}

.archives h3 {
	display:block; 
	float:left; 
	margin-right:9px; 
	padding-top:3px;
	margin-top:0px
}

.archives a { 
	display:block;
	border: #A77A7A solid 1px;
	background-color:#331A25; 
	text-decoration:none;
	float:left; 
	width:47px; 
	height:22px;
	color:#D1A4A4; 
	margin-right:6px;
}

.archives a:hover  {
	border:	#6666ff solid 1px;
	background-color:#000;
	color:#fff;
}

.google_add {
	padding: 10px 0px 0px;
}

.google_add ul {
	float: left; 
	width: 190px;
}

.google_add li {
	list-style-type:none;
	text-align:left;
}

.hardllink {
	font-size:14px;
	line-height:22px;
	padding-top:60px;
	}
	
.logos div {
    float:left;
	width:202px;
	height:80px;
	padding-top:20px;
}	

.footer {
	padding-bottom:5px;  
	margin-top:100px;
	font-style:italic;
	font-size:12px;
	text-align:center;
	line-height:14px;
	color:#A77A7A;
}

.footer_rvp { 
	font-size:12px; 
	font-style:italic; 
	margin-top:20px
}	

#noclick {
	color:#A77A7A; 
	text-decoration:none;
}
.thumbs_img {
	background-color:#331A25;
	background-attachment: fixed;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	border: 1px solid #A77A7A;
}
.thumbs_img_gr {

	background-color:#331A25;
	background-attachment: fixed;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	border: 1px solid #A77A7A;
}
