@CHARSET "UTF8";  @font-face { font-family: 'cf_arnamu'; src: url('/fonts/arnamu.eot'); src: local('Arian AMU'), url('/fonts/arnamu.woff') format('woff'), url('/fonts/arnamu.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'cf_arnamu'; src: url('/fonts/arnamub.eot'); src: url('/fonts/arnamub.woff') format('woff'), url('/fonts/arnamub.ttf') format('truetype'); font-weight: bold; font-style: normal; } @font-face { font-family: 'cf_arnamu'; src: url('/fonts/arnamui.eot'); src: url('/fonts/arnamui.woff') format('woff'), url('/fonts/arnamui.ttf') format('truetype'); font-weight: normal; font-style: italic; } @font-face { font-family: 'cf_arnamu'; src: url('/fonts/arnamubi.eot'); src: url('/fonts/arnamubi.woff') format('woff'), url('/fonts/arnamubi.ttf') format('truetype'); font-weight: bold; font-style: italic; }  body{ padding: 0; margin: 0; font-size: 12px; font-family: cf_arnamu, "Arian AMU", "Arial Unicode", "Arial AMU", Sylfaen, sans-serif; background: white; } input, textarea{ font-family: cf_arnamu, "Arian AMU", "Arial Unicode", "Arial AMU", Sylfaen, sans-serif; background: white; border: 1px solid gray; border-radius: 5px; padding: 4px 5px; margin: 0; outline: none; } ul,li,a{ font-family: cf_arnamu, "Arian AMU", "Arial Unicode", "Arial AMU", Sylfaen, sans-serif !important; } input[type="radio"]{ position: relative; top: 2px; } input[type="submit"], input[type="button"], .default_button{ cursor: pointer; padding: 4px 9px; border-radius: 8px; background: #f55226; color: white; border: 2px solid #C4421E; height: 32px; font-size: 12px;  } h1{ margin: 0; font-size: 29px; color: #990000; } h2{ margin: 0; } h3{ margin: 0; } a{ color: #f14a03; text-decoration: underline; } a:visited{ color: #f14a03; } a:hover{ color: blue; text-decoration: none; } p{ margin: 0; } img{ border: 0; vertical-align:bottom; } table,tbody,tr,td{ border: 0 none; border-collapse: collapse; margin: 0; padding: 0; } .js_title { background-color: red; color: white; font-size: 25px; font-weight: bold; text-align: center; width: 100%; } header{ width: 1000px; height: 50px; margin-left: auto; margin-right: auto; } header .langs{ line-height: 50px; float: right; } header .langs a{ text-decoration: none; } header .langs img{ margin-right: 5px; vertical-align: middle; } header .langs .active img{ background: #ccc none repeat scroll 0 0; border-radius: 2px; padding: 1px 2px; } .logo, .logo:visited, .logo:hover{ color: #990000; text-decoration: none; line-height: 50px; font-size: 18px; } .top_menu{ float: left; list-style-type: none; margin: 0; padding: 0; } .top_menu li{ display: inline; } .top_menu li a{ margin-right: 30px; } .top_menu li:last-child a{ margin-right: 0; } .top_menu .special{ border: 1px solid #ccc; padding: 4px 10px; border-radius: 3px; height: 20px; display: inline-block; float: left; margin: 10px 32px 0 0; line-height: 20px; } .top_menu li a, .top_menu li a:visited{ color: black; font-size: 16px; line-height: 50px; text-decoration: none; } .top_menu li a:hover{ text-decoration: underline; } .menu_icon{ width: 12px; margin-right: 9px; top: -4px; position: relative; } .facebook_like{ float: right; padding-top: 15px; margin-left: 30px; } .slider{ text-align: center; background: url("/images/design/bg.png") repeat-x; background-size: auto 100%; margin-bottom: 50px; overflow: hidden; } .slider img{ height: 600px; } .content{ margin-left: auto; margin-right: auto; width: 1000px; font-size: 14px; line-height: 20px; } .home_list .item{ float: left; border: 1px solid #ebeaea; padding: 9px; margin-right: 18px; background: #fdfdfd; text-align: center; overflow: hidden; width: 216px; cursor: pointer; } .home_list .item:last-child{ margin-right: 0; } .home_list .item img{ margin-bottom: 30px; width: 100%; } .home_list .item h1{ font-size: 20px; text-align: center; margin-bottom: 21px; } .home_list .item a{ margin-bottom: 7px; display: inline-block; text-align: center; color: #990000; border: 1px solid #990000; padding: 4px 10px; border-radius: 3px; text-decoration: none; } .reviews_page .review{ border: 1px solid #eee; box-shadow: 1px 1px 11px -3px #ccc; border-radius: 5px; padding: 20px; margin-bottom: 23px; } .reviews_page input[type="submit"]{ box-shadow: 1px 1px 4px 1px gray; } .reviews_page input[type="text"]{ border: 1px solid #ccc; box-shadow: 1px 1px 11px -3px #ccc; width: 45%; margin-bottom: 20px; font-size: 15px; } .reviews_page textarea{ border: 1px solid #ccc; box-shadow: 1px 1px 11px -3px #ccc; margin-bottom: 20px !important; font-size: 15px; } .reviews_page .info_text{ font-size: 15px; } .reviews_page .review h3{ display: inline; font-size: 19px; font-weight: normal; } .reviews_page .review .date{ color: gray; font-size: 12px; } .review_form textarea, .review_form input{ width: 100%; box-sizing: border-box; margin-bottom: 5px; padding: 7px 10px; } .review_form textarea{ height: 70px; -webkit-transition: 0.5s; transition: 0.5s; } .review_form textarea:focus{ height: 250px; } .review_form input[type="submit"]{ background: #990000; border: 0 none; display: block; margin: 0 auto; width: 200px; } .gallery{ text-decoration: none; display: inline-block; border: 0; } .iv_item{ display: inline-block; } .iv_item .title{ text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .gallery_vimg{ width: 480px; padding: 5px; padding-bottom: 15px; } .gallery_img{ width: 230px; padding: 5px; padding-bottom: 15px; } .static p{ margin: 14px 0; } .cont_article p{ margin: 14px 0; } .info_text{ font-size: 14px; color: gray; margin-top: 2px; margin-left: 3px; }  .news_item{ text-align: justify; border-bottom: 1px solid #ccc; padding-bottom: 10px; } .news_item .title{ color: #382364; margin-bottom: 15px; } .news_item .title b{ color: #7d7d7d; font-weight: normal; } .news_item .title span{ color: black; font-size: 14px; font-weight: bold; } .news_item img{ margin-right: 7px; border: 1px solid #990000; } .news_item .more:visited, .news_item .more{ border: 1px solid #990000; color: #990000; text-decoration: none; height: 17px; margin-top: 15px; display: inline-block; padding: 2px 3px; border-radius: 2px; line-height: 15px; } .news_item .more:hover{ background: #990000; color: white; } .cont_article .main_img{ float: left; margin: 17px 15px 0 5px; } .cont_article .with_main_image{ margin-left: 5px; } .cont_article .no_main_image{ margin-left: 5px; }  .footer{ margin-top: 40px; background: #990000; padding: 20px; text-align: center; color: white; }  .float_right{ float: right; } .float_left{ float: left; } .text_bold{ font-weight: bold; } .text_center{ text-align: center; } .text_right{ text-align: right; } .text_no_shadow{ text-shadow: none; } .text_orange{ color: #f43f0e; } .text_orange_deep{ color: #c72e00; } .text_black{ color: black; } .text_gray{ color: #c0bfbf; } .text_gray_middle{ color: #8F8F8F; } .text_gray_deep{ color: #8F8F8F; } .text_white{ color: white; } .text_orang_white{ color: #fbdf9c; } .text_justify{ text-align: justify; } .normal_font{ font-size: 14px; font-weight: normal; } .big_text{ font-size: 14px; } .font_10{ font-size: 10px; } .font_11{ font-size: 11px; } .font_12{ font-size: 12px; } .font_13{ font-size: 13px; } .font_14{ font-size: 14px; } .font_15{ font-size: 15px; } .margin_tb_5{ margin: 20px 0 5px 0; } .width_100{ width: 100%; } .height_100{ height: 100%; } .height_17{ height: 17px; } .disp_block{ display: block; } .visible{ display:inline !important; } .invisible{ display: none; } .cursor_pointer{ cursor: pointer; } .font_i{ font-style: italic; } .clear_both{ clear: both; }