blink {
  -webkit-animation: blink 1s step-end infinite;
  animation: blink 1s step-end infinite
}
 
@-webkit-keyframes blink {
  67% { opacity: 0 }
}
 
@keyframes blink {
  67% { opacity: 0 }
}
ul, li {
padding:0px;
margin:0px;
}

body {
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#53988e;
background-image:url(../images/header_bg.jpg);
background-repeat:repeat-x;
}

body a:link , body a:active,  body a:visited {
color:#484848;
text-decoration:none;
}

body a:hover {
color:#884848;
text-decoration:underline;
}

.wraper {
width:980px;
margin-left:auto;
margin-right:auto;
}

.header {
height:214px;
background-color: transparent;
}

.header_left {
float:left;
}

.header_right {
float:left;
width:780px;
height:206px;
text-align:right;
background-color:#FFFFFF;
}

.main_content {
background-image:url(../images/left_menu_bg.jpg);
background-repeat:repeat-y;
background-position:left;
float:left;
}

.left_side {
width:200px;
float:left;

}

.left_menu ul{
padding:10px;
list-style-image:none;
list-style-type:none;
font-size:12px;
font-weight:bold;
color:#000000;
}

.left_menu li {
margin:5px 0px 5px 0px;
background-image:url(../images/bulet.gif);
background-repeat:no-repeat;
background-position:left;
padding:0px 0px 0px 15px;
}

li.pod_cat  {
margin:5px 0px 5px 15px;
background-image:url(../images/bulet_pod.gif);
background-repeat:no-repeat;
background-position:left;
padding:0px 0px 0px 15px;
font-size:11px;
}



.right_side {
float:left;
width:780px;
}

.colona {
width:202px;
float:left;
margin-right:10px;
height:200px;
}

.drujka {
width:650px;
float:left;
padding-bottom:30px;
}

.drujka2 {
width:770px;
float:left;
padding-bottom:30px;
}

.drujka_top {
float:left;
padding-left:10px;
}

.drujka_botom {
float:left;
padding-left:10px;
margin-top:15px;
}

.reklama {
width:120px;
float:right;
text-align:center;
background-color:#f8f8f8;
}

.divider {
width:550px;
height:2px;
background-color:#53988a;
font-size:2px;
margin:10px 10px 10px 10px;
float:left;
}

.footer {
background-image:url(../images/foot_bg_img.jpg);
background-repeat:repeat-x;
width:100%;
clear:both;
height:260px;
}

.footer_top {
width:980px;
margin-left:auto;
margin-right:auto;
padding:5px 0px 0px 5px;
}


/*-------------------------------------------------------------------------------------------------------------------------*/
.title_site {
color:#53988e;
border-bottom:1px solid #884848;
padding:5px 0px 5px 5px;
font-size:14px;
font-weight:bold;
}

.kare {
padding-left:5px;
margin-bottom:10px;
}

.kare_title {
color:#121212;
font-size:12px;
font-weight:bold;
padding:3px 0px 3px 0px;
}

.kare_content {
color:#545454;
font-size:10px;
}

.kare_content a:link, .kare_content a:active, .kare_content a:visited {
color:#545454;
text-decoration:underline;
}

.kare_content a:hover {
color:#555555;
text-decoration:none;
}

.title_2 {
font-size:12px;
color:#5d5d5d;
font-weight:bold;
padding:6px;
border-bottom:1px dotted #d1d1d1;
}

.title_2 a:link, .title_2 a:active, .title_2 a:visited {
color:#5d5d5d;
}

.title_2 a:hover {
color:#808080;
}


.kare_content_2 {
padding:5px 0px 5px 0px;
color:#545454;
font-size:12px;
}

.kare_content_2 a:link, .kare_content_2 a:active, .kare_content_2 a:visited {
color:#545454;
text-decoration:underline;
}

.kare_content_2 a:hover {
color:#555555;
text-decoration:none;
}

.pic {
width:191px;
padding:1px;
border:1px dotted #000099;
text-align:center;
margin:10px 0px 10px 0px;
}

.sekcia {
margin-top:10px;
}

.sekcia_top {
width:185px;
height:18px;
background-image:url(../images/top_sekcia.jpg);
background-repeat:no-repeat;
}

.sekcia_sreda {
width:185px;
background-image:url(../images/sreda_sekcia.jpg);
background-repeat:repeat-y;
}

.sekcia_botom {
width:185px;
background-image:url(../images/botom_sekcia.jpg);
height:18px;
}

/*--------------------------------------------------------------   anketa  -----------------------------------------------------------*/

.question {
font-size:11px;
font-weight:bold;
color:#595959;
padding:0px 0px 0px 15px;
}

.red_answer {
padding:5px 0px 0px 15px;
}

.answer {
font-size:10px;
font-weight:bold;
color:#53988e;
}

.see {
color:#CCCCCC;
}

.foot_pad {
padding-top:10px;
width:165px;
margin-right:40px;
}

.foot_pad2 {
padding-top:10px;
width:129px;
float:left;
}

.search {
float:right;
width:180px;
font-size:10px;
color:#808080;
background-color: transparent;
height:30px;
}

.lud {
height:14px;
margin-top:5px;
float:left;
margin-left:5px;
font-size:10px;
}


.ban {
padding:10px 0px 5px 0px;
}

.survey_answer
{
	padding-left: 10px;
}

.survey_element
{
	padding-left: 10px;
}

.survey_total
{
	padding-left: 10px;
}


/*--------------------------------------------------------------   inside  -----------------------------------------------------------*/ 


.inside {
padding:5px 5px 15px 15px;
}

.inside_text {
margin:10px 0px 10px 0px;
color:#000;
}

.img_inside {
float:left;
margin:15px 15px  5px 0px;
}
.img_inside_2 {
float:right;
margin:15px 0px  5px 15px;
}

/*--------------------------------------------------------------   gallery  -----------------------------------------------------------*/ 

.thumb {
width:185px;
text-align:center;
float:left;
margin:10px 11px 10px 0px;
padding:5px;
background-image:url(../images/pic_bg.jpg);
height: 196px;
  
    overflow: hidden;
}

.thumb_img {
background-color:#FFFFFF;
background-color:transparent;
}

.thumb_text {
margin:5px;
background-color:#b0d1d0;
color:#000000;
padding:2px 0px 2px 0px;
}

/*--------------------------------------------------------------  news  -----------------------------------------------------------*/ 

.news {
}

.all_more_news {
padding:2px;
}

.small_title {
font-style:italic;
font-size:13px;
font-weight:bold;
color:#666666;
padding:5px 0px 0px 10px;l
}

.news_title {
font-size:14px;
color:#b0d1d0;
font-weight:bold;
padding:10px 0px 0px 0px;
}

.news_content {
color:#101010;
padding:0px 0px 20px 0px;
}

.news_date {
color:#990000;
padding:5px 0px 10px 0px;
}

.date_news_in {
font-style:italic;
}

.more_news {
padding:5px;
border:1px dotted #b7d4d0;
margin:10px 0px 10px 0px;
}

/*--------------------------------------------------------------  formi  -----------------------------------------------------------*/ 

.formi_title_big {
color:#808080;
font-size:12px;
font-weight:bold;
padding:10px 0px 10px 0px;
}


.formi_title {
color:#000000;
font-size:11px;
padding:9px 0px 0px 0px;
}


.formi_pole {

font-size:10px;
color:#000000;
}

.stranicirane {
width:600px;
height:30px;
float:left;
text-align:center;
}

.table_com {
border-top:3px solid #999999;
width:100%;
float:left;
text-align:left;
}

.and_of_the_day {
width:600px;
float:left;
}

.shit {
padding:10px 0px 0px 0px;
}

.coment_title {
color:#e8e8e8;
font-size:10px;
}

.comment_from {
font-size:9px;
font-style:italic;
color:#666666;
}

.comment_text {
font-size:10px;
color:#333333;
}


.news_title {
font-size:14px;
font-weight:bold;
color:#000000;
}

.no_com {
font-weight:bold;
padding:10px;
}