body {font-family: Arial, sans-serif; font-size: 10px;}

#loginseite { width: 98%; height: 90%; }
#loginbox { text-align: center; position: absolute; top: 30%; left: 35%; }
#loginbox_ueberschrift { width: 300px; font-size: 12px; font-weight: bold; text-align: center; }

#outer_frame { width: 1240px; border: 5px solid #7f7f7f; }
#kopf { width: 1240px; height: 65px; background-image: url(../config/kopf1.png); background-repeat: no-repeat; }
#menu1 { position: relative; left: 340px; top: 10px; width: 880px; }
#kopf2 { width: 1240px; height: 65px; background-image: url(../pics/kopf2.png); background-repeat: no-repeat; }
#menu2 { position: relative; left: 15px; top: 8px; width: 1165px; height: 55px; overflow: hidden; float: left;}
#menu2_inner { width: 1185px; height: 80px; overflow: scroll; }
#menu2_scrollbutton_links { position: relative; top: 18px; left: 10px; width: 22px; height: 55px; background-image: url(../pics/pfeil_links.png); background-repeat: no-repeat; float: left; cursor: w-resize;}
#menu2_scrollbutton_rechts { position: relative; top: 18px; left: 20px; width: 22px; height: 55px; background-image: url(../pics/pfeil_rechts.png); background-repeat: no-repeat; float: left; cursor: e-resize;}

#main_outer { background-color: #d9d9d9; }
#main_kopf { width: 1240px; height: 23px; background-image: url(../pics/main1.png); background-repeat: no-repeat; }
#main_inner { position:relative; top: 0px; left: 0px; width: 1240px; background-image: url(../pics/main2.png); background-repeat: repeat-y; }
#main_fuss { width: 1240px; height: 23px; background-image: url(../pics/main3.png); background-repeat: no-repeat; }
#main {  position: relative; z-index:1; top: 0px; left: 50px; width: 1150px; border: 1px solid #fff; }
#explorer { padding-top: 10px; position: absolute; overflow:hidden; z-index:100; top: -19px; left: -265px; width: 300px; height: 570px; background-image: url(../pics/explorer.png); background-repeat: no-repeat; }
#explorer2 { position:absolute; overflow: hidden; width: 295px; height: 538px;}
#explorer_inner { overflow:scroll;  width: 295px; height: 563px; }


.kopfgrafik { position:absolute; z-index:2; width:140px; top:17px; height:45px; left:214px; background-repeat: repeat;}
.vorschaubild_explorer { width:50px; height:45px;}

#fuss { width: 1240px; height: 15px; background-color: #7f7f7f; }
#fuss table { position: relative; top: 3px; font-size: 10px; color: #fff;}
#fuss table a { color: #fff;}
#fuss table a:hover { text-decoration: underline;}

#platzhalter { padding-top: 200px; padding-bottom: 200px; }



input,select,textarea,button, .filterbutton, .submitbutton {  
	padding: 1px;  
	font-size: 11px;
	font-weight: normal;
	text-shadow: 0px 1px 0px #fff;  
	outline: none;  
	background: -webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#ffffff));  
	background: -moz-linear-gradient(top,  #dddddd,  #ffffff);  
	-webkit-border-radius: 3px;  
	-moz-border-radius: 3px;  
	border-radius: 3px;  
	border: 1px solid #717171;  
}

input:focus, select:focus, textarea:focus, button:hover, .button:hover, .filterbutton:hover, .submitbutton:hover { 
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#C0D4EC));  
	background: -moz-linear-gradient(top,  #ffffff,  #C0D4EC);  
}

a.button { text-decoration: none; }
a img { border: 0px solid #fff; }

#menubutton { width: 70px; text-align: center; }
#menubutton a { font-size: 10px; text-decoration: none; }
#menubutton a:hover { color: #268CFF; }
#menubutton img:hover { background-color: #268CFF; }

#wrapper { width: 130px;margin-left: auto;margin-right: auto; margin-top:0px; border:1px;}
.accordionButton {	text-align:center; color: #000000; width: 130px; height: 20px; float: left;background: -moz-linear-gradient(top,  #dddddd,  #ffffff);  border-bottom: 1px solid #FFFFFF;cursor: pointer;}
.accordionContent {text-align:center;	width: 130px;float: left;background: -moz-linear-gradient(top,  #dddddd,  #ffffff); display: none;}

.absendenbutton { width: 16px; height: 16px; border: 0px solid #fff; }
.zuruecksetzenbutton { width: 16px; height: 16px; border: 0px solid #fff; }

.aenderungszeiger{position: relative; top: -4px;  font-size: 6pt; width: 15px; height: 15px; background-image: url(../pics/aenderungsanzeiger_ok.png); background-color: transparent; border: none}

.bgo {margin-left: 50px; width: 776px; height: 23px; background-image: url(../pics/main1_g.png); background-repeat: no-repeat; }
.bgu {margin-left: 50px;  width: 776px; height: 23px; background-image: url(../pics/main3_g.png); background-repeat: no-repeat; }
.bgm {margin-left: 50px;  width: 776px; height: auto; min-height:70px; background-image: url(../pics/main2_g.png);  }
.kugel_1 {position:absolute; margin-left:-30px; width: 80px; height: 80px; background-image: url(../pics/kugel_1.png);  }
.kugel_2 {position:absolute; margin-left:-30px; width: 80px; height: 80px; background-image: url(../pics/kugel_2.png);  }
.kugel_3 {position:absolute; margin-left:-30px; width: 80px; height: 80px; background-image: url(../pics/kugel_3.png);  }
.textbg {margin-left:50px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;text-decoration: none;border-color: #000000;background-color: transparent;}
.layout_radioButton{margin-left:60px; border:0px;}
.versendet{width:200px;height:100px;position:relative;background-color:red; }

