.view_box {
background:#fff;
overflow:hidden;
padding:3px 1px 3px;
text-align: center;
 }
.view_box img{ 
   vertical-align: middle;
}
.view_box span img{ 
   vertical-align: top;
}     
.view_box:hover {
box-shadow:0 1px 3px 0 #c2c2c2;-webkit-box-shadow:0 1px 3px 0 #c2c2c2;-moz-box-shadow:0 1px 3px 0 #c2c2c2
} 
.fb-block span {
 font-size: 25px; color: #4d5d80; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic 
 }
 .concurs_title {
  font-size: 25px; color: #000; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif;  
 }
 .photo_title {
 font-size: 25px; color: #4d5d80; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic 
 } 
.fb-block { padding:10px;}
.fb-block span {
       font-size: 25px; color: #4d5d80; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic 
         } 
.con_photos {float:left; width:100%; margin-right:-57px; list-style-type:none}
.con_photos LI {float:left; width:150px; height:150px; margin:0 55px 55px 0; border:1px solid #999; position:relative; overflow:hidden;}
.con_photos .title {display:none; position:absolute; left:0; bottom:0; width:142px; padding:4px; background:#fff; overflow:hidden; font-size:11px; color:#4d5d80}
.con_photos LI:hover .title {display:block}
.con_photos STRONG {font-size:12px}
.con_photos LI DIV {padding:4px 0 0 0; color:#4d5d80; white-space:nowrap}

.con_description {
color:#FFF;
padding:2px 0px; 
background:url(/components/concurs/css/dark_shadow.png); 
color:#fff; font-family:Arial, Helvetica, sans-serif;
font-size:16px; line-height:1.4em;
width:100%;
min-height:250px;}

.con_rules {
margin-top:-35px; 
background:url(/components/concurs/css/dark_shadow.png); 
color:#fff; font-family:Arial, Helvetica, sans-serif;
font-size:16px; line-height:1.4em;
width:100%;
min-height:50px;}

.con_description span { 
text-shadow: #000 1px 0 0px, #000 0 1px 0px, #000 -1px 0 0px, #000 0 -1px 0px;
font-size: 25px; color: #FFF; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif;  
}
.con_description span a{ 
text-shadow: #000 1px 0 0px, #000 0 1px 0px, #000 -1px 0 0px, #000 0 -1px 0px;
font-size: 25px; color: #FFF; font-family: Georgia, "Times New Roman", Times, serif;  
}
.con_links {clear:both;
	overflow:hidden;
	margin-bottom:25px;
  font-size:18px;
  }
 .con_links span{ 
 display:block;
	float:left;
	margin-right:15px;
	color:#000;
    font-size:18px;
    text-decoration:none;
    background:#E0EAEF;
    padding:5px 10px;
    border-radius:8px;
    -moz-border-radius:8px;
} 
 .con_links a{
  margin-bottom:15px;
  padding:5px 10px;  
 }
.con_addphoto{
float:right;
padding:10px;
}
.con_p_sort {float:right;
	color:#000;
   text-decoration:none;
    background:#E0EAEF;
    padding:5px 10px;
    margin-bottom:10px;
    border-radius:8px;
    -moz-border-radius:8px;

}
.c_item {
width:100%;
background:#fff;
border-bottom:1px solid #d5d5d5;
overflow:hidden;
padding:3px 1px 3px
}

.c_item:hover{box-shadow:0 1px 3px 0 #c2c2c2;-webkit-box-shadow:0 1px 3px 0 #c2c2c2;-moz-box-shadow:0 1px 3px 0 #c2c2c2}

blockquote{
	background:transparent url(/components/concurs/img/blockquote.png) no-repeat left top;
	margin:10px
65px 10px 10px;
	padding:20px
20px 10px 10px;
	font-style:italic;
	color:#939494
}

blockquote
p{
	padding:8px;
	margin:2px;
	border:1px
dotted #939494
}
.con_timer{
position:relative;
left:5px;
color:#FFF;
font-size:18px;
line-height:1.4em;
}  
.i_new {
margin-left:-42px;
} 
          