body {
    padding             : 0px;
    margin              : 0px;
    font-family         : Tahoma, monospace;
    font-size           : 11px;
    color               : #333333;
    background-color    : #A0ECEC;
    height              : 100%;
}
h4 {
    padding             : 0px;
    margin              : 0px;
    font-family         : Tahoma, monospace;
    font-size           : 14px;
	font-weight:		: bold;
    color               : #006699;
    height              : 100%;
}
a {
    color               : #008CB8; cursor: hand;
}

a:hover {
    text-decoration     : none;
}

td, th {
    font-family         : Tahoma, monospace;
    font-size           : 11px;
}

.cl {
    clear               : both;
    font-size           : 0px;
    line-height         : 0px;
}

.main {
    width               : 100%;
    min-width           : 1000px;
    border-collapse     : collapse;
}

.left {
    width               : 201px;
    background-image    : url(images/left_bg.jpg);
    background-repeat   : repeat-x;
    background-position : left 283px;
    vertical-align      : top;
    padding             : 0px;
}

.left_table {
    width               : 201px;
    border-collapse     : collapse;
}

.logo {
    width               : 201px;
    height              : 283px;
    background-image    : url(images/logo_bg.jpg);
    background-repeat   : no-repeat;
    text-indent         : 24px;
    padding-top         : 50px;
    vertical-align      : top;
}

.logo img {
    border              : 0px;
}

.seasons {
    padding-left        : 22px;
}

.seasons .title {
    background-image    : url(images/title.gif);
    background-repeat   : no-repeat;
    background-position : 1px center;
    text-indent         : 19px;
    color               : #F26521;
    font-size           : 16px;
    font-weight         : bold;
    margin-bottom       : 20px;
}

.season {
    width               : 178px;
	margin-bottom:8px;
}

.season .image {
    float               : left;
    border              : 1px solid #DFDDD5;
    padding             : 2px;
    margin-right        : 8px;
}

.season .image img {
    border              : 0px;
}

.season .name {
/*  padding-top         : 16px;*/
    padding-top         : 12px;
    font-size           : 12px;
}

.s_delimiter {
    height              : 1px;
    padding-top         : 1px;
    padding-bottom      : 1px;
    font-size           : 0px;
    line-height         : 0px;
    padding-left        : 64px;
    padding-right       : 12px;
}

.s_delimiter div {
    height              : 0px;
    border-top          : 1px solid #9EB9B8;
}

.l_delimiter {
    width               : 166px;
    padding-top         : 12px;
    padding-bottom      : 12px;
    height              : 2px;
    font-size           : 0px;
    line-height         : 0px;
}

.l_delimiter div {
    height              : 2px;
    background-color    : #80D9D9;
}

.search {
    width               : 166px;
}

.search form {
    margin              : 0px;
}

.search_l {
    float               : left;
}

.search_r {
    float               : left;
    padding-left        : 5px;
}

.search_input {
    color               : #838383;
    font-family         : Tahoma, monospace;
    font-size           : 11px;
    border-top          : 1px solid #848284;
    border-left         : 1px solid #848284;
    border-right        : 1px solid #D6D3CE;
    border-bottom       : 1px solid #D6D3CE;
    padding-left        : 7px;
    width               : 114px;
}

.search_submit {
    color               : #000000;
    font-size           : 11px;
    font-weight         : bold;
    background-color    : #A0ECEC;
    border              : 1px solid #82CFD8;
    width               : 28px;
    background-image    : url(images/search_submit.gif);
    background-repeat   : no-repeat;
    background-position : center;
}

.left_menu {
    width               : 166px;
}

.left_item {
    background-image    : url(images/left_menu.gif);
    background-repeat   : no-repeat;
    background-position : left center;
    padding-left        : 11px;
    padding-top         : 11px;
    padding-bottom      : 11px;
    font-size           : 12px;
    color               : #000000;
}

.left_item a:hover {
    color               : #000000;
}

.lm_delimiter {
    height              : 1px;
    font-size           : 0px;
    line-height         : 0px;
    border-top          : 1px solid #FFFFFF;
}

.right {
    padding             : 0px;
    vertical-align      : top;
    width               : 100%;
    background-color    : #FFFFFF;
}

.top {
    height              : 184px;
    background-color    : #AFE7E8;
    background-image    : url(images/top_bg.jpg);
}

.top_left {
    height              : 184px;
    background-image    : url(images/top_left.jpg);
    background-repeat   : no-repeat;
    background-position : left;
}

.top_right {
    height              : 184px;
    background-image    : url(images/top_right.jpg);
    background-repeat   : no-repeat;
    background-position : right;
}

.top_header {
    height              : 46px;
}

.top_lang {
    float               : left;
    padding-top         : 18px;
}

.top_lang a {
    color               : #00445D;
    color               : #00445D;
}

.top_phone {
    float               : right;
    padding-right       : 35px;
    padding-top         : 10px;
}

.top_menu {
    height              : 138px;
    width               : 100%;
    border-collapse     : collapse;
}

.top_menu_main {
    vertical-align      : top;
    height              : 138px;
    width               : 100%;
    padding             : 0px;
}

.top_menu_main_t {
    width               : 100%;
    border-collapse     : collapse;
}

.top_menu_item {
    padding             : 0px;
    width               : 16%;
    background-image    : url(images/top_menu_img_shadow.jpg);
    background-repeat   : no-repeat;
    background-position : 1px 1px;
    vertical-align      : top;
}

.top_menu_item_img {
    width               : 113px;
    height              : 69px;
    background-image    : url(images/top_menu_img_bg.gif);
    background-repeat   : no-repeat;
    padding             : 4px;
}

.top_menu_item img {
    border              : 0px;
}

.top_menu_item_arrow {
    background-image    : url(images/top_menu_item_arrow.gif);
    background-repeat   : no-repeat;
    background-position : 106px 15px;
}

.top_menu_item_name {
    padding-top         : 11px;
    text-indent         : 10px;
    width               : 102px;
    background-image    : url(images/top_menu_item_left.gif);
    background-repeat   : no-repeat;
    background-position : 0px 14px;
}

.top_icons {
    vertical-align      : top;
    width               : 23px;
    height              : 125px;
    text-align          : center;
    padding-top         : 13px;
    padding-left        : 6px;
    padding-right       : 6px;
}

.top_icons div {
    margin-bottom       : 9px;
}

.top_icons img {
    border              : 0px;
}

.bottom {
    vertical-align      : top;
    padding             : 0px;
    background-color    : #FFFFFF;
}

.bottom_top {
    background-image    : url(images/right_content_bottom_angle.gif);
    background-repeat   : no-repeat;
    background-position : left bottom;
    border-bottom       : 1px solid #A0ECEC;
    height              : 18px;
}

.bottom_content {
    color               : #838383;
    padding-left        : 108px;
    padding-top         : 23px;
    background-image    : url(images/bottom_logo.gif);
    background-repeat   : no-repeat;
}

.bottom_content a {
    color               : #838383;
}

.main_table {
    border-collapse     : collapse;
}

.main_td {
    vertical-align      : top;
    padding             : 0px;
    width               : 100%;
}

.main_content {
    background-image    : url(images/main_content_angle.gif);
    background-repeat   : no-repeat;
    padding-top         : 24px;
    padding-left        : 18px;
    padding-right       : 18px;
    padding-bottom      : 18px;
    vertical-align      : top;
}

.main_content img {
    border              : 0px;
    padding             : 5px;
    background-color    : #F8F6EA;
    background-image    : url(images/img_bg.gif);
}

.main_title {
    font-size           : 18px;
    font-weight         : bold;
    background-image    : url(images/main_title_bg.gif);
    background-repeat   : repeat-x;
    background-position : left center;
    margin-bottom       : 5px;
}

.main_title div {
    background-image    : url(images/main_title_right.gif);
    background-repeat   : no-repeat;
    background-position : right center;
}

.main_title span {
    background-color    : #FFFFFF;
    background-image    : url(images/title.gif);
    background-repeat   : no-repeat;
    background-position : left center;
    padding-left        : 17px;
    padding-right       : 7px;
}

.anonce {
    margin-bottom       : 11px;
    display             : table;
}

.anonce_d {
    display             : block;
    background-image    : url(images/dotted.gif);
    background-repeat   : repeat-x;
    height              : 12px;
}

.anonce_img {
    display             : table-cell;
    padding-right       : 14px;
}

.anonce_descr {
    display             : table-cell;
    vertical-align      : top;
}

.anonce_descr span {
    font-weight         : bold;
    font-size           : 13px;
}

.anonce_descr_name {
    margin-top          : 5px;
}

.anonce_descr_title {
    background-color    : #D5F2F1;
    padding             : 8px;
    float               : left;
    margin-right        : 1px;
}

.anonce_descr_price {
    float               : left;
    font-size           : 15px;
    color               : #008CB8;
    background-color    : #D5F2F1;
    padding             : 6px 8px 5px 8px;
}

.news {
    padding-bottom      : 5px;
    display             : table;
    width               : 100%;
}

.news_date {
    display             : table-cell;
    width               : 77px;
    padding-left        : 15px;
}

.news_date span {
    font-size           : 15px;
}

.news_anonce {
    display             : table-cell;
    padding-top         : 3px;
    padding-bottom      : 10px;
    background-image    : url(images/dotted.gif);
    background-repeat   : repeat-x;
    background-position : bottom;
}

.news_anonce a {
    font-size           : 12px;
    font-weight         : bold;
}

.news_all {
    padding-left        : 92px;
}

.right_block {
    padding-right       : 37px;
    width               : 219px;
    background-image    : url(images/right_block_bg.jpg);
    background-repeat   : no-repeat;
    background-position : right top;
}

.right_slogan {
    height              : 59px;
    padding-top         : 23px;
    padding-left        : 18px;
    background-image    : url(images/slogan_bg.jpg);
    background-repeat   : no-repeat;
    background-position : right top;
}

.right_line {
    width               : 219px;
    background-color    : #F8F6EA;
    background-image    : url(images/right_line_bg.jpg);
    background-repeat   : no-repeat;
    background-position : right top;
}

.right_line_t {
    background-image    : url(images/right_line_tl.gif);
    background-repeat   : no-repeat;
    height              : 8px;
    font-size           : 0px;
    line-height         : 0px;
}

.right_lint_b {
    font-size           : 0px;
    line-height         : 0px;
    height              : 8px;
    width               : 219px;
}

.right_line_bl {
    font-size           : 0px;
    line-height         : 0px;
    background-image    : url(images/right_line_bl.gif);
    background-repeat   : no-repeat;
    height              : 8px;
    width               : 219px;
}

.right_line_br {
    font-size           : 0px;
    line-height         : 0px;
    background-image    : url(images/right_line_br.gif);
    background-repeat   : no-repeat;
    background-position : right top;
    height              : 8px;
    width               : 219px;
}

.right_line_c {
    margin-left         : 18px;
    width               : 191px;
}

.right_line_c .title {
    background-image    : url(images/title.gif);
    background-repeat   : no-repeat;
    background-position : 1px center;
    text-indent         : 19px;
    color               : #F26521;
    font-size           : 18px;
    font-weight         : bold;
    margin-top          : 5px;
    margin-bottom       : 15px;
}

.right_line_c .title_1 {
    background-image    : url(images/title.gif);
    background-repeat   : no-repeat;
    background-position : 1px center;
    text-indent         : 19px;
    color               : #F26521;
    font-size           : 18px;
    font-weight         : bold;
    margin-bottom       : 15px;
}

.right_line_c .s_delimiter div {
    border-top          : 1px solid #DFDDD5;
}

.note {
    margin-bottom       : 10px;
}

.note_all {
    margin-bottom       : 10px;
    text-align          : right;
}

a.all {
    background-image    : url(images/all.gif);
    background-repeat   : no-repeat;
    background-position : left center;
    padding-left        : 11px;
}

.note .image {
    float               : left;
}

.note .image .image_t {
    border              : 1px solid #DFDDD5;
    padding             : 2px;
    padding-bottom      : 8px;
    background-image    : url(images/note_bg.jpg);
    background-repeat   : no-repeat;
    background-position : center bottom;
}

.note .image .image_b {
    height              : 4px;
    width               : 52px;
    background-image    : url(images/note_img_shadow.gif);
    background-repeat   : no-repeat;
}

.note .image .image_t img {
    border              : 0px;
    margin              : 0px;
}

.note .name {
    width               : 130px;
    float               : right;
}

.note .name a {
    color               : #838383;
}

.navigator {
    padding-bottom      : 10px;
}

.navigator img {
    border              : 0px;
    background-image    : none;
    vertical-align      : middle;
    padding             : 0px;
}

.form_text {
    padding-top         : 10px;
    padding-bottom      : 5px;
}

.form_text span {
    color               : #FA4F00;
}

input, textarea {
    color               : #000000;
    font-family         : Tahoma, monospace;
    font-size           : 11px;
    border              : 1px solid #D3D3D1;
}

.control {
    padding-top         : 5px;
}

.form_kaptcha {
    float               : left;
    background-color    : #D5F2F1;
    padding             : 5px;
    margin-right        : 3px;
    height              : 19px;
}

.form_kaptcha span {
    color               : #FA4F00;
}

.form_kaptcha img {
    border              : 0px;
    background-image    : none;
    vertical-align      : middle;
    padding             : 0px;
}

.submit {
    float               : left;
    background-color    : #D5F2F1;
    padding             : 5px;
    height              : 19px;
    width               : 84px;
}

.submit input {
    background-color    : #A0ECEC;
    border              : 1px solid #8CCFDF;
}

.typedrop {
	position: absolute;
	z-index: 1;
	top: 167px;
	padding: 8px 14px 8px 14px;
	background-color    : #D5F2F1; border: 1px #1bbae0 solid;
}

.worlddrop {
	position: relative;
	z-index: 1;
	left: 10px;
	width: 70px;
	padding: 4px 5px 5px 5px;
}

.menudrop {
	position: relative;
	z-index: 1;
	top: -7px;
	left: 20px;
	padding: 0 5px 0 5px;
}
