/* Style sheet main */
body{font-family:Tahoma, Arial, sans-serif;font-weight:normal;font-size:12px;}
#wrapper{margin-top:0;margin-bottom:30px;}
#header{background-image:url("tl_files/ulla/general/ulla_streifen.png");background-repeat:no-repeat;background-position: 14px 30px;}
#main{}
#left{}
#Inhaltsbereich{
	margin-top:20px;
	padding-right:50px;
	padding-left:100px;
}
p{margin-top:0;margin-bottom:10px;line-height:16px;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
h1{margin-top:0;margin-bottom:12px;font-weight:normal;font-size:16px;}
h2{margin-top:12px;margin-bottom:8px;font-weight:normal;font-size:14px;}
h4{margin-top:0;margin-bottom:5px;font-weight:bold;font-size:12px;}
.head{float:left;margin-top:75px;}
.ce_text ul{margin:0;padding:0 0 0 15px;}
.caption{margin-top:5px;margin-bottom:10px;margin-left:5px;}
.logo{width:145px;float:left;margin-top:30px;padding-left:5px;}
#header .mod_article{width:500px;float:left;margin-top:55px;margin-left:20px;}
.mod_changelanguage{float:right;margin-top:65px;margin-right:15px;}
.mod_changelanguage ul{margin:0;padding:0;}
.mod_changelanguage li{float:left;margin-right:5px;margin-left:2px;padding:0 0 0 10px;list-style-type:none;background:url("tl_files/ulla/general/trenner.jpg") left center no-repeat;}
.mod_changelanguage li.last{float:left;margin-right:0;padding-right:0;}
.mod_changelanguage li.first{float:left;background-image:url("none.html");list-style-type:none;}
.mod_changelanguage .active{text-decoration:none;}
.mod_changelanguage a{text-decoration:none;}
.mod_changelanguage a:hover{text-decoration:none;}
.mod_navigation{}
#mainnav.mod_navigation ul.level_1{margin:0;padding:0;list-style-type:none;}
#mainnav.mod_navigation ul.level_2{margin:3px 0 -1px 15px;padding:2px 0 0 0;list-style-type:none;}
#mainnav.mod_navigation li{margin:0 0 2px 0;padding:2px 0;line-height:16px;}
#mainnav.mod_navigation li.last{margin:0;}
#mainnav.mod_navigation li a{padding:2px 15px;text-decoration:none;line-height:16px;}
#mainnav.mod_navigation .active li{line-height:16px;}
#mainnav.mod_navigation li a:hover{line-height:16px;}
#mainnav.mod_navigation li .trail{line-height:16px;}
#mainnav.mod_navigation .level_2 .trail a:hover{line-height:16px;}
#mainnav.mod_navigation .level_3{display:none;}
#subnav{height:30px;padding-top:5px;}
#subnav.mod_navigation li{float:left;margin-right:30px;list-style-type:none;}
#subnav.mod_navigation ul{padding-left:0;list-style-type:none;}
#subnav.mod_navigation .level_1 li a{padding:2px 15px;text-decoration:none;line-height:16px;}
#subnav.mod_navigation .level_1 li a:hover{padding:2px 15px;line-height:16px;}
.mod_navigation .level_1 li .active{padding:2px 15px;line-height:16px;}
.starttext{width:450px;float:left;}
.startbutton{width:122px;float:right;margin-left:20px;}
.floatleft{float:left;}
.fabricsample{float:left;margin-right:46px;}
.fabricsamplelast{float:left;margin-right:0;}
.marginnone{float:left;}
.marginright{float:left;border-right:4px solid #fff;}
.marginbottom{float:left;border-bottom:4px solid #fff;}
.marginrightbottom{float:left;border-right:4px solid #fff;border-bottom:4px solid #fff;}
.sizecolumn{width:170px;float:left;display:block;margin-right:30px;}
.sizecolumnlast{margin-right:0;}
.sizeelement{margin-bottom:15px;}
.sizeelement p{margin-left:5px;}
.sizeelement table{width:170px;margin-left:5px;border:0;cellspacing:0;cellpadding:0;}
.sizeelement .eins{width:35px;}
.sizeelement .zwei{width:60px;}
.plzmap{float:left;}
.plztable{width:405px;float:left;margin-right:15px;}
.plztable table{width:100%;}
.plztable thead{height:20px;padding-top:2px;}
.plztable tr{vertical-align:top;}
.plztable td{padding-top:5px;padding-bottom:5px;padding-left:5px;}
.plztable a{font-weight:normal;}
.plztable .head_0{width:50px;padding-left:5px;}
.plztable .head_1{width:120px;padding-left:5px;}
.plztable .head_2{padding-left:5px;}
label{width:140px;float:left;display:inline;margin-bottom:5px;padding-top:2px;}
input{width:350px;height:16px;margin-bottom:8px;padding-top:3px;padding-right:5px;padding-left:5px;}
textarea{width:350px;height:140px;overflow:auto;margin-bottom:8px;padding:5px;font-family:Tahoma, Arial, sans-serif;}
.captcha{width:50px;float:left;margin-right:10px;}
.captcha_text{display:block;margin-top:3px;}
p.error{margin-bottom:1px;font-size:10px;}
.submit{width:100px;height:18px;margin-bottom:0;margin-left:140px;padding-right:0;padding-left:0;text-align:left;}
.mod_login{width:120px;position:absolute;margin-top:180px;margin-left:15px;}
.mod_login input{width:105px;height:14px;margin-bottom:5px;padding:2px 5px;}
.mod_login label{line-height:22px;}
.mod_login .submit_container input{height:18px;margin-left:0;padding-left:0;border:0;}
#mainnav.mod_navigation li a.logoutpage{}
#mainnav.mod_navigation li.logoutpage{margin-top:15px;}
.mod_login.logout{width:120px;margin-top:150px;}
.downloadarchivItem .image_container{margin-right:20px;margin-bottom:20px;}
.ce_downloadarchiv{margin-bottom:10px;padding-top:10px;padding-bottom:10px;}
