 /* copyright: CompuSense Communication; +49 2102 309 78 50 / Rodeck@CompuSense.de */
 
@import url("background.css");

html { height: 100%; margin-bottom: 1px; }
body {color: #424242; background-color: #f6f2e7; font: 10pt Verdana ; margin: 0; }
div#Logo { margin: 10px 0 0 301px;}
div#Page{  margin: 0 auto 0; width: 980px; }
div#Content{text-align: left; background-image: url(../z_images/Center.jpg); background-repeat: repeat-y; float:left; width:980px;  }                                           
div#main { margin: 0 0 30px; padding: 0 ;  width: 510px; float: left } 
.ce_text block {margin:0; padding:0}
div#right  { float: right; width: 200px; vertical-align: top; padding:10px 0 0;background-image: url(../z_images/Blende.jpg); background-repeat: no-repeat;background-position: 0 -30px }
div#header {background-image: url(../z_images/Header1.jpg); background-repeat: no-repeat; height:230px; margin:0; padding:0}
div#left  { float: left  ; width: 250px; }
div#left  .ce_image {padding: 10px 20px 10px 30px}

/* Allgemeines HTML*/
a:link, a:visited, a:hover	{color: #81293F ;text-decoration: underline}
p {  }
strong { color: #424242; font: bold 10pt Verdana ; }
td{ border: 0px; vertical-align:top}
H1  { color: #81293F; font:  bold 11pt Verdana; text-align: left; padding-bottom : 0px; }
H1 a:link, H1 a:visited {color: #81293F; font: bold 11pt Verdana; text-align: left; padding-bottom : 2px; }
#karte H1  { color: #81293F; font:  bold 11pt Verdana; text-align: center; padding-bottom : 0px; }

H2  { color: #81293F; font:  bold 11pt Verdana; text-align: left; padding-bottom : 0px; }
H2 a:link, H2 a:visited {color: #81293F; font:bold 11pt Verdana; text-align: left; padding-bottom : 2px; }
ul{  margin: 0 0 0 15px; padding: 0 }
ul li { color: #424242; font: 10pt Verdana ; padding-bottom: 5px;  }
ol{ margin: 0 0 0 26px; padding: 0 }
ol li { color: #424242; font: 10pt Verdana ; }

/*
div#Main .Article table {border: 0px; width:450px;  margin-bottom: 10px; font-size: 10pt; font-family:Verdana;color: #424242 }
	table.News {width: 100%}
	div#right table {width: 160px; ; }

 Navigation*/
Div#Navigation1{ position: absolute; top:119px;  width: 980px; }
#Navigation1 ul{ margin: 0; padding: 0 ; height: 15px}
#Navigation1 ul li {  list-style: none; display: inline; margin: 0; padding: 0 ; float:left;}
#Navigation1 ul a, #Navigation1 ul a:visited  { color: #fff; font:10pt  Verdana; text-decoration: none; margin: 0; padding: 7px 0 5px 23px ; }
#Navigation1 ul li.active{ padding: 0 0 0 23px ;font:  10pt Verdana; background-image: url(../z_images/NotActive.jpg); background-repeat: no-repeat; background-position: 13px 5px; margin: 0;  color: #fff; }
#Navigation1 ul li.trail{ font:  10pt Verdana; background-image: url(../z_images/NotActive.jpg); background-repeat: no-repeat; background-position: 13px 5px; margin: 0; padding: 0 ; color: #fff; }
#Navigation1 ul li p  { padding:0; margin:0 }


Div#Navigation2{ position: absolute; top: 260px;  width: 980px; }
#Navigation2 ul { margin: 0; padding: 0 ;  height: 15px }
#Navigation2 ul  li {list-style: none; display: inline;  margin: 0; padding: 0; float:left;}
#Navigation2 ul a, #Navigation2 ul a:visited { color: #6e002c; font:10pt Verdana; text-decoration: none; margin: 0; padding: 5px 0 5px 13px ; }
#Navigation2 ul li.active{ padding: 0 0 0 13px ;color: #6e002c; font:  10pt Verdana; background-image: url(../z_images/Active.jpg); background-repeat: no-repeat; background-position: 3px 5px }
#Navigation2 ul li.trail{ ;font:  10pt Verdana; background-image: url(../z_images/Active.jpg); background-repeat: no-repeat; background-position: 3px 5px; margin: 0;  color: #fff; }
#Navigation2 ul li p  { padding:0; margin:0 }


Div#Navigation3 { position: absolute; top: 280px; height: 15px;  }
#Navigation3 ul{ margin: 0; padding: 0 ;  height: 15px }
#Navigation3 ul li { list-style: none; display: inline;  margin: 0; padding: 0; float:left;}
#Navigation3 ul  a, #Navigation3 ul a:visited {color: #6e002c;font: 10pt  Verdana;  text-decoration: none; margin: 0; padding: 5px 0 5px 13px ; }
#Navigation3 ul li.active  { padding: 0 0 0 13px ;color: #6e002c; font:  10pt Verdana; background-image: url(../z_images/Active.jpg); background-repeat: no-repeat; background-position: 3px 5px }
#Navigation3 ul li p  { padding:0; margin:0 }

/* right */
div#right div  { color: #81293f; font: 8pt Verdana; background-image: url(../z_images/right.jpg); background-repeat: no-repeat; background-position: 0 0; margin: 0 0 10px; padding: 0 15px; width: 180px }
div#right div  div  { background-image:none;  margin: 0;  width: 180px ; padding:0;}
div#right H1 { color: #fff; font:  10pt Verdana;  text-align: left; margin: 0; padding:0 0 5px 0}
div#right H1 a, div#right H1 a:visited { color: #81293f; font: 10pt Verdana; text-align: left;  padding: 0}
div#right H2 { color: #fff; font:  10pt Verdana;  text-align: left; margin: 0; padding:0px}
div#right H2 a, div#right H2 a:visited { color: #81293f; font: 10pt Verdana; text-align: left;  padding: 0}
div#right p 	{color: #81293F; font: 8pt Verdana;  margin: 0; padding: 0; padding-top: 10px }
div#right strong 	{color: #81293F; font: bold 8pt Verdana;  margin: 0; padding: 0; padding-top: 10px }
div#right p.teaser	{ color: #81293F; font: normal 8pt Verdana ; padding: 0 ; margin: 0 }	
div#right p.info	{  font: italic 6pt Verdana ; padding: 0 ; margin: 0 }
div#right p.more, div#right p.more a, div#right p.more a:visited	{  font: italic 6pt Verdana ; padding: 0 ; margin: 0; text-align: right; text-decoration: none}

/* Main */
div#main div {padding-bottom: 10px}
div#main  em p {padding-top: 10px; padding-bottom: 10px}
div#main .DateAndTime {color: #424242 ;font: italic 8pt Verdana; }
div#main #karte  .info {color: #424242 ;font: italic 8pt Verdana; text-align:center }
div#main .Author {padding-top: 10px; padding-left: 100px; font: 10pt Verdana; color: #424242;}
div#main div.layout_simple {padding-bottom: 5px}
div#main h3  { color: #424242; font: bold 10pt Verdana; text-align: left; padding-top: 10px; padding-bottom: 0px; vertical-align: top ;margin: 0px }
div#main h3 a:Link, div#main h3 a:Visited, div#main h3 a:hover {color: #424242; font: bold 10pt Verdana;}
div#main h4  { color: #424242; font: bold 10pt Verdana; text-align: left; padding-top: 10px; padding-bottom: 0px; vertical-align: top ;margin: 0px }
div#main h4 a:Link, div#main h4 a:Visited, div#main h4 a:hover {color: #424242; font: bold 10pt Verdana;}
.designbild {  width: 200px; padding: 10px 20px 30px 30px}

.abstandLinks { padding: 0 0 0 30px}
.imageright{padding: 0; margin: 0;float: left;text-align: right} /* Nur Vorgabetabellen!*/
.imageleft{padding: 0; margin: 0 30px 0 40px;float: left;text-align: left} /* Nur Vorgabetabellen!*/
.LineOdd {background-color:#FFFAF0;}/* Nur Greenfee!*/
.ContentOdd {background-color:#FFFAF0;}
.ContentEven {background-color:#fff;}
.col_0 {padding:0 20px 10px 0}
.col_2 {text-align:right; width:40px;}

.invisible { width:0px;  height:0px;  left:-1000px;  top:-1000px;  position:absolute;  overflow:hidden;  display:inline; }


/*BirdieBook */
.BB_ScorecardBox{width: 340px}
.BB_MainBox {}
.BB_MainText    {color: #787878; font: 12px Arial; padding: 2px 2px 2px 3px;}		
.BB_ButtonBar { width: 500px ;padding-bottom: 20px}
.BB_StrokeField  { font-size: 10px; padding: 2px 2px 2px 3px;width: 3em; height: 16px }
.BB_HcpField  { font-size: 10px; padding: 2px 2px 2px 3px; width: 3em; height: 14px }
.BB_TeeList { font-size: 10px; padding: 2px 2px 2px 3px; width: 15em; height:20px }
.BB_CoiceCell{color: #787878; font: 10px Arial;}
div#main .BB_MainImageright{float: right; border:0px; }
.BB_ScorecardBox   { font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; margin-bottom: 40px; border: solid 1px #81293F; border-collapse: collapse }		
.BB_Hole    { color: #000; font: 10px Arial; background-color: #fff; padding: 2px 2px 2px 3px; border: solid 1px #aaa; width: 10px}
.BB_HCP { font: 10px Arial; color: #000; background-color: #fff ; padding: 2px 2px 2px 3px;  border: solid 1px #aaa}
.BB_ScPar {font: 10px Arial;  color: #000; background-color: #fff ; padding: 2px 2px 2px 3px;  border: solid 1px #aaa; width: 10px }
.BB_Index {font: 10px Arial;  color: #000; background-color: #fff ; padding: 2px 2px 2px 3px;  border: solid 1px#aaa ; widht: 10px}
.BB_Given { font: 10px Arial; color: #000; background-color: #fff; padding: 2px 2px 2px 3px;  border: solid 1px #aaa ; width: 10px}
.BB_Course  { font: 10px Arial; color: #fff; background-color: #b19053; padding: 2px 2px 2px 3px;  border: solid 1px #aaa }
.BB_Slope { font: 10px Arial; color: #fff; background-color: #b19053;padding: 2px 2px 2px 3px;  border: solid 1px #aaa}
.BB_Points { font: 10px Arial; color: #000; background-color: #fff ; padding: 2px 2px 2px 3px;  border: solid 1px #aaa; width: 10px }
.BB_Brutto { font: 10px Arial; color: #000; background-color: #fff ; padding: 2px 2px 2px 3px;  border: solid 1px #aaa ; width: 10px}
.BB_Stroke { font: 10px Arial; color: #06562e; background-color: #fff; padding: 2px 2px 2px 3px; border: solid 1px #aaa; width: 10px}
.BB_Line { font-size: 0; height: 0; border: solid 1px #CF042F }
.BB_ManPro   { color: #000; font: 10px Arial; background-color: #fff; padding: 2px 2px 2px 3px; border: solid 1px#aaa }
.BB_ManUsual  {font: 10px Arial;  color: #000; background-color: #F7E045 ; padding: 2px 2px 2px 3px;  border: solid 1px #aaa }
.BB_ManRabbit   {	color: #FFFFFF;	font: 10px Arial;	width: 0;	padding: 2px 2px 2px 3px;	border: solid 1px #aaa; background-color: #5E89A7 }
.BB_LadyPro  { font: 10px Arial; color: #fff; background-color: #000 ;padding: 2px 2px 2px 3px;  border: solid 1px #aaa }
.BB_LadyUsual  { font: 10px Arial; color: #FFFFFF ;background-color: #81293F ; padding: 2px 2px 2px 3px; border: solid 1px #aaa }
.BB_LadyRabbit   {	color: #000;	font: 10px Arial;	width: 0;padding: 2px 2px 2px 3px;	border: solid 1px #aaa;	background-color:#FFA40C;}		
.All_ButtonLeft {widht: 100px}
.All_ButtonCommand {widht: 100px}
.All_Buttonright {widht: 100px}

/* Footer */
div#Footer   {  margin: 0; padding: 0 ;clear:both; width:980px;  }  
div#Footer  { font-size: 7pt; text-decoration: none; margin: 0; padding: 0;  margin: 0 auto}
div#Footer table 	{ margin: 0; padding: 0;text-align: right ;}
div#Footer table a:link, div#Footer table a:visited	{font: 7pt Verdana;color: #787878; text-decoration: none;  }

/*Speisekarte*/
body#Restaurant td {padding-bottom:13px;}
body#Restaurant .eingekochtes  td {padding-bottom:5px;}
body#Restaurant .col_0 { width:500px;}
/*Fittness*/
body#Fitness .ce_text ul li {}

body#Fitness .col_0, body#Fitness .col_1, body#Fitness .col_2, body#Fitness .col_3, body#Fitness .col_4  
{padding-bottom:0;padding-left:0;padding-right:10px;padding-top:0;width:10px; font-size:8pt;}

#Golfschule3 #left {float: left}