body {
font-family:verdana, helvetica, sans-serif;
line-height: 80%;
margin:0px;
padding:0px;
font-size: 10px;
background-color:#000;
}


.box9 a         {text-decoration: none}
.box9 a:link    {color:#fff}
.box9 a:visited {color:#fff}
.box9 a:hover   {}
.box9 a:active  {}
.box9 a.empty   {}
.box9 a.private {}

.Standard li{
font-size:11px;
line-height: 130%;
margin-top:0px;
margin-bottom:2px;
margin-left:17px;
}
.Standard ul{
margin-left:17px;
}

.notvisible{
}

.neo_gray{
background:#292929;
}



.content_gray2{
margin-top:20px;
background:#292929;
z-index:0;
width: 350px; height: 400px; position: absolute; top: 0px; 

}
.content_gray{
z-index:50;
position: absolute; top: 0px; 
padding-left:20px;
padding-right:10px;
padding-bottom:0px;
}


.content_gray1{
z-index:50;
width: 315px; height: 345px;position: absolute; top: 0px; overflow:auto;
padding-left:20px;
padding-right:10px;
padding-bottom:0px;
}
.content_gray_padder{
height:30px;width: 310px;
padding-right:0px;
}

.content_flash{
}

.neowall_table{
text-align:right;
background:#fff;
font-size:9px;
border:1px solid #fff;
line-height:1.6;}

.neowall_table tr td{
padding-top:1px;
padding-right:3px;

}

.border_right_black{
border-right:1px solid #000;
}
.neowall_table_head{
font-size:7px; color:#fff;
}


.grvalign{
position:relative;
height:90px;border:1px solid #900;margin:2px;

	display:table;
	height: 90px;
	vertical-align: middle; 
	text-align: center;

}
.grvalign img{
border:0;
}
.myinnercontainer{
width:100%;
	display:table-cell;
	vertical-align:middle;
	position:relative;
	
	}

.projekt_image_container{

}
.projekt_image_container img{
border: 1px solid #9d4323;
margin:1px 0 0 1px;
}


sup{
font-size:10px;
font-weight:30;
line-height: 80%;
}

.prj1{position:relative;float:left;display:block;
margin-top:20px;clear:both;width:850px;padding-bottom:1px;
}
.prj2{
float:left;width:570px
}
.prj3{
float:left;width:145px;
}
.prj3 img{
border:1px solid #9d4323;
}
.prj4{
position:absolute;
height:50px;
top:50%;
margin-top:-25px;
right:70px;
}





.nottransp{
position:absolute;top:0px;
font-size:15px;
font-weight:30;
padding:10px;
font-family:verdana, helvetica, sans-serif;
color:#000;
}
.transp{
 font-size:15px;
font-weight:30;
line-height: 180%;

font-family:verdana, helvetica, sans-serif;
color:#000;
 filter:alpha(opacity=0);   
    -moz-opacity: 0.0;   
    opacity: 0.0;  
	position:absolute;top:0px;width:100px;height:100%;width:100%;background:#0f0;z-index:2; 
	cursor:pointer;
}
.transp0{
	position:absolute;top:0px;width:100px;height:100%;width:100%;background:transparent;z-index:2; 
	cursor:pointer;
}

.search_quick{
position:relative;
floate:right;
background:transparent;
color :#ffffff;
top:22px;
margin:0 0 0 0;
font-family:verdana, helvetica, sans-serif;
font-size:10px;
height:8em;
background:transparent;padding:0;	
}

.search_quick_1{
position:relative;
float:right;
height:5em;
width:14em;
background:transparent;
color :#ffffff;
font-family:verdana, helvetica, sans-serif;
font-size:1em;
}

.search_quick_2{
position:relative;
float:right;
background:transparent;
color :#ffffff;
font-family:verdana, helvetica, sans-serif;
font-size:1em;
height:5em;
width:10em;
}




.box9{/*quick schrift*/
/*inhalt quick*/
/*overflow:auto; */
float: left;
padding:0 0 0 0;	
margin:0 0 0 0.7em;	
position:relative; margin:0; margin:0 ; display:block;
font-size:1em;
}
.box9a{/*quick schrift, input box*/
/*inhalt quick*/
/*overflow:auto; */
clear:both;font-size:1em;
float:left;
padding:0 0 0 0;	
margin:0 0 0 0;	
left:0px;top:0;
}


.box10{/*quick box bild*/
float: left;
font-size:1.3em;
padding:0;	
margin:0 0 0 0;	
left:0px;top:0;
}



.box4{
position: relative;
float:right;
border:1px;
border-style:solid;
border-color:#fff;
border-width:0px 0px 1px 0px;
}


.box3{
position:relative;padding:0;margin:0px;
/*content*/
z-index:1;
height:554px;
overflow:visible;
left:0;
}
.box3a{
padding: 0px; margin:0px;
}



#title {
overflow:hidden;
padding:0;
margin:0;
height:72pt;
width:1020px;
text-align: right;
background-color:#D40E25;
border-bottom:1px solid #D8041D;
background-image:url(../../../UserFiles/probat/head.jpg);
background-repeat:no-repeat;
float:left;
}
#left {
float:left;
width:107px; 
height:671px; 
margin: 0;
border-bottom:4px solid #9d4323;
/*background-image:url(../../../UserFiles/probat/logo.jpg);*/
background-repeat:no-repeat;
}



#box7{
position:relative;
margin:0;
margin-left:0px;
padding:0px;
width:105px;
height:503px;
left:0;
top:21px;
border:1px solid #9d4323;
overflow:hidden;
background:#738ec7;
}
#box7a{
position:absolute;
width:105px;
height:140px;
border-bottom:1px solid #9d4323;
border-top:1px solid #9d4323;
background:#transparent;
padding:0px;
margin:0px;
}

.probat_red{
color:#9d4323;
}

#topnavi{
width:100%;
height:20px;
}
#logo{
position:absolute;padding:0;margin:0px;
top:452px;left:325px;
}


#get_info{
position:relative;
padding:0;margin:0;
z-index:50;
}


#cright{
position:absolute;
width:100px;
height:15px;
top:424px;
left:0px;
background-image:url('../../../UserFiles/neowall/copyright.jpg');
background-repeat:no-repeat;
background-position:top left; }  
}




.grmencont{
z-index:100;
background-color:transparent;
width:1200px;
}
#gr_menu6{
width:800px;
}

.grmencont2{
z-index:10;
width:150px;
top:3px;
left:200px;
margin-left:730px;
}



code {font-size:14px;color:#0000ff;}





.gr_mainframe2{
margin:5px auto;text-align:left;background-color:#000;
height:510px;
width:880px;

margin-top: 50px;
margin-right: auto;
margin-bottom: auto;
margin-left: auto;
}



.suchtext{
		color:#fff;
		height: 18px; 
		width: 100px; 
		font-size:12px;
		background-color:#000;
		margin-right:6px;
		border:none;
		margin-top:1px;
}



.button {
 cursor: pointer; cursor: hand;
/* margin-left:5px !important;*/
   /*margin-left:55px;to fix IE6 position*/
color:#fff;
}
  
.search_box{
position:absolute;
top:0px;
padding:0px;
color:#fff;
font:11px arial, sans-serif;
padding-top:2px;
}  
.search_box1{
padding:0;margin:0;
position:absolute;
top:0px;
right:2px;
font-size:0px;
}  
.content_path2{
position:absolute;
font-size:9px;
color:#555;
padding-top:3px;
}  
.content_search{
cursor:pointer;
width:173px;
height:32px;
position:absolute;
top:409px;
right:74px;
z-index:101;


background-image:url('../../../UserFiles/neowall/search.jpg');
background-repeat:no-repeat;
background-position:top right; }  

.searchboxKontImpr{
position:absolute;
bottom:0px;
right:0px;
font:11px arial, sans-serif;
color:#fff;
}

.teaser {
position:relative;
float:left;
overflow:hidden;
border:0;
width:9.87em;
width:9.80em;
height:auto;
margin: 1.6em 0 0 0;
}

.links_10px{
margin-left:10px ! important;
}
.rechts_10px{
margin-right: 10px ! important;
}
.links_und_oben10px{
margin-left:10px ! important;
margin-top:5px ! important;
}
.prjmore{
}

.bild_l_text_r
{
float: left;
margin-right:10px ! important;
}


/***************************************************************temp**/
.admin_tree{
float:left;
border-top:1px solid #99917d;
border-right:1px solid #e4d9c0;
border-bottom:1px solid #e4d9c0;
border-left:1px solid #99917d;
width:200px;
height:auto;
}
.admin_tree a{
color:000;
font:bold 13px verdana, sans-serif;
margin:5px 0 5px 0;
padding:1px 3px 1px 4px;
text-decoration:none;
background:transparent;
display:block;
border-top:1px solid #99917d;
border-right:1px solid #e4d9c0;
border-bottom:1px solid #e4d9c0;
border-left:1px solid #99917d;
width:155px;
}

.admin_tree a:hover{
color:#000; 
background:transparent;
border-top:1px solid #e4d9c0;
border-right:1px solid #837c6b;
border-bottom:1px solid #837c6b;
border-left:1px solid #e4d9c0;
} 

.admin_tree_visible_toggle{

float:left;
display:none;
margin: 0 0 0 10px;
border-top:1px solid #f00;
border-right:1px solid #f00;
border-bottom:1px solid #f00;
border-left:1px solid #f00;
}

.admin_tree_image{
float:left;
}

/*
.admin_tree_visible_toggle{

}
*/ 

.bild_mit_rahmen_o_u_l_r{
border: 1px solid #9d4323;
}
.bild_mit_rahmen_l_r{
border-left: 1px solid #9d4323;
border-right: 1px solid #9d4323;
}
.bild_mit_rahmen_o_u_r{
border-top: 1px solid #9d4323;
border-right: 1px solid #9d4323;
border-bottom: 1px solid #9d4323;
}
.bild_mit_rahmen_o_l_r{
border-top: 1px solid #9d4323;
border-left: 1px solid #9d4323;
border-right: 1px solid #9d4323;
}
.bild_mit_rahmen_o_u_l{
border-top: 1px solid #9d4323;
border-left: 1px solid #9d4323;
border-bottom: 1px solid #9d4323;
}
.bild_mit_rahmen_o_u_r{
border-top: 1px solid #9d4323;
border-right: 1px solid #9d4323;
border-bottom: 1px solid #9d4323;
border-left: 0px solid #9d4323;
}
.bild_mit_rahmen_u_l_r{
border-left: 1px solid #9d4323;
border-right: 1px solid #9d4323;
border-bottom: 1px solid #9d4323;
}



.imageholder {
	position:relative;
	float:left;
	display:table;
	height: 90px;
	vertical-align: middle; 
	text-align: center;
margin-top:5px;
margin-right:10px;
}
.inner {
	width:100%;
	display:table-cell;
	vertical-align:middle;
	position:relative;
border: 0;
}
.inner img{
border: 0;
}
.gr_ruon{

font-size:12px;
}

.padding10px{
padding: 10px;
}


.gr_gray{
background: #bfbfbf;
}
.gr_white{
background: #ffffff;
}

.grboxmain{
position:absolute;
background-color:transparent;
margin:auto;text-align:left;
overflow:visible;
}

input {
padding:0;margin:0;
}
