@charset "utf-8";
/* CSS Document for Health & Tourism*/
body { margin:0px; padding:0px; background:url(/i/main_bg.jpg); font-family:Arial, Helvetica, sans-serif; background-repeat:repeat-x; max-width:1400px;}
img { border:0px;}

.logo { width:295px; height:164px; background:url(/i/logo_ht.jpg); background-repeat:no-repeat;}
.headbanner { background:url(/i/headbanner_image.jpg); background-position:right; background-repeat:no-repeat; background-color:#FFFFFF;}
.headbanner_text {margin-top:56px; margin-left:25px; margin-right:20px;}

/*navigation*/
.navigation { margin-left:7px; margin-top:12px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#1E6DA2; white-space:nowrap;}
.navigation a{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#1E6DA2; text-decoration:none; white-space:nowrap;}
.navigation a:hover { text-decoration:underline; color:#1E6DA2; white-space:nowrap;}

/*Main blocks*/
.main_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-left:10px; margin-top:10px; margin-bottom:10px; margin-right:10px; line-height:130%;}
.main_text a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1E6DA2; text-decoration:underline;}
.main_text a:hover { text-decoration:none;}
.header_0 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#1E6DA2; margin-bottom:10px;}
.health_header { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#1E6DA2;}

/*FAQ PAGE*/
.faq_link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#777777; margin-top:18px; margin-bottom:10px;}
.faq_img { background:url(/i/faq_li.jpg) no-repeat; width:15px;}
.faq_list ul { margin-left:10px; padding-left:16px; margin-top:0px;}
.faq_list ul li { list-style: circle; color:#666666; margin-bottom:10px; margin-top:0px;}
.faq_list ul li a { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#1E6DA2;}
.faq_list ul li a:hover { text-decoration:underline;}
.faq_menu { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; margin-left:10px;}

/*form*/
.form_head { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; margin-left:10px; margin-top:10px; margin-right:10px; margin-bottom:20px; line-height:130%;}
.form_text_0 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; margin-left:10px; font-weight:bold;}
.terms { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-left:10px; margin-right:10px; text-align:left;}
.radio_0 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-left:10px;}
.radio_1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-left:10px; margin-top:20px; margin-bottom:20px; font-weight:bold;}
.captcha_block_0 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-left:12px; margin-top:15px;}
.sbmt_0 { margin-left:10px; margin-top:10px; margin-bottom:10px;}
.code {margin-top:4px;}
.list_down { margin-left:10px; width:97px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold;}
.block_text_big {margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-top:20px;}
.form_textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-left:10px; font-weight:bold;}
.form_texts { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; margin-left:10px; margin-bottom:4px;}
.forms_mb { width:608px; white-space:nowrap;}
.forms_fl { float:left; width:287px;}
.forms_f2 { float:left; width:390px;}
.form_report_1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#009900; margin-left:10px; margin-top:10px;}
.form_report_2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #FF0000; margin-left:10px; margin-top:10px;}
.form_back a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; margin-left:10px; }

/*languages*/
.languages {margin-top:10px;}
.lang a{display:block; height:14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1E6DA2; text-decoration:none; white-space:nowrap; padding-left:13px; padding-right:13px; padding-top:3px; padding-bottom:5px;}
.lang a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1E6DA2; text-decoration:none; white-space:nowrap; background-color:#EDF2F6; display:block;}
.lang_curr {display:block; height:14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1E6DA2; text-decoration:none; white-space:nowrap; padding-left:13px; padding-right:13px; padding-top:3px; padding-bottom:5px; white-space:nowrap; background-color:#EDF2F6; display:block;}

/*search*/
.search { width:40px; white-space:nowrap;}
.search_form { white-space:nowrap; margin-top:9px; height:23px; }
.fieldsearch {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; padding-left:3px;}
.buttonsearch { white-space:nowrap; margin-top:3px; margin-left:5px; vertical-align:top;}
.search_name { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1E6DA2; padding-top:12px; padding-left:10px; padding-right:10px;}
.sitemap {padding-top:12px;}
.sitemap a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1E6DA2; padding-left:10px; padding-right:10px; text-decoration:none;}
.sitemap a:hover{ text-decoration:underline;}

/*menu*/
.menu_item {white-space:nowrap;}
.menu_item a { display:block; height:23px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1E6DA2; text-decoration:none; white-space:nowrap; padding-left:13px; padding-right:13px; padding-top:7px;}
.menu_item a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1E6DA2; text-decoration:none; white-space:nowrap; background-color:#e4e4e4; display:block;}
.menu_item_curr {display:block; height:23px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1E6DA2; text-decoration:none; white-space:nowrap; padding-left:13px; padding-right:13px; padding-top:7px;background-color:#e4e4e4;}
.menu_item_curr a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1E6DA2; text-decoration:none; white-space:nowrap;}
.menu_item_mem {;}
.menu_item_mem a{ display:block; height:23px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; white-space:nowrap; padding-left:13px; padding-right:13px; padding-top:7px; background:url(/i/bg_mem_off.jpg) repeat-x;}
.menu_item_mem a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1E6DA2; text-decoration:none; white-space:nowrap;background:url(/i/bg_mem_on.jpg) repeat-x; display:block;}


/*content menu*/
.content_m {padding:0; margin-left:10px;}
.content_m ul { margin-left:13px; padding:0px;}
.content_m ul li { list-style: circle; color:#1E6DA2; margin-top:10px;}
.content_menu a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; text-decoration:none;}
.content_menu a:hover { text-decoration:underline; color:#1E6DA2;}
.content_menu_curr {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1E6DA2; text-decoration:underline;}

/*left_block*/
.left_block_head {margin-left:13px; margin-top:4px; font-family:Arial, Helvetica, sans-serif; color:#1E6DA2; font-size:15px;  text-align:left;}
.left_block {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:-4px; line-height:130%; color:#666666; margin-left:13px;}
.left_block_regards {padding-right:1px;}

/*content menu*/
.content_menu_name { height:63px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1E6DA2; padding-top:10px; padding-left:12px; padding-right:8px;}
.content_menu_name a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1E6DA2; text-decoration:none;}
.content_menu_name a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1E6DA2; text-decoration:underline;}

.nund { font-family:Arial, Helvetica, sans-serif!important; font-size:12px!important; padding:5px 10px 5px 10px!important;}
.nund a { color:#1E6DA2;}

/*block2_3*/
.block_sp {background:#FFFFFF; width:1px; background-repeat:repeat-y;}
.block2_text { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; line-height:130%; margin-left:12px; margin-right:10px; margin-top:12px;}
.block3,.block4 { margin-left:12px; margin-right:10px; margin-top:12px; margin-bottom:0px;}
.block2_text a, .block3_text a, .block_text a , .block4_text a { font-size:12px!important; display:block;}
.block3_head,.block4_head { font-family:Arial, Helvetica, sans-serif; color:#1E6DA2; font-size:12px; font-weight:bold;}
.block3_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:130%; margin-bottom:0px; margin-top:8px;}
.block4_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:130%; margin-bottom:0px; margin-top:8px; margin-bottom:10px;}
.block_link {text-align:right;}
.block_link a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1E6DA2; text-decoration:none;}
.block_link a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1E6DA2; text-decoration:underline;}

/*Copyright*/
.copyright {margin-left:12px; margin-top:9px; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.addthis_button { position: absolute; left:460px; top:0px;}
.madeby {margin-right:5px; margin-top:9px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.made {margin-right:5px; margin-top:5px;}

/*Search results marking*/
.markword { color:#FFFFFF; background-color:#EB340A;}
/* Form Messages */
input.disabled {
    border: 1px solid #F2F2F2;
    background-color: #F2F2F2; 
}
	
input.required, textarea.required {
    border: 1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px;
}
input.validation-failed, textarea.validation-failed {
    border: 1px solid #FF3300;
    color : #444444;
}
input.validation-passed, textarea.validation-passed {
    border: 1px solid #00CC00;
    color : #000;
}
.validation-advice, .required { color:#EB340A; }
.validation-advice { font-family:Arial, Helvetica, sans-serif; font-size:10px;
    clear:both;
    min-height:15px;
    margin-top:3px;
    background:url(/i/validation_advice_bg.gif) no-repeat 2px 1px;
    padding-left:17px; margin-bottom:5px;
    
    font-weight:bold;
    
}
.validation-failed {
    border:1px dashed #EB340A !important;
    background:#faebe7 !important;
}
label.required {
    font-weight:bold;
}
p.required {
    font-size:.95em;
    text-align:right;
}
                    
                                                		    
.custom-advice {
    margin: 5px 0;
    padding: 5px;
    background-color: #C8AA00;
    color : #FFF;
    font-weight: bold; 
}

.news_ann { margin-left:13px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#1E6DA2;}
.news_date { margin-left:13px; margin-top:15px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px;}
.news_link { margin-left:13px; margin-top:2px;}
.news_link a { line-height:140%; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; color:#1E6DA2; font-size:14px;}
.news_link a:hover { text-decoration:none;}
.news_txt { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#454545; margin-left:13px; margin-top:2px; margin-right:10px; line-height:141%;}

.bt_prices a { display:block; width:77px; height:22px; background:url(/i/bt_prices_off.jpg) no-repeat;}
.bt_prices a:hover { width:77px; height:22px; background:url(/i/bt_prices_on.jpg) no-repeat;}
.health_header_sub { margin-top:18px; font-size:13px; font-weight:bold;}
.health_header_sub_0 { margin-top:5px;}
.health_header_sub_1 { color:#3180B8;}

.clear { clear:both;}
#overf { width:625px!important; overflow:hidden;}
#products {background:#FFF; width:666px; font-family:Arial, Helvetica, sans-serif;}
#products h1 { font-size:13px; font-weight:bold; text-decoration:none; height:45px; color:#444; margin:0; padding:10px 0 0 0;}
#products h1 a { color:#454545;  text-decoration:none;}
.pro_logo { background:#FFF; padding:5px 0 5px 0; height:80px; border:1px solid #e8e8e8;}
.pro_logo img { margin:5px 10px 0 10px;}
#products h2 { font-size:12px; padding:5px 0 0 0; color:#454545; height:146px!important; overflow:hidden; padding:14px 0 0 0; margin:0; font-weight:normal; line-height:155%;}
.product { float:left; background:#f6f6f6; margin:15px 15px 0 0; height:340px; width:170px; padding:10px 15px 15px 15px;}
#products h3 { font-size:12px!important;}
#products h3 a { font-size:12px; color:#3081B9;}
#mainn { width:960px;}
#mn {margin:0!important; padding:0!important; border-top:3px solid #e6e6e6;}
#mn li {margin:1px 0 0 0!important; padding:0 0 0 15px!important; cursor:pointer; height:30px; line-height:28px!important; font-size:12px; background:#f6f6f6;}
#mn li:hover { background:#e7e7e7!important;}
.h3_block { color:#393939; font-size:16px; padding:10px 0 10px 15px; margin:0;}

#inside { padding:15px 15px 15px 15px;}
#inside h1 { font-size:18px; font-weight:normal; color:#444; margin:0; padding:0;}
#inside p { line-height:145%; font-size:12px; color:#333;}

.cat_product_recomendation { padding:0px 15px 15px 15px;}
.cat_product_recomendation h1 { font-size:16px!important; color:#444; font-weight:bold;}
.cat_product_recomendation h1 a { font-size:16px!important;}
.cat_product_recomendation h3 { font-size:12px;}
.cat_product_recomendation h3 a {color:#3081B9;}
.cat_product_recomendation p { font-size:12px; color:#444;}
