body,td,th, div, form, input, textarea {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000;}

div, p, form {margin:0; padding:0;}

input, textarea{font-weight: normal; color:#000000; font-size:11px;}

.input1{font-weight: normal; color:#000000; font-size:11px; font-weight:bold;}

.input_news{font-size: 11px; width: 115px; font-family: verdana, helvetica, geneva, sans-serif; vertical-align: middle; height:14px}
.input_search{font-size: 11px; width: 150px; font-family: verdana, helvetica, geneva, sans-serif; vertical-align: middle; height:14px; padding-top:1px; }
.submit_login{color:#193d4e; FONT-WEIGHT: bold;  font-size: 11px; font-family: verdana, helvetica, geneva, sans-serif; vertical-align: middle; height:21px;  padding-left:4px; padding-right:4px; background:#ffffff  url(../images/login_line.jpg) 0 0 repeat-x; }
.submit_div{text-align:center; width:auto; margin:0 auto;}
#search_top{float:right; height:25px; padding-top:7px; }

.search_top_text{float:left;  padding-right:4px; padding-top:9px; color:#223655;}

.search_top_item{float:left;  padding-right:4px; padding-top:3px; color:#223655;}

td { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-style: normal}

a {text-decoration: none}
a:hover {text-decoration: underline}
a, a:visited, a:active { text-decoration:none; color: #373737; }
a:hover { text-decoration:none; color: #000000; }



.video_prod_td {
	min-height:100%;
	height:auto !important;
	height:100%;
}

html, body{height:100%; margin:0; padding:0;}

body {margin-left:0px;margin-top:0px; margin-right: 0px; margin-bottom:0px; border:0px #ffffff solid; text-align:center; 
background:#ffffff;   width:100%;}

#fullpage1 {position:relative; margin:0 auto;   min-width:1000px;	width:auto; height: auto !important; height: auto; min-height:100%; border:0px #000000 solid;}
* html body  #fullpage1 {height:100%}

#fullpage {margin:0 auto;   width:1000px; height: auto !important; }


#padding { margin:0 auto; height: auto !important; height:auto; min-height: 100%;  padding: 0 0 48px 0; border:0px #000000 solid;}

#header{position:relative; margin:0 auto; margin-top:1px; width:1000px; height:165px; border:0px #000000 solid;  
background:url(../images/header.jpg) 0 0  no-repeat;}

#menu_up{width:1000px; height:20px; padding:108px 0 0 0; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; color:white; font-size:11px; 
border:0px #000000 solid;}
#menu_up a, #menu_up a:visited{ text-decoration:none; color:white;}
#menu_up a:hover{ color:#FFCC00;}

.style1 {
	font-size: 18px;
	font-weight: bold;
}
.style19 {
	padding:4px;
	background:#254B92;
	color:#ffffff;
}
#center_info td{ border:1px solid #CCCCCC;}
#slogan{ width:300px; float:left; height:15px; margin:20px 0 0 0;font-family:Verdana, Arial, Helvetica, sans-serif; color: #003366; font-size:11px; text-align:center;}

#under_header{position:relative; margin:0 auto; padding-bottom:0px; width:772px; height:34px; background: #003554; border-top:1px #002242 solid; border-bottom:1px #002242 solid;}

#header_choices {position:relative; width:732px; float:right; padding-right:5px; height:41px;  margin-top:78px; text-align:center;  display:block; 
vertical-align:middle; white-space:nowrap; background:url(../images/header_bg.gif) 0 0  no-repeat;  }


#header_choices2{float:left; position:relative; width:auto; margin: 0 auto; text-align:center; height:41px; display:table-cell; vertical-align:middle;}

.header_choices1 { float:left; text-align:center; width:auto; white-space:nowrap; height:27px; padding-bottom:0px; padding-left:10px; padding-right:10px; 
padding-top:14px; display:table-cell; vertical-align:middle;}

* html header_choices1{width:0;}

.header_choices_line { float:left; width:2px; white-space:nowrap; height:20px; margin-top:10px; display:table-cell; vertical-align:middle;
background:url(../images/header_choices_line.jpg) 0 0  no-repeat;}

.header_choices_text { margin:0 auto; font-weight:normal; color:#ffffff; font-size:11px; font-weight: bold;} 
a.header_choices_text { margin:0 auto; font-weight:normal; color: #ffffff; font-size:11px; font-weight: bold;}
a.header_choices_text:active {margin:0 auto; font-weight:normal; color: #ffffff; font-size: 11px; font-weight: bold;}
a.header_choices_text:visited { margin:0 auto; font-weight:normal; color: #ffffff; font-size: 11px; font-weight:bold;}
a.header_choices_text:hover { margin:0 auto; font-weight:bold; color:#e12830; font-size:11px; text-decoration:none;}

#good_accom{float:left; height:32px; padding-top:1px; padding-bottom:1px; padding-right:2px; width:244px; background: url(../images/good_accom.jpg) 0 0  no-repeat;}

#contact_line{ float:right; text-align:center; padding-top:8px; width:auto; height:96px;  padding-right:10px; }

.contact_line_title{padding-top:4px; text-align:center; width:auto; float:right; color:#ffffff; font-size:12px; font-weight: normal;}
.lang{padding-top:4px; padding-left:5px;text-align:center; width:auto; float:right;}




.white{font-size:11px; border:#ffffff 0px solid;  color:#0c2f3b; text-decoration:none;}
a.white:active{font-size:11px; border:#ffffff 0px solid;  color:#143d4b; text-decoration:none;}
a.white:visited{font-size:11px; border:#ffffff 0px solid;  color:#143d4b; text-decoration:none;}
a.white{font-size:11px; border:#ffffff 0px solid;  color:#143d4b; text-decoration:none;}
a.white:hover{font-size:11px; border:#ffffff 0px solid;  color:#8b8b8b; text-decoration:none;}

.downloads_cat_sub{background:url(../images/gen_arrow.gif) top left no-repeat; padding-left:30px; border-bottom:1px #000000 dotted; margin-bottom:10px; text-align:left;}



#sub_choices {padding:10px; margin:0 auto; height:auto;  background:#dddddd; border:1px #bec0bf solid;}



#sub_choices2{ margin-right: auto; width:100%; text-align:left; height:auto;}

.sub_choices1{margin-top:10px; float:left; width:auto; white-space:nowrap; padding-top:5px; padding-bottom:5px; padding-right:5px; text-align:center; display:block; 
vertical-align:middle; color: #ffffff; }

.clear{ clear:both; }

#main1 {width:1000px; position:relative; margin: 0 auto; padding-bottom:6px; background: url(../images/main11_bg.jpg) top left repeat-y; 
border:0px #000000 solid;}

#main_content{float:left; width:586px; 	margin-left:10px; margin-right:10px;  padding-left:0px; padding-top:0px;  border:0px #fb0101 solid; z-index:1;}

#left{position:relative; float:left; margin:0px; width:196px; min-height:100%; height:100%; border-right:0px #000000 solid;
	 border-bottom:0px #ffffff solid; z-index:550;}

#right1{ float:left; margin:3px; width:144px; min-height:100%; height:100%; border-right:0px #000000 solid;
	 border:0px #000000 solid; padding-top:5px;}
* html #right1{ margin:2px;}

#right{ float:left; margin:0px; width:196px; min-height:100%; height:100%; border-left:0px #000000 solid; z-index:1;}






.main_choices1{width:198px; padding-left:36px; text-align:left;  background: url(../images/main_arrow.jpg) 20px 50%   no-repeat; min-height:20px; height:auto;}
.main_choices2{width:191px;  padding-left:7px; padding-top:5px; text-align:left;  background: url(../images/main_choices_bg.jpg) 7px 100%   no-repeat; min-height:20px; height:auto;}

* html .main_choices2{padding:6px; width:169px;}

.main_choices_text {color:#262626; font-size: 11px; font-weight: bold;  }
a.main_choices_text {color: #262626; font-size: 11px; font-weight: bold;  }
a.main_choices_text:active {color: #262626; font-size: 11px; font-weight: bold;  }
a.main_choices_text:visited {color: #262626; font-size: 11px; font-weight: bold;  }
a.main_choices_text:hover {font-weight: bold; color: #c07403; font-size: 11px; text-decoration: none;  }

#main{ background:#ffffff; float:left; width:586px; height:auto !important; height: 100%; min-height: 100%; text-align:center; 
border:0px #000000 solid; z-index:1;}



.main_title1{position:relative; text-align:left; width:auto; min-height:28px; height:auto !important; height:28px; 
 background:url(../images/main_title_text_bg.jpg) top left repeat-y; margin-top:1px;}
 .main_title2{position:relative; text-align:left; width:auto; min-height:28px; height:auto !important; height:28px; 
 background:url(../images/main_text_arrow.jpg) 6px 50% no-repeat; padding-top:10px; }


.basket_item_title{border-left-width:0px; border-top-width:0px; border-right-width:0px;	border-bottom-width:2px; border-style:solid; border-color:#95c43d;
	BACKGROUND-COLOR: #a7484d; font-size:11px; COLOR: #ffffff; FONT-WEIGHT: bold; }

.basket_item_table{border-left-width:1px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-style:solid; border-color:#098d42;
	BACKGROUND-COLOR: #fcc442;}

#cart_top{float:right; height:35px; padding-top:5px; padding-right:2px;}

#cart{float:left; background:url(../images/cart.jpg) no-repeat; width:24px; height:25px; padding-right:2px; }

#cart_line{float:left; background:url(../images/cart_line.jpg) no-repeat; width:2px; height:10px; padding-right:2px; margin-top:11px;}

.cart_text_head{float:left; height:18px; padding-right:4px; padding-top:9px; color:#ffffff;}

.cart_a_head {color:#fdc43f; font-size:11px; text-decoration:none;}
a.cart_a_head, a.cart_a_head:active, a.cart_a_head:visited{color:#fdc43f; font-size:11px; text-decoration:none;} 
a.cart_a_head:hover {color:#95c43d; font-size:11px; text-decoration:none;}

.cart_text2{color:#0a7137; font-size:11px; text-decoration:none; font-weight:bold;}

.cart_text{color:#b14c52; font-size: 11px; text-decoration: none; }

a.cart_text{ color:#8e3d41; font-size: 11px; text-decoration: none; font-weight: bold;}
a.cart_text:active {font-size: 11px; font-weight: bold; text-decoration: none; color: #8e3d41;}
a.cart_text:visited {font-size: 11px; font-weight: bold; text-decoration: none; color: #8e3d41;}
a.cart_text:hover {font-size: 11px; font-weight: bold; text-decoration: none; color: #7f282d;}

.cart_price{font-size: 11px; font-weight: bold; text-decoration: none; color: #ac4a4f; }

.cart_text3{color:#f0f4d6; font-size: 11px; text-decoration: none;}

.main_title{position:relative; text-align:left; width:566px;  margin-left:10px; margin-right:10px;  min-height:25px; height:auto !important; height:25px;}

.title_in{position:relative; width:586px;  float:left;  margin-bottom:2px; background:#ffcc00; 
min-height:25px; height:auto !important; height:25px;}

.main_title_12{position:relative; padding-top:6px; display:block;}

.main_title_text{position:relative; display:block;  padding-bottom:2px; color: #333326;  text-align: left; font-size: 12px; 
font-weight: bold; text-decoration: none;  }



* html #main_title_bottom {height:1px; min-height:1px;    margin:0 auto;  }

.main_image_1 {
display:block;
	vertical-align:top;

}

#main_text{width:586px;  float:left;   text-align: left; min-height:300px; height:auto; 
 }

#main_text_inside{width:auto; padding-top:10px; padding-left: 0px; padding-right: 0px;  text-align: left; min-height:250px; height:auto;}



#admin__{
	margin: 0 0 0 0;
	color:#174250;
	width: 191px;
	height:auto;
	text-align: center;
}
.opentable{margin:0 auto; width:196px; height:auto; text-align: left; border:0px #cbd9ec solid; }
.opentable_height{height:25px;}
.opentable_title{text-align:center; display:block; vertical-align:middle; margin: 0 auto; width: 196px; height:25px;
	background: #255ead; }
.opentable_text{float:left; width: 189px; border-left:0px #d1d1d1 solid; border-right:0px #d1d1d1 solid; height:auto;}
.opentable_text_end{float:left; width: 191px; border:0px #d1d1d1 solid; background: url(../images/opentable_text_bottom.jpg) top left no-repeat; height:5px;}


.opentable1{width:239px;    margin:0 auto; }
.opentable_title1{text-align:center; display:block; vertical-align:middle; margin: 0 auto; width: 239px; min-height:23px; height:auto !important;height:23px;
	background:#336fa6;}
	.opentable_height1{height:23px;}
.opentable_text1{position:relative; border:0px #000000 solid;   text-align:center; width:239px; margin:0 auto;}

.opentable2{width:189px; height:auto; text-align: left; padding-bottom:0px; padding-top:1px; border-bottom:1px #d1d1d1 solid; margin:0 auto; 
background: #ffffff; border:1px #d1d1d1 solid; }
.opentable_title2{text-align:center; display:block; vertical-align:middle; margin: 0 auto; width: 189px; min-height:23px; height:auto !important;height:23px; 
 margin-top:8px;}
.opentable_height2{min-height:26px; height:auto !important;height:26px;}
.opentable_text2{padding-left:3px; padding-right:3px;   text-align:left; width:183px; margin:0 auto; background: #ffffff;}

.teuxoi_title{background:url(../images/teuxoi_title_icon.jpg) 0px 2px no-repeat;  min-height:23px; height:auto !important; height:23px; font-size:12px; 
 color:#b61432;  font-weight:bold; padding-left:30px; text-align:left; padding-top:4px; border:0px #000000 solid;}

.poll_title{  min-height:22px; height:auto !important; height:22px; font-size:11px; 
 color:#254b92; text-align:center; font-weight:bold;  padding-top:4px; border:0px #000000 solid;}

.submit_button{background:url(../images/submit.gif) top left no-repeat; width:72px; height:27px; color:#ffffff; font-size:12px;  font-weight:bold;}

.teu_download{background:url(../images/teu_arrow.jpg) 0 50% no-repeat; color:#104594; font-size:12px;  font-weight:bold; padding-left:14px;}
a.teu_download{background:url(../images/teu_arrow.jpg) 0 50% no-repeat; color:#104594; font-size:12px;  font-weight:bold; padding-left:14px;}

.cat_container {margin: 0 auto; display:block; z-index:550; border:0px #000000 solid;}	
.opentable4{float:left; width:258px; height:auto; text-align: left; border:0px #cbd9ec solid; z-index:1;}

.opentable_title4{text-align:center; display:block; vertical-align:middle; margin: 0 auto; width: 258px; min-height:34px; height:auto !important;height:34px;
	background: url(../images/opentable_title3_bg.jpg) top left repeat-x; z-index:1;}

.opentable_text4{margin:0 auto; width: 252px;   padding:3px;}

.opentable_text34{margin:0 auto; width: 242px;  padding:5px;}

.opentable3{ float:left; width:144px; height:auto; text-align: left; border:0px #cbd9ec solid; z-index:1; 
background: url(../images/opentable_title3_bg.jpg) top left no-repeat;}

.opentable_title3{ text-align:center; display:block; vertical-align:middle;  width: 142px; min-height:5px; height:auto !important;height:5px;
	 z-index:1; margin-top:9px; border-left:1px #d1d1d1 solid; border-right:1px #d1d1d1 solid; }

 .newsletters_title{min-height:22px; height:auto !important; height:22px; font-size:11px; 
 color:#254b92;  font-weight:bold; text-align:center; padding-top:5px; border:0px #000000 solid;}

.opentable_text3{margin:0 auto; width: 136px;   padding-left:3px; padding-right:3px; border-left:1px #d1d1d1 solid; border-right:1px #d1d1d1 solid; }

.opentable_text33{margin:0 auto; width: 136px; }

.opentable_height3{min-height:26px; height:auto !important;height:26px;}

.opentable_end3{ display:block; vertical-align:middle; margin: 0 auto; width: 144px; min-height:5px; height:auto !important;height:5px;
	background: url(../images/opentable_end3.jpg) top  no-repeat;}

.opentable_top2{
	margin: 0 auto;
	width: 192px;
	height: 7px;
	min-height:7px;
	border:0px #000000 solid;
	background: url(../images/opentable2_text_top.jpg)  top left no-repeat;
}
* html .opentable_top2{margin-bottom:-6px;  height:7px;}

.opentable_main2{width:auto; margin:0 auto;}

.opentable_main1{text-align:left; padding-left:14px; margin:0 auto; margin-top:2px; background:url(../images/news_arrow.gif) center left  no-repeat;}

.opentable_main3{margin:0 auto; text-align:center; padding:2px;}

.news_title2 {font-size:11px; font-weight:bold; text-decoration:none; color:#ffffff;}
a.news_title2 {font-size:11px; font-weight:bold; text-decoration:none; color:#ffffff;}
a.news_title2:active {font-size:11px; font-weight:bold; text-decoration:none; color:#ffffff;}
a.news_title2:visited {font-size:11px; font-weight:bold; text-decoration:none; color: #ffffff;}
a.news_title2:hover {font-size: 11px; font-weight:bold; text-decoration:underline; color:#ee1c25;}

#footer {position:relative;    width:100%;  height:48px;   z-index:1; border:0px #ffffff solid;}
#footer_under{ margin:0 auto; width:1000px; height:48px; background:#254b92;}

#footer_choices{position:relative; width:auto; margin: 0 auto; text-align:center; display:block; height:auto; vertical-align:middle; 
white-space:nowrap; padding-top:1px; color:#ffffff;}

.footer_choices1{margin:0 auto; width:auto; white-space:nowrap; border:0px solid #000000; padding-right:8px; text-align:center; display:inline; vertical-align:middle;
	color: #bf1f1f;}

.product_index{width:219px; float:left;  border:#c3eeea 0px solid;  vertical-align:top; margin:2px; height:auto; padding-left:5px;}

.product_index1{width:218px; float:left;  border:#c3eeea 0px solid;  vertical-align:top; margin:2px; height:auto; 
padding-right:5px; background:url(../images/vertical_dots.jpg) top right  repeat-y;}

.product_title_index{width:220px;  margin:0 auto;  padding-top:5px;   padding-bottom:0px; min-height:19px; height:auto !important;
height:19px;  text-align:left;}

.product_main_index{margin:0 auto; width:217px; border:#373737 solid 0px; text-align:left; padding-bottom:1px; padding-top:5px; padding-left:3px; padding-right:3px;}

.product_descr_index{margin:0 auto; text-align:left; width:211px; height:auto; height:auto important; padding:3px;  margin-bottom:0px; }

.product_data_end_index{ padding:2px; background:url(../images/arrow_product_index.jpg) center left  no-repeat;  text-align:left; padding-left:15px; width:90%; height:auto important; margin:0 auto;}


.product{width:586px; float:left;  background:#D3DFF1; margin:0 0 5px 0; padding:0 0 10px 0px; font-size:11px;  vertical-align:top;  height:auto; }

.product1{ float:left; height:auto;width:100%; padding-bottom:6px;}

.product_title{  margin:0 auto;  padding-top:5px;  padding-right:0px;  padding-bottom:0px; min-height:19px; height:auto !important;
height:19px;  text-align:left;  }

.product_main{float:left; width:auto; max-width:354px; border:#ffffff solid 0px; text-align:left; padding-bottom:1px; padding-top:5px; padding-left:5px; padding-right:5px;}

.product_main1{float:left; width:auto; max-width:576px; border:#ffffff solid 0px; text-align:left; padding-bottom:1px; padding-top:5px; padding-left:5px; padding-right:5px;}

.product_div_image{ float:left;  width:210px; height:auto !important; height:auto; padding-left:4px; padding-top:4px;}

.search_div_image{position:relative; float:left;  width:160px; height:auto !important; height:auto;}

.product_descr_all{float:left; text-align:left; width:auto; height:auto; height:auto important;}

.product_descr{float:left; text-align:left; width:auto; height:auto important; padding:3px;  margin-bottom:0px; }

.product_data{ font-weight: bold; float:left; text-align:right; width:180px; height:auto important; 
padding-left:3px; padding-right:3px; padding-bottom:2px;  margin-bottom:0px; }
.product_data2{ font-weight: bold; float:left; text-align:right; width:auto; height:auto important; 
padding-left:3px; padding-right:3px; padding-bottom:2px;  margin-bottom:0px; color:#065753;}
.product_data1{ float:left; text-align:left; width:auto; height:auto important; 
padding-left:3px; padding-right:3px; padding-bottom:2px;  margin-bottom:0px; }
.product_data_end{ padding:0px;   text-align:left;   height:auto important; margin:0 auto;}
.product_data_end_more{ float:left;  text-align:left; width:100px;}
.product_data_end_date{ float:right;  text-align:right; width:260px; color:#adadad;}
.product_data_end_date_index{ margin:0 auto;  text-align:center;  color:#adadad;}
.product_price{float:right;  min-height:21px; height:21px; height: auto !important; padding-right:4px; }

.product_price1{float:right;  min-height:21px; height:21px; height: auto !important; padding-top:7px; padding-right:4px;}

.product_cart1{float:right; height:21px; width:20px; max-height:21px; margin-top:3px;   background:url(../images/add_cart.jpg) top left  no-repeat;}
.product_cart2{float:right; height:21px; max-height:21px;  margin-top:3px;background:url(../images/add_cart_bg.jpg) top left  repeat-x; padding-top:3px; padding-right:3px; padding-left:2px;}


.product_more {float:right;  min-height:21px; height:21px; margin-top:3px; margin-left:6px; margin-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; 
background:url(../images/more_bg.jpg) top left  repeat-x;}

.prod_choices_text_index {width:auto; display:block; color: #125990; font-size: 12px; font-weight: bold; }

.prod_choices_text {width:auto; display:block; color: #ff6600; font-size: 18px; font-weight: bold; }
a.prod_choices_text {white-space:nowrap; padding:2px 2px 2px 2px; margin: 0 auto; color: #242a24; font-size: 12px; font-weight: bold;}
a.prod_choices_text:active {white-space:nowrap; padding:2px 2px 2px 2px; margin: 0 auto; color: #242a24; font-size: 12px; font-weight: bold;}
a.prod_choices_text:visited {white-space:nowrap; padding:2px 2px 2px 2px; margin: 0 auto; font-weight: bold; color: #242a24; font-size: 12px; text-decoration: none;}
a.prod_choices_text:hover {white-space:nowrap; padding:2px 2px 2px 2px; margin: 0 auto; font-weight: bold; color: #dc660a; font-size: 12px; text-decoration: none;}

.product_main1{margin:0 auto; width:auto; border-bottom:#e57615 solid 0px; text-align:left; padding-bottom:1px; padding-top:5px;}

.product_title2{width:440px;  margin:0 auto;  padding-top:5px; padding-left:16px; padding-right:0px;  padding-bottom:0px; min-height:20px; height:auto !important;
height:20px; position:relative; text-align:left; background:url(../images/product_arrow1.jpg) center left  no-repeat; }

.prod_choices_text2 {width:auto; display:block; color: #00372f; font-size: 12px; font-weight: bold; }
a.prod_choices_text2 {white-space:nowrap; padding:2px 2px 2px 2px; margin: 0 auto; color: #242a24; font-size: 12px; font-weight: bold;}
a.prod_choices_text2:active {white-space:nowrap; padding:2px 2px 2px 2px; margin: 0 auto; color: #242a24; font-size: 12px; font-weight: bold;}
a.prod_choices_text2:visited {white-space:nowrap; padding:2px 2px 2px 2px; margin: 0 auto; font-weight: bold; color: #242a24; font-size: 12px; text-decoration: none;}
a.prod_choices_text2:hover {white-space:nowrap; padding:2px 2px 2px 2px; margin: 0 auto; font-weight: bold; color: #dc660a; font-size: 12px; text-decoration: none;}

.product_descr2{float:left; text-align:left; width:320px; height:auto important; padding:3px;  margin-bottom:0px; }

.red {font-size:10px; font-weight:normal; text-decoration:none; color:#ffffff;}
a.red {font-size:10px; font-weight:bold; text-decoration:none; color:#ffffff;}
a.red:active {font-size:10px; font-weight:bold; text-decoration:none; color:#ffffff;}
a.red:visited {font-size:10px; font-weight:bold; text-decoration:none; color:#ffffff;}
a.red:hover {font-size:10px; font-weight:bold; text-decoration:none; color:#000000;}

.choises_bot {
	font-size: 11px;
	font-weight: normal; 
	text-decoration: none;
	color: #d9f4e9; 
	
	
}
a.choises_bot {
	font-size: 11px;
	font-weight: normal; 
	text-decoration: none;
	color: #d9f4e9; 
	
}
a.choises_bot:active {
	font-size: 11px;
	font-weight: normal; 
	text-decoration: none;
	color: #d9f4e9; 
	
}
a.choises_bot:visited {
	font-size: 11px;
	font-weight: normal; 
	text-decoration: none;
	color: #d9f4e9; 
}
a.choises_bot:hover {
	font-size: 11px;
	font-weight: normal; 
	text-decoration: underline;
	color: #ffffff; 
}

.more {font-size:11px; font-weight:normal; text-decoration:none; color:#bc3a1b;}
a.more {font-size:11px; font-weight:normal; text-decoration:none; color:#bc3a1b;}
a.more:active {font-size:11px; font-weight:normal; text-decoration:none; color:#bc3a1b;}
a.more:visited {font-size:11px; font-weight:normal; text-decoration:none; color:#bc3a1b;}
a.more:hover {font-size:11px; font-weight:normal; text-decoration:none; color:#ee1c25;}

.more1 {font-size:11px; font-weight:normal; text-decoration:none; color:#ffffff;}
a.more1 {font-size:10px; font-weight:normal; text-decoration:none; color:#ffffff;}
a.more1:active {font-size:10px; font-weight:normal; text-decoration:none; color:#ffffff;}
a.more1:visited {font-size:10px; font-weight:normal; text-decoration:none; color:#ffffff;}
a.more1:hover {font-size:10px; font-weight:normal; text-decoration:none; color:#aacbb1;}

.more_index {font-size:10px; font-weight:normal; text-decoration:none; color:#ff1414;}
a.more_index {font-size:10px; font-weight:normal; text-decoration:none; color:#ff1414;}
a.more_index:active {font-size:10px; font-weight:normal; text-decoration:none; color:#ff1414;}
a.more_index:visited {font-size:10px; font-weight:normal; text-decoration:none; color:#ff1414;}
a.more_index:hover {font-size:10px; font-weight:normal; text-decoration:none; color:#b90404;}

.image_page{
width: 100%;
height: 100%;
background: #4a3932;
 }
 .image{border: #5f9dbd 3px solid;}
 
 .image_news{border:2px #c23c3c solid;}

.image2{border: #2a63a4 1px solid;}

 .block_title { font-size:12px; font-weight:bold; text-decoration:none; color:#ffffff; 
 text-align:center;  }

.block_title1 {
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none;
	color: #004474;
	padding-bottom:2px;
	padding-left:4px;
}
.block_title2 {
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none;
	color: #004474;
	padding-bottom:1px;
	padding-left:6px;
}


.block_title4 {font-size:12px; font-weight:bold; text-decoration:none; color: #6e2a2c; padding-left:28px; 
background:url(../images/opentable3_title_arrow.jpg)  6px center  no-repeat; }




.block2 {
	font-size: 11px;
	font-weight: normal; 
	text-decoration: none;
	color: #004474; 
	padding-left:1px;
}

.block {font-size:11px; font-weight:normal; text-decoration:none; color:#000000;}
a.block {font-size:11px; font-weight:normal; text-decoration:none; color:#193d4e;}
a.block:active {font-size:11px; font-weight:normal; text-decoration:none; color:#193d4e;}
a.block:visited {font-size:11px; font-weight:normal; text-decoration:none; color:#193d4e;}
a.block:hover {font-size:11px; font-weight:normal; text-decoration:underline; color:#0d3143;}

.block3 {font-size:11px; font-weight:normal; text-decoration:none; color:#073935;}
a.block3 {font-size:11px; font-weight:normal; text-decoration:none; color:#193d4e;}
a.block3:active {font-size:11px; font-weight:normal; text-decoration:none; color:#193d4e;}
a.block3:visited {font-size:11px; font-weight:normal; text-decoration:none; color:#193d4e;}
a.block3:hover {font-size:11px; font-weight:normal; text-decoration:underline; color:#000000}


#index_page{width:100%; float:left; }
#index_page1{width:100%; float:left;}

#products_page{width:100%; float:left; min-height:1px;	height:auto !important;	height:auto;  margin-top:4px; padding-top:4px; border-top:0px #95c43d solid;}

.top_td{border:#d7dadd 0px solid; background:#ffffff; width:50%; padding-bottom:5px;}

.top_div1{position:relative; margin:0 auto; height:100%;  height:auto !important; width:100%; text-align:center; padding-top:5px; border-bottom:3px #c7c7c7 solid;}

.top_div2{position:relative; width:95%; margin:0 auto;  height:auto !important;  padding:5px 5px 5px 5px; border-bottom:1px #c7c7c7 solid;}

.top_div_image{position:relative; float:left;  width:140px; height:auto !important; height:auto;}

.top_div_description{position:relative; float:left; text-align:left; width:200px;  height:auto !important;  margin-top:2px; margin-bottom:4px;}

.top_price{float:right; padding-right:5px; min-height:21px; height:21px; height: auto !important;}

.product_top_price_basket{float:right; position:relative; width:145px; border:1px #dadada solid; padding:4px;}

.top_price1{float:right;  min-height:21px; height:21px; height: auto !important; padding-top:7px;}

.top_price_text1{text-decoration:line-through; font-size:11px; color:#bbf2ca;}

.top_price_text2{ font-size:11px; color:#ee1c25;}

.top_cart1{float:right; height:21px; width:20px; max-height:21px; background:url(../images/add_cart.jpg) top left  no-repeat;}
.top_cart2{margin:0 auto; height:21px; max-height:21px; background:#5fb777; color:#753b3e; padding:2px; width:207px; }

.basket_order{float:right; padding-right:3px; padding-top:6px; width:auto;  text-align:right; height:15px; max-height:15px;}

.basket_order2{float:left; padding-left:1px; padding-top:1px; width:auto;  text-align:right; height:20px; max-height:20px;}

.basket_order1{float:left; padding-left:3px; padding-top:6px; width:auto; height:15px; max-height:15px;}

* html .basket_order{padding-top:7px; height:14px; max-height:14px;}

.basket_order_text {font-size:11px; font-weight:normal; text-decoration:none; color:#753b3e;}
a.basket_order_text {font-size:11px; font-weight:normal; text-decoration:none; color:#753b3e;}
a.basket_order_text:active {font-size:11px; font-weight:normal; text-decoration:none; color:#753b3e;}
a.basket_order_text:visited {font-size:11px; font-weight:normal; text-decoration:none; color:#753b3e;}
a.basket_order_text:hover {font-size:11px; font-weight:normal; text-decoration:underline; color:#f5bd3c;}

.top_more {float:right;  min-height:21px; height:21px; margin-top:3px; margin-left:3px; margin-bottom:3px; padding-left:3px; padding-right:3px; padding-top:3px; 
background:url(../images/more_bg.jpg) top left  repeat-x;}

.top_pdf{ float:left;  padding-left:4px; text-align:center;  width:auto; height:auto !important; height:auto;  margin-top:0px; margin-bottom:4px;}

.offer_area {z-index:2;width:80px;height:80px;display:block;position:absolute;left:40px;top:50px;}
.offer_area_product {z-index:2;width:80px;height:80px;display:block;position:absolute;left:650px;top:-23px;}
.offer_area_search {z-index:2;width:80px;height:80px;display:block;position:absolute;left:40px;top:20px;}

.top_text {
	margin : 0 auto;
	font-weight: normal; 
	color: #0a2b43;
	font-size: 10px;
	font-weight: bold;
}

.top_title{margin:0 auto; font-weight:normal; color:#378b04; font-size:12px; font-weight:bold; text-decoration:none; 
position:relative; margin:0 auto;  text-align:center; min-height:15px; height:auto !important; height:auto;}
a.top_title {margin:0 auto; font-weight:normal; color:#0a2b43; font-size:11px; font-weight:bold; text-decoration:none;}
a.top_title:active {margin:0 auto; font-weight:normal; color:#0a2b43; font-size:11px; font-weight:bold; text-decoration:none;}
a.top_title:visited {margin:0 auto; font-weight:normal; color:#0a2b43; font-size:11px; font-weight:bold; text-decoration:underline;}
a.top_title:hover {margin:0 auto; font-weight:normal;  color:#035c8d; font-size:11px; font-weight:bold;}

.subcat_title{margin:0 auto; font-weight:normal; color:#545f5f; font-size:11px; font-weight:bold; text-decoration:none; 
position:relative; margin:0 auto;  text-align:center; min-height:15px; height:auto !important; height:auto; }

.subcat_title1{margin:0 auto; font-weight:normal; color:#313f3f; font-size:11px; font-weight:bold; text-decoration:none; 
position:relative; margin:0 auto;  text-align:center; min-height:15px; height:auto !important; height:auto; border-bottom:1px #313f3f solid;}


.search_title {
	
	font-size: 12px;
	font-weight: bold; 
	text-decoration: none;
	color: #04669e; 

}
a.search_title {
	
	font-weight: normal; 
	color: #446fb0;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.search_title:active {
	
	font-weight: normal; 
	color: #446fb0;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.search_title:visited {
	
	font-weight: normal; 
	color: #446fb0;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
a.search_title:hover {
	
	font-weight: normal; 
	color: #035c8d;
	font-size: 11px;
	font-weight: bold;
}



.footer_choices_text {padding:0px 8px 0px 0px; 	font-weight:normal; color:#474747; border-right:#474747 1px solid; font-size:10px; font-weight: bold;}
a.footer_choices_text {padding:0px 8px 0px 0px;	 font-weight:normal; color:#474747; border-right:#474747 1px solid; font-size:10px; font-weight: bold;}
a.footer_choices_text:active {padding:0px 8px 0px 0px;  font-weight:normal; color:#474747; border-right:#474747 1px solid;font-size:10px; font-weight: bold;}
a.footer_choices_text:visited {padding:0px 8px 0px 0px;  font-weight:normal; color:#474747; border-right:#474747 1px solid;font-size:10px; font-weight: bold;}
a.footer_choices_text:hover {padding:0px 8px 0px 0px; font-weight:bold; color:#f85201; border-right:#474747 1px solid; font-size:10px; text-decoration:none;}

.footer_choices_text1 { 	font-weight:normal; color:#474747;  font-size:10px; font-weight: bold;}
a.footer_choices_text1 {	 font-weight:normal; color:#474747;  font-size:10px; font-weight: bold;}
a.footer_choices_text1:active {  font-weight:normal; color:#474747; font-size:10px; font-weight: bold;}
a.footer_choices_text1:visited {  font-weight:normal; color:#474747; font-size:10px; font-weight: bold;}
a.footer_choices_text1:hover {  color:#f85201;  font-size:10px; text-decoration:none;}

.copyright{text-align:center;  float:left; color:#ffffff; padding-top:5px;padding-left:5px; width:auto;}

.qualityweb{text-align:center;  float:right; padding-right:5px; padding-top:5px; width:auto;}

.sub_choices_text {white-space:nowrap; padding:4px; margin: 0 auto; color: #ffffff; font-size: 11px; font-weight: bold; border: #939292 1px solid; background-color: #6f7370; }
a.sub_choices_text {white-space:nowrap; padding:4px; margin: 0 auto; color: #ffffff; font-size: 11px; font-weight: bold; border: #939292 1px solid; background-color: #6f7370; }
a.sub_choices_text:active {white-space:nowrap; padding:4px; margin: 0 auto; color:#ffffff ; font-size: 11px; font-weight: bold; border: #939292 1px solid; background-color: #6f7370; }
a.sub_choices_text:visited {white-space:nowrap; padding:4px; margin: 0 auto; color: #ffffff; font-size: 11px; font-weight: bold; border: #939292 1px solid; background-color: #6f7370; }

a.sub_choices_text:hover { white-space:nowrap; padding:4px; margin: 0 auto; font-weight: bold; color: #ffffff; font-size: 11px; text-decoration: none;
	border: #afafaf 1px solid; background-color: #373737; }

.images{ width:auto; min-height:1px; height:auto !important; height:auto;  background: url(../images/sub_dots.jpg) 0 0 repeat-x; padding:5px; float:left;} /*use in page full_product*/

.images_block{margin:0 auto;  float:left; width:auto;  height:auto;} /*use in page images*/

.images_in{margin:0 auto; float:left; padding-left:5px; padding-right:5px; padding-bottom:10px; } /*use in top,*/

.images_inprosfores{
	float:left;
	padding-bottom:5px;
}
.images_in2{
	margin:0 auto;
	width:auto;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:10px;
}
.images_top{
	float:left;
	padding-left:4px;
	padding-right:0px;
	padding-bottom:10px;
}
.images_in_news{
	float:right;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:4px;
	padding-top:4px;
}
.images_in1{
	margin:0 auto;
	float:left;
	padding-left:10px;
	padding-bottom:10px;
}


.new_in{
	width:100%;
	margin:0 auto;
	float:left;
	
}
.search_in{width:100%; margin:0 auto; float:right;}

.main_in{
	width:100%;
	margin:0 auto;
	float:left;
	padding-top:5px;
	height:100%;
	width:100%;
}
.t_menu {  width: auto}
.b_menu {background: url(../images/b_menu.jpg) 0 100% repeat-x}
.l_menu {  background: #dcdce0}
.r_menu {background: #dcdce0}
.bl_menu {background: #dcdce0}
.br_menu {background: #dcdce0}
.tl_menu {  background: #dcdce0}
.tr_menu {  background: #dcdce0; padding-top:0px; padding-left:1px; padding-bottom:1px; padding-right:1px} 


.tcat {  background: url(../images/cat_frame_top.jpg) 0 0 repeat-x; width: 227px}
.bcat {background: url(../images/cat_frame_bottom.jpg) 0 100% repeat-x}
.lcat {  background: url(../images/cat_frame_left.jpg) 0 0 repeat-y}
.rcat {background: url(../images/cat_frame_right.jpg) 100% 0 repeat-y}
.blcat {background: url(../images/cat_frame_bottom_left.jpg) 0 100% no-repeat}
.brcat {background: url(../images/cat_frame_bottom_right.jpg) 100% 100% no-repeat}
.tlcat {  background: url(../images/cat_frame_top_left.jpg) 0 0 no-repeat}
.trcat {  background: url(../images/cat_frame_top_right.jpg) 100% 0 no-repeat; padding:6px} 

.t {  background: #676666; width: auto;}
.b {background: #676666}
.l {  background: #676666}
.r {background: #676666}
.bl {background: #676666}
.br {background: #676666}
.tl {background: #676666}
.tr {  background: #676666; padding:2px} 


.news_t {  background: url(../images/news_frame_top.jpg) 0 0 repeat-x; width: auto}
.news_b {background: url(../images/news_frame_bottom.jpg) 0 100% repeat-x}
.news_l {  background: url(../images/news_frame_left.jpg) 0 0 repeat-y}
.news_r {background: url(../images/news_frame_right.jpg) 100% 0 repeat-y}
.news_bl {background: url(../images/news_frame_bottom_left.jpg) 0 100% no-repeat}
.news_br {background: url(../images/news_frame_bottom_right.jpg) 100% 100% no-repeat}
.news_tl {  background: url(../images/news_frame_top_left.jpg) 0 0 no-repeat}
.news_tr {  background: url(../images/news_frame_top_right.jpg) 100% 0 no-repeat; padding:5px} 

.t_block{  background: url(../images/frame_top.jpg) 0 0 repeat-x; width: auto}
.b_block {background: url(../images/frame_bottom.jpg) 0 100% repeat-x}
.l_block {  background: url(../images/frame_left.jpg) 0 0 repeat-y}
.r_block {background: url(../images/frame_right.jpg) 100% 0 repeat-y}
.bl_block {background: url(../images/frame_bottom_left.jpg) 0 100% no-repeat}
.br_block {background: url(../images/frame_bottom_right.jpg) 100% 100% no-repeat}
.tl_block {  background: url(../images/frame_top_left.jpg) 0 0 no-repeat}
.tr_block {  background: url(../images/frame_top_right.jpg) 100% 0 no-repeat; padding:3px;} 

.title_t {  background: url(../images/main_title_bg_top.jpg) 0 0 repeat-x; width: auto}
.title_b {background: url(../images/title_bottom.jpg) 0 100% repeat-x}
.title_l {  background: url(../images/main_title_left1.jpg) 0 0 repeat-y}
.title_r {background: url(../images/main_title_right.jpg) 100% 0 repeat-y }
.title_bl {background: url(../images/title_bottom_left.jpg) 0 100% no-repeat}
.title_br {background: url(../images/title_bottom_right.jpg) 100% 100% no-repeat}
.title_tl {  background: url(../images/main_title_left.jpg) 0 0 no-repeat}
.title_tr {  background: url(../images/main_title_right_top.jpg) 100% 0 no-repeat;  padding-top:6px; padding-left:3px; padding-bottom:0px; padding-right:3px} 

.top_t {  background: url(../images/top_top.jpg) 0 0 repeat-x; width: auto}
.top_b {background: url(../images/top_bottom.jpg) 0 100% repeat-x}
.top_l {  background: url(../images/top_left.jpg) 0 0 repeat-y}
.top_r {background: url(../images/top_right.jpg) 100% 0 repeat-y}
.top_bl {background: url(../images/top_bottom_left.jpg) 0 100% no-repeat}
.top_br {background: url(../images/top_bottom_right.jpg) 100% 100% no-repeat}
.top_tl {  background: url(../images/top_top_left.jpg) 0 0 no-repeat}
.top_tr {  background: url(../images/top_top_right.jpg) 100% 0 no-repeat;  padding:5px} 

#map {width: 600px; height: 250px; color: #0a2b43; border: #ababab 2px solid; margin:0 auto; }
#map div { color:#0a2b43; }

.opentableadmin
{   
	border-right: black 1px solid;
    border-bottom: black 1px solid;
    border-left: black 1px solid;
	border-top: black 1px solid;
	background-color: #6f9dfe;  
	text-align: center;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	font-style: normal
}
.admin_td2{
	border-left-width:0px; 
	border-top-width:0px; 
	border-right-width:0px;		
	border-bottom-width:1px; 
	border-style:solid; 
	border-color:#cccccc;
	text-align:left;
}
.version a, .version a:visited, .version a:active { 
color : #c3b6c3;
text-decoration : none;
margin : 0 0 0 10px;
text-align : left;
} 
.version a:hover { 
color : #000000;
text-decoration : none;
margin : 0 10px 0 0;
text-align : left;
} 
.center_title {font-size:12px; font-weight:bold;  text-decoration:none; color:#333333; }
a.center_title {font-size:12px; font-weight:bold;  text-decoration:none; color:#b80a12; }
a.center_title:active {font-size:12px; font-weight:bold; text-decoration:none; color:#b80a12;}
a.center_title:visited {font-size:12px; font-weight:bold; text-decoration:none; color:#b80a12;}
a.center_title:hover {font-size:12px; font-weight:bold; text-decoration:underline; color:#d21a22;}

.center_title_index {font-size:12px; font-weight:bold;  text-decoration:none; color:#0d5649; }
a.center_title_index {font-size:12px; font-weight:bold;  text-decoration:none; color:#0d5649; }
a.center_title_index:active {font-size:12px; font-weight:bold; text-decoration:none; color:#0d5649;}
a.center_title_index:visited {font-size:12px; font-weight:bold; text-decoration:none; color:#0d5649;}
a.center_title_index:hover {font-size:12px; font-weight:bold; text-decoration:underline; color:#094137;}

.page_next {font-size:10px; font-weight:bold;  text-decoration:none; color:#921a1a; padding:4px; background:#c5cdcc;}
a.page_next {font-size:10px; font-weight:bold;  text-decoration:none; color:#0d5649; padding:4px; background:#c5cdcc;}
a.page_next:active {font-size:10px; font-weight:bold; text-decoration:none; color:#0d5649; padding:4px; background:#c5cdcc;}
a.page_next:visited {font-size:10px; font-weight:bold; text-decoration:none; color:#0d5649; padding:4px; background:#c5cdcc;}
a.page_next:hover {font-size:10px; font-weight:bold; text-decoration:underline; color:#094137; padding:4px; background:#c5cdcc;}

.news_in{display:block; margin:0 auto; background: #dadada; padding-top:1px; padding-bottom:1px; min-height:15px; height:auto !important; height:auto; 
border:1px #73acd5 solid;}

 * html news_in{min-height:30px; background: #ababab; }

.news_title1{position:relative; float:left; width:690px; padding-left:5px;  text-align:left; padding-right:5px; padding-top:5px; padding-bottom:5px; background: #a4474c;}

.news_title {float:left; width:100%; padding-left:5px;  text-align:left; 
background: #a4474c; font-size: 11px; font-weight: bold; text-decoration: none; color: #ffffff; }
a.news_title {font-size: 11px; font-weight: bold; text-decoration: none; color: #ffffff; }
a.news_title:active {font-size: 11px; font-weight: bold; text-decoration: none; color: #ffffff; }
a.news_title:visited {font-size: 11px; font-weight: bold; text-decoration: none; color: #ffffff; }
a.news_title:hover {font-size: 11px; font-weight: bold;  text-decoration: underline; color: #fcc442;
}
.news_date{float:right;  width:100px; padding-right:5px; color: #c23c3c; border:0px #000000 solid;}

.news_title_in{float:left; width:auto; padding-left:5px; color: #ee1c25; border:0px #000000 solid; font-weight: bold;}

.news{width:700px; background:#5fb777; border-top:#fcc442 2px solid; border-bottom:#fcc442 3px solid; border-left:#95c43d 1px solid; border-right:#95c43d 1px solid; vertical-align:top; padding-top:0px; margin:0 auto;}


.news_main{text-align:left; padding:4px;  color:#000000;} 

.news_main_block{text-align:left; padding:4px; background: url(../images/news_bottom_bg.gif) bottom left  repeat-x; color:#8d3e41;}

.news_data_end{ padding:2px; border:#96692e solid 0px; text-align:center;  width:98%; height:auto !important; margin:0 auto;}
.more_news {font-size:11px; font-weight:normal; text-decoration:none; color:#faf1db;}
a.more_news {font-size:10px; font-weight:normal; text-decoration:none; color:#faf1db;}
a.more_news:active {font-size:10px; font-weight:normal; text-decoration:none; color:#faf1db;}
a.more_news:visited {font-size:10px; font-weight:normal; text-decoration:none; color:#faf1db;}
a.more_news:hover {font-size:10px; font-weight:normal; text-decoration:none; color:#f22021;}


.prosfores_title{
color: #dae9fb;
font-weight: bold;
font-size: 11px;
border-right: #f58426 0px solid;
    border-bottom: #f58426 0px solid;
    border-left: #f58426 0px solid;
	border-top: #f58426 0px solid;

}
a.prosfores_title{
	color: #dae9fb;
font-weight: bold;
font-size: 11px;
border-right: #f58426 0px solid;
    border-bottom: #f58426 0px solid;
    border-left: #f58426 0px solid;
	border-top: #f58426 0px solid;

}
a.prosfores_title:active{
	color: #dae9fb;
font-weight: bold;
font-size: 11px;
border-right: #f58426 0px solid;
    border-bottom: #f58426 0px solid;
    border-left: #f58426 0px solid;
	border-top: #f58426 0px solid;

}a.prosfores_title:visited{
	color: #dae9fb;
font-weight: bold;
font-size: 11px;
border-right: #f58426 0px solid;
    border-bottom: #f58426 0px solid;
    border-left: #f58426 0px solid;
	border-top: #f58426 0px solid;

}a.prosfores_title:hover{
	color: #ffffff;
font-weight: bold;
font-size: 11px;
border-right: #f58426 0px solid;
    border-bottom: #f58426 0px solid;
    border-left: #f58426 0px solid;
	border-top: #f58426 0px solid;

}


.table_menu{
background:#342d2b url(../images/table_menu_bg.jpg) 0 100% no-repeat;
width:190px;
min-height:25px;
height:25px;
border:0px #ffffff solid;

}
.table_menu_over{
background:#342d2b url(../images/table_menu_bg.jpg) 0 100% no-repeat;
width:190px;
min-height:25px;
height:25px;
}

.ue_form {margin:3px 12px 10px 12px;background:#d2dff0;padding:3px;border:0px solid #7ea7cc;} * html .ue_form {margin:3px 7px 5px 7px;}
.ue_title {margin:3px 12px 10px 12px;background:#eee;padding:3px;border:1px solid #ccc;} 

.ue_title1 {text-align:justify; margin:3px 12px 10px 12px;background:#eee;padding:3px;border:1px solid #ccc;}

.pages {font-size:12px; font-weight:normal; text-decoration:none; color:#161616;}
a.pages {font-size:10px; font-weight:bold; text-decoration:none; color:#ffffff;}
a.pages:active {font-size:10px; font-weight:bold; text-decoration:none; color:#ffffff;}
a.pages:visited {font-size:10px; font-weight:bold; text-decoration:none; color:#ffffff;}
a.pages:hover {font-size:10px; font-weight:bold; text-decoration:none; color:#19568b;}



.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #505050;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: #dbdbdb;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 2px;
left: 0px; /*position where enlarged image should offset horizontally */

}
#flash{position:relative; float:left;    width:765px; height:200px; border-bottom:8px #ee1c25 solid; z-index:1; background:#ffffff; 
 border-left:1px #ee1c25 solid; }

.xorigoi{ margin:0 auto; padding-top:7px; padding-bottom:7px;  border:0px #e3e3e3 solid; z-index:1;} 

#advertise_bottom{margin:0 auto; width:996px; border-top:3px #e3e3e3 solid;  padding-bottom:3px; height:auto;} 

#advertise_bottom_auto{ margin:0 auto; width:auto; max-width:996px; height:auto; border:0px #000000 solid;}

* html #advertise_bottom_auto{width:0;}

.xorigoi-katw{float:left; padding-left:5px; padding-right:5px; width:auto; border:0px #000000 solid;} 

* html .xorigoi-katw{width:0;}

#changeFont {
	
	background-color:#333333;
	padding:5px;
}
.increaseFont, .decreaseFont, .resetFont {
	color:#CCCCCC;
	font-size:14px;
	float:left;
	margin:10px;
}
.right_text{float:right;}
.cat_image_thumb{width:auto; height:auto; padding:5px; margin:0 auto;}
.image_thumb_border{border:3px #7f7f7f solid;}
.image_thumb_border:hover{border:3px #cccccc solid;}

.images_in_thumb{float:left; padding-left:2px; padding-right:2px; padding-bottom:2px;padding-top:2px; } /*use in cat thumb,*/
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #505050;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: #dbdbdb;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 2px;
left: 0px; /*position where enlarged image should offset horizontally */

}


.textbox1{margin:0 auto;text-align:center;margin-left:30px;}
