/* Style sheet xBasic */
#footer{background: url(tl_files/img/bg-h2.gif) repeat-x top left;height:60px;clear: both;}
#main{color: #666; padding: 0;margin: 0;padding-bottom: 70px;width: 470px;}
#left{color: #666;}
#right{color: #666;line-height: 1.5em;width: 305px;}
#container{clear: both; padding-top: 110px;text-align: left;}
#container a{color: #5B5C8A;}
#header{height:170px;position: relative;z-index: 15;}
#wrapper{background: #f9f9f9;border-left: 1px solid #aba2a3;border-right: 1px solid #aba2a3;border-bottom: 1px solid #aba2a3;font-size: .75em;margin:0 auto;padding: 20px 40px; width: 850px;}
* html body{text-align:center;}
body{margin:0;padding:0;background-color: #ececec;}
p,pre,form{margin:0;padding:0;}
h1{margin-top: 0;margin-bottom: 0;}
h2{background: url(tl_files/img/bg-h2.gif) repeat-x bottom left;color: #4d4d4d;display: block;font: 400 1.38em arial;margin: 0;padding: 0;margin-bottom: 30px;padding-bottom: 10px;}
h3{margin: 0;padding: 0;margin-bottom: 5px;padding-bottom: 8px;font: 700 .88em verdana;}
#right h3,.mod_newslist h3{margin: 0;padding: 0;margin-bottom: 5px;padding-bottom: 8px;font: 400 1em verdana;background: url(tl_files/img/bg-h2.gif) repeat-x bottom left;}
#right h3 span{color: #9aa2ad;}
.layout_latest{margin-bottom: 20px;}
p.teaser{margin-bottom: 5px;}
optgroup{padding-top:3px;padding-bottom:3px;}
html,body{font: 400 100.1% verdana;}
a{text-decoration:none;color:#0099ff;}
a:hover{text-decoration:underline;}
.layout_full .ce_text{margin-bottom: 10px;}
.image_container img{padding: 1px;border: 1px solid #c2c2c2;}
.layout_latest h2{background-image: none;font-size: 14px;margin: 5px 0 5px 0;padding: 0;}
