body{min-height:101%;padding:0; margin:0;color:#000033;font-family:Arial,Helvetica,sans-serif;font-size:12px;background-color:#e5e5e5;}

body.print {margin:50px;background-image:none;background-color:White;color:Black;}
div#TSpage{position:relative;margin:0 auto; padding:20px 0 20px 0; width:970px;background: White;}
div#TStop{position:relative;margin:0;padding:0;height:90px;width:970px;/*background:url(./images/bg_top.jpg) 200px 0 no-repeat;*/}
div#TStop1{width:770px;height:90px;float:right;}
div#TStop2 div#TSsitename{display:none;}
div#TStop2{clear:both;}
div#TSicon{padding:20px 0 0 20px;width:160px;float:left;}
div#TSpage div#TSaddress{position:absolute;bottom:0px;left:0;width:200px;height:108px;}
div#TSmiddle{position:relative;margin:0;padding:0;width:970px;background:url(./images/bg_middle.jpg) repeat-y White;z-index:10;}
div#TSbottom{position:relative;clear:both;margin:0;padding:0;height:29px;width:970px;background: White;}

div#TScolumns{margin:0;padding:0;width:auto;background:url(./images/soldercom_address.jpg) no-repeat 0 100%;z-index:20;}
div#TSleft{float:left;width:200px;padding:0;margin:0;/*background:url(./images/bg_left.jpg) repeat-y;*/}
div#TScontent{position:static;padding:0;margin:0 200px 0 200px;width:auto;}
/*div#TScontent{position:relative;margin:0;float:right;width:570px;}
div#TScontent{position:relative;}*/
div#TScontent a{color:#000033;}
div#TScontent table.edit td a{text-decoration:none;}
div#TSright{position:relative;float:right;width:200px;margin:0;padding:0;position:relative;background-color:White;height:10px;}
div#TSright p{background:url(./images/bg_right.jpg) #D0D9D8 repeat-x;margin-top:5px;margin-bottom:0;padding:4px;}
div#topContent{margin:0;padding:0;height:25px;border-bottom:1px solid #aaa;width:auto;}
div#mainContent{margin:0 10px 0px 10px;width:auto;padding-top:5px;background-color:White;}
div#mainContent p{background:url(./images/bg_right.jpg) repeat-x #D0D9D8;margin-top:5px;margin-bottom:0px;padding:4px;}
div#mainContent img{padding-top:5px;}

div#locator{float:left;width:260px;padding:4px 0 0 12px;}
div#locator a{text-decoration:none; color:#000033;}
div#locator a:hover{text-decoration:underline; color:#000033;}
div#searchbox{left:17px;position:absolute;padding:1px 0 0;width:150px;}
div#searchbox input.text{border:1px solid #555;background-color:transparent;color:#555;font-size:9px;margin:5px 0 0;padding:0;}
div#searchbox input.submit{border:1px solid #555;background-color:#B5CFB7;color:#555;font-size:9px;margin:5px 0 0;padding:0;}
div#TSrightheader{padding:35px 0 0 10px;margin:0;width:185px;}
div#TSnewsbox{margin:10px 0px 0px 0px;padding:0;}

img {border:0;}
h1,h2,h3{margin:0;font-size:16pt;font-weight:normal;padding:0 0 6px;margin:0;}
h4{margin:0;font-size:16pt;font-weight:normal;margin:0 0 6px;padding:0;}
h5{margin:0;font-size:14pt;font-weight:normal;margin:0 0 6px;padding:0;}
h6{margin:0;font-size:12pt;font-weight:bold;margin:0 0 6px;padding:0;}

/* ------ Navigation ----------- */
div#TSnavigation{margin:20px 7px 30px 21px;position:relative;}
div#TSnav{}
div#TSnav,div#TSnav a{text-decoration:none;color:#000033;font-weight:bold;}
div#TSnav a:hover,div#TSbottomLeft a:hover{color:#8E8FAF;}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{padding: 0;margin-left: 0;list-style: none;}
div#TSnav li{line-height:1.5em;margin:2px 0 0 0;}
div#TSnav li.doc{padding-left: 20px;background-image: url(menu/doc.gif);background-repeat: no-repeat; background-position: 4px 3px;}
div#TSnav li.docs{padding-left: 20px;background-image: url(menu/docs.gif);background-repeat: no-repeat; background-position: 4px 3px;}
div#TSnav li.sdoc{padding-left: 20px;background-image: url(menu/sdoc.gif);background-repeat: no-repeat; background-position: 4px 3px;}
div#TSnav li.sdocs{padding-left: 20px;background-image: url(menu/sdocs.gif);background-repeat: no-repeat; background-position: 4px 3px;}
div.menu,div#loginlink,div#lastupdate{margin: 4px 0 0 5px;}

div#TSsubnav{margin:15px 0 0 14px;}
div#TSsubnav .menu{font-weight:bold;color:White;}
div#TSsubnav .menu a{text-decoration:none;color:White;}
div#TSsubnav .menu a:link,div#TSsubnav .menu a:visited,div#TSsubnav .menu a:active{color:White;}
div#TSsubnav .menu a:hover{color:#8E8FAF;}

div#TS_languages{margin:20px 0 0 20px;}

/*--------- Sitemap ----------*/
/*#TScontent ul.sitemaplevel1{height:200px;}*/
#TScontent .sitemaplevel1,#TScontent .sitemaplevel2,#TScontent .sitemaplevel3{list-style-type:none;line-height:1.6em;}
#TScontent .sitemaplevel1 a,#TScontent .sitemaplevel2 a,#TScontent .sitemaplevel3 a{text-decoration:none;}
#TScontent .sitemaplevel1 a:hover,#TScontent .sitemaplevel2 a:hover,#TScontent .sitemaplevel3 a:hover{text-decoration:underline;}
.sitemaplevel1{font-size:9pt;background: url(images/dot.gif) repeat-y 40px 0;}
.sitemaplevel2{font-size:9pt;background: url(images/dot.gif) repeat-y 63px 0;}
.sitemaplevel3{font-size:9pt;background: url(images/dot.gif) repeat-y 86px 0;}
.sitemaplevel1 a{font-weight:normal;color:Black;background: url(images/dot2.gif) no-repeat 40px 7px;padding-left:70px;}
.sitemaplevel2 a{font-weight:normal;color:Black;background: url(images/dot2.gif) no-repeat 63px 7px;padding-left:93px;}
.sitemaplevel3 a{font-weight:normal;color:Black;background: url(images/dot2.gif) no-repeat 86px 7px;padding-left:116px;}
.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited{color:Black;}
.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover{color:Black;}
.sitemaplevel1 li.doc{background: url(images/bullet1.gif) no-repeat 60px 6px;}
.sitemaplevel1 li.docs{background: url(images/bullet2.gif) no-repeat 60px 6px;}
.sitemaplevel2 li.doc{background: url(images/bullet1.gif) no-repeat 83px 6px;}
.sitemaplevel2 li.docs{background: url(images/bullet2.gif) no-repeat 83px 6px;}
.sitemaplevel3 li.doc{background: url(images/bullet1.gif) no-repeat 106px 6px;}
.sitemaplevel3 li.docs{background: url(images/bullet2.gif) no-repeat 106px 6px;}

/* Verschiedenes */
td p{margin:0;padding:0;}
.copyright, .copyright a{color:#555;margin:4px 0 0 0;padding:0;text-decoration:none;float:left;width:192px;font-size:11px;}
#TScontent ul,#TScontent ul td{list-style-type:circle;}
#TScontent ol,#TScontent ol td{list-style-position:outside;}
div#TSbottom div#bottomMenu{float:right;width:250px;}
div#TSbottom div#bottomMenu{color:#555;text-decoration:none;padding-top:8px;font-size:11px;}
div#TSbottom div#bottomMenu a {color:#555;text-decoration:none;font-size:11px;line-height:11px;}
.unterschrift{font-size:90%;}
#mainContent form{padding-bottom:50px;}

/* Editoren */
table.edit{font-size:90%;margin:0;padding:0;}
.retrieve{background-image:none;background-color:White;color:Black;}/*background for OEDIT*/
form textarea#text{width:500px;} /*TinyMCE - width is also determined by the width of the editor control button lines */
.mceContentBody{/*background-image: none;*/background-color: #FFFFFF;color: #000;} /*TinyMCE*/

/* Plugin-Einstellungen */
form#CMSimple_plugin textarea{width:500px;}
div#configForm1 input.text{}

