/**********************************************************************************

 Filename:		design.css

 Compiler:    CSS

 Copyright:   Flydesign 2005

 Autor:       Simon Duss

 Input:			  -

 Output:		  -

 Lastupdate:  10.06.2005

 **********************************************************************************

 Description:	Style-Sheet definitionen

 **********************************************************************************/



/* HTML-Tags

 ***********/

body,html{

  background-color: #FFFFFF;

  font-family: arial;

  font-size: 8pt;

  margin:5px;

  text-align: center;

}



tablem,td,p{

  font-family: arial;

  font-size: 8pt;

}



img{

 border-style:none;

}



input{

  width: 200px;

  background: none;

  border: 1px solid #38ff00;

}



input.button {

  width: 98px;

  background: none;

  border: 1px solid #38ff00;

}



input.plz{

  width: 50px;

  background: none;

  border: 1px solid #38ff00;

}



input.ort{

  width: 146px;

  background: none;

  border: 1px solid #38ff00;

}

select {

  width: 146px;

  background: none;

  border: 1px solid #38ff00;

}


textarea{

  width: 200px;

  background: none;

  border: 1px solid #38ff00;

}



/* Formatvorlagen

 ****************/

 .title{

  font-family: arial;

  font-size: 25pt;

  font-weight: bold;

  font-style: italic;

  color: #56DA00;

}



.date{

  font-family: arial;

  font-size: 12pt;

  font-weight: bold;

  font-style: italic;

  padding-left: 200px;

}



/* Linien (Aufzählungen)

 ***********************/

.tblLines{

  border-top: 1px solid #38ff00;

  border-bottom: 1px solid #38ff00;

  padding-top: 8px;

  padding-bottom: 8px;

  padding-left: 6px;

  padding-right: 6px;

}



.tblNoLines{

  background-color: #DBDDDE;

  padding-top: 8px;

  padding-bottom: 8px;

  padding-left: 6px;

  padding-right: 6px;

}





/* Menulinks 

 ***********/

a.menu_point, a.menu_point:visited{

  padding-left:         20px;

  color: #5D6364;

  text-decoration: none;

  font-size: 9pt;

  font-family: arial;

  font-weight: bold;

  line-height: 22px;

  letter-spacing: 1px;

}



.mp_blank{

  padding-left:         20px;

  color: #5D6364;

  text-decoration: none;

  font-size: 9pt;

  font-family: arial;

  font-weight: bold;

  line-height: 22px;

  letter-spacing: 1px;

}



a.menu_point:hover{

  padding-left:         20px;

  color: #38ff00;

  text-decoration: none;

  font-weight: bold;

  font-size: 9pt;

  font-family: arial;

  letter-spacing: 2px;

  line-height: 22px;

  overflow:hidden;  

  letter-spacing: 1px;

}



a, a:visited{

  color: #5D6364;

  text-decoration: none;

  font-size: 8pt;

  font-family: arial;

  font-weight: bold;

}



a:hover{

  color: #38ff00;

  text-decoration: none;

  font-weight: bold;

  font-size: 8pt;

  font-family: arial;

  letter-spacing: 2px;

  overflow:hidden;  

}



/* Layout der gesamten Page 

 **************************/

div.joggerbild{

  height:               450px;

  width:                900px;

  background-image:     url('../images/jogger.gif');

  background-repeat:    no-repeat;

  background-position:  left bottom;

  text-align:           center;

  margin: 0px auto;

  vertical-align:       middle;

}



div.nojoggerbild{

  height:               450px;

  width:                900px;

  text-align:           center;

  margin: 0px auto;

}



div.main{

  border:               5px solid #38ff00;

  vertical-align:       middle;

  width:                800px;

  height:               450px;

  margin:               0px auto;

}



div.menu{

  padding-top:          30px;

  width:                190px;

  height:               420px;

  float:                left;

  text-align:           left;

}


div.content{

  padding-top:          20px; 

  height:               300px;

  text-align:           left;

}



div.include_area{

  overflow:             auto;

  height:               340px;

  margin-top:           5px;

  padding-bottom:       10px;

}



div.mainsponsor{

  padding-top:          5px;

  float:                left;

  text-align:           left;

  vertical-algin:       bottom;

}



div.admin{

  padding-top:          55px;

  padding-right:        10px;

  float:                right;

  text-align:           right;

  vertical-align:       bottom;

}



div.print{

  padding-top:          0px;

  padding-right:        10px;

  float:                right;

  text-align:           right;

  vertical-align:       bottom;

}



div.werbung{

  width:                800px;

  text-align:           center;

  vertical-align:       middle;
  
  padding-top:          10px;

  margin-left:          auto; 
  
  margin-right:         auto;

}



div.homeinfo{

  font-weight: bold;

  padding-top: 90px;

  padding-right: 100px;

  text-align: right;

  float: right;

}


div.streckentitel {

  font-family: arial;

  font-size: 11pt;

  font-weight: bold;

  font-style: italic;

  color: #56DA00;
  
}


div.laufcup{

  height:               147px;

  width:                54px;
  
  top:			36px;
  
  left:			268px;
  
  position:		relative;

  margin: 0px auto;

  vertical-align:       middle;

}



 /**********************************************************************************

 ************************************** EOF ***************************************

 **********************************************************************************/

