/*************************************
 * TITLE: Bellymotion.de Stylesheet  * 
 * URI  : bellymotion.css            *
 * MODIF: 2004-Juli-14 14:30         *
 ************************************/


/* ##### Common Styles ##### */

body {
  color: #ffcc66;
  background-color: 000000;
 /*  background-image: url(img/newbg.jpg);
      background-repeat: no-repeat;
  background-position: 70 155;*/
  font-family:georgia;
  font-size: 13px;  
  margin: 0;
  padding: 0;
  
}

table {
  
  margin: 0 0 0 0;
  border:0 0 0 0;
  padding:0 0 0 0; 
}

td {
  font-family: georgia;
  font-size:13px;
  cursor:default;
  border: 0 0 0 0;
}



a {
  color:ff8000;
  text-decoration:none;
  font-size:12px;
}

a:hover {
  color:ff8000;
  text-decoration:underline;
  font-size:12px;
}

P:first-line {
  
  font-weight:bold;
  text-align: justify;  
  line-height:1.6em;
}



h2 {
 font-size:20px;
 display:block;
 border-bottom: 1px #ff8000 solid;    
}

/* ##### Header ##### 
{ background-image: url(/gmail/images/card_bl.gif); background-position: left bottom; 

*/


.headerTitle {
  font-family: georgia, serif;
  font-size:20px;
  color: 606060;
}

.headerAddress {
  font-family:georgia, serif;
  font-size:32px;
  color:ff8000;
}

.headerAddress a, .headerAddress a:hover {
  font-size:28px;
  color:ff8000;
  text-decoration:none;
}
 

#Header{
  color: #ff8000;
  font: 23px georgia, serif;
  border-top: none;
  border-bottom: none;
  border-left: none;
  background-color: #000000;
  }

#menuBar {
  width: 16%; 
  font: 15px georgia, serif;
  text-align: center;  
  color: #b3ffff;
  background-color: #4d9900;
  border: 1px #ff8000 solid;
  border-top: 1px #ff8000 solid; 
  border-left: none;
}

#menuBar a {
  display: block;
  font: 15px georgia, serif;
  text-align: center;  
  color: #b3ffff;
  background-color: #4d9900;
  
}

#menuBar a:hover {
  display: block;
  font: 15px georgia, serif;
  text-align: center;  
  color: #b3ffff;
  background-color: #60bf00;
  text-decoration:none;
}

#menuBarSelect {
  width: 16%;
  font: 15px georgia, serif;
  text-align: center;  
  color: #b3ffff;
  font-weight: bold;
  background-color: #008099;
  border: 1px #ff8000 solid;
  border-top: 1px #ff8000 solid; 
  border-left: none;
  border-bottom: #b3ffff;
}

#menuBarUnderSelect {
  
  background-color: #008099;
  font: 14px georgia;
  text-align: center;  
  
  font-weight: bold;
  border-top: none; 
  border-left: none;
  border-right: none;
  border-bottom: none;
}

#menuBarUnderSelect a {
  display: block;
  font: 14px georgia;
  text-align: center;  
  color: #b3ffff;
  background-color: #007086;
   
}

#menuBarUnderSelect a:hover {
  display: block;
  font: 14px georgia;
  text-align: center;  
  color: #008099;
  background-color: #00d5ff;
  text-decoration: none;
  

}

#blueBox {
  font: 15px georgia, serif;
  text-align: center;  
  color: #b3ffff;
  font-weight: bold;
  background-color: #008099;
  border: 2px #007086 solid;
  border-bottom: 0;
  border-left: 5px #007086 solid;
  
  
}  

#blueBoxCell {
  font-size: 13px;
  background-color: #404040;
  border: 2px #007086 solid;
   border-bottom: 1px #007086 solid;
border-left: 5px #007086 solid;
}

#blueBoxCell P:first-line {
  display: block;
  color: #ff8000;
  font-size: 13px;
  background-color: #
  border-bottom: 1px #ff8000 solid;    
  font-weight:bold;
  text-align: justify;  
  line-height:1.6em;
}


/*
#imgTest {
  background-image: url(img/newbg.jpg);
    background-repeat: no-repeat;
  background-position: 5% 5%

}
*/

#contentBox {
  font: 15px georgia;
  text-align: left;  
  color: #ffcc66;
  padding: 10px;
}

TD#bottomLine {
  height: 1px;
  background-color: #ff8000;
  
}

TD#verticalDivide {
  width: 1px;
  background-color: #ff8000;
  
}

.kFormL {
  width:175;
  text-align:right; 
  vertical-align:middle;
}

.kFormR {
  text-align:left; 
  vertical-align:middle;
}

.missing {
color: #ff8000;
}

.normal {

}

#buchen a {
  
  font: 17px georgia, serif;
  font-weight:bold;
  
  text-align: center;  
  background-color: #008099;  
}

#buchen a:hover {
  
  font: 17px georgia, serif;
  
  text-align: center;  
  font-weight:bolder;
  
  background-color: #b3ffff; 
}


/*

.leftMenu {
  font-size:10px;
  text-align: center;
  }
  
.leftMenu td {
  font-size:10px;
  text-align:center;
  
}



.leftMenu a {
  display:block;
  font-size:17px;
  background-color:;
}

.leftMenu a:hover {
  display:block;
  color:ff8000;
  font-size:17px;
  background-color:f3f3f3;
  text-decoration:none;
}

.leftMenuActive {
  display:block;
  color:ff8000;
  font-size:17px;
  background-color:c6e2ff;
  }
  

.announcementsTitle {
  display:block;
  background-color:F9F9F9;
  color:FF8000;
  font-size:14px;
}

.announcementsDate {
 display:block;
 background-color:f9f9f9;
  
}

.announcementsText {
  font-size:11px;
  
  font-style:italic;
}
  
/* ##### Main Copy ##### 


.maincopyTitle {
  display:block;
  background-color:3dcccc; 
  color:ff8000;  
  font-size:17px;
}


.maincopyContent {
  
  background-color:ffffff;
  text-align: justify;  
  line-height:1.6em;
}



P:first-line {
  
  font-weight:bold;
  text-align: justify;  
  line-height:1.6em;
}

/* ####### KONTAKTFORMULAR  ########

.missing {
color : red
}

.normal {

}

.currentBorder{
	border: 1px solid;
        height: auto;
	width: auto;
        border-left-color: #9D9DA1;
	border-top-color: #9D9DA1;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
        
}

.border{
	border: 1px solid;
        height: 56px;
	width: 72px;
  margin-left: auto;
  margin-right: auto;
  border-left-color: #9D9DA1;
	border-top-color: #9D9DA1;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}



#rightBox{
  position: ;
  width: 166px;
  font: 11px georgia, serif;
  color: #444444;
  background-color: #F4F4F2;
  border: 1px #AAAAAF solid;
}


*/