/*************************/
/* SECTION 1 - MAIN BODY */
/*************************/

body {margin: 0px auto;background-color:#ffffff; padding: 0px; font-family:Arial;line-height:15px;font-size:13px;}
sup {font-size:10px;}
.page-background {width: 100%;background: url(../img/background.png) top center repeat-y;}
.page-container {width: 1024px; margin: 0px auto; padding: 0px; padding-bottom:0px;}
.page-tail {clear:both;width: 1084px;margin: 0px auto; background: url(../img/tail.png) top center no-repeat;height:40px;}

#ClubMap {clear:both;position:absolute;top:0px;left:50%;margin:80px -400px;display:none;width:800px;height:580px;z-index:10;color:#860d11;line-height:20px;font-size:13px;}
#ClubMap {background:url(../img/trans.png);}
#ClubMap img {border-width:2px;border-style:solid; border-color:#FFFFFF;cursor:pointer;}
#ClubMap td {line-height:17px;font-size:13px;}
#ClubMap a:visited{color:#860d11; }
#ClubMap a:hover{color:#860d11; }
#ClubMap a:link{color:#860d11;}
#ClubMap a:active{color:#860d11;}

#ArtikelAuswahl {clear:both;position:absolute;top:0px;left:50%;margin:180px -300px;display:none;width:600px;z-index:10;color:#860d11;line-height:20px;font-size:13px;padding-bottom:5px;}
#ArtikelAuswahl {background:url(../img/trans.png);}

#Warenkorb {clear:both;position:absolute;top:0px;left:50%;margin:180px -400px;display:none;width:800px;z-index:10;color:#860d11;line-height:20px;font-size:13px;padding-bottom:5px;}
#Warenkorb {background-color:#ffffff;}
#WI {clear:both;display:none;width:790px;min-height:440px;z-index:10;color:#860d11;line-height:20px;font-size:13px;padding-bottom:5px;}
#WA {clear:both;display:none;width:790px;min-height:440px;z-index:10;color:#860d11;line-height:20px;font-size:13px;padding-bottom:5px;}
#WS {clear:both;display:none;width:790px;min-height:440px;z-index:10;color:#860d11;line-height:20px;font-size:13px;padding-bottom:5px;}


.MenuLeft {width:230px;height:340px;background:url(../img/Barfuss_Link_mit_Logo3.jpg) top center no-repeat;font-size:12px;}
.MenuLeft ul {width: 200px; margin: 0px 0px 0px 0px; padding:0px;padding-left:40px;padding-top:15px;color:#860d11;}	
.MenuLeft li { margin: 0px; padding:3px; color:#860d11; font-weight:bold;}
.MenuLeft li a{color:#860d11; text-decoration:none;}
.MenuLeft li a:hover, .MenuLeft li a.selected {color:#860d11;text-decoration:underline;}

.einzelArtikel {float:left;overflow:hidden;width:120px;height:200px;border-width:1px;border-style:solid;border-color:#860d11;margin:4px;}
.einzelArtikel a {text-decoration:none;cursor:pointer;}

.arthead {overflow:hidden;background-color:#860d11;color:#ffffff;height:28px;padding:2px;line-height:14px;}
.artprice {overflow:hidden;background-color:#860d11;color:#ffffff;height:15px;padding:2px;padding-top:0px;padding-bottom:4px;text-align:right;}
.artikelpic1 {overflow:hidden;}
.artikelpic2 {padding:0px;}

.header_top {overflow: hidden; width: 1024px;height:64px; margin: 0px;padding-left:0px;font-family:arial; font-size: 13px; text-decoration:none;background: url(../img/logoleiste.png) top center no-repeat;background-color:#8d0102;}

.header_top .headertopmenu {margin-top:10px;margin-left:50px;z-index:2;overflow: visible; padding: 0px;color:#860d11;}

.header_top .headertopmenu ul {width: 200px; margin: 0px 0px 0px 0px; padding: 0px;color:#860d11;}	
.header_top .headertopmenu li {display: inline;list-style: none; margin: 0px; padding:0px; color:#860d11;}
.header_top .headertopmenu li a{color:#860d11; text-decoration:none;}
.header_top .headertopmenu li a:hover, .header_top .headertopmenu li a.selected {color:#860d11;text-decoration:underline;}

.header_bottom {overflow: hidden; width: 1024px;height:195px; margin: 0px;padding:0px;}
.header_bottom .headerpic {z-index:1;height:175px;}
.header_bottom .headerslogen {z-index:2;margin-top:-120px;margin-left:490px;font-family:'Times New Roman',Times,serif;font-size:43px;font-style:italic;color:#ffffff;}
.header_bottom .headerslogen sup {font-size:30px;}
.header_bottom .headerbottommenu {margin-left:50px;z-index:2;overflow: visible; padding: 0px;color:#860d11;font-family:arial;font-size: 13px;font-weight:280; }
/* für alle anderen ausser IE 7 */
.header_bottom .headerbottommenu {margin-top:63px;}
/* für IE 7 */
*+html .header_bottom .headerbottommenu {margin-top:89px;}
/* für den Safari V3 */
body:last-child .header_bottom .headerbottommenu {margin-top:68px;}
/* für den Mozilla */
body:-moz-last-node .header_bottom .headerbottommenu {margin-top:62px;}

.header_bottom .headerbottommenu ul { margin: 0px 0px 0px 0px; padding: 0px;color:#860d11;}	
.header_bottom .headerbottommenu li a {color:#860d11; text-decoration:none;}
.header_bottom .headerbottommenu li a:hover, .header_bottom .headerbottommenu li a.selected {color:#860d11;}

.header_bottom .headerbottommenu li  {display: inline;list-style: none; margin: 0px;margin-right:5px; padding:0px;padding-top:3px;padding-left:8px;padding-right:8px; color:#860d11;}

.header_bottom .headerbottommenu .normal  {background-color:#ffffff;}
.header_bottom .headerbottommenu .normal  a {background-color:#ffffff;}
.header_bottom .headerbottommenu .normal a:hover, .header_bottom .headerbottommenu .normal a.selected {color:#860d11;text-decoration:underline;}
.header_bottom .headerbottommenu .club {background-color:#ffffff;border-width:0px; border-left-width:3px; border-style:solid; border-color:#860d11;}
.header_bottom .headerbottommenu .club a {background-color:#ffffff;}
.header_bottom .headerbottommenu .club a:hover, .header_bottom .headerbottommenu .normal a.selected {color:#860d11;text-decoration:underline;}


.header_bottom .headerbottommenu2 {margin-left:50px;z-index:2;overflow: visible; padding: 0px;color:#860d11;font-family:arial;font-size: 13px;font-weight:280;}

/* für den Safari V3 */
body:last-child  .header_bottom .headerbottommenu2 {margin-top:1px;margin-left:280px;}
/* für den Mozilla */
body:-moz-last-node .header_bottom .headerbottommenu2 {margin-top:-14px;margin-left:280px;}



/* für alle anderen ausser IE 7 */
.header_bottom .headerbottommenu2 {margin-top:-14px;margin-left:280px;}
/* für IE 7 */
*+html .header_bottom .headerbottommenu2 {margin-top:0px;margin-left:280px;}
/* für IE 6 */
*.* .header_bottom .headerbottommenu2 {margin-top:0px;}
.header_bottom .headerbottommenu2 ul { margin: 0px 0px 0px 0px; padding: 0px;color:#ffffff;background-color:#860d11;}	
.header_bottom .headerbottommenu2 li  {display: inline;list-style: none; margin: 0px;margin-right:0px;padding:0px;padding-top:0px;color:#ffffff;font-size:12px;font-weight:normal;}
.header_bottom .headerbottommenu2 li a {color:#ffffff; text-decoration:none;}
.header_bottom .headerbottommenu2 li a:hover, .header_bottom .headerbottommenu2 li a.selected {color:#ffffff;text-decoration:underline;font-weight:bold;}



.rbfnavi {color:#808080;font-size:11px;padding:0px;padding-top:3px;margin:0px;}




.header_extern {display:none;height:239px;}
.header_extern2 {display:block;overflow: hidden; width: 1024px;height:22px; margin: 0px;font-family:arial; font-size: 13px; text-decoration:none;background: url(../img/logoleiste2.png) top center no-repeat;}


.centerback {clear:both;width: 1024px;overflow:hidden; margin: 0px auto;background-color:#ffffff;}
.centerback .menu{float:left;overflow: visible; margin: 0px;padding: 0px;padding-top:10px; width:160px;color:#860d11;background-color:#ffffff; font-family: arial, sans-serif; font-size: 12px;border-width:0px;border-right-width:0px;border-bottom-width:0px;border-style:dashed; border-color:#860d11;}
.centerback .menu ul {width: 160px; margin: 0px 0px 20px 0px; padding: 0px; background-color:#ffffff;}	
.centerback .menu li {list-style: none; margin: 0px; padding: 0px;padding-left:5px;}
.centerback .menu li a {display: block; min-height: 18px; height: auto !important; height: 18px; line-height: 14px; margin: 0px; padding: 0px 7px 0px 15px; border-width:0px;border-right-width:1px;border-bottom-width:1px;border-style:dashed; border-color:#860d11;color: #860d11; font-size: 12px;padding-top:5px;}
.centerback .menu li.title { padding: 3px 5px 2px 15px; background-color:#860d11; color:#ffffff; font-weight: bold; font-size: 12px;}
.centerback .menu li.secm a {display: block; min-height: 18px; height: auto !important; height: 18px; line-height: 14px; margin: 0px; padding-left: 30px;border-width:0px;border-right-width:1px;border-bottom-width:1px;border-style:dashed; border-color:#860d11; font-weight: normal; font-size: 12px;padding-top:5px;}
.centerback .menu li.secmm a {display: block; min-height: 18px; height: auto !important; height: 18px; line-height: 14px; margin: 0px; padding-left: 50px; border-width:0px;border-right-width:1px;border-bottom-width:1px;border-style:dashed; border-color:#860d11;color: #860d11; font-weight: normal; font-size: 12px;padding-top:5px;}
.centerback .menu li a {display: block; min-height: 18px; height: auto !important; height: 18px; line-height: 14px; margin: 0px; color:#860d11; text-decoration: none; font-size: 12px;padding-top:5px;}
.centerback .menu li a:hover, .menu li a.selected {background-color:#ffffff;  color:#860d11; text-decoration: underline;}

.centerback .content {overflow:visible;background-color:#ffffff; width: 1024px; margin: 0px; padding:0px;padding-top:10px;color:#860d11; font-size: 14px;}

.content_left {clear:both;float:left;overflow:hidden;margin:0px;width:230px;border-width:0px;border-right-width:5px; border-style:solid; border-color:#FFFFFF;}
.content_middle {float:left;margin:0px;overflow:hidden;width:531px;border-width:0px;border-left-width:18px;border-right-width:5px; border-style:solid; border-color:#FFFFFF;line-height:20px;font-size:13px;}
.content_middle table {margin-top:0px;width:520px;}

.content_middle td a:visited{color:#ffffff;text-decoration: none;}
.content_middle td a:hover{color:#ffffff;text-decoration: none;}
.content_middle td a:link{color:#ffffff;text-decoration: none;}
.content_middle td a:active{color:#ffffff;text-decoration: none;}
.content_middle img {border-width:0px;}
.content_middle .td_weite {width:15px;}
.content_middle .td_hoehe {height:12px;}
.content_middle .border{text-align:center;background-color:#860d11;color:#ffffff;border-width:1px;border-style:solid; border-color:#860d11;}
.content_middle .MyBewertungTB {margin-top:0px;padding-top:0px;}
.content_middle .MyBewertungTB td {text-align:left;}

.content_middle2 {float:left;margin:0px;overflow:hidden;width:531px;border-width:0px;border-left-width:18px;border-right-width:5px; border-style:solid; border-color:#FFFFFF;line-height:20px;font-size:13px;}
.content_middle3 {float:left;margin:0px;margin-left:0px;overflow:auto;width:650px;border-width:0px;border-left-width:18px;border-right-width:5px; border-style:solid; border-color:#FFFFFF;line-height:20px;font-size:13px;}


.content_right {float:left;margin:0px;overflow:auto;width:230px;border-width:0px;border-left-width:5px; border-style:solid; border-color:#FFFFFF;}

.left_top {overflow:hidden;width:230px;height:142px;margin:0px;margin-bottom:2px;background-color:#8b0204;color:#ffffff;font-size:80%;}
.left_top img {border-width:0px;border-right-width:2px;border-style:solid; border-color:#FFFFFF;margin-right:5px;}
.left_top p {padding:0px;padding-top:8px;padding-left:5px;}
.left_top p a:visited{color:#ffffff;}
.left_top p a:hover{color:#ffffff;}
.left_top p a:link{color:#ffffff;}
.left_top p a:active{color:#ffffff;}

.left_bottom {overflow:visible;width:230px;margin:0px;margin-top:2px;}

.right_top {overflow:hidden;width:230px;height:120px;margin:0px;margin-bottom:2px;background-color:#8b0204;color:#ffffff;border-width:0px;border-bottom-width:10px;border-style:solid; border-color:#FFFFFF;}
.right_top img {border-width:0px;border-bottom-width:2px;border-style:solid; border-color:#FFFFFF;}
.right_top p {margin:0px;margin-left:5px;padding:0px;padding-top:8px;padding-left:5px;}
.right_top p a:visited{color:#ffffff;text-decoration:none;}
.right_top p a:hover{color:#ffffff;text-decoration:none;}
.right_top p a:link{color:#ffffff;text-decoration:none;}
.right_top p a:active{color:#ffffff;text-decoration:none;}

.right_bottom {overflow:auto;width:230px;margin:0px;margin-top:px;}
.right_bottom td {padding:5px;font-size:13px;}
.right_bottom td input {line-height:10px;font-size:10px;}
.right_bottom td select {line-height:10px;font-size:10px;}

.sterne {font-weight:bold;text-align:right;height:25px;}


.MyRobiTab {margin-top:10px;font-size:13px;font-weight:bold;}
.MyRobiTab .MyRobiTr1 {background-color:#8b0204;color:#ffffff;}
.MyRobiTab .MyRobiTd {padding-left:3px;padding-right:3px;padding-top:4px;border-width:0px;border-left-width:1px;border-bottom-width:1px; border-style:solid; border-color:#FFFFFF;}
.MyRobiTab .MyRobiTd2 {background-color:#8b0204;padding-left:3px;padding-right:3px;padding-top:4px;border-width:0px;border-left-width:1px;border-bottom-width:1px; border-style:solid; border-color:#FFFFFF;}
.MyRobiTab tr  {background-color:#cd8d78;color:#ffffff;border-width:0px;border-bottom-width:2px; border-style:solid; border-color:#FFFFFF;}
.MyRobiTab td  {padding-left:15px;padding-top:4px;border-width:0px;border-bottom-width:2px; border-style:solid; border-color:#FFFFFF;height:25px;}
.MyRobiTab td a:visited{color:#ffffff;text-decoration:none;}
.MyRobiTab td a:hover{color:#ffffff;text-decoration:none;}
.MyRobiTab td a:link{color:#ffffff;text-decoration:none;}
.MyRobiTab td a:active{color:#ffffff;text-decoration:none;}
.MyRobiTab td a.selected {color:#8b0204;text-decoration:none;}

.infoTB {color:#8b0204;font-size:11px;padding:15px;}
.infoTB a {color:#8b0204;font-size:11px;text-decoration:none;}


.mini {font-size:11px;font-style:italic;text-align:right;}

/*************************/
/* CMS - Bereich 	 */
/*************************/
#edit_win {position:absolute;z-index:32; visibility:visible;background-color:rgb(255,255,255);font-family:arial;}
#edit_win a {color: #0000ff;  font-size: 12px;line-height: 14px; font-family:  Helvetica, Sanserif, "Sans Serif"; font-weight:bold;text-decoration:none;}
#edit_win input {color: #000000;  font-size: 11px;line-height: 13px; font-family:  Arial,Helvetica, Sanserif, "Sans Serif" font-weight:bold;text-decoration:none;}

.edit_pic_css {position:absolute;z-index:30;}

#adminmenu{position:absolute;left:-153px;top:-350px;width:180px;z-index:31; visibility:visible;color:#000000;font-family:arial;}
#adminmenu td {color:#000000;font-size:10px;font-family:arial;}
#adminmenu td p{color:#000000;font-size:10px;font-family:arial;}
#admin_tb td {color:#000000;font-size:10px;font-family:arial;}
#adminmenu ul {margin:10px;padding:0px;}
#adminmenu li {display: inline; list-style: none; margin: 0px; padding: 0px;font-weight:bold;}
#adminmenu li a {background-color:#ffffff;color:#092469;text-decoration: none;padding-left:5px;padding-right:5px;}
#adminmenu li a:hover {background-color:#d0d0d0;color:#555555;text-decoration: none;} 
#adminmenu li a.selected {background-color:#092469;color:#ffffff;text-decoration: none;}

.spon {color:#f0f0f0; font-size: 11px;text-decoration: none;}

.lnkselect {font-size:18px;font-weight:bold;text-decoration: underline;}

p {margin: 0px; padding: 0px;}
.SeitenTitel {margin: 0px; padding: 0px;font-weight:bold;font-size: 22px;line-height: 24px;font-family:'Times New Roman',Times,serif;font-style:italic;}
.AngebotsTitel {margin: 0px; padding: 0px;font-weight:bold;font-size: 22px;line-height: 24px;}
.KleinerTitel {margin: 0px; padding: 0px;font-weight:bold;font-size: 14px;line-height: 20px;}
.NormalText {margin: 0px; padding: 0px;font-weight:normal;}
.Bildrahmen {border-width:1px;border-style:solid; border-color:#860d11;}

p a:visited{color:#860d11; }
p a:hover{color:#860d11; }
p a:link{color:#860d11;}
p a:active{color:#860d11;}

