#article_threecol{width:456px!important;margin-bottom:20px;}
#article_twocol{width:786px!important;}
#article_twocol_right {
    margin-bottom: 20px;
    width: 656px !important;
}
#article_onecol{width:986px!important;}
h1{font-size:26px!important;margin:0 0 10px 0!important;display:block;}
article h1{font-size:16px!important;background-color:#888888;border-radius:5px!important;color:#FFFFFF!important;font-weight:bold!important;margin-bottom:20px!important;padding:5px!important;}

#col_right .block_300x180 {
    padding: 10px 5px;
}
#col_right .block_300x180 * .csc-textpic-imagerow ul {
    margin: 0 !important;
}
#col_right .block_300x180 * .csc-textpic-image {
    margin: 5 !important;
}
.block_300x180 h1 {
    background-color: #888888;
    border-radius:    5px !important;
    color:            #FFFFFF !important;
    font-size:        16px !important;
    font-weight:      bold !important;
    margin:           0 0 20px 0;
    padding:          5px !important;
}
h2{margin:0 0 0.7em 0!important;padding:0 0 3px!important;display:block;font-size:22px!important;border-bottom:1px solid #BABABA!important;}
h3,h4{margin:0 0 0.3em!important;display:block;}
.content{padding:10px;border:2px solid #fff;overflow:hidden;}
p{line-height:130%!important;margin:0 0 10px 0!important;}
strong {
	font-weight: bold !important;
}
p.align-center {
	text-align: center;
}
.content ol,.content ul,.content p{font-size:13px!important;}
.content a:link,a:visited{color:#326198;text-decoration:none;}
.content a:hover{text-decoration:underline;}
#newsticker h1{background:none!important;color:#000000!important;font-size:140% !important;}
h3{font-size:18px!important;}
h4{font-size:15px!important;}
.specialbox{background-color:#eee;margin:10px 0;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.block_300x180{font-size:13px;width:300px;float:left;background-color:#fff;padding:5px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-left:10px;margin-bottom:15px;border:2px solid #fff!important;background-image:url(../img/box_bg.jpg);background-position:top center;background-repeat:repeat-x;-moz-box-shadow:1px 1px 3px #aaa;-webkit-box-shadow:1px 1px 3px #aaa;box-shadow:1px 1px 3px #aaa;display:block!important;}
article .block_300x180{float:right;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0.5em 0.5em 1em;}
article .block_300x180 ul{margin-bottom:0;}
.block_300x600{width:321px;float:left;background-color:#fff;padding:5px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-left:10px;margin-bottom:15px;border:2px solid #fff!important;background-image:url(../img/box_bg.jpg);background-position:top center;background-repeat:repeat-x;-moz-box-shadow:1px 1px 3px #aaa;-webkit-box-shadow:1px 1px 3px #aaa;box-shadow:1px 1px 3px #aaa;height:600px;display:block!important;}
.block_300x250{height:250px;display:block!important;}
.block_300x250 h1,.block_300x250 p{margin:10px!important;}
.block_300x250 h1{font-size:100%!important;font-weight:bold;}
.newsbox_header{background-image:url(../html/img/fotohits/bg_youarehere.html);background-color:#ddd;width:640px;color:#333;font-weight:bold;margin:0 0 0 0;padding:5px 10px;font-size:.9em;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.newsbox{width:660px;padding:0;margin:20px 0;}
.news_teaserblock{display:block;}
.news_teaserblock_border{display:block;border-top:1px solid #ddd;padding-top:8px;}
#topnewsbox_typ2{width:650px;background-color:#eee;margin:0 0 20px 0;border:5px solid #ddd;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#topnewsbox_typ3{width:650px;background-color:#eee;padding:10px 0;margin:20px 0 20px 0;border:5px solid #ddd;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.newsbox_lrgimg,.newsbox_lrgimg1,.newsbox_lrgimg2,.newsbox_lrgimg3,.newsbox_lrgimg4,.newsbox_lrgimg5,.newsbox_lrgimg6,.newsbox_lrgimg7{width:660px;height:250px;margin-bottom:10px;overflow:hidden;}
.newsbox_lrgimg img,.newsbox_lrgimg1 img,.newsbox_lrgimg2 img,.newsbox_lrgimg3 img,.newsbox_lrgimg4 img,.newsbox_lrgimg5 img,.newsbox_lrgimg6 img,.newsbox_lrgimg7 img{width:650px;}
.newsbox_smlimg,.newsbox_smlimg1,.newsbox_smlimg2,.newsbox_smlimg3,.newsbox_smlimg4,.newsbox_smlimg5,.newsbox_smlimg6,.newsbox_smlimg7{float:left;width:160px;margin:0 15px 0 10px;}
.newsbox_smlimg img,.newsbox_smlimg1 img,.newsbox_smlimg2 img,.newsbox_smlimg3 img,.newsbox_smlimg4 img,.newsbox_smlimg5 img,.newsbox_smlimg6 img,.newsbox_smlimg8 img{width:160px;}
.newsbox_medimg,.newsbox_medimg1,.newsbox_medimg2,.newsbox_medimg3,.newsbox_medimg4,.newsbox_medimg5,.newsbox_medimg6,.newsbox_medimg7{float:left;width:300px;margin:0 15px 0 10px;overflow:hidden;display:block;}
.newsbox_medimg img,.newsbox_medimg1 img,.newsbox_medimg2 img,.newsbox_medimg3 img,.newsbox_medimg4 img,.newsbox_medimg5 img,.newsbox_medimg6 img,.newsbox_medimg7 img{width:300px;}
.newsbox_imgright{float:right;width:160px;margin:0 10px 10px 15px;}
.newsbox_imgright img{width:160px;}
.newsbox_fullimg{width:660px;height:300px;overflow:hidden;margin:-20px 0 0 0;background-repeat:no-repeat;padding:0 0 10px 0;text-align:right;}
.newsbox_fullimg h1{color:#fff;font-size:.8em;margin:20px 20px 10px 330px!important;padding:0;}
.newsbox_fullimg h2{color:#fff;font-size:1.2em;margin:0 20px 10px 330px;padding:0;}
.newsbox_fullimg a{color:#000;}
.newsbox_fullimg p{margin:0 20px 10px 330px;padding:0;color:#fff;}
.newsbox_topnews{width:330px;float:left;}
.newsbox_topnews_img{margin:0 0 10px 10px;width:310px;height:160px;overflow:hidden;}
.newsbox_topnews_img img{width:310px;}
.fotobox_header{background-color:#000;width:640px;color:#fff;font-weight:bold;margin:0 0 0 0;padding:5px 10px;font-size:.9em;-webkit-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
.fotobox{width:660px;background-color:#383838;background-image:url(../html/img/fotohits/bg_fotobox.html);background-repeat:repeat-x;margin:20px 0 20px 0;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.fotobox_single{width:207px;float:left;margin:10px 0 0 10px;}
.fotobox_single a{color:#BBBBBB;}
.fotobox_single a:hover{color:#CCCCCC;}
.fotobox_single_imgframe{width:220px;height:130px;overflow:hidden;margin:0;}
.fotobox_single img{width:203px;}
.fotobox_single h2{color:#bbb;font-size:.8em;margin:5px 0;padding:0;}
.fotobox_single p{color:#fff;font-size:.7em;margin:0 0 20px 0;padding:0;}
.newsbox h1,.newsbox h2,.newsbox h3,.newsbox p{margin:10px 10px 0 10px;}
.newsbox h1{font-weight:bold;font-size:.8em;margin-top:0;}
.newsbox h2{font-size:1.2em;}
.newsbox h3{font-size:.8em;margin-top:20px;}
.newsbox p{line-height:130%;}
.newsbox ul{margin:10px 0 0 0;padding:0 10px 0 30px;list-style-type:square;line-height:150%;}
.linklist_h1{font-size:1em;}
.linklist_h2{font-size:1em;color:#000;}
#newscat h2{margin:20px 0;}
#newscat ul{margin:0;padding:0 20px;}
#article_title_box{width:650px;margin:20px 0;}
#article_title_box h1{border-bottom:1px solid #ddd;padding-top:10px;width:640px;}
.author_date p{text-align:right;font-size:.7em;padding:0;margin:0;}
.hor_line{height:10px;background-color:#ddd;width:640px;border:0;margin:0 0 0 10px;}
.contenttable{width:95%;border-collapse:separate;border:1px solid #CCC;-moz-border-radius:10px;-wekit-border-radius:10px;border-radius:10px;border-spacing:0;margin-bottom:2em;}
.contenttable th{background:#EEE;border-left:1px solid #CCC;}
.contenttable th p{text-align:center!important;}
.contenttable td{border-left:1px solid #EEE;padding:0 0.4em;vertical-align:top!important;}
.contenttable td.colspan{background:#DDDDDD!important;font-weight:bold!important;}
.contenttable th:first-child{-moz-border-radius:10px 0 0;}
.contenttable th:last-child{-moz-border-radius:0 10px 0 0;}
.contenttable th:first-child,.contenttable td:first-child{border:0;}
.contenttable tr:nth-child(odd) td{background:#EFEFEF;border-color:#CCCCCC!important;}
.contenttable p{margin:10px 0!important;}
.csc-textpic-imagewrap{font-size:80%;}
.csc-textpic-imagewrap dl{background:#EEE;padding:0.4em;}
.csc-textpic-imagewrap dd{padding:0.8em 0 0;}

legend.question { 
    display: block;
    width: 600px !important;
}

