.warn{ color:#C00000;}
body{background: url(../im/body_bgr.gif) no-repeat 75% top;font:italic 12px/20px arial;color: black;padding:0 20px 20px 20px ;margin: 0;display: block;}

a:link, a:visited{color: black  }
a:hover{color: red  }

p{margin: 10px 0  }
.clear{ clear: both; }

h1{font:italic 29px "myriad pro",arial;margin: 0 0 5px 0;}
h1 a:link,h1 a:visited{color: red;display: block;}
h1 a:hover{color: black}
h2{font:italic 24px arial;color: Black;margin: 10px 0 15px 0 }
h2 a:link,h2 a:visited{color: red}
h2 a:hover{}
h3{ }
h4{  }
h5{  }
h6{  }

input[type="submit"], input[type="button"]{ cursor: pointer }


#top_table{ margin: 0 0 40px 0 }

#logo:link, #logo:visited{ font:bold 90px "myriad pro", arial;display: block;}
#logo:hover em{ color: black;text-decoration: underline }
#logo em{ color: red;text-decoration: underline }

#main_nav a{color: red  }
#main_nav a:hover{color: black  }

#main_nav td{padding: 0 50px 0 0;white-space: nowrap  }

#car_bgr_table{ padding: 60px 0 0 0 }


#login{padding: 20px;background: url(../im/opacity_50.png);width: 180px;color: white; }
#login h2{color: white; }
#login a{ color:#a6ea01;}


#register:link, #register:visited{ display: block;padding: 20px;color: white;font:italic 27px arial;clear: both;background: red;width: 180px;margin: 0 0 50px 0 }
#register:hover{ color: red;background: black }

.banner{ margin: 0 0 70px 0;display: block }

#login_form{ margin: 0;padding: 0 }
#login_form input[type="text"]{display: block;font:italic 11px arial;width: 170px;border: 0;padding: 3px;margin: 10px 0 10px 0 }
#login_form a:link,#login_form a:visited{ font:italic 11px arial;color: white; }
#login_form a:hover{ margin: 0;padding: 0 }

#box{ margin: 0 0 40px 0;}
#box ul{ margin: 0;padding:0;list-style: none }
#box ul li a:link,#box ul li a:visited{ color: red }
#box ul li a:hover{ color: black }


.block_link:link, .block_link:visited{ display: block;color: red;font-size: 14px }
.block_link:hover{ color: black }

.publikuval{ display: block;font-size: 11px }



.center_list td{ padding: 10px 40px 30px 0;vertical-align: top }
.center_list td a:link,.center_list td a:visited{ display: block;color: red;font-size: 14px }
.center_list td a:hover{ display: block;color: black;font-size: 14px }
.center_list td span{display: block;font-size: 11px;color: gray}
.center_list td span a{display: inline!important;font-size: 11px!important;color: black!important}

.date{ font-size: 10px;color: gray;padding: 10px 10px 0 0!important }

.next_prev_holder{text-align: left;color: #0e8dbc;margin: 0 0 10px 0;padding: 0 0 0 45px}
.next_prev_holder span{padding:5px 6px 3px 6px;color: White;background: red  }
.next_prev_holder a:link, .next_prev_holder a:visited{padding:5px 6px 3px 6px;}
.next_prev_holder a:hover{padding:5px 6px 3px 6px;}

.s_margin_left_h2{ margin: 0 0 10px 70px }

.right_list{ margin: 0 0 0 0 }
.right_list td{ padding: 10px 0 10px 0;vertical-align: top }
.right_list td a:link,.right_list td a:visited{ display: block;}
.right_list td a:hover{ display: block;color: black; }

ul.black_list{ }
ul.black_list li{ margin: 0 0 20px 0;padding: 0 0 0 25px;background: url(../im/statii_bgr.gif) no-repeat 0 5px;}
ul.black_list li a:link, ul.black_list li a:visited{color: black!important}
ul.black_list li a:hover{color: red!important}


ul.black_list span{display: block;font-size: 11px;color: gray }

.search_input{ width: 200px }


#footer{border-top: 1px solid red;margin: 0px 0 0 0 }
#footer td{padding: 20px 0 0 0;font-size: 11px}
#footer a:link, #footer a:visited{color:black   }
#footer a:hover{color: red  }

#regist{}
#regist input[type="text"]{ width:260px;}
#regist textarea{ width:260px; height:150px;}


input[type="text"].fiel_style { width:260px !important;}
textarea.fiel_style{ width:260px; height:150px;}

.table_price{ background-color:#FDE9D9;}
.table_price th{ border-bottom:1px dashed #C0504D;}
.table_price b{ color:#C0504D; font-size:16px;}
