#container {
           position: relative;
           top: 10px;
           left: 50%;
           margin: 0 0 0 -465px;
           padding: 0px;
           width: 930px;
           border: 0px solid red;
           background-image: url(../w_grafen/layout/bg.jpg);

         }

#aleiste {
           position: relative;
           top: 0;
           left: 0;
           margin: 0;
	  height: 110px;
          width: 930px;
          overflow: hidden;
          background-image: url(../w_grafen/layout/head_1.jpg);
	 }

#aspalt	{
          position: relative;
          display: block;
          width: 140px;
          height: 476px;
          float: left;
          margin: 0;
          padding: 0;
          border: none;
          background-color: #D2E8FF;
          background-image: url(../w_grafen/layout/bg_navi_1.jpg);
          background-repeat: no-repeat;
          }

#bspalt	{
          position: relative;
          display: block;
          width: 650px;
          min-height: 476px;
          float: left;
          margin: 0;
          padding: 0;
          overflow: hidden;
          background-color: #ECECEC;
          }
#cspalt	{
          position: relative;
	  width: 140px;
          height: 476px;
          display: block;
          float: right;
          background-color: #0391DB;
	 }
#remark	{
	 width: 118px;
          margin: 26px 11px 0 11px;
          }/*konstruktion als workaroundfuer operabug mit htmlalign*/

#addblock1, #addblock2 {
	  margin-top: 15px;
          height: 160px;
          width: 118px;
          overflow: hidden;
          background-color: #ECECEC;
          }
#actblock,#advblock	{
         margin: 0 2px 0 2px;
         }

#texbi {
	margin-left: 14px;
	margin-top: 20px;
	margin-right: 10px;
	}



/*navigation*/

#navpl	{
	margin: 26px 0 0 0;
         width: 140px;
         overflow: hidden;
	}

#menu_ebe_1_out, #menu_ebe_1_on {
   	        width: 140px;
                 height: 18px;
                 overflow: hidden;
                 border-bottom: 1px solid #FFFFFF;
                 border-top: 1px solid #FFFFFF;
                 background-color: #D5D5D5;
                 padding: 0 0 0 0;
                 margin: 0 0 3px 0;
		}



#menu_ebe_1_out a.out {
                 color: #4C76A0;
                 font-family: Verdana, Arial, Helvetica, sans-serif;
         	font-size: 11px;
                 line-height: 17px;
		font-weight: bold;
                 padding: 0px 80px 0px 20px;
                 white-space: pre;
     		}



#menu_ebe_1_out a:hover, #menu_ebe_1_on a:hover{
                background-color: #C0C0C0;
                 font-family: Verdana, Arial, Helvetica, sans-serif;
         	font-size: 11px;
                 line-height: 17px;
                 font-weight: bold;
                 padding: 2px 80px 2px 20px;
                  }

#menu_ebe_1_on a.on {
		color: #FF0000;
                 font-family: Verdana, Arial, Helvetica, sans-serif;
         	font-size: 11px;
                 line-height: 17px;
		font-weight: bold;
                 padding: 2px 80px 2px 20px;
                 white-space: pre;
		}


.neusubhd {
         width: 450px;
         border: 0px solid red;
	}
/*wt_directory*/

ul.wtdirectory_list	{
                         list-style: none;
          		  					margin: 0 0 4px 0;
                           padding: 0;
											   
										}
ul.wtdirectory_list  li	{

          		  margin: 0 0 10px 0;
                           padding: 0;
			}
div.wtdirectory_pagebrowser  ul{
                           list-style: none;
          		  				margin: 0 0 4px 0;
                           padding: 0;
                         float: left;
                         border: 0px solid red;
                         }
                         
div.wtdirectory_pagebrowser li        {
          							float: left;
                         margin: 0 4px 0 0;

                         }
div.wtdirectory_filter_search {
			  float: left;
                           width: 300px;
                           }
div.wtdirectory_filter_div  {
			   float: left; /*für die einzelnen Suchfelder*/
			   }

div.wtdirectory_filter_cat {
			  float: left;
                           }

h3.branche_detail_ueber {
		        clear: both;
			border-bottom: 1px solid  #0391DB;
                         margin: 5px  0 15px 0;
                         width: 25em;
			}
			
/*----------gorillary---------*/
div.tx_gorillary_gallery {
			margin: 10px 0 20px 0;
			overflow: hidden;
			}
div.gorillary_gallView_thumb {
		margin: 0 25px 10px 2px;
		float: left;
		}
h1.gorillary_collectView_h {
		font-size:14pt;
		line-height:1.3;
		}

div.gorillary_link {
		margin: 6px 10% 10px 0;
		text-align: right;
		}
a.gorillary_collectView_zurueck {
    	font-size:10pt;
		line-height:1.2;
		text-align:left;
		text-decoration:none;
		color:#9D9D9D; 
		}
a.gorillary_collectView_zurueck:hover {
		color:#796D07;
		
		}
.tx_gorillary_collection span.gorillary_collectView_thumb img {
		margin: 0 15px 15px 0;
		
		}
