/* @import url('/assets/templates/default1/css/style_reset_min.css'); */

html {font-size:100.01%; line-height:1.41667; font-family: Verdana, Arial, Helvetica, sans-serif; height:100%; color:#7f8077}/*222222*/
/*chtob footer bil prizatiy vniz*/
html {height:100%}
body {min-height:100%; position:relative}
* html body {height:100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,address {margin:0; padding:0}
body {font-size:87.5%}/*font-size:81.3%; 13px 0.813em 81.3% 10pt; 75%-12px ;62.5% for 10px*/ /*text-shadow:0 1px 0 #fff; */
/*px em 	 % 	 pt
6px 	0.375em 	37.5% 	5pt
7px 	0.438em 	43.8% 	5pt
8px 	0.5em 50% 	6pt
9px 	0.563em 	56.3% 	7pt
10px 	0.625em 	62.5% 	8pt
11px 	0.688em 	68.8% 	8pt
12px 	0.75em 75% 	9pt
13px 	0.813em 	81.3% 	10pt
14px 	0.875em 	87.5% 	11pt
15px 	0.938em 	93.8% 	11pt
16px 	1em 100% 	12pt
17px 	1.063em 	106.3% 	13pt
18px 	1.125em 	112.5% 	14pt
19px 	1.188em 	118.8% 	14pt
20px 	1.25em 125% 	15pt
21px 	1.313em 	131.3% 	16pt
22px 	1.375em 	137.5% 	17pt
23px 	1.438em 	143.8% 	17pt
24px 	1.5em 150% 	18pt*/

body {
	font-size:small; /* IE5 Win */
	voice-family:"\"}\""; 
 	voice-family:inherit;
 	font-size:medium;
}
html>body { /* Opera */
	font-size:medium;
}

body {background-color:#f6f7f9; background: url(/assets/templates/default1/images/body_top.jpg) center 0px repeat-x}
/*body {behavior:url(/assets/templates/default1/css/csshover.htc)}*/
/*x_body {background-color:#FEFBC4}*/
h1, h2, h3, h4, h5, h6 {font-weight:normal; text-align:left; color:#003366; margin: 6px 0 -4px 0; padding: 0; font-family: Georgia, Times New Roman, Times, serif}
h1 {font-size:160%}
h2 {font-size:160%}
h3 {font-size:140%}
h4 {font-size:120%}
h5 {font-size:120%}
h6 {font-size:108%; font-weight:bold}

a, a:link {color:#005a9c; cursor:pointer; text-decoration:none; border-bottom:solid 1px #005a9c}
a:visited {color: #6a94ba; border-bottom:solid 1px #a8bfcf}
a:hover {color:#3374dd; /*color:#0294FF;*/ border-bottom:solid 1px #6a94ba} 

p {padding:10px 0px}
img {border:none; vertical-align:top; text-align:center}

/*ul {list-style:circle; margin-left:5px}*/
.content ul {list-style-image: url("/assets/templates/default1/images/ul_li.gif"); margin-top: 5px; margin-left: 20px}
.content ol {margin-left:25px}
.content li {margin-left:25px}
.content ol li {padding:10px 0px}
/* ====================================== global block v nem vse ====================================== */
/*#wrap {background: url(/assets/templates/default1/images/wrap_bg.jpg) center bottom repeat-x; overflow:hidden; text-align:center}*/
#wrap_in {background: url(/assets/templates/default1/images/body_bot.jpg) center bottom no-repeat; padding:0 0 100px 0; clear:both; overflow:hidden}

.site_center {margin:0 auto; width:980px; clear:both}
.visota {float:left; height:600px}

/* ============================================== header ============================================== */
#header {float:left; width:980px; height:76px;} /*background:url(/assets/templates/default1/images/header.png) left no-repeat;*/
#Logo {float:left; width:800px; margin:20px 0px 0px 20px; border:none;}/*width:350px; background:url(/assets/templates/default1/images/logo.gif) center no-repeat;*/
#Logo a, #Logo a:link, #Logo a:visited{border:none}
#LogoImg1 {float:left; width:162px}

#LogoText1, #LogoText1 a, #LogoText1 a:link, #LogoText1 a:visited {float:left; width:400px; font-size:120%; font-weight:bold; font-style: normal; text-shadow: #000000 2px 2px 3px; color:#0294FF}
#LogoText1 a:hover {color:#9BD4FF}
#LogoText2 {float:left; padding-top:0px; color:#0294FF; font-size:93.8%}
#LogoText3 {float:right; color:#0294FF; font-size:140%; font-family: Georgia}

/*#footer {float:left; width:930px; height:180px; background:url(/assets/templates/default1/images/footer.png) left no-repeat; padding:0px 25px 0px 25px}
#footer a {border:none}
#footer #footerL {float:left; width:200px; text-align:left; padding-top:0px}
#footer #footerC {float:left; width:510px; padding-top:60px; line-height:16px; font-size:10px}
#footer #footerR {float:right; width:220px; text-align:right; padding-top:125px}*/


/* ============================================== ico-menu ============================================ */
#IcoMast {float:right; margin:20px 20px 0 0}
#ico_home {float:right; background:url(/assets/templates/default1/images/ico_mast.gif) 0px 0px no-repeat; display:inline-block; width:25px; height:25px}
#ico_mail {float:right; background:url(/assets/templates/default1/images/ico_mast.gif) -25px 0px no-repeat; display:inline-block; width:25px; height:25px}
#ico_sitemap {float:right; background:url(/assets/templates/default1/images/ico_mast.gif) -50px 0px no-repeat; display:inline-block; width:25px; height:25px}
/*
a:hover #ico_home {float:right; background:url(/assets/templates/default1/images/ico_mast.gif) -75px 0px no-repeat; display:inline-block;width:25px;height:25px}
a:hover #ico_mail {float:right; background:url(/assets/templates/default1/images/ico_mast.gif) -100px 0px no-repeat; display:inline-block; width:25px; height:25px}
a:hover #ico_sitemap {float:right; background:url(/assets/templates/default1/images/ico_mast.gif) -125px 0px no-repeat; display:inline-block; width:25px; height:25px}
*/
/* ============================================== content ============================================= */
.content {float:left; background:url(/assets/templates/default1/images/pageborder.png) center repeat-y; width:930px; padding:0px 25px 0px 25px; color:#222222} /*widht:980px*/


/* ============================================== style_index ========================================= */
.index_Left_Col {float:left; width:720px; border:#dfdfdf 1px solid; padding:5px 5px 0 5px}/*text-align:justify;*/
.blockSite {float:left; width:165px; height:175px; margin:0 8px 0 5px; padding:0}

/*.innerBox {float:left; width:165px; background-color:#09F}
.innerBox h1 {background:url(/assets/templates/default1/images/innerBoxHeader.gif) left top no-repeat; text-align:center; line-height:2; border-bottom:1px solid #c4c4c4; margin:0px; font-size:120%}
.innerBox h1 a, .innerBox h3 a:link, .innerBox h2 a, .innerBox h2 a:link {color:#005a9c; padding-bottom:1px; border-bottom:solid 1px #005a9c}
.innerBox h1 a:visited,.innerBox h2 a:visited {color:#005a9c; border-bottom:solid 1px #a8bfcf}
.innerBox h1 a:hover, .innerBox h2 a:hover {color:#6a94ba; border-bottom:solid 1px #6a94ba}
.innerBox p {background:url(/assets/templates/default1/images/innerBoxCenter.gif) left repeat-y; height:170px; text-align:center; padding:10px 10px 0px 10px}
.innerBox img {height:50px}
.innerBoxFooter {float:left; width:165px; height:23px; background:url(/assets/templates/default1/images/innerBoxFooter.gif) left no-repeat}*/

.innerBox {background: url(/assets/templates/default1/images/innerBox.png) left top no-repeat}
.innerBox h1,.innerBox h2 {margin:0; text-align:center; line-height:1; font-size:110%; font-family: Verdana; font-weight: bold; padding:8px 0 8px 0} /*background:#E5E5E5 url(/assets/templates/default1/images/innerBoxHeader.gif) left top no-repeat; border-bottom:1px solid #c4c4c4;*/ 
.innerBox a:hover, .innerBox h1:hover , .innerBox h2:hover {color:#ff9900!important}
.innerBox p {height:150px; text-align:center; padding:0 8px 0 8px; font-size:93.8%} /*background:url(/assets/templates/default1/images/innerBoxCenter.gif) left repeat-y;*/ 
.innerBox img {height:40px} 
.innerBox a , .innerBox a:link {border:none; text-decoration:none}

.index_Right_Col {float:right; width:165px; border:#dfdfdf 1px solid; text-align:left; padding:5px 5px 0 5px}


/* =============================================== style_One_Collom (1 kolonka) ============================= */
.Col_One {float:left; width:900px; border:#dfdfdf 1px solid; text-align:left; padding:5px 15px 0 15px}
.Col_One {background:transparent url(/assets/templates/default1/images/content.png) top repeat-x; vertical-align:top}

/* =============================================== style_Two_Colloms (2 kolonki) ============================= */
.Left_Col_Two {float:left; width:720px; border:#dfdfdf 1px solid; text-align:left; padding:5px 5px 0 5px}
.Left_Col_Two {background:transparent url(/assets/templates/default1/images/content.png) top repeat-x;vertical-align:top}

.content_Text, .content_articles, .content_news {float:left; padding:0; margin:0; text-align:justify}
.content_articles img, .content_news img {float:left; margin:5px; border:0px solid #B4B4B4}
p .pic, p a .pic, p a:link .pic {display: inline; float:none; border:none; margin:0; padding:0; width:inherit; height:inherit; background-image:none}
.pic img {}
.pic a { border:none}
/*.content_Text img {display: block; padding: 10px 17px 18px 11px; width: 167px; height: 124px; background-image: url(/assets/templates/default1/images/img_thumb.gif)}*/
.content_Text .picTabs {float:none; margin:0; width:inherit; height:inherit; border:0}/*width:auto; height:auto;*/
/*.content_Text p {text-align:justify}*/

.Right_Col_Two {float:right; width:180px; border:#dfdfdf 1px solid; /*text-align:justify;*/ padding:5px 5px 0 5px}
.Right_Col_Two {background:transparent url(/assets/templates/default1/images/content.png) top repeat-x;vertical-align:top}

/* =============================================== style_page (3 kolonki) ============================= */
.Center_Col {float:left; width:540px; margin-left:10px; border:#dfdfdf 1px solid; /*text-align:justify;*/ padding:5px 5px 0 5px}
.Left_Col {float:left; width:165px; border:#dfdfdf 1px solid; text-align:left; padding:5px 5px 0 5px}
.Right_Col {float:right; width:165px; border:#dfdfdf 1px solid; text-align:left; padding:5px 5px 0 5px}

/* ============================================== footer ============================================== */
#footer {float:left; width:930px; height:180px; background:url(/assets/templates/default1/images/footer.png) left no-repeat; padding:0px 25px 0px 25px} /*widht:980px*/
#footer a {border:none}
#footer #footerL {float:left; width:110px; text-align:left; padding-top:10px}
#footer #footerC {float:left; width:600px; padding-top:90px; line-height:16px; font-size:10px /*text-align:justify;*/ }
#footer #footerR {float:right; width:220px; text-align:right; padding-top:105px; display:block;}
#footer img {
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=65);
-moz-opacity: 0.65; /* Mozilla 1.6 */
-khtml-opacity: 0.65; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.65; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
filter: alpha(opacity=65); /* IE 5.5+*/
border: 0px solid #204b61;}

#footer a:hover img {
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1.0;
-khtml-opacity: 1.0;
opacity: 1.0;
filter: alpha(opacity=100);}

/* ============================================== breadcrumbs ========================== */
.breadcrumbs-top {float:left; width:704px; padding:8px 8px 0 8px; /*border-bottom:1px solid #dfdfdf;*/ font-size:11px; color:#6a94ba}
.Col_One .breadcrumbs-top {width:884px;}
.breadcrumbs-top a, .breadcrumbs-top a:link {outline:none; text-decoration:none}
.breadcrumbs-top a:hover {outline:none; text-decoration:none}
.breadcrumbs-top .B_currentCrumb {color:#6a94ba}
.breadcrumbs-top a.B_homeCrumb {background: url('/assets/templates/default1/images/ico_home_Breadcrumbs.gif') 0 0 no-repeat; display: inline; float: left; margin: 0px 5px 0 0; height: 15px; width: 16px; overflow: hidden; line-height: 50px; border-bottom:0}

.breadcrumbs-bottom {float:left; width:704px; padding:8px 8px 8px 8px; border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf; font-size:11px; color:#666666}
.breadcrumbs-bottom a, .breadcrumbs-bottom a:link {outline:none; text-decoration:none}
.breadcrumbs-bottom a:hover {outline:none; text-decoration:none}
.breadcrumbs-bottom .B_currentCrumb {color:#6a94ba}

/* ============================================== stranica karta saita ================== */
#sitemap a, #sitemap a:link {font-weight:normal}
#sitemap a:hover {outline:none}
#sitemap ul {margin:0 0 0 1px; padding:0px 0 0 5px}
#sitemap li {margin:0; padding:5px 0 0 40px; list-style:none}
#sitemap ul li.last {margin-bottom:10px}
.content_Text #sitemap ul li{background-color: transparent; background-image: url("/assets/templates/default1/images/grey-star.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 5px 10px;color: #666666}

/* ========================== Form Contact Styling =============================== */
.eFormContact {float:left; width:100%; margin:20px 0px; padding:10px 0px}
form {float:left; /*width:430px;*/ /*border:1px solid #ccc;*/ padding:5px}
form label {float:left; /*width:370px;*/ position:relative; margin:5px 0 0 0; clear:both;}
form input {float:left; /*width:370px;*/ margin:9px 0px 5px 0px; clear:both;}
form textarea {float:left; width:400px; height:150px; margin:5px 0 0 0}
input:hover, textarea:hover {border:solid 1px #3c8ebd}
input:focus, input:active, textarea:focus, textarea:active {border:1px solid #14435e}
form select {float:left; width:238px; margin:10px 0px 20px 0px}
form .button {margin:10px auto; width:150px; text-align:center}

.demo input:focus {border:solid 1px #3c8ebd;}
.demo input:hover {border:1px solid #3c8ebd;}
.demo input:active {border:1px solid #14435e;}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background-color: #f6f6f6; color: #1c94c4;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {background-color: #f6f6f6; color: #41c45a;}

/*========================== Slider =========================================*/
#slider {background:url(/assets/templates/default1/images/slider/bg.png) no-repeat left top; position:relative; width:660px; margin:0 auto}
#slider img {float:right; padding:20px 0 0 0; margin:0 5px 0 0; width:250px; height:200px; border:none}
#slider ul, #slider li {margin:0; padding:0; list-style:none}
#slider li {width:660px; height:240px; overflow:hidden; background:url(/assets/templates/default1/images/slider/slider_shadow.png) no-repeat right bottom}

#prevBtn, #nextBtn {display:block; width:26px; height:26px; position:relative; left:0px; top:-150px}
#nextBtn {left:692px; top:-176px}
#prevBtn a, #nextBtn a {display:block; width:26px; height:26px; border:none}

#prevBtn a {background:url(/assets/templates/default1/images/slider/scroll-left.png) no-repeat 0 0; border:none}
#prevBtn a:hover { background-position: 0 -30px}
#prevBtn:active {background-position: 0 -60px}
#nextBtn a {background:url(/assets/templates/default1/images/slider/scroll-right.png) no-repeat 0 0; border:none}
#nextBtn a:hover { background-position: 0 -30px}
#nextBtn:active {background-position: 0 -60px}


/*
#prevBtn, #nextBtn {display:block; width:27px; height:49px; position:relative; left:0px; top:-150px}
#nextBtn {left:692px; top:-197px}
#prevBtn a, #nextBtn a {display:block; width:27px; height:27px; background:url(/assets/templates/default1/images/slider/btn_prev.gif) no-repeat 0 0; border:none}
#prevBtn a:hover {background:url(/assets/templates/default1/images/slider/btn_prev.gif) no-repeat 0 -27px}
#nextBtn a {background:url(/assets/templates/default1/images/slider/btn_next.gif) no-repeat 0 0; border:none}
#nextBtn a:hover {background:url(/assets/templates/default1/images/slider/btn_next.gif) no-repeat 0 -27px}
*/

.slide {padding:20px 0 0 22px; width:340px; height:220px; display:block; text-decoration:none; position:relative}
#slider h3 {margin:0 0 15px 0}
/*.sliderimg {float:right; padding:20px 0 0 0; margin:0 5px 0 0; width:250px; height:200px}*/
.port_button {position:relative; bottom:40px; left:13px}
#slider small {margin-top:15px; display:block}
.content_top {position:relative; bottom:-1px}
/*=========== End Slider ===========*/

.kategoriyRight {text-align:center; font-size:80%; color: #003366}

/* ================================== obchii dlay Articles, News, SpecialOffers style ======= */
.datespan {	padding-left: 16px;	background: url('/assets/templates/default1/images/date.png') no-repeat; font-size:87.5%; color: #666666}
.arrowlink a, .arrowlink a:link {padding: 0 8px 0 0; border:none; font-size:80%}
.arrowlink a:visited {color: #6a94ba; border:none}
.arrowlink a:hover {color:#0294FF; border-bottom:solid 1px #6a94ba}

/* =============================================== Articles style ========================================= */
.articles_page .articles {float:left; width:100%; margin:5px 0px; padding:10px 0px; border-bottom:1px solid #dfdfdf}
.articles_page .articles p {padding:5px 0px; color:#222222}
.articles_page .articles_title {font-size:90%; text-align:left}
.articles_page .articles_summary {font-size:87.5%; text-align:left}
.articles_page .articles img {float:left; border:0px solid #C8C7C2; margin:0px 10px 10px 0px}

.Right_Col_Two .articles {float:left; width:100%; font-size:75%; margin:5px 0px; padding:10px 0px; border-bottom:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; line-height:1.2; color:#222222;}
.Right_Col_Two .articles p {padding:5px 0px; color:#222222}
.Right_Col_Two .articles_title a { border-bottom:solid 0px}
.Right_Col_Two .articles_title a:hover { border-bottom:solid 1px}
.Right_Col_Two .articles_summary {text-align:justify}
.Right_Col_Two .articles img {float:left; width:95px; border:0px solid #C8C7C2; padding:0;}

/* =============================================== News style ========================================= */
.news_page .news {float:left; width:100%; margin:5px 0px; padding:10px 0px; border-bottom:1px solid #dfdfdf}
.news_page .news p {padding:5px 0px; color:#222222}
.news_page .news_title {text-align:left}
.news_page .news_summary {text-align:left; font-size:87.5%}
.news_page .news img {float:left; border:0px solid #C8C7C2; margin:0px 10px 10px 0px}
.news_page .news_summary img, .fotoNewsImg img {float:left; height:100px; border:1px solid #C8C7C2; padding:0 10px 0 0;}

.Right_Col_Two .news {float:left; width:100%; font-size:75%; margin:5px 0px; padding:5px 0 5px 0; border-bottom:1px solid #dfdfdf; line-height:1.4; color:#222222;}
.Right_Col_Two .news p {padding:5px 0px;/* color:#222222;*/}
.Right_Col_Two .news_title a {border-bottom:solid 0px}
.Right_Col_Two .news_title a:hover {border-bottom:solid 1px}
.Right_Col_Two .news_summary  {display:block}
.Right_Col_Two .news img {float:left; width:95px; border:0px solid #C8C7C2; padding:0 10px 0 0;}

/* =============================================== Special Offers style ========================================= */
.specialoffers_page .specialoffers {float:left; width:100%; margin:5px 0px; padding:10px 0px; border-bottom:1px solid #dfdfdf}
.specialoffers_page .specialoffers p {padding:5px 0px}
.specialoffers_page .specialoffers_title {text-align:left}
.specialoffers_page .specialoffers_title a {}
.specialoffers_page .specialoffers_title a:hover {color:#ff5223; border-bottom:solid 1px #f58221}
.specialoffers_page .specialoffers_summary {text-align:left; font-size:87.5%}
.specialoffers_page .specialoffers img {float:left; width:70px; border:1px solid #C8C7C2; margin:0px 10px 10px 0px}

.Right_Col_Two .specialoffersRight {float:left; font-size:75%; width:100%; margin:5px 0; padding:5px 0 5px 0; border-bottom:1px solid #dfdfdf}
.Right_Col_Two .specialoffersRight p {padding:5px 0}
.Right_Col_Two .specialoffers_title {text-align:left}
.Right_Col_Two .specialoffers_title a {border-bottom:solid 0px}
.Right_Col_Two .specialoffers_title a:hover {color:#ff5223; border-bottom:solid 1px #f58221}
.Right_Col_Two .specialoffers_summary {text-align:left}
.Right_Col_Two .specialoffersRight img {float:right; width:50px; border:1px solid #C8C7C2; margin:0px 10px 10px 0px}


/*------------------------------- Ditto 2 Blog ------------------------------------------*/
.ditto_currentpage {border:1px solid #666; padding:1px 5px 2px; margin-right:1px; color:#666}
.ditto_previous_link , .paging1Prev {border:1px solid #6a94ba; padding:1px 5px 2px; margin-right:1px; color:#6a94ba}
.ditto_page {border:1px solid #6a94ba; padding:1px 5px 2px; margin-right:1px; color:#6a94ba}
.ditto_next_link , .paging1Next {border:1px solid #6a94ba; padding:1px 5px 2px; margin-right:1px; color:#6a94ba}
.Pagination , .paging1 , .ajaxSearch_grpResultsDisplayed {font-size:68.8%}
.Pagination a , .paging1 a {color:#6a94ba}
.Pagination a:hover, .paging1 a:hover {color:#fafafa; padding:1px 5px 2px; border:solid 1px #666; background-color:#6a94ba}

/*-------------- zagolovok stranici -------------------*/
.zagolovok, .zagolovok em, .zagolovok p {color: #4f6781; font-style: italic; text-align: right; margin: 0; padding: 0}
.zagolovok h1,.zagolovok h2 {padding: 0px 20px 0 20px; text-align:left; font-style: normal}
.zagolovok {background-color: transparent; background-image: url("/assets/templates/default1/images/top_bottom_line.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: 0pt 90%; padding: 0 0 6px 0}

/*--------------- dlya tablic --------------------*/
/*
.content_Text table.t {background:#D0D1D5; border-collapse: collapse; border: 1px dotted #999999}
.content_Text table.t th {font-weight:bold; background:#E4E6E9; text-align:center; color: #666666; border: 1px dotted #999999}
.content_Text table.t td {background:#fafafa; padding:0px 4px 0px 4px; border: 1px dotted #999999}
*/

table {background:#D0D1D5; border-collapse: collapse; border: 1px dotted #999999}
table th {font-weight:bold; background:#E4E6E9; text-align:center; color: #666666; border: 1px dotted #999999}
table td {background:#fafafa; padding:0px 4px 0px 4px; border: 1px dotted #999999}

blockquote {font-style: italic; margin: 0px 25px 15px 25px;padding: 0px 25px 0px 10px;border-left: 2px solid #4A7EB8; color: #4f6781;background-color: #ecf5fd;}
blockquote p {	margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px;}

/*================================ form search ===========================*/
#ajaxSearch_form { padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #DFDFDF;}
#ajaxSearch_form fieldset { border:none; width:175px;}
#ajaxSearch_input { color:#CCC; float:left; width:135px; padding:2px; margin:0; font-size:12px;}
#ajaxSearch_form fieldset label { clear:none;}
#ajaxSearch_input:focus { color:#222222; float:left;}
/* #ajaxSearch_submit { float:right; margin:0 10px 0 0; font-size:0px; background: url(/assets/templates/default1/images/search_26_10_2010.gif) no-repeat left top; width:20px; height:20px; border:none;} */
#ajaxSearch_submit { float:right; margin:0 10px 0 0; font-size:0px; background: url(/assets/templates/default1/images/search_24x24.png) no-repeat left top; width:24px; height:24px; border:none;}
#ajaxSearch_submit:hover { cursor:pointer;}
#ajaxSearch_output {}
#ajaxSearch_intro { display:none;}
.Left_Col_Two #ajaxSearch_intro { display:inherit;}
.ajaxSearch_paging {}
.ajaxSearch_result { border-bottom:1px solid #999;}
.ajaxSearch_resultLink {}
.ajaxSearch_resultExtract {}
.ajaxSearch_highlight { background:#999;}
.AS_ajax_result {}
.AS_ajax_resultLink {}
.AS_ajax_resultDescription {}
.AS_ajax_more {}

/*================================ Scroll to Top ===========================*/
#top_rocket {/*position:absolute;top:-90px;right:0;font:bold 12px Georgia;*/}
#top_rocket a {/*width:35px;*/width:12px; height:12px; background:#fff url(/assets/templates/default1/images/rocket.png) no-repeat right top; display:block; text-decoration:underline; padding:7px 12px 7px 0; ; font-size:10px; color:#666;}
#top_rocket a:hover { background-position:right -29px; color:#000}
#top_rocket span { display:none; display:block; visibility:hidden; }

/*================================ jQuery Plugin: Scroll to Top ===========================*/
a#toTop { width:24px;height:24px; background:url(/assets/templates/default1/images/backtotop.png) top left no-repeat; bottom:30px;right:30px; position:fixed; cursor:pointer; display:block; display:none; text-decoration:none; outline:none; border:none;}
a#toTop:hover { text-decoration:none;color:#878787; background-position:bottom left;}
a#toTop span { display:none; display:block; visibility:hidden; }

/*========================================== style social_network ===========================*/
#facebook_comments { background: url(/assets/templates/default1/images/design/panel_fbcomments.gif) center top no-repeat; padding-top:35px; margin-top:1px;}

#social_network { float:left; width:100%;}

.line {background-color: transparent; background-image: url("/assets/templates/default1/images/top_bottom_line.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: 0pt 90%; padding: 0 0 20px 0; margin-bottom:20px;}


.social_text {font-size:87.5%}
.social_like {padding:5px}
#livejournal, #mail, #vkontakte, #twitter, #facebook, #odnoklassniki, #delicious, #google, #bobrdobr, #digg, #newsland, #technorati, #moemesto, #ya, #memori, #news2, #smi2, #vaau { border:1px dashed #CCCCCC; margin:0 3px 0 3px;}
#livejournal:hover, #mail:hover, #vkontakte:hover, #twitter:hover, #facebook:hover, #odnoklassniki:hover, #delicious:hover, #google:hover, #bobrdobr:hover, #digg:hover, #newsland:hover, #technorati:hover, #moemesto:hover, #ya:hover, #memori:hover, #news2:hover, #smi2:hover, #vaau:hover {border:1px solid #999}
#social_network a { border:none;}
#livejournal { background: url(/assets/templates/default1/images/social_network/social_network.gif) -383px -32px no-repeat; display:inline-block; width:18px; height:18px;}
#mail { background: url(/assets/templates/default1/images/social_network/social_network.gif) -402px -32px no-repeat; display:inline-block; width:18px; height:18px;}
#vkontakte { background: url(/assets/templates/default1/images/social_network/social_network.gif) -421px -32px no-repeat; display:inline-block; width:18px; height:18px;}
#twitter { background: url(/assets/templates/default1/images/social_network/social_network.gif) -440px -32px no-repeat; display:inline-block; width:18px; height:18px;}
#odnoklassniki { background: url(/assets/templates/default1/images/social_network/social_network.gif) -459px -32px no-repeat; display:inline-block; width:18px; height:18px;}
#facebook { background: url(/assets/templates/default1/images/social_network/social_network.gif) -477px -32px no-repeat; display:inline-block; width:18px; height:18px;}
#delicious { background: url(/assets/templates/default1/images/social_network/social_network.gif) -495px -32px no-repeat; display:inline-block; width:18px; height:18px;}
#google { background: url(/assets/templates/default1/images/social_network/social_network.gif) -513px -32px no-repeat; display:inline-block; width:18px; height:18px;}
#bobrdobr { background: url(/assets/templates/default1/images/social_network/social_network.gif) -531px -32px no-repeat; display:inline-block; width:18px; height:18px;}
#digg { background: url(/assets/templates/default1/images/social_network/social_network.gif) -549px -32px no-repeat; display:inline-block; width:27px; height:18px;}
#newsland { background: url(/assets/templates/default1/images/social_network/social_network.gif) -576px -32px no-repeat; display:inline-block; width:18px; height:18px;}
#technorati { background: url(/assets/templates/default1/images/social_network/social_network.gif) -594px -32px no-repeat; display:inline-block; width:20px; height:18px;}
#moemesto { background: url(/assets/templates/default1/images/social_network/social_network.gif) -613px -32px no-repeat; display:inline-block; width:18px; height:18px;}
#ya { background: url(/assets/templates/default1/images/social_network/social_network.gif) -632px -32px no-repeat; display:inline-block; width:12px; height:18px;}
#memori { background: url(/assets/templates/default1/images/social_network/social_network.gif) -644px -32px no-repeat; display:inline-block; width:18px; height:18px;}
#news2 { background: url(/assets/templates/default1/images/social_network/social_network.gif) -681px -31px no-repeat; display:inline-block; width:18px; height:18px;}
#smi2 { background: url(/assets/templates/default1/images/social_network/social_network.gif) -663px -32px no-repeat; display:inline-block; width:18px; height:18px;}
#vaau { background: url(/assets/templates/default1/images/social_network/social_network.gif) -654px -50px no-repeat; display:inline-block; width:45px; height:18px;}
/*================================ Tabs ===========================*/
.ui-tabs { float:left;}
.ui-tabs .ui-tabs-panel { padding: 0.5em 0em;}
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(/assets/templates/default1/images/tabs/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;}
.ui-widget-content { border: 1px solid #aaaaaa;background: #ffffff url(/assets/templates/default1/images/tabs/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color: #222222;}
.ui-widget-header a {color: #26c3e5; border:none;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color: #555555;text-decoration: none;outline-width: medium;outline-style: none;outline-color: moz-use-text-color;}
.ui-state-hover a, .ui-state-hover a:hover {color: #212121;text-decoration: none;outline-width: medium;outline-style: none;outline-color: -moz-use-text-color;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color: #555555;text-decoration: none;outline-width: medium;outline-style: none;outline-color: -moz-use-text-color;}
.ui-state-hover a, .ui-state-hover a:hover {color: #212121;text-decoration: none;outline-width: medium;outline-style: none;outline-color: -moz-use-text-color;}
.ui-tabs .ui-tabs-nav li a {float: left;text-decoration: none;padding-top: 0.5em;padding-right: 1em;padding-bottom: 0.5em;padding-left: 1em;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor: pointer;}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, 

.ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #0294FF; background: #D2E2EC url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #0294FF; }

.ui-state-hover a, .ui-state-hover a:hover { color: #0294FF; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #3297FB; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }
/*========================================== comment ===================================*/
.comment { float:left; width:100%;}
.tb { float:left; background: url(/assets/templates/default1/images/design/comment/comment-tb.gif) center top repeat; width:100%; height:1px;}
.tl {float:left; background: url(/assets/templates/default1/images/design/comment/comment-tl.gif) left top no-repeat; width:7px; height:7px;}
.tr {float:right; background: url(/assets/templates/default1/images/design/comment/comment-tr.gif) right top no-repeat; width:7px; height:7px;}
.bl {float:left; background: url(/assets/templates/default1/images/design/comment/comment-bl.gif) left top no-repeat; width:24px; height:15px;}
.bb {float:none; background: url(/assets/templates/default1/images/design/comment/comment-bb.gif) center top repeat; width:100%; height:15px;}
.br {float:right; background: url(/assets/templates/default1/images/design/comment/comment-br.gif) right top no-repeat; width:7px; height:15px;}

.Faq .jot-user-img {float:left; padding:10px 0 0 26px; background: url(/assets/templates/default1/images/design/comment/avatar_24x24.jpg) left bottom no-repeat;}
.comment_otz { float:left; padding-left:20px;}
.jot-user-img_otz {float:left; margin:0 0 0 20px; padding:10px 0 0 26px; background: url(/assets/templates/default1/images/design/comment/avatar_24x24.jpg) left bottom no-repeat;}
.comment_text {padding: 3px; border-left:1px solid #DDDEDE; border-right:1px solid #DDDEDE;}
.tl_otz {float:left; background: url(/assets/templates/default1/images/design/comment/comment-tl_otz.gif) left top no-repeat; width:24px; height:15px;}
.tr_otz {float:right; background: url(/assets/templates/default1/images/design/comment/comment-tr.gif) right bottom no-repeat; width:7px; height:15px;}
.tb_otz { float:left; background: url(/assets/templates/default1/images/design/comment/comment-tb_otz.gif) center top repeat; width:100%; height:15px;}
.bl_otz {float:left; background: url(/assets/templates/default1/images/design/comment/comment-bl_otz.gif) left top no-repeat; width:7px; height:7px;}
.br_otz {float:right; background: url(/assets/templates/default1/images/design/comment/comment-br.gif) right top no-repeat; width:7px; height:7px;}
/*===================================== page_gallery =====================================*/
.gallery_block { float:left; min-height:500px; height: auto !important; height:500px; margin-left:0px;}
.gallery_block .foto { width:200px; /*height:250px;*/ text-align:center; float:none; background:#FFFFFF; border:2px solid #6cb2e6; margin:0 5px 10px 0;}
.gallery_block .picture { margin:5px auto; height:150px; width:150px; overflow:hidden;}
.gallery_block .picture img { height:150px;}
.gallery_block .foto p {text-align:center; padding:0 5px; margin: 0px; line-height:1.2; width:190px; font-size:11px; }
.gallery_block h3 { font-size: 108%; font-weight: normal; text-align:center; margin:3px 0; padding:0 5px; height:45px; line-height:1; }
.gallery_block .magnify-pic { margin: -20px 0 0 20px; width: 20px; height: 20px; _float:left; _margin: -20px 0 0 5px; }
.gallery_block .magnify-pic img { width:20px; height:20px;}

#makeorder { display:block;width:366px;height:70px;background: url(/assets/templates/default1/images/makeorder.jpg) no-repeat}
.contact{ font-family: Georgia, Times New Roman, Times, serif}


/* ============================================= TopMenu old ============================================= */
/*.TopMenu {float:left; width:930px; height:39px; padding: 15px 0 0 1px; background:url(/assets/templates/default1/images/navigation.gif) left no-repeat}*/
.TopMenu {float:left; width:980px; height:39px; padding: 36px 0 1px 6px; background:url(/assets/templates/default1/images/header.png) left no-repeat; font-family: Verdana, Geneva, sans-serif; font-size:93.8%; }
.TopMenu ul {margin:0 0 0 15px; padding:0; text-align: center; list-style-image: none; display:block}
*html .TopMenu ul {float:left; margin-left:0px}/* IE */
.TopMenu li {float:left; position:relative; z-index:100; list-style-type:none; background-color:#FAFAFA; border-right:1px solid #B4B4B4; margin:0; padding:0; line-height:1}
.TopMenu a, .TopMenu a:link, .TopMenu a:visited {display:block; text-decoration:none; color:#005a9c; padding: 8px 2px 12px 2px; width:128px; border:none}
.TopMenu a:visited {color:#6a94ba}
.TopMenu li a:hover {background-color:#E5E5E5}/*color:#6a94ba; */ /*padding: 8px 4px 8px 7px;*/
.TopMenu ul li ul {margin:0; position:absolute; left:-1px; /*width:200px;*/}
.TopMenu ul li ul li {border-left:1px solid #B4B4B4; border-bottom:1px solid #B4B4B4; border-right:1px solid #B4B4B4}
.TopMenu ul li ul li:first-child {border-top:1px solid #B4B4B4}
body .TopMenu ul li ul {display:none}
.TopMenu ul li:hover ul, .TopMenu ul li ul:hover {display:block}
*html .TopMenu ul li ul {border-top:1px solid #B4B4B4; border-left:0}/* IE */

body .TopMenu ul li ul li ul {visibility:hidden; top:-1px; left:160px; *left:158px} /* display:none */
.TopMenu ul li ul li:hover ul {visibility:visible}/* display:block */
.TopMenu ul li ul li:hover ul li ul {visibility:hidden}
.TopMenu ul li ul li ul li:hover ul {visibility:visible}
.submenu {white-space:nowrap}

/* ============================================= TopMenu ============================================= */
/* common styling */
.menu {font-family: arial, sans-serif; width:980px; position:relative; margin:0; font-size:16px; z-index:100;}
.menu {float:left; width:980px; height:39px; padding: 36px 0 1px 6px; background:url(/assets/templates/default1/images/header.png) left no-repeat; font-family: Verdana, Geneva, sans-serif; /*font-size:93.8%; */}

.menu ul li a,.menu ul li a:link, .menu ul li a:visited {display:block; text-decoration:none; color:#005a9c; width:128px; line-height:16px; overflow:hidden;}
.menu  ul li a,.menu ul li a:link, .menu ul li a:visited {float:left; position:relative; z-index:100; list-style-type:none; background-color:#FAFAFA; border-right:1px solid #B4B4B4; margin:0; padding:0; padding: 8px 2px 12px 2px; border-bottom:0}
.menu ul li a.last {border-right:0}
.menu ul li a:visited {color:#6a94ba}
.menu ul {padding:0; margin:0}
.menu ul {margin:0 0 0 15px; padding:0; text-align: center; list-style-image: none; display:block}
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display: none;}
 
/* specific to non IE browsers */
.menu ul li:hover a {color:#ffffff; background:#6a94ba}
.menu ul li:hover ul {display:block; position:absolute; top:37px; left:-15px; width:205px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#ffffff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000; }
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#ddd; color:#000; border-left:solid 1px #B4B4B4; border-bottom:solid 1px #B4B4B4; padding: 8px 2px 12px 8px; width:205px; text-align: left;}
.menu ul li:hover ul li a:hover {color:#ffffff; background:#6a94ba}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-205px;}
.menu li {list-style-type:none;}


