@font-face {font-family: 'FuturaBT-MediumCondensed';src: url('../webfonts/eot/style_609.eot?#iefix') format('embedded-opentype'),url('../webfonts/woff/style_609.woff') format('woff'),url('../webfonts/ttf/style_609.ttf') format('truetype'),url('../webfonts/svg/style_609.svg#FuturaBT-MediumCondensed') format('svg');}
/*uebergreifende Definitionen*/
body,td,select,input,submit,reset,textarea,h1,h2,dt,dd,p {font-family:Tahoma,helvetica,Arial,sans-serif;color:#000000;font-size:11px;}
div,span,dt,dd {font-family:Tahoma,helvetica,Arial,sans-serif;line-height:140%}
p{margin:0px;padding:0px; whitespace:no-wrap;}
/*listen*/
ul{margin-top:0px;margin-bottom:0px;list-style-type:square;}
li{margin-top:3px;margin-bottom:3px;margin-left:-18px;color:#33ccff;}

/*links*/
.meta {color:#666666;font-weight:normal; text-decoration:none;}
a:link{color:#8cd000; text-decoration:none;}
a:visited{color:#8cd000; text-decoration:none;}
a:active{color:#8cd000; text-decoration:none;}
a:hover{color:#33ccff; text-decoration:none;}

/*Ueberschrift 1*/
h1 {color:#ffffff;font-weight:bold;padding:0px;margin:0px;font-size:11px;}
/*Ueberschrift 2*/
h2 {color:#000000;font-weight:bold;padding:0px;margin:0px;font-size:11px;}
/*kleiner text*/
.sub {font-size:11px; color:#666666;font-weight:normal;}

/*normaler Text*/
.text { font-family:Tahoma,helvetica,Arial,sans-serif;color:#000000;font-size:11px;}
.grau { font-family:Tahoma,helvetica,Arial,sans-serif;color:#999999;text-decoration:none;font-size:10px;}
.blau { font-family:Tahoma,helvetica,Arial,sans-serif;color:#33ccff;text-decoration:none;font-size:11px;}
.weiss { font-family:Tahoma,helvetica,Arial,sans-serif;color:#ffffff;text-decoration:none;font-weight:bold;font-size:11px;}
.no {text-decoration:none;}
.fett {font-weight:bold;}

/*divs*/
.maincontent{padding-left:1px;width:409px;text-align:left}
.tab{padding-left:26px;}
.paddings{padding:6px;}
.padding{padding:10px;}
.paddingtop{padding-top:4px;}
.paddingNotop{padding-left:10px;padding-right:10px;padding-bottom:10px;}

.norepeat{background-repeat:no-repeat;}
.autoline{line-height:auto}

/*optivus-f2: */
/*headmask*/
.headmask {color:#ffffff;font-weight:bold;padding:0px;margin:0px;font-size:20px;}
/*head1*/
.head1 {color:#3399ff;font-weight:bold;padding:0px;margin:0px;font-size:14px;}
/*border*/
.border{border:2px solid #3399ff}
.noborder{border:0px}


input {
	margin:0;
	padding:0;
    }

.autoline select {
	margin:0;
	padding:0;
    border:1px solid black;
    color:#3399ff;
    width:50px;
    }


.autoline option {
	margin:0;
	padding:0;
    border:1px solid black;
    color:#3399ff;
    width:50px;
    }
	
.light{
background-color:#F8F3EC;
}
