/*
Author: Markus Steiger - 01@01241.com


------------------------------------------------------------------------- */


body {
	margin:	0;
	padding:0;
	background-color: #ffffff;
            font-size: 10px;
	font-family: "Verdana", "Trebuchet MS", Lucida Grande, sans-serif;
}

#container {
	width: 220px;
}

#content {
margin-left: 4px;
margin-top: 0px;

}

#logo {
display: none;
}

#spalte_rechts {

	text-align: left;
	margin: 0px;
            padding: 0px;
            line-height: 120%;
            color: #000000;
width: 220px;
}


#handheld_logo {
margin-left: 40px;
margin-top: 0px;
margin-bottom: -3px;
}

br {
display: none;
}

.newline {
display: block;
	margin-top: 0px;
	margin-bottom: 0px;
}


#menu {
	margin-top: 0px;
	margin-left: 60px;
	margin-bottom: 20px;
            padding: 0px;
	background-color: #ffffff;
            width: 170px;
}


#menu h1      {
color: #555555;
background-color: #ffffff;
margin-bottom: 3px;
margin-top: 4px;
font-size: 10px;
font-weight: bold;
letter-spacing:0.05cm;
display:block;
 }



h2 {
text-align: left;
font-size: 10px;
margin-bottom: 10px;
margin-top: 0px;
font-weight:bold;
color: #000000;
letter-spacing:0.2cm;
}

h3 {
text-align: left;
font-size: 10px;
margin-left: 4px;
margin-bottom: 10px;
margin-top: 20px;
font-weight:bold;
line-height: 120%;
color: #000000;
letter-spacing:0.1cm;
}

#level2 {
	margin-top: 0px;
}

#level3 {
	margin-top: 0px;
}

#level4 {
	margin-top: 0px;
}

#level5 {
	margin-top: 0px;
}

.invis {
display:none;
}


 /***     F O O T E R    ***/

#footer {
margin-left: 5px;
margin-top: 20px;
margin-bottom: 20px;
color: #999999;
font-size: 9px;
font-weight:normal;
letter-spacing:0.01cm;
}

#footer_skin {
display:none;
}

#exp   {
color: #777777;
margin-left: 5px;
font-size: 9px;
font-weight:normal;
letter-spacing:0.01cm;
line-height: 140%;
position: absolute;
width: 230px;
top: 464px;
left: 0px;	
z-index: 3; }

#exp2   {
display:none;
 }


 /***      L I N K S       ***/

a.main, a.main:link, a.main:visited {display:block; text-align:left; text-decoration:none; font-size:10px; color:#3399FF;
letter-spacing:0.04cm; overflow:hidden; margin-bottom: 3px;  background-color: #ffffff;}
a.main:hover {display:block; color:#000000; letter-spacing:0.04cm;  text-decoration:none; margin-bottom: 3px; background-color: #ffffff;}
a.main:active {display:block; color:#000000; letter-spacing:0.04cm;  text-decoration:none; margin-bottom: 3px; background-color: #ffffff;} 

a, a:link { color: #3399FF; text-decoration: none; letter-spacing:0.02cm; }
a:visited { color: #3399FF; text-decoration: none; letter-spacing:0.02cm; }
a:hover { color: #000000; text-decoration: none; letter-spacing:0.02cm; }
a:active { color: ##3399FF; text-decoration: none; letter-spacing:0.02cm; }

a.grau:link { color:#000000; text-decoration:underline; letter-spacing:0.01cm; }
a.grau:visited {color:#000000; text-decoration:underline; letter-spacing:0.01cm; }
a.grau:hover {color:#3399FF; text-decoration:none; letter-spacing:0.01cm; }
a.grau:active {color:##3399FF; text-decoration:underline; letter-spacing:0.01cm; }

a.email:link { color:#3399FF; text-decoration:none; letter-spacing:0.01cm; }
a.email:visited {color:#3399FF; text-decoration:none; letter-spacing:0.01cm; }
a.email:hover {color:#000000; text-decoration:underline; letter-spacing:0.01cm; }
a.email:active {color:##3399FF; text-decoration:underline; letter-spacing:0.01cm; }

a.navintern:link { display: none; }
a.navintern:visited { display: none; }
a.navintern:hover { display: none; }
a.navintern:active { display: none; }

a.black:link { color:#000000; text-decoration:none; letter-spacing:0.03cm; }
a.black:visited {color:#000000; text-decoration:none; letter-spacing:0.03cm; }
a.black:hover {color:#ffffff; text-decoration:none; letter-spacing:0.03cm; }
a.black:active {color:#ffffff; text-decoration:none; letter-spacing:0.03cm; }




 /***      F O R M U L A R I O       ***/

.form1   { color: #000000; 
margin-left: 0px;
padding: 3px;
border: #dedede 1px solid;
background-color:#ffffff; 
font-size: 11px; 
font-family:Verdana;
line-height: 120%; 
letter-spacing:0.02cm;
margin-bottom: 10px;
margin-top: 2px;
 }

.formsubm   { color: #3399FF; 
margin-left: 0px;
padding: 6px;
margin-top: 5px;
border: #cccccc 1px solid;
background-color:#efefef;  
font-size: 10px; 
font-family:Verdana;
line-height: 100%; 
letter-spacing:0.02cm;
}


