.detail_area {float: left; width: 634px;}/* padding-top: 9px; background: url(../img/bg_detail.jpg) no-repeat 0 0;*/
.detail_area .text_area {padding: 0 0 0 14px;}/*padding: 12px 0 0 16px; padding: 0 0 0 16px;*/

.title_cur {background: url(../img/icons.gif) no-repeat 0 -296px; padding-left:20px; margin-left:14px; font-size:110%; text-align:left;}
.line {background-image: url(../img/line_blue.gif); clear: both; height:1px; font-size:1px; margin:5px 0 10px 0;}
.title_sutaz h3 {font-size: 125%; color: #427d90;}
.detail_area .line {background-image: url(../img/line_blue.gif); clear: both; height:1px; font-size:1px; margin:5px 0 10px 0;}

/*.detail_area .finished {margin:15px 0 0 0;}margin:15px 0 0 16px;*/
.detail_area .finished h4 {padding-left: 20px; margin-left:14px; background: url(../img/icons.gif) no-repeat 0 -416px; font-size:110%;}/*0 -356px*/
.detail_area .finished .line {background-image: url(../img/line_green.gif); clear: both; height:1px; font-size:1px; margin:5px 0 10px 0;line-height:1px;}
.detail_area .finished ul {padding: 0px 0px 5px 12px;}
.detail_area .finished ul li {padding: 2px 0 2px 13px; background: url(../img/icons.gif) no-repeat 0 -603px;}


.text_area h1 {font-size: 200%; color: #427d90; padding-bottom: 15px;}
.text_area p {line-height: 1.3em; padding-bottom: 15px; text-align: justify; font-size: 110%;}
.text_area p.title {font-weight: bold; padding-bottom: 5px;}
.text_area p.autor {color: #868a94; font-style: italic;}
.text_area img {border: 1px solid #b4ccd1;}
.detail_area .text_area h2 {margin:0; padding-bottom:4px;}
/*.imgdivl {margin: 0 10px 10px 0; float: left;}
.imgdivr {margin: 0 0 10px 10px; float: right;}*/

.articles {padding-left: 13px; background: url(../img/bg_articles_sub2.gif) repeat-x 0 0; padding-top: 15px; width: 621px;}/* width: 411px;*/
.articles .image {float: left; border: 1px solid #b2cbd0; margin-right: 9px;}
.articles .info {float: left; padding-top: 2px; width: 500px;}/* border:red 1px solid; width: 305px;*/
.articles .info h3 {font-size: 125%; color: #427d90;}
.articles .info h3 a {color: #427d90;} 
.articles .info .date {float: left; font-weight: bold; margin-top:5px;}
.articles .info .text .more {color: #427d90; font-weight: bold;}
.articles .line {background: url(../img/line_blue.gif) repeat-x 0 50%; clear: both; height: 24px;}
.articles .info .text a {color: #2d3139;line-height: 1.3em;}

.area_300 {float: right; width: 300px;}
.area_300 .line {background: url(../img/line_silver.gif) repeat-x 0 50%; clear: both; height: 15px;}
.area_300 .ban {padding-bottom: 15px;}


.competition-form {margin: 7px 0 15px 0;}
.competition-form div {margin-top:2px;}
.competition-form .inp {margin-right:5px;}
.otaznik {margin-bottom: 15px;}
.otaznik h4 {padding-left: 20px; font-size:110%; background: url(../img/icons.gif) no-repeat 0 -296px; padding-bottom: 5px; margin-left: 14px;}
.otaznik .box {background: url(../img/bg_articles_sub2.gif) repeat-x 0 0; padding: 0 32px 15px 32px;}
.otaznik .box p {padding-top: 10px; color: #868a94; font-size: 90%;}
.otaznik .box p span {color: #427d90; font-weight: bold; font-size:110%;}
.otaznik .box p strong {font-size: 115%; color: #535967;}
.otaznik .box a {color: #f29613; padding-left: 10px; background: url(../img/icons.gif) no-repeat 0 -545px;}
.otaznik .box .text-left {text-align:left; padding-right:10px;}
.otaznik .box .w380 {width:380px;}
.otaznik .box .w150 {width:150px;}
.otaznik .error {color:red; font-size:90%;}
.contact h4 {padding-left: 20px; font-size:110%; background: url(../img/icons.gif) no-repeat 0 -386px; padding-bottom: 5px; margin-left: 14px;}
.contact input {border: 1px solid #7f9Db9; margin-top:3px;}
.submit_sutaz {border: 1px solid #255784;}

.winners {border: 1px solid #e9dbd0; padding: 10px; padding-left:20px; margin:10px 15px 15px 15px;}
.winners ul li {padding: 1px 0 1px 12px; background:url(../img/icons.gif) no-repeat 0 -545px; text-align:left; width: 300px;}

.rating img { float: right;}