#container{
          position: absolute;
          left: 50%;
          top: 32px;
          margin-left: -427px;
          width: 854px;
           padding: 0;
           border: 0px solid red;
		}

#lste_1	{
          width: 867px;
          height: 90px;
          overflow: hidden;
          border: 0px solid #B3B3B3;
          background-image: url(../w_grafen/gk_layout/blume_1_top.jpg);
          background-repeat: no-repeat;
		}
#lste_2	{
	 position: relative;
          width: 867px;
          height: 89px;
          overflow: hidden;
          margin: 0;
          padding: 0 8px 0 5px;
          background: url(../w_grafen/gk_layout/blume_2_top.jpg) no-repeat;
          border: 0px solid white;
		}
#lste_3	{
          width: 867px;
          height: 68px;
          overflow: hidden;
          margin: 0;
          background: url(../w_grafen/gk_layout/navi_mirror_1.jpg) no-repeat;
          border: 0px solid #96BC0D;
		}
#lste_4	{
          width: 870px;    /*falsch addiertwg IE6*/
          height: 365px;
          overflow: hidden;
          margin: 0;
          border: 0px solid #96BC0D;

		}
#lste_4_spalt_a	{
                 width: 22px;
                 height: 366px;
                 overflow: hidden;
                 margin: 0;
          	padding: 0;
                 float: left;
                 background: url(../w_grafen/gk_layout/content_left_1.jpg) no-repeat;
                 border: 0px solid #043F11;
		}
#lste_4_spalt_b	{
		width: 819px;
                 height: 366px;
                 overflow: hidden;
          background: url(../w_grafen/gk_layout/content_behind_1.jpg) repeat-x;
                 margin: 0;
          	padding: 0;
                 float: left;

		}

#texbi {
	margin-left: 23px;
	margin-top: 0;
	width: 776px;
     overflow: hidden;
     border: 0px solid #red;
	}


#lste_4_spalt_d	{
                 width: 26px;
                 height: 366px;
                 overflow: hidden;
                 margin: 0;
          	padding: 0;
                 float: left;
                 background: url(../w_grafen/gk_layout/content_rejts_1.jpg) repeat-x;
                 border: 0px solid #043F11;
		}



#lste_5	{
          width: 867px;   /*fix IE6 adiertboxenfalsch*/
          height: 21px;
          overflow: hidden;
          margin: 0;
          padding: 1px 0 0 0;
          background-color: #FB826F;
          text-align: center;
          border: 0px solid red;
		}

/*news - definitionen*/
.tx-ttnews-browsebox-SCell, .bo_line {
	border-bottom: 1px solid red;
	}
.newsitem	{
	position: relative;
          width: 200px;
          height: 229px;
          overflow: hidden;
          float: left;
          margin: 0px 50px 0px 0px;

		}
h1.newstop	{
               font-size: 14px;
               line-height: 1.0;
	      color: #FFFFFF;
               height: 18px;
               width: 200px;
               overflow: hidden;
               background-color: #2934B3;
               margin: 0;
               padding: 2px 0 0 5px;
			}
.newsimage	{
		width: 200px;
               height: 150px;
               overflow: hidden;
			}
.newssub	{
          	width: 200px;
          	height: 46px;
               	overflow: hidden;
		}
.newssubcont	{
               width: 193px;
               height: 44px;
               overflow: hidden;
               margin: 2px 2px 0 0;
			}
.tx-ttnews-browsebox table {
		margin-top: 0;
                 padding: 0;
                 text-align: center;
                 }
.tx-ttnews-browsebox td > p {
	       margin: 0;
                 }
.news_single_img	{
								
								overflow: hidden;
							float: left;
							margin: 0 8px 0 0;
							}
.news_singl_cont	{
								width: 300px;
								float: left;
								}


/*navigation*/

li#menu_17 {
	background: url(../w_grafen/gk_layout/menu_17.jpg) repeat-x 0px 60px;
         }
li#menu_13 {
	background: url(../w_grafen/gk_layout/menu_13.jpg) repeat-x 0px 60px;
         }
li#menu_12 {
	background: url(../w_grafen/gk_layout/menu_12.jpg) repeat-x 0px 60px;
         }
li#menu_11 {
	background: url(../w_grafen/gk_layout/menu_11.jpg) repeat-x 0px 60px;
         }
li#menu_38 {
	background: url(../w_grafen/gk_layout/menu_38.jpg) repeat-x 0px 60px;
         }
li#menu_59 {
	background: url(../w_grafen/gk_layout/menu_10.jpg) repeat-x 0px 60px;
         }

li.spreizl	{

                 background: url(../w_grafen/gk_layout/spreizl.jpg) repeat-x 0px 60px;
		}
#navpl_0		{
		list-style-type: none;
                 width: 100%;
                 height: 90px;
     		overflow: hidden;
                 margin: 0 0 0 0;
                 padding: 0 0 0 0;
          	border: 0px solid green;
	}


#navpl_0 li {
          width: 122px;
          height: 90px;
          float: left;
          margin: 0 0px 0 0px;
          padding: 0;
         font-family: Verdana,Arial,Helvetica,sans-serif;
         font-size: 12px;
         line-height: 14px;
          font-weight: bold;
          border: 0px solid green;
          }

#navpl_0 li a.navi, #navpl_0 li a{

	      	color: white;
               height: 59px;
               text-align: center;
               display: block;
               margin: 30px 0 0 0;
               padding-top: 36px;
               border: 0px solid green;
               background: transparent;
               }



.menu_ebe_out{
                 height: 90px;
                 padding: 0 0 0 0;
                 border: 0px solid red;
		}
.menu_ebe_on{
                 height: 90px;
                 padding: 0 0 0 0;
                 border-top: 1px dotted #FEE1DD;
                 margin: -1px 0 0 0;
                 background: url(../w_grafen/gk_layout/schmetterling_mr.gif) no-repeat top;
		}


/*basic form definitions better contact*/
div#container_form_left	{
		float: left;
                 width: 400px;
                 overflow: hidden;
                 margin: -22px 0 0 0;
			}
form.basic_form {
margin: 0;
}

form.basic_form input{
	             margin: 0;
                  padding: 0;
                  width: 220px;
                  font-family: Arial,Helvetica,sans-serif;
			}
form.basic_form input:focus {
			background-color: #FDECEC;
                         border: 2px inset #B3B9C3;
			}

form.basic_form textarea{
	             margin: 0 0 10px 0;
                  padding: 0;
                  width: 223px; height: 100px;

			}
form.basic_form st_knopf{
	         margin: 0 10px 0  0;
                  padding: 0;
                  }



#sp_bettercontact_anfrage_container p, .sp_bettercontact_label    {
                 float: left;
                 width: 70px;
                 }
#sp_bettercontact_senden {
			margin: 0 0 0 70px;
			}

/*galerie sksimplegallery */


div.tx-sksimplegallery-pi1	{}


.tx-sksimplegallery-pi1 dl.list	{

                         margin: 0 20px 0 0;
                         overflow: hidden;
                         float: left;
                         border: 1px solid #B65E01;
                         background-color: #FEBE78;
	}

.tx-sksimplegallery-pi1 dl.list img      {
                          height: 100px;
                          overflow: hidden;

                         }
.tx-sksimplegallery-pi1 dl.list dd{
                              margin: 10px 0 20px 0;
                              padding: 0 2px 0 2px;
                              text-align: left;
                              font-weight: bold;
                              color: #4D4D4D;
			     }

.tx-sksimplegallery-pi1 dl.single_thumb	{
         				width: 120px;
                         height: 120px;
                         margin: 0 20px 10px 0;
                         overflow: hidden;
                         float: left;
                         border: 1px solid #B65E01;
                         background-color: #FEBE78;
	}
.tx-sksimplegallery-pi1 dl.single_thumb img {
                          height: 90px;
                          overflow: hidden;
                                 }
.tx-sksimplegallery-pi1 dl.single_thumb dd{
                              margin: 5px 0 10px 0;
                              padding: 0 2px 0 2px;
                              text-align: left;
                              font-size: 10px;
                              font-weight: bold;
                              color: #4D4D4D;
			     }
.tx-sksimplegallery-pi1 div.single_thumb_backlink {
                         margin: 5px 0 0 0;
                         border: 0px solid red;
                         }
.tx-sksimplegallery-pi1 .single_detail_bld {
                         margin: 0 30px 0 0;
                         float: left;

                         }
dd.csc-textpic-caption {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 10px;
                line-height: 16px;
                color: #2F2F2F;
                        }