/* Style sheet charly */
#header{left:0;top:0;position:relative;z-index:999;}
.hyperlink_txt{padding-left:11px;background:url("tl_files/fe_charly/images/link_10x10.png") left center no-repeat;font-weight:bold;font-size:11px;color:#ee761f;}
html,body,img,div,a,input,li,ul,span,td{}
body{font-family:Arial, Helvetica, sans-serif;margin 0px 0px 0px 0px;background:url("tl_files/fe_charly/images/background_black.jpg") repeat-x scroll left top #FFFFFF;}
#headerpic{width:780px;left:110px;position:relative;}
#main{top:10px;padding-right:15px;padding-left:15px;font-size:12px;z-index:0;}
#main h1{font-size:23px;color:#ee761f;}
#zweispaltig_linkespalte{width:350px;float:left;z-index:0;}
#zweispaltig_rechtespalte{width:350px;left:40px;position:relative;float:left;z-index:0;}
#s2asym_hauptspalte{width:480px;position:relative;float:left;}
#s2asym_rechtespalte{width:245px;left:30px;position:relative;float:left;}
#vierspaltig_1_4{width:180px;position:relative;float:left;}
#vierspaltig_2_4{width:180px;left:12px;position:relative;float:left;}
#vierspaltig_3_4{width:180px;left:24px;position:relative;float:left;}
#vierspaltig_4_4{width:180px;left:36px;position:relative;float:left;}
.mod_navigation.top{z-index:999;}
.mod_navigation.top p{margin:0;padding:0;}
.mod_navigation.top ul{margin:0;padding:0;list-style-type:none;}
.mod_navigation.top li{height:15px;position:relative;float:left;margin-right:2px;padding:10px 7px;font-size:14px;background: url(tl_files/fe_charly/images/navigation_top_bg.jpg) repeat top left;}
.mod_navigation.top ul li.active{font-weight:bold;background:url(tl_files/fe_charly/images/navigation_top_bg.jpg) repeat 0px -65px;}
.mod_navigation.top ul li:hover{font-weight:bold;background:url(tl_files/fe_charly/images/navigation_top_bg.jpg) repeat 0px -65px;}
.mod_navigation.top li ul{bottom:0;left:-1px;top:35px;position:absolute;display:none;z-index:0;}
.mod_navigation.top li ul li{width:145px;text-align:left;}
.mod_navigation.top li:hover ul{float:left;display:block;}
.mod_navigation.top a,.mod_navigation.top a:link,mod_navigation.top a:visited,.mod_navigation.top a:hover{font-weight:bold;text-decoration:none;color:#fff;}
a.intext{padding-left:11px;background-position:left;background-repeat:no-repeat;text-decoration:none;color:#ee761f;background: url(tl_files/fe_charly/images/link_10x10.png);}
a.intext:hover{padding-left:11px;background-position:left;background-repeat:no-repeat;text-decoration:none;color:#87888a;background: url(tl_files/fe_charly/images/link_10x10.png);}
#headerbar{width:780px;height:8px;left:110px;top:260px;position:absolute;background-color:#322;z-index:2;}
.contactform{padding:10px 0;background-color:#49494b;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;}
.contactform input{width:345px;height:20px;margin-bottom:5px;padding:1px;}
.contactform textarea{width:345px;height:100px;padding:1px;border:0px;font-family:Arial, Helvetica, sans-serif;}
.contactform select{height:20px;margin-bottom:5px;padding:1px;}
.contactform label{width:110px;float:left;padding-left:10px;font-weight:bold;}
.contactform input.radio{width:20px;}
.contactform input.submit{width:100px;height:25px;float:left;margin:10px 0 0;padding:0;}
.contactform p.error{color:#ee761f;}
#s2asym_hauptspalte h1{font-size:23px;}
.ce_text a{padding-left:11px;background:url("tl_files/fe_charly/images/link_10x10.png") left center no-repeat;text-decoration:none;color:#ee761f;}
.ce_text a:hover{color:#87888a;}

