body { 

font-family: Arial; 
font-size: 12px; 
color: #000000; 
background-image: url(http://media.sexgeizkragen.de/backgrafix.gif);
scrollbar-arrow-color: #C90B2A; 
scrollbar-base-color: #FFF57B;

}

a:link {
        text-decoration: underline;
        font-color: #C90B2A; 
}

a:link.other, a:visited.other{
color:#333333;
text-decoration: none;
}

a:hover.other{
color:#C90B2A;
text-decoration: underline;
}

a:hover.topnavi{
color:#FFF7A6;
}

a:link.topnavi, a:visited.topnavi{
color:white;
}

.topnavi-index-update {
	height: 37px;
	width: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-color: #ffffff;
	font-size: 9px;
	line-height: 37px;
	text-align: center;
	float: left;
}

.topnavi-index {
	height: 30px;
	width: 87px;
	font-family: Arial, Helvetica, sans-serif;
	font-color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
	text-align: center;
	float: left;
}

.rahmengallery {
        border-top: 2px solid #C90B2A;
        border-bottom: 2px solid #C90B2A;
        border-left: 2px solid #C90B2A;
        border-right: 2px solid #C90B2A;
        width: 781px;
        }

.rahmengallery2 {
        border-top: 2px solid #C90B2A;
        border-bottom: 2px solid #C90B2A;
        border-left: 2px solid #C90B2A;
        border-right: 2px solid #C90B2A;
        width: 240px;
        }

.rahmengallery3 {
        border-top: 2px solid #C90B2A;
        border-bottom: 2px solid #C90B2A;
        border-left: 2px solid #C90B2A;
        border-right: 2px solid #C90B2A;
        width: 244px;
        
        text-align: left;
        }

.rahmengallery4 {
        border-top: 2px solid #C90B2A;
        border-bottom: 2px solid #C90B2A;
        border-left: 2px solid #C90B2A;
        border-right: 2px solid #C90B2A;
        width: 270px;
        }

.rahmengallery5 {
        border-top: 2px solid #C90B2A;
        border-bottom: 2px solid #C90B2A;
        border-left: 2px solid #C90B2A;
        border-right: 2px solid #C90B2A;
        width: 242px;
        }

.rahmengallery6 {
        border-top: 2px solid #C90B2A;
        border-bottom: 2px solid #C90B2A;
        border-left: 2px solid #C90B2A;
        border-right: 2px solid #C90B2A;
        width: 246px;
        }
        
.rahmengallery7 {
        border-top: 2px solid #C90B2A;
        border-bottom: 2px solid #C90B2A;
        border-left: 2px solid #C90B2A;
        border-right: 2px solid #C90B2A;
        width: 273px;
        }
        
.rahmengallery8 {
        border-top: 2px solid #C90B2A;
        border-bottom: 2px solid #C90B2A;
        border-left: 2px solid #C90B2A;
        border-right: 2px solid #C90B2A;
        width: 242px;
        height: 250px;
        padding-left: 4px;
        text-align: center;
        }        
             
.topnavi-in {
	background-image: url(images/top_navi_bg_b.jpg);
	height: 30px;
	width: 106px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-bottom-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-color: #C90B2A;
	font-size: 12px;
	line-height: 30px;
}
.topnavi-out {
	background-image: url(images/top_navi_bg_a.jpg);
	height: 30px;
	width: 106px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-bottom-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-color: #FFF7A6;
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
}        

h2 {

	font: bold 13px Arial;

	margin-bottom: 0px;

	margin-top: 0px;

	padding-bottom: 0px;

	padding-top: 0px;
	
	
}

.imgfloat {

			position: relative;
			left: -5px;
			float: left;

				}
				
.imgfloat2 {
			position: relative;
			right: -5px;
			float: right;

}



			*html .imgfloat {

				left: -4px;

				}

img
{
	border: 0px;
}
a.menul { display:block; margin-bottom:5px; text-align:center; width:104px;
         border-style:ridge; border-width:1px; padding:3px; font-weight:bold; text-decoration:none; }

a.menul:link    { color:#fff; background-color:#C90B2A; }
a.menul:visited { color:#fff; background-color:#C90B2A; }
a.menul:hover   { color:#C90B2A; background-color:transparent; }
a.menul:active  { color:#C90B2A; background-color:transparent; }

a.menur { display:block; margin-bottom:5px; text-align:center; width:17ex;
         border-style:ridge; border-width:1px; padding:3px; font-weight:bold; text-decoration:none; }

a.menur:link    { color:#fff; background-color:#C90B2A; }
a.menur:visited { color:#fff; background-color:#C90B2A; }
a.menur:hover   { color:#C90B2A; background-color:transparent; }
a.menur:active  { color:#C90B2A; background-color:transparent; }

