/* Style sheet xBasic */
body{margin:0;padding:0;background-color:#ffffff;}
div#header{width:950px;height:188px;left:0;position:relative;background:url("tl_files/images/backgrounds/header.jpg") center top no-repeat;}
div#main{background:url("tl_files/images/backgrounds/content.jpg") center top repeat-y;}
div#navi{width:950px;height:49px;left:0;position:relative;background:url("tl_files/images/backgrounds/navi2.jpg") center top no-repeat;}
div#header2{width:950px;height:110px;bottom:0;left:0;position:relative;background:url("tl_files/images/backgrounds/header_02.jpg") center top no-repeat;}
div#footer{width:950px;height:101px;left:0;position:relative;background:url("tl_files/images/backgrounds/footer.jpg") center top no-repeat;}
a,b,body,cite,div,em,i,label,li,ol,p,strong,td,th,u,ul{font-family:arial,helvetica;}
h1,h2,h3,h4,h5,h6{font-family:arial,helvetica;}
fieldset,form,input,optgroup,select,textarea{font-family:arial,helvetica;}
a,body,div,fieldset,input,form,label,li,ol,optgroup,p,select,td,th,textarea,ul{font-size:12px;color:#666666;}
h1,h2,h3,h4,h5,h6{font-size:13px;color:#3f3f3f;}
img{border:0px;}
p,pre,form{margin:0;padding:0;}
h1{margin:0 0 12px;padding:0;font-weight:bold;font-size:21px;}
h2{margin:0 0 6px;padding:0;font-weight:bold;font-size:12px;}
h3{margin:0;padding:0;font-weight:normal;font-size:12px;color:#3f3f3f;}
optgroup{padding-top:3px;padding-bottom:3px;font-style:normal;}
a{text-decoration:none;color:#3f3f3f;}
a:hover{color:#0099ff;}
#main .inside{width:823px;margin:0;padding:20px 60px 0;background:url("tl_files/images/backgrounds/grauer_balken.jpg") center top no-repeat;}
.error{color:#ff0000;}

