
#menu_main {position: relative; left:24px; top:32px;  float: left;}
#nav { height: 16px; display: inline; margin-right: 55px;}
#nav_a {height: 16px; display: inline; margin-right: 55px;}
#submenu {width: 160px;padding-top: 0px; font-family: Arial; font-size: 12px; position: relative; left:0px; top: 52px !important; top: 48px;}
#submenu img{margin-left:20px;}
#subnav a:hover,#subnav_a a{color: #000; }
#subnav_a {padding-left:8px; background-repeat: no-repeat; height: 32px;border-top: 1px solid #fff;line-height:32px;}
#subnav{padding-left:8px;  visibility: visible;line-height:32px;height:32px;border-top: 1px solid #fff;}
#subnav_level2{height:auto;line-height:24px;margin-bottom:24px;}
#subnav_level2 a, #subnav_level2_ia a {height: 24px;  padding-left:20px;}
#subnav_level2_ia{  visibility: visible;line-height:24px;}
#contenttable{background: 0px bottom no-repeat ;background-color: white;}
.contenttable{font-family: Arial; font-size: 12px; font-weight: normal; height:auto;margin: 0px; padding: 0px;color: #666666;}
.csc-textpic-caption{font-family: Arial; font-size: 12px; font-weight: normal; height:auto;margin: 0px; padding: 0px;color: #666666;}
.gmnoprint, .googledir td{font-size: 12px;}
.sela_frame1{background-color: #666666; 
font-size: 8px;
line-height: 8px;
border-bottom: 1px solid #ffcc00; height: 100%; width: 100%;}
.sela_frame2{background-color: #666666; 
font-size: 8px;
line-height: 8px;
border-top: 1px solid #ffcc00; height: 8px; width: 100%;}
.sela_mainframe{
font-size: 8px;
line-height: 8px;
position: relative;
border-top: 1px solid #ffcc00;
background-color: #ffcc00; 
height: 100%; width: 160px;
}
.sela_mainframe img{}
.sela_mainframe3{
font-size: 8px;
line-height: 8px;
position: relative;
background-color: #ffcc00; 
border-bottom:1px #ffcc00 solid;
height: 100%; width: 160px;}

.csc-textpic-imagewrap{margin-bottom: 10px !important;}
.csc-textpic-intext-right-nowrap .csc-textpic-text P{padding-right:16px;}
.csc-textpic-intext-left-nowrap .csc-textpic-text P{padding-left:16px;}
.csc-textpic-intext-left img{padding-right:16px;}
 #subnav a,#subnav_level2_ia a{color: #666;}
body{background-color: #e3e3e3;overflow-x:hidden;height:101%;}
#topborder {background-image: url('../images/bg_sela.gif'); background-repeat: no-repeat;background-color: #ff9c00; height: 16px; width: 100%;  visibility: visible;}
#contentborder {  background-color: #cccccc; height: 96px; width: 100%; }
#borderimage{position: absolute; }
#header{position: relative; top:32px; left: 520px;}
#bgDIV{background-image: url('../images/raster.gif'); background-repeat: repeat;background-color:#808080;width: 278px; height: 278px; float:left;}
#maincontent { position: relative; height: auto; width: 100%; visibility: visible;  }
P{font-family: Arial; font-size: 12px; color: #000;line-height:16px;margin-top:0px; margin-bottom:8px; } 
#content{padding-left:24px;float: left; position:relative;clear:both; font-family: Arial; font-size: 12px; color: #000; height:auto; width:468px;  margin-top:0px; padding-left:24px; margin-bottom: 0px; }
#content_right{margin-left:54px;position:relative; float:left; text-align:left; width:200px; font-family: Arial; font-size: 12px; height:auto; margin-top: 16px;}
#sela_box{width:456px; height:auto;  background-color:#CCCCCC;  margin-bottom: 24px;}
#sela_box_latest{width:200px; height:auto;  background-color:#CCCCCC;  margin-bottom: 24px;}
.inheader h1,.inbox h1{font-family: Arial; font-size: 13px; font-weight: bold; margin-top: 8px; margin-bottom:8px;padding: 0px; color: #fff;}
.inbox a:hover h1{ color: #fe5400;}
#border{float:left;height:32px; line-height:32px;background-color: #808080;width:100%;overflow:hidden;}
#border h1{padding-left:24px;color: #CCCCCC;margin:0;}
.tx-slideshow-pi1{margin-left: -24px;width:492px; text-align:left;}
.csc-frame-frame1{margin-left: -24px;width:492px; text-align:left;}

DIV.tt_products_item_single_display{height:auto;clear:both;}
DIV.tt_products_item_single_display p{}
DIV.tt_products_item_single_display #textimg{ margin-bottom: 24px;}
#content_right DIV.csc-frame-rulerBefore {border-top:1px solid #fe5400;margin-top:8px;}
.META1{font-family: Arial; font-size: 12px; font-weight: normal; height:auto;margin: 0px; padding: 0px;color: #666666; }
.META1_a{font-family: Arial; font-size: 12px; font-weight: bold; height:auto;margin: 0px; padding: 0px;color: #666666; }
.list_link{margin-bottom:20px;}
h2{font-family: Arial; font-size: 13px; font-weight: bold; margin-top: 0px; margin-bottom:8px;padding: 0px; color: #fe5400;}
h1{font-family: Arial; font-size: 15px; font-weight: bold;  margin-top: 0px !important;margin-top: 0px; margin-bottom:8px; color: #666666; }
h3{font-family: Arial; font-size: 12px; font-weight: bold;  margin-top: 0px; margin-bottom:8px; color: #666666; }
font{font-family: Arial; font-size: 12px; font-weight: bold; height:auto;margin: 0px; padding: 0px;color: #666666;}
.breadcrump{text-decoration: none; font-family: Arial; font-size: 10px; font-weight: normal; height:auto;margin: 0px; color: #666666}
.breadcrump_a{font-family: Arial; font-size: 10px; font-weight: bold; height:auto;margin: 0px;color: #666666}
#brotkrumen{width: auto; padding-left: 24px;margin-top: 8px;margin-bottom: 16px;}
.inbox{font-family: Arial; font-size: 12px;  }
.inbox_latest{font-family: Arial; font-size: 12px;padding-bottom: 0px; text-align: left; }
.csc-textpic csc-textpic-intext-right-nowrap img {margin-left:16px;}
.inheader{}
.bodytext{font-family: Arial; font-size: 12px;line-height:14px; margin-top:0px; margin-bottom:16px; }
#sela_box h1{line-height:16px; margin: 0px; padding:  0px; }
#sela_box_latest h1{line-height:16px; margin: 0px; padding:  0px; }
#sela_box_latest p{line-height:14px; margin-top:0px; margin-bottom:8px; }
.sela_box4 h1{font-family: Arial;line-height:16px; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; color: #fe5400;}
#sela_box1{margin-left:58px;margin-right: 24px;margin-top:16px;overflow: hidden;height:260px;}
DIV.sela_box4 {margin:0px;}
#sela_box1 h1{line-height:16px; margin: 0px; padding:  0px; }
#sela_box p{line-height:14px; margin-top:0px; margin-bottom:8px; }
#sela_box1 p{line-height:14px;margin-top:0px; margin-bottom:8px; }
#maincontent ul li{ list-style-image: url('../images/dot_sela.gif'); }
a{text-decoration: none; font-weight: bold; color: #fe5400;line-height:14px;}
#content p a{padding-left:20px;background-image:url('../images/sela_pfeil_neu.gif'); 
background-position: 0 -4; background-repeat: no-repeat;
text-decoration: none; font-weight: bold; color: #fe5400;}
a:hover, a:hover h1{color: #cccccc;}
.kontakt{width: 250px;font-family: Arial; font-size: 12px;}
.news-single-backlink{margin-bottom:20px;}
form{padding:0px;margin:0px;}
.tt_products_item_single_display #textimg img {margin-bottom:10px;}
.csc-textpic-clear     {height:0px;width:0px;margin:0;padding:0}
DIV.footerspacer{height:16px; margin-left:40px;float:left;}
DIV.footerspacer0{height:16px; margin-left:0px;float:left;}
