/*-----------------*/
/*  Global styles  */
/*-----------------*/

html {padding:0;margin:0;background-color: #F5F5F5;font-size: 1em; font-family: Arial;}
body {padding:0;margin:0;background-image: url('../images/header_under.gif');background-repeat: repeat-x;width: 100%}

#page {background-color: #fff;}
#page_content {width: 932px;margin: 0 auto 0 auto;background-color: #fff;}
#header {background-image: url('../images/header.jpg');background-repeat: no-repeat;height: 192px;width: 932px;margin: 0 auto 0 auto}
#right_area {margin: 0px 0px 0px 201px;padding: 10px 0px 0px 0px;}

#right_menu {float:right;width:194px;}
#left_menu {float:left;width:194px;background-image: url('../images/l_menu_h.gif');background-repeat: no-repeat;padding:0;}
#content {margin: 0px 205px 0px 0px;}
#text_db {padding:10px 20px 0px 20px;font-size: 0.8em;}

#footer {background-image: url(../images/bottom.gif);background-repeat: repeat-x;width:100%;height:66px;text-align: center;font-size: 0.8em;padding: 5px 0 0 0}
#footer a {font-weight: bold;color:#2F57B0;text-decoration: none;}
#footer a:hover {text-decoration: underline;}

ul#head_big_buttons {margin: 25px 0px 0px 767px; padding:0; position: absolute;}
ul#head_big_buttons li {list-style-type: none;padding:0px 0px 0px 0px; margin: 0px 0px 2px 0px; font-size: 0.8em; font-weight: bold; background-image: url('../images/button_head.gif');width:160px;height:42px;background-repeat: no-repeat;}
ul#head_big_buttons li a {color:#000;text-decoration: none;display:block;padding:13px 0px 0px 40px;height:28px;}

#navigation {margin: 165px 0px 0px 0px;width:910px; height:20px;text-align: right;position:absolute;font-size: 0.8em}
#navigation .nav_header a {color:#2575B3;text-decoration: none;font-weight: bold;}
#navigation a {color:#565656;text-decoration: none;}
#navigation {color:#565656;text-decoration: none;}

ul#head_menu {margin: 126px 0px 0px 208px; padding:0; position:absolute;}
ul#head_menu li {list-style-type: none;padding: 0px 0px 0px 0px; margin: 0px 2px 0px 0px;float:left;font-size: 0.8em;font-weight:bold;}
ul#head_menu li a {text-decoration: none;color: #000;display:block;padding:6px 12px 0px 11px;float:left;margin:0px 0px 0px 0px;background-image: url('../images/head_menu.gif');background-repeat: repeat-x;height:28px;}
ul#head_menu li a:hover {background-image: url('../images/head_menu_a.gif');background-repeat: repeat-x;}
ul#head_menu li a.active {background-image: url('../images/head_menu_a.gif');background-repeat: repeat-x;}

ul#left_menu_head {width:192px;padding:0;margin:22px 0px 10px 0px;font-size: 0.75em}
ul#left_menu_head li {height:19px;background-image: url('../images/l_menu_i.gif');background-repeat: no-repeat;list-style: none;padding:1px 0px 0px 0px;margin: 0px 0px 0px 0px}
ul#left_menu_head li a {padding:0px 0px 0px 30px;color: #000;text-decoration: none;display:block;height:19px;width:162px;}

#about {padding: 0px 0px 10px 0px; margin: 10px 0px 0px 0px}
.about_links {text-align: center;color: rgb(0,102,204);font-size: 0.7em;}
.about_links a {font-weight: bold;color: #000;text-decoration: none;}

.about_adverts {text-align: center;width: 100%; font-size: 0.8em;}
.about_adverts a {color: rgb(0,102,204)}

.menu_header {background-image: url('../images/menu_h.gif');background-repeat: no-repeat;height: 28px; width: 194px;padding: 5px 0px 0px 10px;font-weight: bold;font-size: 0.8em;margin: 0px 0px -5px 0px;}
.menu_content {background-image: url('../images/menu_c.gif');width:186px;background-repeat: repeat-y;font-size: 0.8em;padding:10px 0px 10px 8px}
.menu_content a {color: #000; font-weight: bold;font-size:0.9em}
.menu_end {background-image: url('../images/menu_b.gif');background-repeat: no-repeat;width:194px;height:3px;margin: 0px 0px 10px 0px}
.menu_content_login {background-image: url('../images/login.png');background-repeat: no-repeat;width:194px;height:131px;margin: 0px 0px 10px 0px;}
.menu_content_login input {margin: 10px 0px 0px 0px;width: 130px;}
.menu_content_login label {font-size: 0.9em;padding: 0px 5px 0px 5px;}
.menu_content_login .submit {width:80px;float:right;margin: 10px 15px 0px 0px;}
.menu_content_login p {font-size:0.8em;float:right;margin: 7px 10px 0px 0px}
.menu_content_login p a {color:#000;text-decoration: none;font-size: 11px;font-weight:bold;}

.submit {background-image: url("../images/button.gif");background-repeat: repeat-x;height: 25px;border:0px solid blue;font-weight:bold;font-size:0.8em;padding:0px 5px 0px 5px;margin:0;}
.advert {font-size: 0.7em;}
#advert_main_page_left a img {border: none}
.clear {clear: both;font-size: 0;padding:0;margin:0;width:0;}
.line_hor {background-image: url('../images/two_lines.gif');background-repeat: repeat-x;width: 100%;height: 3px;margin: 5px 0px 10px 0px}

#search_header {background-image: url('../images/search_head.gif');background-repeat: no-repeat;height:28px;width:715px;font-weight: bold;font-size: 0.8em;padding:5px 0px 0px 10px;margin: 0px 0px -5px 0px}
#search {background-image: url('../images/search.jpg');background-repeat: no-repeat;width:721px;height: 105px;margin: 0px 0px 20px 0px}

#cat_search {background-image: url('../images/cat_sea.gif');background-repeat: repeat-x;height:52px;width:530px;padding:0;margin: 0px 0px 20px 0px}
#cat_search p {padding:0px 0px 0px 10px;margin:0px;}
#cat_search p a {color: #000; font-size: 0.9em;font-weight: bold;}

#cat_cat_common_content {width:480px;margin: 0 auto 0 auto;}
#cat_cat_common_other {margin-bottom: 50px;}
.cat_cat_common {background-image: url('../images/two_lines_ver.gif');background-repeat: repeat-y;padding: 0px 10px 0px 10px;margin: 0px 0px 15px 0px;width: 220px;float:left;height: 55px}
.cat_cat_common h3 {font-size: 0.8em;padding: 0px 0px 5px 0px; margin: 0;}
.cat_cat_common h3 a {color: rgb(0,102,204);border-bottom: 1px solid rgb(0,102,204);text-decoration: none;font-weight:bold;}
.cat_cat_common p {padding: 0px 0px 0px 0px; margin:0;font-size: 0.75em}
.cat_cat_common p a{color: #000;text-decoration: none;}
.cat_cat_common p a:hover{color: #444;text-decoration: underline;}
.cat_all_common h3 {margin-top:16px;}
.cat_all_common h3 a {color: rgb(0,102,204);border-bottom: 0px solid rgb(0,102,204);text-decoration: underline;font-weight:bold;font-size:0.6em;}

.search_content {padding: 10px 0px 0px 10px;}
.search_content label {font-weight:bold;font-size:0.8em;}
.search_content input {font-size:0.7em;}
.search_content select {font-size:0.7em;}