/* neues von C. fuer das Betellformular Anfang */
.formt td				{	height:24px; line-height:24px;}
.formt	input, select	{	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0px 0px 0px 0px}
#bestell				{	margin:0px; padding:0px;}
.formt					{	margin-bottom:10px; border:0px none;}
.td1					{	width:90px;}
.td2					{	width:145px;}
.td3					{	width:38px;}
.td4					{	width:90px;}
.td5					{	width:145px;}
.td6					{	width:18px;}
#handbuch				{	width:150px; height:182px; margin:50px 0px 0px 80px;}
#code					{	width:129px; height:26px; border:1px solid #000000; margin:3px 0px 0px 0px;}
.pfeil					{	margin:0px 0px 3px 0px; width:12px; height:9px;}

hr						{	border:1px solid #87B1FE;}
img						{	border:0px none;}
/* neues von C. fuer das Betellformular Anfang */


/*** Ma?e, Abst?nde ***/

body { min-height:99%; margin:0px; padding:17px; }



table#kopfzeile { width:100%; margin-bottom:20px; }

table#content { width:100%; padding-bottom:15px; }



table#kopfzeile td { padding-right:10px; }



td.hauptspalte1,

td.hauptspalte3,

#navileft { width:180px; }



td.hauptspalte2 { padding-left:10px; padding-right:10px; }





#kopfzeile .textinput { width:160px; }

#kopfzeile .submitbutton { width:16px; margin-left:2px; }

#kopfzeile h1 { margin-right:20px; }



#navileft .ebene1,

#navileft .ebene2 { width:178px; } 

#navileft .ebene1 { margin-bottom:5px; padding-top:3px; padding-bottom:3px; }

#navileft .ebene2 { margin-bottom:2px;  } 

#navileft .naviblock { margin-bottom:5px; }

#navileft .ebene1 a { margin-left:8px; padding-top:2px; }

#navileft .ebene2 a { margin-left:20px; }



#kooperation { margin-top:30px; }

#kooperation h4,

#kooperation .partner { padding-left:10px; padding-top:10px; padding-bottom:10px; margin-top:0px; }

#kooperation h4 { margin-bottom:0px; padding-bottom:5px; }



.hauptspalte2 .contentblock { padding:15px; }

.hauptspalte2 .contentblock { margin-bottom:15px; }



.hauptspalte2 h2 { margin-bottom:0px; padding:10px; padding-left:40px; }

.hauptspalte2 h3 { margin-top:5px; margin-bottom:15px; }



.hauptspalte3 .contentblock { margin-bottom:15px; }

.hauptspalte3 h3 { margin-top:2px; margin-bottom:2px; }



#logo1 { width:99px; margin-bottom:3px; margin-top:4px; }

#logo2 { width:155px; margin-bottom:3px; margin-top:4px; }

#logo3 { width:101px; margin-bottom:0px; }



ul,

li,

li div { margin-bottom:7px; }





/*** Rand ***/



body { border:5px solid #87b1fe; }



#navileft,

.hauptspalte2 .contentblock { border:1px solid #9c9c9c; }

.hauptspalte2 #contentblock1 { border-top-width:0px; }

h2 { border:1px solid #9c9c9c; border-bottom-width:0px; }

#navileft .ebene1 { border:1px solid #dddddd; }

#kooperation .partner,

#kooperation h4 { border-bottom:1px solid #7b7777; }

#kooperation h4.link { border-bottom:none; }





/*** Ausrichtung ***/



table#content td { vertical-align:top; }

td#topnavi  { text-align:right; vertical-align:top; }





/*** Farben ***/



a { color:#000000; }



h2,

strong,

.dblue,

.contentblock a,

#kooperation .partner a { color:#0767ff; }



.blue { color:#87b1fe; }



#navileft .ebene1 { background-color:#efefef; }

#navileft #aktiv,

#navileft #aktiv a { color:#ffffff; background-color:0767ff; }

#kooperation h4,

#kooperation h4 a { color:#7b7777; }



.hauptspalte2 h2 { background-color:#d7d7d7; }





/*** Schriftart ***/



body,

td { font:11px Verdana, Arial, sans-serif; }



#topnavi h1 { letter-spacing:1px; }



strong,

#navileft .ebene1 { font-weight:bold; }



h1 {font-size:24px; }

h2 {font-size:12px; }

h3 { font-size:12px; }

h4 { font-size:11px; }



a { text-decoration:none; }

a:hover,

.contentblock a,

#kooperation .partner a { text-decoration:underline; }







/*** diverses ***/



#kooperation a { display:block; }

h1 { display:inline; }
