/* Style sheet Default */
.headerimg{border:0px #ffffff;}
.ce_ce_jw_media{margin-bottom:10px;}
.ce_ce_jw_media object{width:100%;}
.caption{width:100px;margin-bottom:3px;font-size:11px;}
.layout_short,.mod_eventlist .event{margin-bottom:25px;}
.pleasecontact{padding:15px;background-color:#f9f9f9;}
.ce_image{margin-bottom:15px;}
#home .ce_text.pub{float:left;margin-top:20px;margin-bottom:20px;margin-left:20px;}
#home .ce_text.publast{float:left;margin-top:20px;margin-bottom:20px;margin-left:20px;}
#home .ce_text.pub .image_container{width:200px;height:200px;}
.ce_text.pub ul,.ce_text.specials ul{margin:0 0 5px;padding:0;list-style-type:none;}
.ce_text.pub li a,.ce_text.specials li a{padding-left:10px;background:url("tl_files/graphics/arrow_grey.gif") left center no-repeat;text-decoration:none;color:#555;}
.ce_text.pub li a:hover,.ce_text.specials li a:hover{background:url("tl_files/graphics/arrow_blue.gif") left center no-repeat;color:#004BA5;}
.mod_randomImage{height:170px;border-bottom:1px solid #ccc;}
.tableform{margin-bottom:25px;}
.tableform table{width:100%;padding-top:12px;padding-bottom:10px;padding-left:5px;background:url("tl_files/graphics/bg_grad_sm.gif") left top repeat-x;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.tableform .explanation{font-size:11px;}
.tableform .col_0{width:22%;}
.tableform table td{padding-bottom:7px;vertical-align:top;}
.tableform .textarea{height:150px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;}
#application .tableform .textarea{height:300px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;}
.tableform .text,.tableform .textarea{width:300px;}
.tableform .text,.tableform .textarea,.tableform .upload,.tableform .captcha{padding-top:2px;padding-bottom:2px;padding-left:2px;background-color:#fff;border:1px solid #999;}
.tableform .text:focus,.tableform .textarea:focus,.tableform .upload:focus,.tableform .captcha:focus{border:1px solid #004BA5;}
.tableform .submit{margin-top:10px;padding:2px 10px;background-color:#004BA5;border:1px solid #999;color:#fff;}
.mod_eventlist .time{display:none;}
.recurring{display:none;}
.mod_eventlist{}
.mod_eventlist .date{display:none;}
#home .mod_eventlist .event{padding-top:0;padding-bottom:0;border-bottom:0px solid #ccc;}
.mod_eventlist .event{}
.mod_eventlist .event .ce_text{margin-bottom:0;padding-bottom:0;}
.mod_eventlist .event a:hover{}
.mod_calendar table{width:100%;margin-bottom:25px;border-bottom:1px solid #ccc;font-size:11px;}
.mod_calendar table th.head{width:33.3%;background:url("tl_files/graphics/bg_grad_sm.gif") left top repeat-x;}
.mod_calendar table th.label,.mod_calendar table td{width:14.2%;vertical-align:top;}
.mod_calendar thead .current{text-align:center;font-weight:bold;font-size:12px;}
.mod_calendar thead .next{text-align:right;}
.mod_calendar table th{padding-top:5px;padding-bottom:5px;border-top:1px solid #ccc;font-weight:normal;}
.mod_calendar table th.label{padding-left:2px;}
.mod_calendar table td{height:80px;padding-left:1px;border-top:1px solid #ccc;}
.mod_calendar table td .header{padding-bottom:1px;padding-left:2px;background-color:#E1ECF5;}
.mod_calendar table td.today .header{background-color:#aac8e1;}
.mod_calendar table td .event{padding-bottom:2px;padding-left:2px;font-size:10px;}
.ce_downloads{margin-bottom:40px;padding-top:12px;background:url("tl_files/graphics/bg_grad_sm.gif") left top repeat-x;border-top:1px solid #ccc;}
.ce_downloads p{width:33%;float:left;text-align:center;}
.ce_downloads p img{display:block;margin-right:auto;margin-left:auto;}
.ce_downloads p a{font-size:11px;}
h1,h1 a,h2,h2 a,h3,h3 a,h4,h5,h6{margin-top:0;margin-right:0;margin-left:0;padding:0;color:#004BA5;}
#home .ce_text .image_container img,#display-ads .ce_text .image_container img,.ce_text.dimensions .image_container img{padding:0;border:0px solid #ccc;}
p,form{margin:0;padding:0;}
.ce_table{margin-bottom:25px;}
.ce_gallery{margin-bottom:25px;}
.ce_gallery table{margin-top:10px;}
body{margin:0;padding:0;background:#E1ECF5 url("tl_files/graphics/bg_body.gif") left top repeat-x;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#444;}
#header{margin-top:27px;background-color:#fff;border-top:1px solid #aac8e1;border-right:1px solid #aac8e1;border-left:1px solid #aac8e1;}
#header .inside{padding-top:10px;padding-right:10px;padding-left:10px;}
#container{padding-top:20px;background-color:#fff;border-right:1px solid #aac8e1;border-left:1px solid #aac8e1;}
#main .inside{padding-right:10px;padding-bottom:10px;padding-left:10px;}
.mod_article{padding-right:20px;padding-bottom:15px;}
#left .inside{padding:2px 10px 10px;}
#footer{margin-bottom:30px;text-align:center;background-color:#fff;border-right:1px solid #aac8e1;border-bottom:1px solid #aac8e1;border-left:1px solid #aac8e1;}
#footer .inside{margin-right:10px;margin-left:10px;padding-top:5px;padding-bottom:10px;text-align:center;border-top:1px solid #aac8e1;font-size:11px;}
.ce_text p{margin:0 0 10px;padding:0;line-height:17px;}
a{color:#555;}
.ce_text a{color:#004BA5;}
a:hover{text-decoration:none;color:#004BA5;}
h1{margin-bottom:16px;font-family:Georgia, Palatino, Times, serif;font-weight:bold;font-size:24px;}
#riviera-zeitung h1{padding-right:150px;font-family:Georgia, Palatino, Times, serif;font-weight:bold;font-size:24px;}
h2{margin-bottom:12px;font-weight:normal;font-size:18px;}
.tableform h2{margin-top:2px;margin-bottom:6px;font-weight:normal;font-size:15px;}
h3{margin-bottom:10px;padding-top:4px;background:url("tl_files/graphics/bg_grad_sm.gif") left top repeat-x;border-top:1px solid #ccc;font-weight:normal;font-size:14px;color:#3d83d8;}
h4{margin-bottom:0;padding-top:3px;padding-bottom:3px;border-bottom:1px solid #ccc;font-weight:normal;font-size:12px;}
.ce_text ul{margin-top:0;margin-bottom:15px;padding-top:0;padding-bottom:0;padding-left:20px;}
.ce_text{margin-bottom:15px;}
.ce_text .image_container img,#display-ads .pleasecontact .image_container img{margin-right:20px;padding:2px;border:1px solid #ccc;}
.ce_gallery .image_container img{margin-right:10px;padding:2px;border:1px solid #ccc;}
.ce_text.rctimes .image_container img{margin-top:-50px;margin-right:0;margin-left:20px;border:0px solid #ccc;}
.ce_text.rczeitung .image_container img{margin-top:-75px;margin-right:0;margin-left:20px;border:0px solid #ccc;}
.logo{width:628px;height:95px;overflow:hidden;}
.chart{}
.ce_table table{width:100%;border-top:1px solid #ccc;}
.ce_table th{width:33%;padding-top:4px;padding-bottom:5px;padding-left:4px;background:url("tl_files/graphics/bg_grad_sm.gif") left top repeat-x;border-bottom:1px solid #ccc;font-weight:normal;font-size:14px;color:#3d83d8;}
.ce_table td{padding-top:4px;padding-bottom:4px;padding-left:4px;vertical-align:top;background-color:#e1ecf5;border-bottom:1px solid #ccc;}
#online-ads .ce_table th,#advertorial .ce_table th,#advertorial .ce_table td{width:25%;padding-top:4px;padding-bottom:5px;padding-left:4px;vertical-align:top;}
.ce_hyperlink{margin-bottom:10px;}
