/* Style sheet style */
html{margin:0;padding:0;}
body{text-align:left;background-color:#faeed3;}
h1{margin:0 0 25px;padding-left:5px;text-align:left;border-left:10px solid #fdc959;font-family:arial,sans-serif;font-size:18px;color:#444;}
h2{margin:0;color:#444;font: bold 16px arial, sans-serif;}
h3{margin:15px 0;padding:0;color:#444;font: bold 12px arial, sans-serif;}
h4{margin:10px 0 5px;color:#444;font: bold 11px arial, sans-serif;}
h6{margin:0 0 25px;padding-left:5px;text-align:left;border-left:10px solid #fdc959;font-family:arial,sans-serif;font-size:18px;color:#fff;}
#page{width:960px;height:auto;margin:auto;background-color:#ffffff;border:12px solid #ffffff;color:#000;-moz-border-radius:10px;}
#top{width:960px;height:192px;margin-bottom:10px;background: url(tl_files/lv/head.jpg) no-repeat;}
#main{width:500px;float:right;margin-top:0;margin-right:0;margin-bottom:0;padding:42px 45px 0 0;text-align:left;font-family:Arial,sans-serif;text-decoration:none;font-size:14px;color:#444;min-height: 600px;}
#main p{margin-top:0;}
#main ul{margin-right:120px;text-align:left;list-style-image:url("tl_files/lv/sosimple.png");}
#main li{margin-top:5px;margin-bottom:2px;}
#main a:link,#main a:visited{font-weight:normal;text-decoration:underline;color:#f6a828;}
#main a:hover{text-decoration:none;color:#f6a828;}
#main a:visited{font-weight:normal;text-decoration:underline;color:#f6a828;}
.rahmen{border:1px solid #000;}
#footer{height:36px;clear:both;margin:0;padding-top:10px;padding-left:90px;color:#000;background: url(tl_files/lv/footer.jpg) no-repeat;font: 10px verdana, sans-serif;letter-spacing: 2px;}
#right{width:190px;float:right;padding-top:32px;}
#headright{width:183px;padding-top:3px;padding-bottom:3px;padding-left:5px;font-family:verdana,Sans-Serif;font-weight:normal;font-size:13px;color:#000000;background: url(tl_files/lv/news_head.gif) no-repeat;}
#headleft{width:183px;padding-top:3px;padding-bottom:3px;padding-left:5px;font-family:verdana,Sans-Serif;font-weight:normal;font-size:13px;color:#000000;background: url(tl_files/lv/news_head.gif) no-repeat;}
.invisible{display:none;visibility:hidden;}
#left{width:190px;float:left;padding-top:32px;}
.layout_latest{padding:5px;border-bottom:3px solid #ededed;}
.layout_full h1{padding-left:5px;font-family:Arial,sans-serif;font-size:18px;color:#595757;#margin:0;}
.layout_latest h2{margin-top:4px;margin-bottom:0;padding-bottom:0;font-family:Arial,sans-serif;font-size:14px;color:#a7a8aa;}
.layout_latest h2 a{font-weight:bold;text-decoration:none;color:#a7a8aa;}
h4.ce_headline{margin-bottom:0;padding:5px 0 10px 5px;border-bottom:1px solid #fff;font-size:13px;color:#fff;}
.ce_text h2{margin:0;padding:0 0 7px;}
.pdf_link img{margin-top:5px;border:0px;}
.pdf_link{text-align:right;}
p.teaser{margin-top:2px;font-family:verdana,Arial,sans-serif;font-size:12px;line-height:125%;}
.more{font-family:verdana,Arial,sans-serif;font-size:11px;color:#3d3d3d;}
.info{margin-bottom:1px;font-family:arial,verdana,san-serif;font-size:12px;}
.ce_teaser h1{font-family:Arial, Verdana, Sans-Serif;font-weight:bold;font-size:15px;color:#666666;}
.ce_teaser{padding-bottom:5px;border-bottom:1px dotted #666666;}
.teaser p{font-family:verdana,Arial,sans-serif;font-size:12px;}
#flowplayer7{border:1px solid;aligin:center;}
table.minicalendar h1{margin-bottom:1em !important;}
table.minicalendar{width:190px;border-collapse:separate;background:#ececec url("tl_files/lv/minicalendar.jpg") left top repeat-x;}
table.minicalendar td{width:14%;margin-top:2px;padding-top:2px;padding-bottom:2px;text-align:center;border-top:1px solid #dfdfdf;font-family:verdana,sans-serif;font-size:12px;border-right:1px solid #dfdfdf;}
table.minicalendar .col_last{border-right:0px !important;}
table.minicalendar .last .col_first{background:url("tl_files/lv/cbl.gif") left bottom no-repeat;}
table.minicalendar .last .col_last{background:url("tl_files/lv/cbr.gif") right bottom no-repeat;}
table.minicalendar th.previous{padding-top:4px;padding-bottom:2px;padding-left:6px;text-align:left;background:url("tl_files/lv/ctl.gif") left top no-repeat;font: bold 13px verdana,sans-serif;}
table.minicalendar th.next{padding-top:4px;padding-right:6px;padding-bottom:2px;text-align:right;background:url("tl_files/lv/ctr.gif") right top no-repeat;font: bold 13px verdana,sans-serif;}
table.minicalendar th.current{padding-top:1px;padding-bottom:1px;text-align:center;font: bold 13px verdana,sans-serif;}
table.minicalendar .head a{text-decoration:none;color:#333333;}
table.minicalendar .label{padding-bottom:1px;text-align:center;color:#133b9a;font: bold 12px verdana,sans-serif;}
table.minicalendar td a{font-weight:bold;color:#f47c03;}
.mod_calendar{padding-bottom:10px;}
.mod_calendar h3,.mod_newslist h3,.mod_customnav h3{height:25px;padding:8px 2px 0 15px;background-color:#ededed;font-family:verdana,Arial,sans-serif;font-size:14px;color:#666;background: url("tl_files/lv/headh.png")no-repeat;letter-spacing:1px;}
.mod_breadcrumb{padding-bottom:10px;border-bottom:3px solid #ededed;font-family:verdana,sans-serif;font-size:12px;color:#a7a8aa;}
#main .mod_breadcrumb a:link,#main .mod_breadcrumb a:active,#main .mod_breadcrumb a:hover,#main .mod_breadcrumb a:visited{text-decoration:underline;color:#a7a8aa;}
table.calendar{width:500px;background-color:#fcfcfc;border-collapse:separate;}
table.calendar .head{padding-top:0.5em;padding-bottom:0.5em;text-align:center;border-top:1px solid #dfdfdf;background:#fdfeff url("tl_files/lv/calendar.jpg") left bottom repeat-x;}
table.calendar th.previous{padding-left:0.75em;text-align:left;border-left:1px solid #dfdfdf;font-size:13px;}
table.calendar th.next{padding-right:0.75em;text-align:right;border-right:1px solid #dfdfdf;font-size:13px;}
table.calendar th.current{font-size:13px;}
table.calendar th a{text-decoration:none;color:#333333;}
table.calendar th a:hover{text-decoration:underline;}
table.calendar .label{padding-top:2px;padding-bottom:2px;text-align:center;background-color:#fdc959;font-weight:bold;font-size:12px;color:#ededed;}
table.calendar td{width:71px;height:7em;vertical-align:top;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
table.calendar .col_first{border-left:1px solid #dfdfdf;}
table.calendar .weekend{background-color:#f7f9f;}
table.calendar .today{background-color:#f0f3f6;}
table.calendar .header{margin:1px;padding:1px;background-color:#e6e6e6;font-size:0.9em;color:#666666;}
table.calendar .event{margin:3px;font-size:11px;line-height:1.1;}
table.calendar .event a{text-decoration:none;color:#333333;}
table.calendar .event a:hover{text-decoration:underline;}
#mb_popup{display:none;}
.comment{margin-bottom:25px;}
.layout_short{margin-top:15px;border-bottom:1px dotted #666666;}

