/* CSS Document */
html { 
  padding:0px;
  margin:0px;
}

body {
  background-color: #ffffff;
  font-size: 12px;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  color:#564b47;  
  padding:0px;
  margin:0px;
  }

p, h2, pre {
margin: 0px; 
padding: 5px 20px 5px 20px; 
}



 .pasword {padding-top:156px;padding-left:0px;}
 input {border:solid #3d4e2c 1px;}
pre { 
color: #564b47;
font-size: 11px;
background-color:transparent;
font-family: Verdana, Monaco, Monospace;
}

.alignright {
margin-top: 0; 
text-align: right;
font-size: 10px;
}

h2 {
font-size:14px;
padding-top:10px;
text-transform:uppercase;
color: #564b47;
background-color: transparent;
	}
	h6 {
font-size:10px;
padding-top:20px;
padding-left:70px;
color: #564b47;
background-color: transparent;
	}
.small {
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;  
font-size: 12px;
text-transform:lowercase;
text-align: right;
background-color: #BCDAE6;
padding:5px 15px;
margin:0px;
}

.little{
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#ffffff;  
font-size: 10px;
background-color: transparent;
}
.klein{
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;  
font-size: 10px;
background-color: transparent;
}
.bg
{background-color:#FAA619;
}
.orange
{color:#FAA619;
}
.grau
{color:#564b47; 
}

.akt{
font-size: 12px;
text-transform:uppercase;
text-align: center;
color: #FAA619;
border-top:solid #faa619 1px;
border-bottom:solid #faa619 1px;
padding:5px 15px;
margin:0px;
font-weight: bolder;
}

.fett{
font-size: 12px;
text-align: left;
margin:0px;
font-weight: bolder;
}

h1 {
font-size: 12px;
text-transform:uppercase;
text-align: right;
color: #333333;
background-color: #BCDAE6;
padding:5px 15px;
margin:0px
}

h1.or{background-color:#FAA619;}


strong { 
font-size: 13px;
}

/*  positioning-layers statisch und absolut */

#links {
	position: absolute;
	font-size: 12px;
	left: 0px;
	width: 190px;
	height:595px;
	color: #564b47;
	margin: 0px;
	padding: 0px;
	/*background-color:#e0e5da;*/
background-image:url(../img/girl.jpg);
	background-repeat:no-repeat;
	top: 86px;
	vertical-align:bottom;
}
#links1 {
	position: absolute;
	font-size: 12px;
	left: 0px;
	width: 190px;
	height:594px;
	color: #564b47;
	margin: 0px;
	padding: 0px;
	/*background-color:#e0e5da;*/
background-image:url(../../img/board.jpg);
	background-repeat:no-repeat;
	top: 86px;
}

.link {
font-size: 12px;
text-transform:lowercase;
text-align: right;
color: #333333;
background-color: #FAA619;
padding:5px 15px;
margin:0px;
}
#inhalt {
margin: 0px 190px 0px 190px;
border-left: 2px solid #BCDAE6;
border-right: 2px solid #BCDAE6;
padding: 0px;
background-color: #ffffff; 
height:595px; /*evi*/   
}

#f {position:absolute;  width:609px; height:450px; /*background-image:url(../img/snowboardschuleweiss.gif);background-repeat:no-repeat;*/  left:20%; top:130px; z-index:1;}
#g{position:absolute; overflow:scroll; overflow-x:hidden; width:609px; height:450px; background-color:transparent;  z-index:2;}

#rechts {
position: absolute;
right: 0px;        
width: 190px;
color: #564b47;
margin: 0px; 
padding: 0px;
height:594px;
}
a { 
color: #564b47;
font-size: 11px;
background-color:transparent;
text-decoration: none; 
}
a:visited {color:#564b47;}
a:hover {color: #564b47;}
a:active { color:#000000;}

a.navi:link { font-size: 12px;color:#564b47;font-weight:500;background:#fff;border:1px solid #333;padding-top:2px;padding-right:30px;padding-bottom:2px;padding-left:2px; margin:10px;}
a.navi:visited {font-size: 12px;color:#564b47;background:#fff;border:1px solid #333;padding-top:2px;padding-right:30px;padding-bottom:2px;padding-left:2px; margin:10px;}
a.navi:hover {font-size: 12px;color:#564b47;background:#fff;border:1px solid #FAA619;padding-top:2px;padding-right:30px;padding-bottom:2px;padding-left:2px; margin:10px;}
a.navi:active {font-size: 12px;color:#564b47;background:#fff;border:1px solid #FAA619;padding-top:2px;padding-right:30px;padding-bottom:2px;padding-left:2px; margin:10px;}
.act {font-size: 12px;color:#564b47;background:#fff;border:1px solid #FAA619;padding-top:2px;padding-right:30px;padding-bottom:2px;padding-left:2px; margin:10px;}

a.wcam:link { font-size: 11px;color:#ffffff;background:transparent;border-left:1px solid #333333;border-right:1px solid #333333;padding:0px; margin:10px;}
a.wcam:visited {font-size: 11px;color:#ffffff;background:transparent;border-left:1px solid #333333;border-right:1px solid #333333;padding:0px; margin:10px;}
a.wcam:hover {font-size: 11px;color:#ffffff;background:transparent;border-left:1px solid #FAA619;border-right:1px solid #FAA619;padding:0px; margin:10px;}
a.wcam:active {font-size: 11px;color:#ffffff;background:transparent;border-left:1px solid #FAA619;border-right:1px solid #FAA619;padding:0px; margin:10px;}

a.out:link { font-size: 12px;color:#FAA619;background:transparent;;padding:0px; margin:0px;}
a.out:visited {font-size: 12px;color:#FAA619;background:transparent;padding:0px; margin:0px;}
a.out:hover {font-size: 12px;color:#564b47;background:transparent;padding:0px; margin:0px;text-decoration:undelerline;}
a.out:active {font-size: 12px;color:#564b47;background:transparent;padding:0px; margin:0px;text-decoration:undelerline;}


.but {font-size: 12px;color:#564b47;background:#ffffff;border:1px solid #FAA619;padding-top:2px;padding-right:20px;padding-bottom:2px;padding-left:20px; margin:10px;margin:10px;}


a.but:link { font-size: 12px;color:#564b47;background:#fff;border:1px solid #FAA619;padding-top:2px;padding-right:20px;padding-bottom:2px;padding-left:20px; margin:10px;margin:10px;}
a.but:visited {font-size: 12px;color:#564b47;background:#fff;border:1px solid #FAA619;padding-top:2px;padding-right:20px;padding-bottom:2px;padding-left:20px; margin:10px;margin:10px;}
a.but:hover {font-size: 12px;color:#fff;background:#FAA619;border:1px solid #FAA619;padding-top:2px;padding-right:20px;padding-bottom:2px;padding-left:20px; margin:10px;margin:10px;}
a.but:active {font-size: 12px;color:#fff;background:#FAA619;border:1px solid #FAA619;padding-top:2px;padding-right:20px;padding-bottom:2px;padding-left:20px; margin:10px;margin:10px;}

a.cam:link { font-size: 11px;color:#564b47;background:transparent;padding-top:5px;padding-right:15px;padding-bottom:5px;padding-left:0px; margin:0px ; text-transform:lowercase;}
a.cam:visited {font-size: 11px;color:#564b47;background:transparent;padding-top:5px;padding-right:15px;padding-bottom:5px;padding-left:0px; margin:0px; text-transform:lowercase;}
a.cam:hover {font-size: 11px;color:#fff;background:transparent;padding-top:5px;padding-right:15px;padding-bottom:5px;padding-left:0px; margin:0px ; text-transform:lowercase;}
a.cam:active {font-size: 11px;color:#fff;background:transparent;padding-top:5px;padding-right:15px;padding-bottom:5px;padding-left:0px; margin:0px ; text-transform:lowercase;}

a.mail:link { font-size: 11px;color:#564b47;background:transparent;padding-top:5px 15px;margin:0px; text-transform:lowercase;}
a.mail:visited {font-size: 11px;color:#564b47;background:transparent;padding-top:5px 15px;margin:0px;text-transform:lowercase;}
a.mail:hover {font-size: 11px;color:#fff;background:transparent;padding-top:5px 15px;margin:0px; text-transform:lowercase;}
a.mail:active {font-size: 11px;color:#fff;background:transparent;padding-top:5px 15px;margin:0px; text-transform:lowercase;}

/*a { 
color: #564b47;
font-size: 11px;
background-color:transparent;
text-decoration: none; 
}
a:visited {color:#564b47;}
a:hover {color: #564b47;}
a:active { color:#000000;}*/

 #hand{ cursor: pointer}
 
 .tab {background-color:#BCDAE6;}
 
.feld, td, input, textarea, select, option {
  font-family: Verdana,Arial,helvetica,sans-serif;
  font-size: 12px;
  border:outset 1px #fff;
}

select{background-color:#BCDAE6;

}
.formular {
  width: 500px;
  background-color: #BCDAE6;
margin-left:100px;
}

.button {font-size: 12px;background-color:#BCDAE6; color:#564b47; border:thick #FFFFFF 2px; margin-top:4px; cursor:pointer;}

h3 {
  font-family: Verdana,Arial,helvetica,sans-serif;
  text-align: center;
  font-weight: normal;
  padding-top: 20px;
}

.zeile {
  clear: both;
  padding: 2px 0px;
}

.label {
  float: left;
  width: 155px;
  text-align: right;
  padding-top: 3px;
  padding-right: 5px;
   font-family: Verdana,Arial,helvetica,sans-serif;
  font-size: 12px;
}

.feld, .feldrand {
  float: right;
  width: 280px;
  text-align: left;
}

.schaltflaeche {
  clear: both;
  text-align: center;
  padding-top: 5px;
  padding-bottom: 0px;
  margin-bottom: -15px
}

.defbreite {
  width: 232px;
}

.defb{
  width: 231px;
}

.defbreit {
  width: 166px;
}

.defbr {
  width: 50px;
}

