@import url(layout.css);
@import url(wprost.css);

#headerlink {
         background-color: #91191B;
         background-image: url(../images/header.jpg);
}

div.content-middle,
div.content-middle-plus-right{
         border: none;
}

div.content div.content-middle,
div.content div.content-middle-plus-right {
         padding-top: 0px;
         margin-top: 0px;
}

div.content div.content-line {
         margin-bottom: 0px;
}
div.content div.content-line h2 {
         background-image: url(../images/top_line.gif);
         background-repeat: repeat-y;
         background-color: #6789C2;
         color: #6789C2;
         padding-right: 2px;
         width: 174px;
		 border-right: 1px solid white;
}

.content div.content-links {
         background-image: url(../images/lnk_line.gif);
         background-repeat: repeat-x;
         background-position: left bottom;
}
.content div.content-links h4 {
         background-color: transparent;
         color: #606060;
         width: 110px; 
         padding-left: 5px;
         font-weight: bold; 
}
.content div.content-links div {
         background-repeat: repeat-y;
         background-position: 450px top;
         background-color: #FFF;
         color: #000;
}
.content div.content-links div.line1 {
         background-image: url(../images/lnk_line1.gif);
}
.content div.content-links div.line2 {
         background-image: url(../images/lnk_line2.gif);
}
.content div.content-links div.line3 {
         background-image: url(../images/lnk_line3.gif);
}
.content div.content-links a,
.content div.content-links a:hover {
         background-color: transparent;
         color: #000;
}
.content div.content-links div.line1 a,
.content div.content-links div.line1 a:hover,
.content div.content-links div.line2 a,
.content div.content-links div.line2 a:hover,
.content div.content-links div.line3 a,
.content div.content-links div.line3 a:hover {
         background-color: transparent;
         color: #4070C3;
}
.content div.content-links div.line1 h4 a,
.content div.content-links div.line2 h4 a,
.content div.content-links div.line3 h4 a  {
         background-color: transparent;
         color: #606060;
         text-decoration: none;
}
.content div.content-links div h4 a:hover {
         text-decoration: underline;
}
.content div.content-links div a.special,
.content div.content-links div a.special:hover {
         color: #D71920;
}

#laureaci #zst {
         margin-top: 0px;
         border: none;
}

div.pagedesc-votes {
         background-image: url(../images/body/box_result_def.jpg);
         background-repeat: no-repeat;
         background-position: left top;    
         margin-top: 10px;  
         padding-top: 40px;
}
div.pagedesc-votes-on-week {
         background-image: url(../images/body/box_result_bronze.jpg);
}
div.pagedesc-votes-on-month {
         background-image: url(../images/body/box_result_silver.jpg);
}
div.pagedesc-votes h3 {  
         display: none;
}
div.pagedesc-votes-i {
         background-image: url(../images/body/box_bg.jpg);
         background-repeat: no-repeat;
         background-position: right top;
}
div.pagedesc-end {
         background-image: url(../images/body/box_bgbottom.gif);
         background-repeat: repeat-x;
         background-position: left bottom;
}

div.vote-item {
         padding: 5px;      
         font-weight: normal;        
}
div.vote-item a {      
         font-weight: bold;  
         text-decoration: none;       
}
div.vote-item a:hover {      
         text-decoration: underline;       
}
div.vote-item a strong {
         cursor: pointer;
}
div.vote-item span {
         background-color: transparent;
         color: #1D50A3;
         padding-bottom: 2px;
         display: block;
}
div.vote-winner {
         background-image: url(../images//body/box_bg.jpg);
         background-repeat: no-repeat;
         background-position: right top;  
         background-color: #FFFCD0;          
         font-weight: bold;        
         color: #000;
         border: #FFD753 1px solid;
}
div.vote-winner a {
         background-color: transparent;
         color: #D71920;
         letter-spacing: 1px;
}


table.votetable {
         width: 100%;
         padding: 0px;
         border-collapse: collapse;
         border-spacing: 0px;
} 
table.votetable td {       
         font-weight: normal;        
}

div.progressbar {         
         background-color: #F0F0F0;
         color: #000;
         border: #CCC 1px solid;
         padding: 2px;
         text-align: left;
}
div.progressbar div.progress {   
         background-image: url(../images/bars/bar_blue.gif);  
         background-repeat: repeat-x;      
         background-color: gray;   
         font-size: 1px;
         color: #000;
         height: 10px;
}
div.progressbar div.winner {         
         background-image: url(../images/bars/bar_gold.gif);  
         background-color: #6789C2;
         color: #000;
}
table.pagedesc-selection {    
         background-image: url(../images/lnk_line.gif);
         background-repeat: repeat-x;
         background-position: left bottom;  
}

div.pagedesc-week h3.pagedescwinner1 {
         background-image: url(../images//body/box_week1a.jpg);
}
div.pagedesc-week h3.pagedescwinner2 {
         background-image: url(../images/body/box_week2a.jpg);
}
div.pagedesc-week h3.pagedescwinner3 {
         background-image: url(../images/body/box_week3a.jpg);
}
div.pagedesc-week h3.pagedescwinner4 {
         background-image: url(../images/body/box_week4a.jpg);
}
div.pagedesc-week h3.pagedescwinner5 {
         background-image: url(../images/body/box_week5a.jpg);
}
div.pagedesc-month h3.pagedescwinner1 {
         background-image: url(../images/body/box_month1b.jpg);
}
div.pagedesc-month h3.pagedescwinner2 {
         background-image: url(../images/body/box_month2b.jpg);
}
div.pagedesc-month h3.pagedescwinner3 {
         background-image: url(../images/body/box_month3b.jpg);
}
div.pagedesc-month h3.pagedescwinner4 {
         background-image: url(../images/body/box_month4b.jpg);
}
div.pagedesc-month h3.pagedescwinner5 {
         background-image: url(../images/body/box_month5b.jpg);
}
div.pagedesc-month h3.pagedescwinner6 {
         background-image: url(../images/body/box_month6b.jpg);
}
div.pagedesc-month h3.pagedescwinner7 {
         background-image: url(../images/body/box_month7b.jpg);
}
div.pagedesc-month h3.pagedescwinner8 {
         background-image: url(../images/body/box_month8b.jpg);
}
div.pagedesc-month h3.pagedescwinner9 {
         background-image: url(../images/body/box_month9b.jpg);
}
div.pagedesc-month h3.pagedescwinner10 {
         background-image: url(../images/body/box_month10b.jpg);
}
div.pagedesc-month h3.pagedescwinner11 {
         background-image: url(../images/body/box_month11b.jpg);
}
div.pagedesc-month h3.pagedescwinner12 {
         background-image: url(../images/body/box_month12b.jpg);
}


#main-last-month {
         background-image: url(../images/body/main_week_head2.gif);
         background-repeat: no-repeat;
         width: 196px;
		 margin-top: 5px;
}
#main-last-month h2 {
         background-image: none;
         height: 60px;
}
#main-last-month h2 a {
         background-image: none;
}
#main-last-month h2 a span {
         display: none;
}
#main-last-month div.month {
         background-color: transparent;
         color: #FFF;
         text-align: right;
         font-weight: bold;
         padding-right: 6px;       
		 margin-bottom: 5px;
}
#main-last-month ul {
         background-image: url(../images/body/main_week_body2.gif);
         background-position: left bottom;
         background-color: transparent;
         color: #000;
         padding: 4px 4px 12px 8px;   
         margin: 0px; 
         list-style: none;     
}
#main-last-month ul li {
         margin: 0px; 
         padding: 1px 0px;
         font-weight: bold;
}
#main-last-month ul li a {
         font-weight: normal;
}
#main-last-month ul li img {
         margin-right: 5px; 
         float: left;
}



div.main-zst-cont3,
div.main-zsm-cont3 {
         background-image: url(../images/body/main_box_bottom.gif);
         background-position: left bottom;
         background-repeat: no-repeat;
         padding: 5px 0px 12px 12px;      
}


