@import url("basic.css");

html, #footer	{ background:#D8161F ;}
#navi .nCommunity, #navi .nCommunity:visited {border-bottom-color:#fff;color:#666;}

/*#subnavi	{ top:63px; left:282px; }*/
#subnavi	{ top:63px; right:88px; }
#subnavi li { border-color: #D8161F; }
#subnavi a {color:#D8161F; }
#subnavi a:active {color:#666; }

#subnavi_edit	{ top:1px; left:0px; }
#subnavi_edit li { border-color: #D8161F; }
#subnavi_edit a {color:#D8161F; }
#subnavi_edit a:active {color:#666; }

#subnavi_notlogin	{ top:63px; right:88px; }
#subnavi_notlogin li { border-color: #D8161F; }
#subnavi_notlogin a {color:#D8161F; }
#subnavi_notlogin a:active {color:#666; }

#footer, #footer a, #footer a:visited	{ color:#ccc;}
#sidebar div	{ border: 0 none;}
#sidebar h1	{ font-weight:bold; font-size:12px; font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;border-bottom:1px solid #ccc; margin:0 0 4px 0 ;}
#sidebar h2	{ font-weight:bold; font-size:10px; color:#D8161F; font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;border:0px solid #ccc; margin:0 0 0px 0 ;}

#sidebar h1	{border-bottom:1px solid #D8161F; margin:0 0 4px 0 ;}
#sidebar .container h1	{border-bottom:1px solid #D8161F; margin:0 0 4px 0 ;}
#sidebar .container	{border-color:#D8161F;}
#content .text, #container .text, #container .hit, #container .active, #content .newslist .hit { background-color: #FEF3F4; }

.content_farbe {color: #D8161F; }
.content_farbe a {color: #D8161F; text-decoration:underline;}
.werbehinweis_contentad, .werbehinweis_button {color: #D8161F; }
.content-left, .content-right, .content-left120, .content-right120, .content-600,.banner600, .button1, .button2, .button3, .button4, #sidebar .werbung { border-color: #D8161F  ;}
.content-left h1, .content-right h1,.content-left120 h1, .content-right120 h1, .content-600 h1, .content-left h2, .content-right h2, .content-600 h2, #sidebar h1, .offenebox h1, .offenebox h2, .content-600-noborder h1, .content-600-noborder h2  { color:#D8161F; border-color: #D8161F  ;}

.offenebox { width:600; border-top:1px solid #D8161F; border-bottom:1px solid #D8161F; padding-left:5px; padding-right:5px; margin-bottom:30px; background: #FEE9E9; }
.offenebox p { margin:5px;}
/* EINGEFÜGT VON MICHAEL SCHMID */

.gallerycontainer { position: relative; }

.thumbnail{ position: relative; z-index: 10; }
.thumbnail img { border: 1px solid white; margin: 0 5px 5px 0; }
.thumbnail:hover { background-color: transparent; z-index: 10;}
.thumbnail:hover img { border: 1px solid blue; }
/*CSS for enlarged image*/
.thumbnail span { position: absolute; background-color: lightyellow; padding: 5px; left: -1000px; border: 1px dashed gray; visibility: hidden; color: black; text-decoration: none; }
/*CSS for enlarged image*/
.thumbnail span img { border-width: 0; padding: 2px; }
/*CSS for enlarged image*/
.thumbnail:hover span { visibility: visible; top: -200px; left: 150px; /*position where enlarged image should offset horizontally */  z-index: 10; }

.submenue_profil { position:relative; top:1px; padding: 0; width: 100%; background: transparent; voice-family: "\"}\""; voice-family: inherit; }
.submenue_profil ul { margin:0; padding:0; list-style:none; }
.submenue_profil li.profil  { display:inline; margin:0 2px 0 0; padding:0; height:40px; text-transform:uppercase; }
.submenue_profil li { display:inline; margin:0 2px 0 0; height:10px; padding:0; text-transform:none; }
.submenue_profil a { float:left; color: white; background: #D8161F url(../_images/color_tabs_left.gif) no-repeat left top; margin:0 2px 0 0; padding:0 0 1px 3px; text-decoration:none; letter-spacing: 1px; }
.submenue_profil a span { float:left; display:block; background: transparent url(../_images/color_tabs_right.gif) no-repeat right top; padding: 6px 8px 3px 7px; }
.submenue_profil a span { float:none; }
/* Alt
.submenue_profil a:hover { background-color: #fff; border-left:1px solid #D8161F; border-right:1px solid #D8161F; border-top:1px solid #D8161F; color:#666; }
*/
.submenue_profil a:hover { background-color: #FEF3F4; color:#666; }
.submenue_profil a:hover span {  color:#666; }
/*
.submenue_profil a.selected { background-color: #fff; color:#666; border-left:1px solid #D8161F; border-right:1px solid #D8161F; border-top:1px solid #D8161F; font-weight:bold; }
*/
.submenue_profil a.selected, .submenue_profil a.selected span { background-color: #FEF3F4; color:#666; }


/*CSS für Profil und Edit Untermenü */
.submenue { padding: 0; width: 100%; background: transparent; voice-family: "\"}\""; voice-family: inherit; }
.submenue_ul { margin:0; padding:0; list-style:none; }
.submenue_li { display:inline; margin:0 2px 0 0; padding:0; text-transform:none; }
.submenue a { float:left; color: white; background: #D8161F url(../_images/color_tabs_left.gif) no-repeat left top; margin:0 2px 0 0; padding:0 0 1px 3px; text-decoration:none; letter-spacing: 0px; }
.submenue a span { float:left; display:block; background: transparent url(../_images/color_tabs_right.gif) no-repeat right top; padding: 6px 8px 3px 7px; }
.submenue a span { float:none; }
.submenue a:hover { background-color: #FEF3F4; color:#666; }
.submenue a:hover span { background-color: #FEF3F4; color:#666; }
}
.submenue a.selected, .submenue a.selected span { background-color: #FEF3F4; color:#666; }
.submenueline { clear: both; padding: 0; width: 565px; height: 1px; line-height: 1px; background: #D8161F; border-top: 1px solid #fff; }

.sliderwrapper { overflow: hidden; width: 570px; height:220px; z-index:3;}
.sliderwrapper .contentdiv { visibility: hidden; left: 0; top: 0; padding: 5px; background: white; width: 570px; height: 100%; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity: 1; opacity: 1; z-index:3;}
 
 #content .klein { font-size: 10px; float:right; }
 #content hr {color: #D8161F; width:95%; size:1px; }
 #content p {margin-left: 8px; }
 #content .bilderalbum {border:1px solid #D8161F; margin: 2px; width:130px; padding: 1px; padding-top:4px; }
 #content .bilderalbum_index {float:left; align:center; border:1px solid #D8161F; margin: 3px;  padding: 3px;  }
 #content .bilderalbum_image { height:90px; }
 #content .bilderalbum form {margin:0 }
 
 #content .profilmenu ul {positon:relativ; float:left; margin: -6px;}
 #content .profilmenu li {margin: -0px; padding-bottom: 5px; padding-top: 5px; float:left; width: 100px; font-weight: bold; border: 1px solid #D8161F; color:#D8161F; text-align:center;}
 #content .profilmenu a {text-decoration:none; border:0px; color:#D8161F; }
 #content .profilmenu a span {text-decoration:none; border:0px; color:#000000; }
 
.content-left120, .content-right120	{ height:140px; }

/*Gästebuch*/

.gaestebuch { float:left; width:580px; margin-bottom:-1px;}
.gaestebuch_block1 { float:left;  background: #FEE9E9; width:580px; border-top: 1px solid #D8161F; border-bottom: 1px solid #D8161F;  border-right: 1px solid #FCB6B6; border-left: 1px solid #FCB6B6; }
.gaestebuch_block { float:left;  background: #fff; width:580px; border-top: 1px solid #D8161F; border-bottom: 1px solid #D8161F;  border-right: 1px solid #FCB6B6; border-left: 1px solid #FCB6B6;}
.gaestebuch_profil { padding:5px; float:left; width:130px; height:100%; text-align:left; }
.gaestebuch_text { padding:5px; width:425px; float:left; height:100%; padding-left:8px; text-align:left; border-left: 1px solid #FCB6B6;}
.gaestebuch_kommentar { padding:5px; left:140px; width:415px; float:left; height:100%; text-align:left; background: #f0f8ff; border-top: 1px solid #D8161F;}

/*Kleinanzeigen*/
.ka_block1 { float:left;  background: #FEE9E9; width:170px; height:100px; border: 1px solid #D8161F; margin:5px; padding:5px;}
.ka_block { float:left;  background: #fff; width:170px; height:100px; border: 1px solid #D8161F; margin:5px; padding:5px;}
.ka_titel { color:#D8161F; font-size:12px; font-weight:bold; }
.ka_liste1 { float:left;  background: #FEE9E9; width:580px; border-bottom: 1px solid #D8161F; border-top: 1px solid #D8161F; margin:-1px; padding:5px;}
.ka_liste { float:left;  background: #fff; width:580px; border-bottom: 1px solid #D8161F; border-top: 1px solid #D8161F; margin:-1px; padding:5px;}
.ka_bildspalte { width:80px; text-align:center;}
.ka_textspalte { width:360px; text-align:left;}
.ka_preisspalte { width:140px; text-align:center;}
.ka_image { width:360px; display:block; float:left; text-align:center;}
.ka_rightbox { width:220px; display:block; float:left; text-align:center;}
.ka_content { width:580px; text-align:left;}
.ka_colorhg { background: #FEE9E9; }

/* STAR RATING */
#rating .star-rating { list-style:none; margin-left:5px!important; padding:0px; width: 125px; height: 25px; position: relative; background: url(../mod_bewertung/alt_star.gif) top left repeat-x;	}
#rating .star-rating li { padding:0px; margin:0px; /*\*/ float: left; /* */ }
#rating .star-rating li a { display:block; width:25px; height: 25px; text-decoration: none; text-indent: -9000px; z-index: 20; position: absolute; padding: 0px; }
#rating .star-rating li a:hover { background: url(../mod_bewertung/alt_star.gif) left bottom; z-index: 2; left: 0px; }
#rating .star-rating a.one-star{ left: 0px; top:0px;}
#rating .star-rating a.one-star:hover{ width:25px; top:0px; }
#rating .star-rating a.two-stars{ left:25px; top:0px; }
#rating .star-rating a.two-stars:hover{ width: 50px;  top:0px;}
#rating .star-rating a.three-stars{ left: 50px; top:0px; }
#rating .star-rating a.three-stars:hover{ width: 75px; top:0px; }
#rating .star-rating a.four-stars{ left: 75px; top:0px; }	
#rating .star-rating a.four-stars:hover{ width: 100px; top:0px; }
#rating .star-rating a.five-stars{ left: 100px; top:0px; }
#rating .star-rating a.five-stars:hover{ width: 125px; top:0px; }
#rating .star-rating li.current-rating{ background: url(../mod_bewertung/alt_star.gif) left center; left:0px;  top:0px; position: absolute; height: 25px; display: block; text-indent: -9000px; z-index: 1; }

.bewertung { width:620px; vertical-align:center; float:left; }
.bewertungsuebersicht { width:175px; height:125px; float:left; display:block; background-color: #FEF3F4; margin:1px; padding:4px; }
