/* grundeinstellungen */
/*@font-face { font-family: droid; src: url('../fonts/Droid_Sans/DroidSans.ttf') format('embedded-opentype'); }
@font-face { font-family: droid; font-weight:bold; src: url('../fonts/Droid_Sans/DroidSans-Bold.ttf') format('embedded-opentype'); }
*/
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on August 6, 2013 */


/*
@font-face {
    font-family: 'droid_sansregular';
    src: url('../fonts/Droid_Sans/droidsans-webfont.eot');
    src: url('../fonts/Droid_Sans/droidsans-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Droid_Sans/droidsans-webfont.woff') format('woff'),
         url('../fonts/Droid_Sans/droidsans-webfont.ttf') format('truetype'),
         url('../fonts/Droid_Sans/droidsans-webfont.svg#droid_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'droid_sansbold';
    src: url('../fonts/Droid_Sans/droidsans-bold-webfont.eot');
    src: url('../fonts/Droid_Sans/droidsans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Droid_Sans/droidsans-bold-webfont.woff') format('woff'),
         url('../fonts/Droid_Sans/droidsans-bold-webfont.ttf') format('truetype'),
         url('../fonts/Droid_Sans/droidsans-bold-webfont.svg#droid_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}*/

/* *{padding: 0; margin: 0; outline:none; text-decoration:none; font-family:droid, verdana, sans-serif;}*/



@font-face {
    font-family: 'swiss_721roman';
    src: url('../fonts/Swiss/swiss_721-webfont.eot');
    src: url('../fonts/Swiss/swiss_721-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Swiss/swiss_721-webfont.woff2') format('woff2'),
         url('../fonts/Swiss/swiss_721-webfont.woff') format('woff'),
         url('../fonts/Swiss/swiss_721-webfont.ttf') format('truetype'),
         url('../fonts/Swiss/swiss_721-webfont.svg#swiss_721roman') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 2, 2015 */



@font-face {
    font-family: 'swiss_721bold';
    src: url('../fonts/Swiss/swiss_721_bold-webfont.eot');
    src: url('../fonts/Swiss/swiss_721_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Swiss/swiss_721_bold-webfont.woff2') format('woff2'),
         url('../fonts/Swiss/swiss_721_bold-webfont.woff') format('woff'),
         url('../fonts/Swiss/swiss_721_bold-webfont.ttf') format('truetype'),
         url('../fonts/Swiss/swiss_721_bold-webfont.svg#swiss_721bold') format('svg');
    font-weight: normal;
    font-style: normal;

}

*{padding: 0; margin: 0; outline:none; text-decoration:none; font-family:helvetica;}

html{height:100%;}
body {background-color: #222; height:100%;}
img {border:0}


/* Farben */
/* grauwerte nach helligkeit sortiert, dunkelstes zuerst */
.grey0 {color:#1e1e1e;}
.grey0Bkg{background-color:#1e1e1e;}
.grey1 {color:#222;}
.grey1Bkg{background-color:#222;}
.grey2 {color:#282828;}
.grey2Bkg{background-color:#282828;}
.grey3 {color:#3b3b3b;}
.grey3Bkg{background-color:#3b3b3b;}
.grey4 {color:#3f3f3f;}
.grey4Bkg{background-color:#3f3f3f;}
.grey5 {color:#4e4e4e;}
.grey5Bkg{background-color:#4e4e4e;}
.grey6 {color:#5f5f5f;}
.grey6Bkg{background-color:#5f5f5f;}
.grey7 {color:#8c8c8c;}
.grey7Bkg{background-color:#8c8c8c;}
.grey8 {color:#a5a5a5;}
.grey8Bkg{background-color:#a5a5a5;}
.grey9 {color:#b7b7b7;}
.grey9Bkg{background-color:#bebebe;}
.grey10 {color:#c8c8c8;}
.grey10Bkg{background-color:#c8c8c8;}
.grey11 {color:#dcdcdc;}
.grey11Bkg{background-color:#dcdcdc;}

.black {color:#000;}
.blackBkg{background-color:#000;}

.orange_listeBkg {background-color:#f07d1a;}
.orange_linie {color:#f07d00;}
.orange_pulldown {color:#f07d00;}



/* borders */
.border_unterstrich {border-bottom:1px solid #4e4e4e;}
.border_liste_hell{border-bottom:1px solid #3f3f3f;border-top:1px solid #3f3f3f;}
.border_liste_dunkel{border-bottom:1px solid #3b3b3b;border-top:1px solid #3b3b3b;}
.border_liste_aktiv{border-bottom:1px solid #252525;border-top:1px solid #252525;}


/* struktur und hintergrŸnde */
#container {
	position:absolute;
	left:0px;
	top:0px;
	width:1280px;
	height:1024px;
	background-color: #000000;
}

#kopfzeile {
	position:absolute;
	left:0px;
	top:0px;
	width:1280px;
	height:36px;
	background-color: #ffffff;
	background-image:url('../images/roche.gif');
	background-repeat:no-repeat;
	border-bottom:1px solid #333333;
}

#menuzeile {
	position:absolute;
	left:0px;
	top:37px;
	width:1275px;
	padding-left:5px;
	background-color: #ffffff;
	background-image:url('../images/menuzeile_bkg.gif');
	border-bottom:1px solid #333333;
}

#content_aussen {
	position:absolute;
	left:0px;
	top:62px;
	width:1280px;
	height:926px;
	background-color: #000000;
}

#content_innen {
	position:absolute;
	left:5px;
	top:5px;
	width:1270px;
	height:921px;
	background-color: #222222;
}

#reiter_container {
	position:absolute;
	left:5px;
	top:5px;
	width:1258px;
	height:909px;
	border:1px solid #000000;
	background-color: #353535;
}

#fusszeile {
	position:absolute;
	left:0px;
	top:988px;
	width:1280px;
	height:36px;
	background-color: #000000;
	background-image:url('../images/leicom.gif');
	background-repeat:no-repeat;
}
.inlinecont {
	position:absolute;
	top:30px;
	left:0px;
	height:877px;
	width:1258px;
	background-color:#3b3b3b;
	display:none;
	clear:both;
}

.inlinecont iframe{
	height:860px;
	width:1258px;
	border:0px;
}

.textlink {color:#747474;margin-left:5px; text-decoration:underline;}
.textlink:hover, .textlinkaktiv:hover  {color:#cecece; cursor:pointer;}
.textlinkaktiv {color:#cecece; margin-left:5px; text-decoration:underline;}


/* schatten fŸr dropdowns (tabellenkonstrukt) */
.sr {background-image:url("../images/schatten_r.png");width:4px;}
.sl {background-image:url("../images/schatten_l.png");width:4px;}
.su {background-image:url("../images/schatten_u.png");height:4px;}
.slu {background-image:url("../images/schatten_lu.png");}
.sru {background-image:url("../images/schatten_ru.png");}

/* loginscreen */
#login_container {
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-437px;
	margin-top:-159px;
	width:873px;
	height:317px;
	background-image:url('../images/Login.png');
	z-index:50;
	font-size:13px;
	font-weight:400;
	color:#dcdcdc;
}

#login_container input {
	background-color:transparent;
	border:0px;
	width:115px;
	height:24px;
	color:#dcdcdc;
	font-size:13px;
	font-weight:400;
}

#login_container #submit {
	height:24px;
	width:60px;
	line-height:24px;
}

