body 				
{
text-align:left;
padding:0px;
background-color:#f3f3f3;
}


.text_big
{
font-family:Helvetica;
font-size:16pt;
color:#707173;
}

.text
{
font-family:Arial;
font-size:11pt;
color:#707173;
}

.text_small
{
font-family:Arial;
font-size:10.5pt;
color:#707173;
}

a					
{
color:#707173;
text-decoration:none;
}

a:link				
{
color:#707173;
text-decoration:none;
}

a:visited			
{
color:#707173;
text-decoration:none;
}

a:active			
{
color:#707173;
text-decoration:none;
}

a:hover				
{
color:#e84c21;
text-decoration:none;
}

.lauftext 	
{
font-size:12px;
line-height:20px;
}

div.main
{
position:relative;
background-color:#ffffff; 
padding:10px;
width:1000px;
margin:auto;
-moz-box-shadow:2px 3px 5px 4px #707173;
-webkit-box-shadow:2px 3px 5px 4px #707173;
box-shadow:2px 3px 5px 4px #707173;
z-index:0;
}


.prog
{
border-width:1px;
border-top-style:dotted;
border-bottom-style:dotted;
border-color:#3b3b3b;
width:220px;
}

.prog:hover
{
border-width:1px;
border-top-style:solid;
border-bottom-style:solid;
border-color:#3b3b3b;
opacity:0.8;
filter:alpha(opacity=80)
}

div.toggle
{
display:none;
z-index:1;
position:absolute;
left:200px;
top:0px;
width:600px;
height:350px;
padding:15px;
background-color:#f0f0f0;
}

div.toggle_2
{
display:none;
z-index:1;
position:absolute;
left:0px;
top:780px;
width:680px;
height:350px;
padding:10px;
background-color:#f0f0f0;
}

input.button
{
width:100px;
color:#ffffff;
background-image:url(siteimages/pixel_8.png);
border-width:1px;
border-style:solid;
border-color:#023f6a;
padding:5px; 
}


input.button:hover
{
width:100px;
color:#ffffff;
background-image:url(siteimages/pixel_2.png);
border-width:1px;
border-style:solid;
border-color:#023f6a;
padding:5px; 
}

#toggle_4
{
cursor: pointer;
}