﻿body
{
	margin-left:0px; 
	margin-right:0px; 
	margin-top: 0px;
	height: 100%;
}
form
{
	margin-left:0px; 
	margin-right:0px; 
	margin-top: 0px;
}
img
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
p
{
	margin: 0px;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.impressum
{
	margin: 0px;
	font-size: 0.8em;
	color: #666666;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.impressum_hr
{
	margin-top: 0px;
	margin-bottom: 0px;
	color: #dddddd;
	background-color: #dddddd;
	padding: 0px;
	height: 1px;
	border: 0;
}
li
{
	margin: 0px;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
a
{
	margin: 0px;
	font-size: 1em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: underline;
}
h1
{
	margin: 0px;
	margin-bottom: 10px;
	font-size: 1.1em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
h2
{
	margin: 0px;
	margin-bottom: 3px;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
	font-weight: bold;
}

.normaltext
{
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.metanavi
{
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.metanavi:hover
{
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: underline;
}
.left_navi_div
{
	margin-left:10px; 
	margin-right:10px; 
	background-color: #feeda7;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
}
.left_navi_div a
{
	padding:5px; 
	display: block;
	background-color: #feeda7;
	font-size: 0.8em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.left_navi_div a:hover
{
	background-color: #ffcc66;
}
.left_navi_div_1
{
	margin-left:10px; 
	margin-right:10px; 
	/* background-color: #fef2bf; */
	background-color: #c0c0c0;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
}
.left_navi_div_1 a
{
	padding:5px; 
	display: block;
	/* background-color: #fef2bf; */
	background-color: #c0c0c0;
	font-size: 0.8em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.left_navi_div_1 a:hover
{
	background-color: #ffcc66;
}
.left_navi_div_2
{
	margin-left:10px; 
	margin-right:10px; 
	/* background-color: #fef5d2; */
	background-color: #d0d0d0;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
}
.left_navi_div_2 a
{
	padding:5px; 
	display: block;
	/* background-color: #fef5d2; */
	background-color: #d0d0d0;
	font-size: 0.8em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.left_navi_div_2 a:hover
{
	background-color: #ffcc66;
}
.left_navi_div_3
{
	margin-left:10px; 
	margin-right:10px; 
	/* background-color: #fef9e6; */
	background-color: #ededed;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
}
.left_navi_div_3 a
{
	padding:5px; 
	display: block;
	/* background-color: #fef9e6; */
	background-color: #ededed;
	font-size: 0.8em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.left_navi_div_3 a:hover
{
	background-color: #ffcc66;
}
.left_navi_div_4
{
	margin-left:10px; 
	margin-right:10px; 
	background-color: #ffffff;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
}
.left_navi_div_4 a
{
	padding:5px; 
	display: block;
	background-color: #ffffff;
	font-size: 0.8em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.left_navi_div_4 a:hover
{
	background-color: #ffcc66;
}
.left_navi_div_end
{
	margin-left:10px; 
	margin-right:10px; 
	background-color: #ffffff;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
}


.history
{
	font-size: 0.9em;
	color: #aaaaaa;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}


#fontsizer
{
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}

#startdiv
{
	width: 978px;
	height: 100%;
	margin-left:auto; 
	margin-right:auto; 
	margin-top: 0px;
}
#startdiv_print
{
	width: 90%;
	height: 100%;
	margin-left:20px; 
	margin-right:auto; 
	margin-top: 0px;
}
#metanavi
{
 margin-top: 10px;
 margin-bottom: 10px;
}
#logo
{
	height: 40px;
}
#line
{
	width: 978px;
	height: 2px;
	background-color: #cc3399;
	overflow:hidden;
}
#line_print
{
	width: 90%;
	height: 2px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	background-color: #cc3399;
	overflow:hidden;
}
#mainspacer
{
	width: 978px;
	height: 11px;
	background-color: #ffffff;
	overflow:hidden;
}
#mainspacer_print
{
	width: 90%;
	height: 11px;
	background-color: #ffffff;
	overflow:hidden;
}
#left
{
	float: left;
	width: 200px;
	height: 4000px;
	background-position: left top;
	background-image: url(/images/bgyellow_leftnavi.gif);
	background-repeat: repeat-x;
	background-color: #feeda7;
}
#left_sep
{
	float: left;
	width: 10px;
	height: 100%;
	background-color: #ffffff;
}
#content
{
	float: left;
	width: 536px;
	height: 100%;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	background-color: #ffffff;
	border-right: #f3f3f3 1px solid;
	border-top: #f3f3f3 1px solid;
	border-left: #f3f3f3 1px solid;
	border-bottom: #f3f3f3 1px solid;
}
#content_print
{
	float: left;
	width: 90%;
	height: 100%;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	background-color: #ffffff;
	border-right: #f3f3f3 1px solid;
	border-top: #f3f3f3 1px solid;
	border-left: #f3f3f3 1px solid;
	border-bottom: #f3f3f3 1px solid;
}
#content_sep
{
	float: left;
	width: 10px;
	height: 100%;
	background-color: #ffffff;
}
#left_image
{
	padding-top: 10px;
	padding-left:10px; 
	padding-right:0px; 
}
#left_caption
{
	margin-top: 10px;
	margin-left:10px; 
	margin-right:10px; 
	padding:5px; 
	background-color: #feeda7;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
#left_navi_sep
{
	height: 10px;
	overflow:hidden;
}
#right
{
	float: right;
	width: 200px;
	height: 4000px;
	background-color: #f3f3f3;
}
#schriftgrad
{
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	border-bottom: #ffffff 1px solid;
}
#printpage
{
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	border-bottom: #ffffff 10px solid;
}
#printpage a
{
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
#menuright
{
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
}


#formular_placeholder
{
	float: left;
	width: 68px;
}
#formular_center
{
	float: left;
}
#divSchulstufe
{
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
#divSchulstufe p
{
	font-weight: bold;
}
#divSchulstufe select
{
	width: 400px;
	margin-bottom: 10px;
}
#divFaecher
{
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
#divFaecher p
{
	font-weight: bold;
}
#divFaecher select
{
	width: 400px;
	margin-bottom: 10px;
}
#divUnterPrinzip
{
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
#divUnterPrinzip p
{
	font-weight: bold;
}
#divUnterPrinzip select
{
	width: 400px;
	margin-bottom: 10px;
}
#divLine1
{
	width: 400px;
}
#divMedienart
{
	width: 190px;
	float: left;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
#divMedienart p
{
	font-weight: bold;
}
#divMedienart select
{
	width: 190px;
}
#divVolltextsuche
{
	float: right;
	width: 190px;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
#divVolltextsuche p
{
	font-weight: bold;
}
#divVolltextsuche input
{
	width: 190px;
}
#divLine2
{
	width: 400px;
}
#divNeuaufnahmen
{
	width: 190px;
	float: left;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
#divNeuaufnahmen p
{
	font-weight: bold;
}
#divNeuaufnahmen select
{
	width: 190px;
}
#divRegNr
{
	float: right;
	width: 190px;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
#divRegNr p
{
	font-weight: bold;
}
#divRegNr input
{
	width: 190px;
}
#divLine3
{
	width: 400px;
	margin-bottom: 10px;
}
#divVerkaufstyp
{
	width: 190px;
	float: left;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
#divSuchButton
{
	float: right;
	width: 190px;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}







.divDirekt2Cols
{
	width: 400px;
	margin-bottom: 10px;
}
.divDirektStk
{
	width: 90px;
	float: left;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.divDirektStk p
{
	font-weight: bold;
}
.divDirektStk input
{
	width: 90px;
	text-align: right;
}
.divDirektRegNr
{
	float: right;
	width: 290px;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.divDirektRegNr p
{
	font-weight: bold;
}
.divDirektRegNr input
{
	width: 290px;
}



.result_header
{
	font-size: 0.8em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
	font-weight: bold;
	background-color: #cccccc;
	text-align: left;
	border-bottom: #000000 1px solid;
}
.result_data1
{
	font-size: 0.8em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
	background-color: #fdf0bc;
	border-top: #ffffff 1px solid;
}
.result_data1 a
{
	color: #000000;
	font-weight: bold;
}
.result_data2
{
	font-size: 0.8em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
	background-color: #fff7d5;
	border-top: #ffffff 1px solid;
}
.result_data2 a
{
	color: #000000;
	font-weight: bold;
}


.detailorderline
{
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.detailorderline input
{
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
	width: 50px;
	text-align: right;
}
#orderbackbutton
{
	float: left;	
}

.basket_summe
{
	font-size: 0.8em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
	background-color: #eeeeee;
	border-top: #000000 1px solid;
	font-weight: bold;
	border-bottom: #000000 3px double;
}
.loginoptiontext
{
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: underline;
}
.login_descoption
{
	margin-left: 20px;
	font-size: 0.8em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}


.divLogin2Cols
{
	width: 400px;
	margin-bottom: 10px;
}
.divLoginCell
{
	width: 190px;
	float: left;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.divLoginCell p
{
	font-weight: bold;
}
.divLoginCell input
{
	width: 200px;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.lblErrorLogin
{
	font-size: 0.8em;
	color: #ff0000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}



.divOrder2Cols
{
	width: 534px;
	margin-bottom: 10px;
}
.divOrderCell
{
	width: 155px;
	float: left;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.divOrderCell p
{
	margin-right: 5px;
}
.divOrderCell textarea
{
	width: 373px;
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}



.Ueberschrift1
{
	font-size: 1.2em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
	font-weight: bold;
}
.Ueberschrift2
{
	font-size: 1em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
	font-weight: bold;
}
.Text
{
	font-size: 1em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
}
.Text_Contact
{
	font-size: 0.9em;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.Text_Error
{
	font-size: 0.8em;
	color: #FF0000;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}
.frm_TextBox
{
	margin-bottom: 4px;
	font-size: 11px;
	width: 370px;
	font-family: Verdana;
}
.frm_TextBox_Suche
{
	margin-bottom: 4px;
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
	font-size: 11px;
	width: 186px;
	font-family: Verdana;
}
.txt_ObligationFieldSign
{
	font-size: 10px;
	color: #ff0000;
	font-family: Verdana;
}
