body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(bilder/hg_aussen.gif);
}
a:link {
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
a:visited {
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	color: #98e7f8;
	text-decoration:none;
	font-weight:bold;
}
a:active {
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.navi-14 { font-size: 16px;}
.navi-active { font-size: 16px; color: #98e7f8;}
h1 { color: #000; font-size: 11px; font-weight: bold; line-height: 11px; margin: 0 0 0; }
h2 { color: #000; font-size: 12px; font-weight: bold; line-height: 11px; margin: 0; }
.navi-active a:link{ font-size: 16px; color: #98e7f8;}
.navi-active a:active{ font-size: 16px; color: #98e7f8;}
.navi-active a:visited{ font-size: 16px; color: #98e7f8;}
.navi-active a:hover{ font-size: 16px; color: #98e7f8;}
.blue-11 { color: #29abcd; font-size: 11px; font-weight: bold;}
.bluedark-11 { color: #096c88; font-size: 11px; font-weight: bold;}
.bludarke-12 { color: #4291a9; font-size: 12px; font-weight: bold; padding-right:10px;}
.blue-15 { font-size: 15px; color:#0d5e74; font-weight:bold;}
.white-11 { color: #ffffff; font-size: 11px; font-weight: bold;}
.white-12 { color: #ffffff; font-size: 12px; font-weight: bold;}
.white-15 { color: #ffffff; font-size: 15px; font-weight: bold;}
.black-11 { color: #000000; font-size: 11px; font-weight: normal;}
.black2-11 { color: #000000; font-size: 11px; font-weight: bold;}
.greendark-11 { color: #508620; font-size: 11px; font-weight: bold;}
.greendark2-11 { color: #327208; font-size: 11px; font-weight: bold;}
.greendark-12 { color: #508620; font-size: 12px; font-weight: bold;}
.green-18 { color: #6fb43f; font-size: 18px; font-weight: bold;}
.bm {background-color: #29abcd;border: 1px outset #ffffff; color: #ffffff; font-size: 11px; font-family: Arial; width:100px; font-weight:bold; line-height:19px; height:22px;}
.inputstyle {background-color: #ffffff;border: 1px outset #ffffff; color: #000000; font-size: 11px; font-family: Arial; width:155px; font-weight:bold; line-height:18px; height:18px; text-indent:5px;}
.inputstyle2 {background-color: #ffffff; border: 1px outset #000000; color: #096c88; font-size: 11px; font-family: Arial; font-weight:bold; width:220px; height:20px; line-height:18px;}
.link-footer { font-size: 11px; font-weight: bold; text-transform:uppercase; color:#000000;}
.link-footer a:link { font-size: 11px; font-weight: bold; text-transform:uppercase; color:#000000;}
.link-footer a:visited { font-size: 11px; font-weight: bold; text-transform:uppercase; color:#000000;}
.link-footer a:active { font-size: 11px; font-weight: bold; text-transform:uppercase; color:#000000;}
.link-footer a:hover { font-size: 11px; font-weight: bold; text-transform:uppercase; color:#508620;}

.link-line { font-size: 14px; font-weight: bold; color:#0a7c9c; text-decoration:underline; padding-top:15px;}
.link-line a:link { font-size: 14px; font-weight: bold; color:#0a7c9c; text-decoration:underline;}
.link-line a:visited { font-size: 14px; font-weight: bold; color:#0a7c9c; text-decoration:underline;}
.link-line a:active { font-size: 14px; font-weight: bold; color:#0a7c9c; text-decoration:underline;}
.link-line a:hover { font-size: 14px; font-weight: bold; color:#29abcd; text-decoration:underline;}

.link-pagi { font-size: 11px; font-weight: bold; color:#9bdaec; text-decoration:none;}
.link-pagi a:link { font-size: 11px; font-weight: bold; color:#9bdaec; text-decoration:none;}
.link-pagi a:visited { font-size: 11px; font-weight: bold; color:#9bdaec; text-decoration:none;}
.link-pagi a:active { font-size: 11px; font-weight: bold; color:#9bdaec; text-decoration:none;}
.link-pagi a:hover { font-size: 11px; font-weight: bold; color:#ffffff; text-decoration:none;}

.link-login { font-size: 13px; font-weight: bold; color:#000000; text-decoration:underline; text-transform:uppercase;}
.link-login a:link { font-size: 13px; font-weight: bold; color:#000000; text-decoration:underline; text-transform:uppercase;}
.link-login a:visited { font-size: 13px; font-weight: bold; color:#000000; text-decoration:underline; text-transform:uppercase;}
.link-login a:active { font-size: 13px; font-weight: bold; color:#000000; text-decoration:underline; text-transform:uppercase;}
.link-login a:hover { font-size: 13px; font-weight: bold; color:#ffffff; text-decoration:underline; text-transform:uppercase;}

.link-login2 { font-size: 12px; font-weight: bold; color:#000000; text-decoration:none; text-transform:uppercase;}
.link-login2 a:link { font-size: 12px; font-weight: bold; color:#000000; text-decoration:none; text-transform:uppercase;}
.link-login2 a:visited { font-size: 12px; font-weight: bold; color:#000000; text-decoration:none; text-transform:uppercase;}
.link-login2 a:active { font-size: 12px; font-weight: bold; color:#000000; text-decoration:none; text-transform:uppercase;}
.link-login2 a:hover { font-size: 12px; font-weight: bold; color:#269fc3; text-decoration:none; text-transform:uppercase;}

.link-login3 { font-size: 12px; font-weight: bold; color:#8ab644; text-decoration:none; text-transform:uppercase;}
.link-login3 a:link { font-size: 12px; font-weight: bold; color:#8ab644; text-decoration:none; text-transform:uppercase;}
.link-login3 a:visited { font-size: 12px; font-weight: bold; color:#8ab644; text-decoration:none; text-transform:uppercase;}
.link-login3 a:active { font-size: 12px; font-weight: bold; color:#8ab644; text-decoration:none; text-transform:uppercase;}
.link-login3 a:hover { font-size: 12px; font-weight: bold; color:#269fc3; text-decoration:none; text-transform:uppercase;}

.link-weiter { font-size: 30px; font-weight: bold; color:#000000; text-decoration:underline;}
.link-weiter a:link { font-size: 30px; font-weight: bold; color:#000000; text-decoration:underline;}
.link-weiter a:visited { font-size: 30px; font-weight: bold; color:#000000; text-decoration:underline;}
.link-weiter a:active { font-size: 30px; font-weight: bold; color:#000000; text-decoration:underline;}
.link-weiter a:hover { font-size: 30px; font-weight: bold; color:#9bdaec; text-decoration:none;}

.btn_girlprev a:link { width:195px; height:28px; padding-top:12px; font-size: 12px; font-weight: bold; color:#ffffff; text-decoration:underline; background-image:url(bilder/btn_hg.gif); display:block;}
.btn_girlprev a:visited { width:195px; height:28px; padding-top:12px; font-size: 12px; font-weight: bold; color:#ffffff; text-decoration:underline; background-image:url(bilder/btn_hg.gif); display:block;}
.btn_girlprev a:active { width:195px; height:28px; padding-top:12px; font-size: 12px; font-weight: bold; color:#ffffff; text-decoration:underline; background-image:url(bilder/btn_hg.gif); display:block;}
.btn_girlprev a:hover { color:#000000; background-image:url(bilder/btn_hover_hg.gif); display:block; width:195px; height:28px; padding-top:12px; font-size: 12px; font-weight: bold;}

.divline { width:520px; height:40px; padding-top:25px;}
.totgaleriename { width:970px;}
.modeltext { width:120px; margin-left:10px;}
.icons { width:465px; height:115px; float:left; margin:0; border:0;}
.description { width:210px; text-align:left;}

.loginfeatures { width:218px; height:18px; padding-top:3px; display:block; text-align:left; color:#8ab644; font-weight:bold; text-decoration:none; background-image:url(bilder/haekchen.gif);}
.loginfeatures a:link { color:#096c88; font-weight:bold; text-decoration:none;}
.loginfeatures a:visited { color:#096c88; font-weight:bold; text-decoration:none;}
.loginfeatures a:active { color:#096c88; font-weight:bold; text-decoration:none;}
.loginfeatures a:hover { color:#8ab644; font-weight:bold; text-decoration:none;}

.border { border: 2px solid #d3d3d3;}
.border2 { border: 1px solid #d3d3d3; background-color:#ebebeb;}
.border3 { border: 2px solid #92e060; background-color:#000000;}
.border4 { border: 2px solid #64cbe1; background-color:#d2f5fc;}
.border5 { border: 1px solid #7bcb4a; width:260px;}
.border6 { border: 2px solid #53b8d4;}
.border7 { border: 2px solid #8ab644; background-color:#8dd5e9;}
.topgalerie { color:#269fc3; background-image:url(bilder/hg_topgalerie.gif); width:295px; height:50px; padding-top:25px; font-size: 18px; font-weight: bold; text-indent:150px; text-align:left;}
.topgalerietitel { color:#317385; background-image:url(bilder/hg_3.gif); width:255px; height:32px; padding-top:3px; font-size: 13px; font-weight: bold; text-transform:uppercase;}
.topgalerietitel2 { color:#7bbe4e; background-image:url(bilder/hg_3.gif); width:255px; height:32px; padding-top:3px; font-size: 13px; font-weight: bold; text-transform:uppercase;}
.topgalerielink a:link { color:#000000; background-image:url(bilder/hg_3.gif); width:255px; height:17px; padding-top:18px; font-size: 13px; font-weight: bold; text-transform:uppercase; display:block;}
.topgalerielink a:visited { color:#000000; background-image:url(bilder/hg_3.gif); width:255px; height:17px; padding-top:18px; font-size: 13px; font-weight: bold; text-transform:uppercase; display:block; }
.topgalerielink a:active { color:#000000; background-image:url(bilder/hg_3.gif); width:255px; height:17px; padding-top:18px; font-size: 13px; font-weight: bold; text-transform:uppercase; display:block;}
.topgalerielink a:hover { color:#317385; background-image:url(bilder/hg_3.gif); width:255px; height:17px; padding-top:18px; font-size: 13px; font-weight: bold; text-transform:uppercase; display:block;}














.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background: url(bilder/star.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:260px;
	height:19px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:19px;
	line-height:21px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}	

/* for an inline rater */
.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}

/* smaller star */
.small-star{
	width:260px;
	height:19px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
	background-image: url(bilder/star.gif);
	line-height: 19px;
	height: 19px;
}