/* ############ Main Layout #################### */
html, body 		{font-family:Arial; background-color:#FFFFFF; margin:0;padding: 0; overflow:hidden;}
* img, * form, * input{padding:0; margin:0;}
* form			{display:inline; border:none;}
input[type=text],input[type=text]:focus,input[type=password],input[type=password]:focus {background-color:rgb(255,255,255); color:rgb(0,0,0); border-style: solid; border-width:1px; border-color:rgb(100,100,100); border-spacing:2px; }
/*input[type=text]:focus,input[type=password]:focus {background-color:rgb(255,255,255); color:rgb(0,0,0); border-style: none; border-width:2px; border-color:rgb(10,10,10); border-spacing:4px;} */
input[type=submit],input[type=submit]:focus {font-size: 11px;}

/* ############ Box Layout #################### */
/*.center_h		{width:100%; height:700px; top:0px; left:0px; background-color:#FFFFFF; } */
.center_h		{width:100%; height:100%; top:0px; left:0px; background-color:#FFFFFF;  overflow:hidden;}
.center_v		{width:100%; height:100%; top:0px; left:0px; background-color:#FFFFFF; overflow:hidden; border:inset; border-width:2px;}

.navi { position:absolute; top:0; left:0; width:100%; height:100px; min-height:100px; overflow:hidden; background:url('../bilder/navi_back.jpg'); background-repeat:repeat-x; color:#000000;}

.menu { position:absolute; top:100px; left:0; width:25%; height:200px; min-height:200px; overflow:auto; padding:5px 5px 5px 10px;}

.menu_admin{position:absolute; top:100px; left:0; width:25%; height:50px; overflow:auto; padding:5px 5px 5px 10px;}

.dirtree { position:absolute; left:0; width:25%; top:170px; padding:0px 0px 0px 0px; background-position:top; background-attachment:fixed; overflow:auto; visibility: visible;}
.dirtree_height{bottom:0px; visibility:visible;}

.themnenbaum{position:absolute; left:0; width:25%; top:170px; padding:0px 0px 0px 0px; overflow:auto; visibility: visible;}
.dirtree_admin { position:absolute; left:0; width:25%; top:110px;  bottom:0px; padding:10px 10px 10px 10px; overflow:auto; background-position:top;background-attachment:fixed;}

.morerow { position:absolute; top:100px; left:25%; height:50px; width:75%; min-height: 50px; color:#000000; padding: 0px 0px 0px 0px;background-color:#FFFFFF;  overflow:auto;}

.content { position:absolute; left:25%; top:150px; width:75%; bottom:0px; min-width:250px; min-height:170px; color:#000000; padding: 0px 0px 0px 0px;background-color:#FFFFFF;  overflow:auto;}

.content_static { position: absolute; top:100px; left:25%; width:75%; bottom:0px; color:#000000; padding:0px 0px 0px 0px;background-color:#FFFFFF;  overflow:auto;}

.preview { position:absolute; top:0px; left:0px; height:750px; width:920px; color:#000000; padding:5px 5px 5px 5px;background-color:#FFFFFF; overflow:auto; font-size:12px;}

.home_static { position:absolute; top:100px; left:0px; bottom:4px; width:100%; color:#000000; padding:5px 5px 5px 5px;background-color:#FFFFFF; overflow:auto; font-size:12px;}

.layer_image { position:absolute; top:23px; left:435px; height:170px; width:140px;}

.newsletter_link { background:url('../bilder/bg_grey-trans.png'); background-repeat:repeat-x; color:#000000; z-index:150;}
#leuchtkasten{ overflow:hidden;}
#leuchtkasten_content{overflow:auto;}

.leuchtkasten{position:absolute;left:0px;height:25px;bottom:0px;width:100%;background-color:#ffffff; overflow:auto;font-size:10px;}
.leuchtkasten_min{position:absolute;left:0px;height:25px;bottom:0px;width:100%;background-color:#ffffff; overflow:hidden; font-size:9px;}
.leuchtkasten_normal{position:absolute;left:0px;height:190px;bottom:0px;width:100%;background-color:#ffffff; overflow:hidden; font-size:10px;}
.leuchtkasten_max{position:absolute;left:0px;height:500px;bottom:0px;width:100%;background-color:#ffffff; overflow:hidden;font-size:10px;}
.leuchtkasten_content_min{}
.leuchtkasten_content_normal{position:absolute;left:0px; bottom:0px; width:100%; height:140px; background-color:#ffffff; overflow:auto; font-size:10px;}
.leuchtkasten_content_max{position:absolute;left:0px; bottom:0px;width:100%;height:470px; background-color:#ffffff; overflow:auto;font-size:10px;}
.leuchtkasten_content{overflow:auto;}
