/* CSS Document */
h1 { font-size:1.50em; margin-bottom:.5em; }
#flashheader, #footer, .print, #Submit, .statusbar, #agb { display:none; }

.checkbox { left: 0px !important; position:static !important; }

/* Fromular Formatierung */

#main .form { margin: 10px 0 0; float:left; width:520px; }
#main .form p {  padding: 4px 0; clear:both; font-size:11px; line-height:15px; color:#666666; margin:0; line-height:15px; float:left; width:100%; }
.form label { display:block; width:130px; height:15px; float:left; line-height:15px; }
.form input.text { width:300px; border:1px solid #999999; height:13px; line-height:13px; padding:1px 2px; color:#666666; font-size:10px; float:left; }
.form input.small { width:105px; }
.form label.small { width:93px; padding-left:10px; }
.form textarea { margin-left:35px; width:330px; height:80px; }

.liste { padding:0 0 10px 35px; margin:0; color:#666666; clear:both; }

.liste2 { padding:0 0 10px 35px; margin:0; color:#666666; clear:both; list-style-type:none; }
.liste2 li { clear:both; margin-bottom:3px; overflow:auto; }
.liste2 li label { width: 220px; }
.liste2 li input { margin-right:3px; }

.form input.text:hover, .form input.text:focus { border-color:#333333; color:#333333; }
.form label.optionLabel { padding-right:8px; width:auto; margin-bottom:3px; }

#selection label.select { display:block; float:left; font-size:12px; width:150px; height:15px;  }

label.selectfieldLabel { width:110px; float:left; display:block; height:80px; padding-right:20px; }

label.optionLabel input { vertical-align:middle; height:13px; font-size:13px; }

label.highlight { font-weight:bold; color:#2150a1; }

.fixfloat { display:block; clear:both; height:1px; line-height:1px; font-size:1px; }

.hide { display:none; }
.show { display:true; }
img.picleft { float:left; margin-right:15px; }

p.minheight { min-height:80px; }
* html p.minheight { height:80px; }

/* Geordnete Liste */
#main ol { margin: 25px 40px; font-size:14px; line-height:18px; }
#main ol li { margin-bottom: 10px; }

div#breadcrums { font-size:10px !important; color:#666; float:right; width:110px; height:200px; padding-left: 10px; }
div#breadcrums #sensor:hover { outline: none; cursor:pointer; }
div#breadcrums p { margin:0px; font-size:9px; }
div#breadcrums a:link, div#breadcrums a:visited { color:#666666 !important; }
div#breadcrums a:hover, div#breadcrums a:active { color:#0066FF !important; }
div#breadcrums ul { font-size:9px; list-style-type:none; }
div#breadcrums li { white-space:nowrap; }

