html {height:100%;}
body {padding:0; margin:0; background-color: #FFF; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#595959; height:100%}
table{font-size:12px;}
img { border-width: 0px;}

.justify {text-align:justify}

.maxh {height:100%;}
.maxw {width:100%;}
.minh {height:1px;}
.minw {width:1%;}
.half {width:50%;}

a {color:#595959;decoration:none;}
a:hover {
}



table.menutable {background-color: #360c00;}

tr.contenttr {background-color: #4e1200;}
.main {background-color: #4e1200;}
td.contenttd {padding: 0 18px 6px 18px; text-align: justify;}
td.contenttd2 {padding: 0 18px 6px 0px; text-align: justify;}

table.address {background-color: #360c00;padding-bottom:10px;}

div.address {color: #df7f57;}

table.privacy {background-color: #200700; padding:0 18px 0 0;color: #bda88e;}
table.privacy a {color: #bda88e;}


.selected_link1 {margin:0;color: #f9951f; font-weight:bold; padding-left: 10px; line-height: 12px; margin-bottom: 7px}
.selected_link {margin:0;color: #f9951f; padding-left: 10px; line-height: 12px; margin-bottom: 7px}
.simple_link1 {margin:0;padding-left: 10px; line-height: 12px; margin-bottom: 7px}
.simple_link {margin:0;padding-left: 10px; line-height: 12px; margin-bottom: 7px}
.simple_link1 a {color: #f9951f; font-weight:bold}
.simple_link a {color: #f9951f}



a.block, a.block:hover, a.block:visited  {color:#acd1fc;}
a.block:hover {color:#acd1fc;text-decoration:none;}



.block_welcom {background-color:#9fcbef;}

td.left_blocks { background-color:#3291d9;}
table.block { background-color:#3291d9; color:#FFF;}
table.contacts { background-color:#4daef8;}
a.block, a.block:hover, a.block:visited  {color:#acd1fc;text-decoration:none;}
a.block:hover {color:#FFF;}

h3 {font-size:18px;font-weight:bold; padding:0;margin:0;}
h4 {font-size:14px;font-weight:bold; padding:0;margin:0;}
h5 {padding:0; margin:0;padding-bottom:4px;  color:#f9951f; font-size:10px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
h6 {padding:0; margin:0;padding-bottom:4px;  color:#f9951f; font-size:11px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
a.h6, a.h6:hover, a.h6:visited {padding:0; margin:0;padding-bottom:8px;  color:#f9951f; font-size:11px; font-weight:bold;text-decoration:none;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
a.h6:hover {text-decoration:underline;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}


td.subscribe{background-color: #3291d9;}
input.subscribe{border: 1px solid #68aee3;}

.info {color: #006600; font-weight: bold}
.error {color: #B21919; font-weight: bold}
.acc {color: #f9951f; padding-left: 5px}
.hand, INPUT.butt {cursor: pointer;cursor: hand}

.form {}
table.form .left {padding-right: 6px; text-align:right;padding-top:3px;padding-bottom:3px; font-weight:bold;font-size:11px;white-space:nowrap;}
table.form .right {padding-top:3px;padding-bottom:3px;}
table.form td {}
table.form .button {text-align: right;padding-right: 15px;}
table.form .bord {padding-left: 1px;padding-right: 1px; border: 1px solid #dfdfdf; width: 150px;font-size:11px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; }
table.form .contact_b {padding-left: 1px;padding-right: 1px; border: 1px solid #dfdfdf; width: 230px;font-size:11px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
table.form .contact_b_short {padding-left: 1px;padding-right: 1px; border: 1px solid #dfdfdf; width: 86px;font-size:11px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
input.short {border: 1px solid #4e1200; width: 145px;font-size:11px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
table.form .ta-small {height: 70px}
table.form .f-date {width: 220px}
table.form .ta-big {height: 150px}
textarea.input {width:245px}
#page_content {width:245px}
#mce_editor_0_parent {}
.mceToolbarTop {width:200px}
.form_b a {text-decoration:none;}
.form_b a:hover {text-decoration:underline;}

/**
 * custom
 */
 .main_top {background: url(../i/bck_main_top.gif) repeat-x top;}
.content { background-color:#f0f0f0;}
.footer {background: url(../i/b_bck.gif) repeat-x bottom;}
 
td.menu_c {background: #FFF url(../images/m_line.gif) repeat-y right;text-align:right; }
td.menu {text-align:right; padding-right:4px;}
.menu a {color:#7f7f7f;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; letter-spacing: 1px; line-height:27px;}
.menu a.current {color:#7f7f7f;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; letter-spacing: 1px; line-height:27px; font-weight:bold;}
.menu_line {background: #FFF url(../images/m_line.gif) repeat-y left;}
.menu_line_search {background: #FFF url(../images/h_search2.gif) no-repeat left;}
.menu_line_contact {background: #FFF url(../images/h_contact2.gif) no-repeat bottom;}
.menu_line_profile {background: #FFF url(../images/h_profile2.gif) no-repeat bottom;}
.m_white {background-color:#FFF;}

.bottom {background: #6A1A74 url(../images/home_bottom_h.gif) repeat-x top;}
.bottom_i {background-color: #6A1A74;}
.bottom_menu {padding-right: 10px;}
.bottom_menu a{white-space:nowrap;letter-spacing: normal; font-size:11px;}

td.navigator_c {padding-left:14px;}
.navigator a {text-decoration: none;font-weight: bold; color: #989898; font-size:11px;}
.navigator a:hover {text-decoration: underline;}
.n_line {border-bottom: 1px solid #989898;padding-bottom:6px;padding-top:6px;}
.last {width:20%; text-align:center}
.n_text {padding-top:6px;}
.n_pager {background-color: #ecc121;}
.n_pager td {color: #6b1a75;font-weight: bold; font-size:11px;}
.n_pager td a {color: #6b1a75;text-decoration:none}
.n_pager td a:hover {text-decoration:underline}
.n_pager td a.n_curr {text-decoration:underline}

.search {}
.search_1 {background-color: #ecc121;font-size:11px; font-weight: bold;}
.search_1_bottom a {text-decoration:none;}
.search_1_bottom a:hover {text-decoration:underline;}
.search_1_bottom {background: url(../images/search_1_b.png) no-repeat top;height: 200px}
.search_2 {background-color: #6b1a75;font-size:11px; font-weight: bold;color:#FFF;}
.search_2_bottom a {text-decoration:none;color:#FFF;}
.search_2_bottom a:hover {text-decoration:underline;}
.search_2_bottom {background: url(../images/search_2_b.png) no-repeat top;height: 200px;}
.search_bottom {line-height: 200%;}

.contact_c {background: url(../images/contact_bck.gif) no-repeat top right;padding-left: 18px;}
.contact_text {line-height:140%;font-size: 11px;}
.contact_text a {color: #6b1a75; font-weight:bold;}

.profile_c {background: url(../images/profile_bck.gif) no-repeat top right;padding-left: 18px;}
.register_table {background:#ecc121 url(../images/register_1_bck.png) no-repeat left bottom;}
.register_t {padding-left: 18px;}

a.enlarge {font-weight:bold; text-decoration:none;}
a:hover.enlarge {text-decoration:underline;}
.details {border-bottom:solid 1px #989898;}
.price {font-size:24px; font-weight:bold; color:#6b1a75; }
.total { font-weight:bold; color:#6b1a75;}