*{font-family:verdana;font-size:11px;line-height:16px;color:#666;margin:0px;padding:0px;border:0px;}
body{background-color:#fff;background-image:url('images/body_bg.png');background-repeat:repeat-x;}

#rahmen{width:990px;}
#head{height:70px;}
#head img{margin-top:10px;margin-left:35px;float:left;}
#foot{height:20px;text-align:center; }
#main{width:990px;}
#left{width:220px;float:left;}
#content{float:left;width:555px;background-image:url('images/content_bg.png');margin-top:5px;}
#schatten{background-image:url('images/schatten.png');background-repeat:no-repeat;background-position:0px 0px;}
#right{float:left;}
.breaker{clear:both;}
.line{clear:both;background-image:url('images/line.png');background-repeat:repeat-x;margin-left:7px;width:542px;}
/*---------------------------------------------*/
#startseitenbuehne{margin-left:9px;margin-top:8px;float:left;margin-bottom:0px;background-repeat:no-repeat;background-position:7px 3px;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
p{margin-bottom:5px;}
p.bot img{margin:5px 5px 5px 0;}
.red{color:#631213;}
#breadcrump{color:#fff !important;height:19px;background-image:url('images/breadcrumb_bg.png');padding-left:20px;padding-top:8px;font-size:8pt;}
#breadcrump a{color:#fff !important;font-size:inherit;font-size:8pt;}
#content_abschluss{float:left;}
#content_bildmaske{background-repeat:no-repeat;background-position:10px 0;margin:0px;}
#buehnenbild_bildunterschrift{float:left; margin-left:20px;font-size:10px;line-height:12px;margin-top:-4px;width:510px;text-align:left;margin-bottom:10px;}
.contentelement_suche{margin-bottom:5px;margin-left:8px;margin-right:5px;padding-left:20px;padding-right:20px;padding-top:1px;padding-bottom:20px;background-image:url('images/golfguide_bg.png');height:37px;}
.contentelement_suche h1{color:#631213;font-weight:bold;font-family:tahoma;margin-top:4px;}
.contentelement{padding-left:20px;padding-right:20px;padding-bottom:20px;}
.contentelement h1{color:#631213;font-weight:normal;font-family:tahoma;font-size:19px;line-height:22px;margin:8px 0;}
.contentelement_voll{padding-left:20px;padding-right:20px;padding-bottom:10px;}
.contentelement_voll h1{color:#631213;font-weight:normal;font-family:tahoma;font-size:16px;line-height:14px;margin:6px 0 0 0;}
/*-----------------------------------------*/
.artikel_bild_links{float:left;width:167px;height:97px;margin-right:10px;margin-top:4px;margin-bottom:10px;}
.artikel_bild_rechts{float:right;width:167px;height:97px;margin-left:10px;margin-top:4px;margin-bottom:10px;}
.artikel_liste{background-image:url('images/golfguide_bg.png');height:97px;width:541px;margin-left:8px;font-size:10px;margin-top:10px;margin-bottom:0px;line-height:14px;}
.artikel_liste h1{font-size:15px;font-family:tahoma;color:#631213;line-height:normal;padding-top:5px;font-weight:normal;}
.artikel_liste img{width:167px;height:97px;float:left;margin-right:10px;}
.artikel_liste a{font-size:10px;line-height:10px;font-weight:bold;vertical-align:middle;}
.artikel_liste a img{margin-top:7px;width:4px;height:8px;vertical-align:top;line-height:8px;margin-right:5px;}
/*-----------------------------------------*/
.golfguide_liste{background-image:url('images/golfguide_bg.png');height:97px;width:541px;margin-left:8px;font-size:10px;margin-top:10px;margin-bottom:0px;}
.golfguide_liste h1{font-size:15px;font-family:tahoma;color:#631213;line-height:normal;padding-top:5px;font-weight:normal;}
.golfguide_liste img{width:167px;height:97px;float:left;margin-right:10px;}
.golfguide_liste a{font-size:10px;line-height:10px;font-weight:bold;vertical-align:middle;}
.golfguide_liste a img{margin-top:7px;width:4px;height:8px;vertical-align:top;line-height:8px;margin-right:5px;}
/*-----------------------------------------*/
#gc_details{width:523px;height:173px;background-image:url('images/gcdetails_bg.png');margin-left:7px;padding:10px;line-height:8px !important;font-size:10px;}
#gc_details table tr td{line-height:14px !important;}
#slope{width:243px;height:24px;margin-top:5px;background-image:url('images/slope_off.png');}
#slope_on{height:11px; background-image:url('images/slope_on.png');}
/*-----------------------------------------*/
#kulturblock_leiste{background-image:url('images/kulturblock_linie.png');background-repeat:no-repeat;background-color:#fff;width:540px;height:37px;margin-left:8px;}
#kulturblock_leiste h2{color:#631213;font-family:tahoma;font-size:11px;font-weight:bold;margin-left:0px;height:16px;width:530px;padding-top:1px;padding-left:8px;}
#kulturblock_leiste #kulturblockleistecontent{background-image:url('images/kulturblock_bg.png');height:19px;width:541px;border-top:solid 1px #eee; padding-left:0px}
#kulturblock_leiste #kulturblockleistecontent a{text-decoration:none;float:left;height:19px;padding-left:7px;padding-right:7px;}
#kulturblock_leiste #kulturblockleistecontent a:hover{text-decoration:none;float:left;background-image:url('images/kulturblock_bgmo.png');height:19px;padding-left:7px;padding-right:7px;}
/*-----------------------------------------*/
#kulturblock{}
#kulturblock h1{color:#631213;font-family:tahoma;font-size:18px;font-weight:normal;margin-left:8px;height:25px;width:529px;padding-top:12px;padding-left:12px;background-image:url('images/kbh1bg.png');}
#kulturblockcontent{margin-left:8px;padding-top:8px;padding-left:0px;}
.kulturblockelement{width:167px;height:180px;overflow:hidden;float:left;margin-left:10px;line-height:14px;}
.kulturblockelement a{font-weight:bold;text-decoration:none;white-space:nowrap;}
.kulturblockelement a:hover{font-weight:bold;text-decoration:none;color:#631213;white-space:nowrap;}
/*-----------------------------------------*/
.image167_97{width:167px;height:97px;}
/*-----------------------------------------*/
#karte{width:205px;height:287px;margin-top:8px;background-image:url('images/platzteaser_bg.png');background-repeat:no-repeat;background-position:0px 0px;padding-left:7px;overflow:hidden;}
.white{color:white !important;}
#karte div{font-family:tahoma;font-weight:normal;font-size:15px;line-height:15pt;margin-left:10px;margin-bottom:5px;padding-top:3px;width:180px;overflow:hidden;white-space:nowrap; }
#kartealleclubs{margin-left:10px;}
/*-----------------------------------------*/
#topclubs{width:196px;height:610px;margin-top:0px;background-image:url('images/topclubs_bg.png');background-repeat:no-repeat;background-position:0px 0px;padding-left:17px;}
#topclubs div{font-family:tahoma;font-weight:normal;font-size:15px;line-height:12pt;color:#fff;margin-left:0px;margin-bottom:5px;padding-top:10px;width:180px;overflow:hidden;white-space:nowrap; }
.topclubs_element{color:#000 !important;font-family:verdana !important;font-weight:normal;font-size:11px !important;height:173px;width:180px !important;white-space:normal !important; }
.topclubs_element a{font-family:tahoma;font-weight:bold;font-size:11px;color:#631213;overflow:hidden;margin:0px;line-height:10px !important;}
.topclubs_element div{color:#000 !important;font-family:verdana !important;font-weight:normal;font-size:11px !important;width:180px !important;margin-top:-10px;line-height:10px !important;}
/*-----------------------------------------*/
#sucheundlinks{width:204px;height:110px;margin-top:0px;margin-left:8px;background-image:url('images/suche_bg.png');background-repeat:no-repeat;background-position:-8px 0px;padding-left:8px;}
#suche{height:163px;}
#suche form{padding-left:10px;margin:0px;}
#suche form #qs_input{width:170px;height:17px;border:solid 1px;border-left-color:#666;border-top-color:#666;border-right-color:#fff;border-bottom-color:#fff;margin-bottom:7px;}
#suche form #qs_submit{margin-left:114px;}
.sucheundlinkelement{padding:0px;width:180px;overflow:auto !important;white-space:normal !important; color:#666 !important;height:0px;font-size:11px !important;}
#suche div{font-family:tahoma;font-weight:normal;font-size:15px;line-height:12pt;color:#fff;margin-left:15px;margin-bottom:5px;padding-top:10px;width:180px;overflow:hidden;white-space:nowrap; }
/*-----------------------------------------*/
#links{width:180px;height:610px;margin-top:0px;background-repeat:no-repeat;background-position:0px 0px;padding-left:17px;border:0;}
#links div{font-family:tahoma;font-weight:normal;font-size:15px;line-height:12pt;color:#fff;margin-left:0px;margin-bottom:10px;padding-top:10px;width:180px;overflow:hidden;white-space:nowrap; }
#links ul li{background-image:url('images/links_glyph.png');background-repeat:no-repeat;background-position:0px 5px;list-style-type:none;padding-left:10px;margin-left:0px;}
/*------------------------------------------------*/
.balken h1{color:#631213;font-family:tahoma;font-size:18px;font-weight:normal;margin-top:5px;margin-left:8px;margin-bottom:0px;height:25px;width:529px;padding-top:12px;padding-left:12px;background-image:url('images/kbh1bg.png');}
.balken div{margin-left:8px;width:529px;padding:10px;}
/*------------------------------------------------*/
#dynamo_autositemap{list-style-image:url('images/links_glyph.png');}
#dynamo_autositemap li{margin-left:10px;}
/*------------------------------------------------*/
#links_rechte_seite{width:215px;margin-top:0px;background-image:url('images/box_right_top.png');background-repeat:no-repeat;background-position:0px 0px;padding-left:0px;border:0;}
#links_rechte_seite_head{font-family:tahoma;font-weight:normal;font-size:15px;line-height:12pt;color:#fff !important;margin-left:15px;margin-bottom:5px;padding-top:10px;width:180px;overflow:hidden;white-space:nowrap; }
.links_rechte_seite_content{background-image:url('images/box_right_middle.png');background-repeat:repeat;width:205px;margin-top:0px;margin-left:0px;padding-left:10px;}
.links_rechte_seite_content ul a{margin-bottom:10px;}
.links_rechte_seite_content ul li{background-image:url('images/links_glyph.png');background-repeat:no-repeat;background-position:0px 5px;list-style-type:none;padding-left:10px;margin-left:0px !important;margin-bottom:10px !important;}
/*---------------------------------------------*/
#links_linke_seite{width:215px;margin-left:7px;margin-top:0px;background-image:url('images/box_right_top.png');background-repeat:no-repeat;background-position:0px 0px;padding-left:0px;border:0;}
#links_linke_seite_head{font-family:tahoma;font-weight:normal;font-size:15px;line-height:12pt;color:#fff;margin-left:15px;margin-bottom:5px;padding-top:10px;width:180px;overflow:hidden;white-space:nowrap; }
.links_linke_seite_content{background-image:url('images/box_right_middle.png');background-repeat:repeat;width:205px;margin-top:0px;margin-left:0px;padding-left:10px;}
.links_linke_seite_content ul a{margin-bottom:10px;}
.links_linke_seite_content ul li{background-image:url('images/links_glyph.png');background-repeat:no-repeat;background-position:0px 5px;list-style-type:none;padding-left:10px;margin-left:0px !important;margin-bottom:10px !important;}
/*---------------------------------------------*/
.artikel_start1{height:97px;width:541px;margin-left:8px;font-size:10px;margin-top:10px;margin-bottom:0px;line-height:14px;}
.artikel_start1 h1{font-size:15px;font-family:tahoma;color:#631213;line-height:19px;padding-top:5px;font-weight:normal;background-image:url('images/start1_h1_bg.png');height:22px;display:block;width:367px;overflow:hidden;padding-left:7px;}
.artikel_start1 img{width:167px;height:97px;float:left;margin-right:0px;}
.artikel_start1 a{font-size:10px;line-height:10px;font-weight:bold;vertical-align:middle;}
.artikel_start1 a img{margin-top:7px;width:4px;height:8px;vertical-align:top;line-height:8px;margin-right:5px;}
/*---------------------------------------------*/
.artikel_start2{height:200px;width:167px;margin-top:3px;margin-left:14px;font-size:10px;margin-top:10px;margin-bottom:0px;line-height:14px;float:left;overflow:hidden;}
.artikel_start2 h1{font-size:11px;font-family:tahoma;color:#631213;line-height:normal;font-weight:bold;}
.artikel_start2 img{width:167px;height:97px;float:left;margin-right:0px;}
.artikel_start2 a{font-size:10px;line-height:10px;font-weight:bold;vertical-align:middle;}
/*---------------------------------------------*/
#mailtocontact b{margin-bottom:5px;}
#mailtocontact label{display:block;width:130px;float:left;margin-bottom:5px;height:20px;}
#mailtocontact input{float:left;width:350px;margin-bottom:5px;height:20px;}
#mailtocontact textarea{width:350px; height:100px;float:left;}
#mailtocontact #absenden{width:100px;height:21px;border:1px;margin:0px;margin-top:5px;margin-left:384px;margin-bottom:10px;vertical-align:top;}
#golfmotion{width:550px; overflow-x:hidden; margin-left:10px;}
#menu1{float:left;height:10px;margin-top:40px;margin-left:30px;}
#menu1 ul{list-style-image:none;list-style-type:none;}
#menu1 ul li{background-image:url('images/menu1_gylph.png');background-repeat:no-repeat;background-position:0 4px;display:block;float:left;padding-left:10px;margin-left:10px;list-style-image:none;list-style-type:none;}
#menu1 ul li a{display:block;height:10px;color:#fff;font-size:9pt;font-weight:bold;text-align:left;text-decoration:none;font-family:tahoma;vertical-align:bottom;line-height:normal;}
#menu1 .active, #menu1 ul li a:hover, #menu1 ul li a:focus{color:#fff;}
/*--------------------------------------*/
#menu2{width:220px;margin-top:7px;background-image:url('images/menu_top.png');background-repeat:no-repeat;background-position:0px 0px;}
#menu2 div{font-family:tahoma;font-weight:normal;font-size:15px;line-height:12pt;color:#fff;margin-left:30px;margin-bottom:5px;padding-top:7px;}
#menu2_schatten{background-image:url('images/menu_center.png');background-position:0px 0px;}
#menu2_bottom{margin-left:6px;}
#menu2 ul{list-style-image:none;list-style-type:none;}
#menu2 ul li{background-image:url('images/menu2_li.png');background-repeat:no-repeat;background-position:0 0px;display:block;width:202px;margin-left:13px;}
#menu2  ul li a{display:block;color:#000;font-size:8pt;font-weight:bold;text-align:left;text-decoration:none;width:172px;height:25px;padding-left:30px;padding-top:8px;}
#menu2 .active, #menu2  ul li a:hover, #menu2  ul li a:focus{color:#663333;}
/*--------------------------------------*/
#menu2  ul li ul li{display:block;width:202px;margin-left:13px;background-image:none;}
#menu2  ul li ul li a{display:block;color:#999;font-size:8pt;font-weight:bold;text-align:left;text-decoration:none;width:160px;height:auto;padding-left:30px;padding-top:7px;padding-bottom:7px;}
#menu2 .active, #menu2  ul li ul li a:hover, #menu2  ul li ul li a:focus{color:#663333;}
