@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; background:#ffffff; font-family:Arial, helvetica, sans-serif;font-size:12px;color:#353535;}

img{ border:none;}

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

.clear{ clear:both;}

a{text-decoration:none;}

a, a:visited, a:active { text-decoration:none; color: #a10910; }

a:hover { text-decoration:none; color: #33538b; }

/*main*/

#wrapper{width:100%;}

#site{width:950px;margin:0 auto; border:0px #7a0365 solid;}

#header{width:950px;height:120px;margin:0 auto;background:url(../images/header.jpg) top left no-repeat;}

#subheader{width:950px;height:33px;margin:0 auto; background:#8bb1eb; border-top:1px #ffffff solid; border-bottom:3px #ffffff solid;}

#main{position:relative; margin:0 auto;width:950px; height:100%;  border:0px #144e8b solid; z-index:1;}

#left{position:relative; float:left;width:258px;margin-left:5px;padding:0 0 0px 0px; background:#dee1e6; 
border-bottom:1px #c4c9d1 solid;  z-index:98;}
* html #left{margin-left:3px;}

#right{position:relative; float:left;width:675px;margin-left:10px;margin-right:0px; background:#ffffff;  padding-bottom:15px;border:0px #000000 solid; z-index:1;}

#main_top{float:left;display:block;width:950px;height:24px;background:url(../images/main_bg_top.jpg) no-repeat;border:0px #144e8b solid;}

#main_bottom{float:left;display:block;width:950px;height:65px;background:url(../images/main_bg_bottom.jpg) no-repeat;border:0px #144e8b solid;}

#main_body{float:left;display:block;width:950px;background:url(../images/main_body.jpg) repeat-y;}

#logo{float:left; color:#ffffff; border:0px #000000 solid; text-align:left; padding-top:15px;padding-left:10px;}

#logo_right{float:right; color:#ffffff; border:0px #000000 solid; text-align:left;}

#flash{position:relative;  width:606px; height:120px; float:left; margin:0 auto; z-index:1;}

.header_choice{width:auto; float:left;padding:0px 14px 0 11px; background:url(../images/top_arrow.jpg) 0 50% no-repeat;}


#menu{ width:950px; height:42px;background:url(../images/menu.jpg);}
.menu1 a, .menu1 a:visited{ width:110px; height:27px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:white;display:block;text-decoration:none; 
font-weight:bold; margin:0 0 0 40px; text-align:center; padding:8px 0 0 0;background:url(../images/but2.jpg); float:left;}
.menu1 a:hover{ background:url(../images/but2_hover.jpg); color:#2B585D;}
* html .menu1 {margin:0 0 0 -40px;}

.menu2 a, .menu2 a:visited{ width:140px; height:27px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:white;display:block;text-decoration:none;
font-weight:bold; margin:0 0 0 10px; text-align:center; padding:8px 0 0 0;background:url(../images/but2.jpg) no-repeat; float:left;}
.menu2 a:hover{ background:url(../images/but2_hover.jpg) no-repeat; color:#2B585D;}

.menu3 a, .menu3 a:visited{ width:90px; height:27px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:white;display:block;text-decoration:none; 
font-weight:bold; margin:0 0 0 10px; text-align:center; padding:8px 0 0 0;background:url(../images/but2.jpg) no-repeat; float:left;}
.menu3 a:hover{ background:url(../images/but2_hover.jpg) no-repeat; color:#2B585D;}


#footer{float:left;display:block;width:950px;height:49px;margin:0 auto;border-top:2px #ffffff solid; background:#7c1212; font-size:12px;padding:0px 0 0 0;}
#subfooter{clear:left;display:block;width:930px;margin:0 auto;text-align:left;font-size:10px;padding:0 10px 0 10px;}
#footer_msg{float:right;padding-right:10px; padding-top:10px; color:#ffffff; border:0px #ffffff solid; text-align:right;}
#footer_logo{float:left;padding-left:10px; padding-top:10px; color:#ffffff; border:0px #ffffff solid; text-align:left;}

/*header*/
.topN{float:left;width:510px;padding:110px 0px 0 0px;}
.topN2{float:left;width:380px;padding:45px 20px 0 0px;text-align:right;}
.topN3{float:left;width:auto; height:25px;padding:8px 10px 0 10px;text-align:left;border:0px #000000 solid;}
.topN4{float:right;width:534px; height:53px; margin-TOP:0px;padding:0;text-align:right;color:#ccc;text-align:left; border:0px #000000 solid;}
.header2_left{width:47px; height:53px; float:left;background:url(../images/header2_bg.gif) no-repeat; border:0px #000000 solid;}
.header2_right{width:47px; height:53px; float:left;background:url(../images/header2_bg2.gif) no-repeat;}
.header2_bg{width:440px; height:53px; float:left;background:url(../images/header2_bg_.gif) repeat-x;}

.header_choice_1{width:auto; height:29px; float:left; margin:0 10px 0 10px; padding:14px 10px 0 20px; background:url(../images/top_arrow.jpg) 0 50% no-repeat;}


.header_line{width:5px; float:left; height:12px; margin-top:3px; background:url(../images/header_line.jpg) no-repeat;}
a.tn , a.tn:visited{color:#fff;background:url(../images/bullet.jpg) 3px 8px no-repeat;padding:0 0px 0 10px;}
a.tn:hover , a.tn:active{color:#FE209D;}
a.tn2 , a.tn2:visited{color:#fff;}
a.tn2:hover , a.tn2:active{color:#FE209D;}
a.tn3_ , a.tn3_:visited{color:#ffffff;font-size:12px; font-weight:bold;}
a.tn3_:hover , a.tn3_:active{color:#e10101;}
a.tn3 , a.tn3:visited{color:#ffffff;font-size:12px; font-weight:bold;}
a.tn3:hover , a.tn3:active{color:#d02a2a;}
#search{float:right; text-align:left;padding:0px 3px 0 5px;background:url(../images/search_bg.jpg) no-repeat; width:183px; height:27px;}
.search_field{display:block;width:154px;height:21px;background:url(../images/sField.jpg) no-repeat;border:none;color:#fff;padding:2px 0 0 5px;float:left;font-size:11px;}
.sSub{display:block;width:93px;height:21px;background:url(../images/sSub.jpg) no-repeat;border:none;cursor:pointer;float:left;}

.minicart{float:right;width:310px; margin-top:15px; height:50px; padding:0 0 0 0; border:0px #000000 solid}
.lcart{float:left;display:block;width:71px;height:43px;background:url(../images/lcart.jpg) no-repeat;}
.micart_text{font-weight:bold; float:left; width:310px; padding-top:10px; padding-left:30px; height:28px; background:url(../images/cart_bg.jpg) no-repeat; color:#5b7bb4; 
font-size:13px;}
.minicart_prods{color:#879fca;font-size:13px; }
a.cart_prods , a.cart_prods:visited{color:#29529b; text-decoration:underline;}
a.cart_prods:hover , a.cart_prods:active{color:#0c295e;}


.flags{float:right;padding:106px 30px 0 10px;}
.enFlag{float:left;display:block;width:18px;height:11px;background:url(../images/enFlag.jpg) no-repeat;cursor:pointer;margin:0 0 0 2px;}
.grFlag{float:left;display:block;width:18px;height:12px;background:url(../images/grFlag.jpg) no-repeat;cursor:pointer;margin:0px 0 0 0;}

/*subheader*/
.subheader_left{float:left;width:580px;}
.mnars{float:left;width:368px;height:394px;}
.slogan{display:block;width:580px;height:207px;background:url(../images/slogan.jpg) no-repeat;}
.kolrs{display:block;width:580px;height:143px;}



/*main*/
.main_content{margin:0 auto; width:auto; border:0px #000000 solid; padding:2px; text-align:left; }
.main_content_right{float:left; width:107px; padding-top:10px; padding-left:10px;  border:0px #000000 solid;}
.main_title{text-align:left;margin:10px 5px 0 5px;padding:0 0 0px 0;border-bottom:0px solid #444;}
h1{font-weight:normal;font-size:20px;padding:0;margin:0;color:#CACACA;}

.text{width:auto;padding:10px 0 0 0; border:0px #888888 solid;}

/*pages-*/
.pages{float:left; margin:10px; width:635px;border-top:1px solid #55748a;padding:5px 0 0 10px;}
* html .pages{margin:6px; width:630px; }
a.red , a.red:visited{color:#555;}
a.red:hover , a.red:active{color:#FDA9DB;}
.content_text{padding:10px 0 0 10px;}

/*left*/
.left_title{display:block;background:url(../images/left_title.jpg) no-repeat;width:74px;height:38px;}
.leftN{width:204px;}
/* cart*/
.cart{width:300px;padding:0px 0 0 65px;}
.cart_title{display:block;width:244px;height:30px;background:url(../images/cart_title.jpg) no-repeat;}
.cart_p{width:344px;padding:3px 0 0 10px;}
.cart_pDesc{width:217px;border-bottom:1px dashed #eee;padding:2px 0;}
.cart_pPrice{width:76px;padding:3px;text-align:center;}
.cart_pDel{display:block;width:20px;height:15px;background:url(../images/x.jpg) no-repeat;cursor:pointer;}
.cart_pTotal{padding:10px 0 0 10px;}
.pTot1{width:84px;padding:2px 0 0 0;}
.pTot2{font-size:14px;font-weight:bold;color:#ffffff;width:100px;}
.pSend{display:block;width:75px;height:17px;background:url(../images/send.jpg) no-repeat;cursor:pointer;}
.left_logos{display:block;width:144px;height:394px;background:url(../images/left_logos.jpg) no-repeat;}

/*right*/
.pBox{float:left;width:auto;margin:3px 5px 20px 0; cursor:pointer;}
.pBox_title{float:left;width:195px;height:40px;padding:0 0 3px 0;text-align:center;color:#FF209D;font-size:12px;font-weight:bold;}
.pBox_desc{float:left;width:195px;height:19px;overflow:hidden;color:#ccc;padding:0 3px 0 5px;}
.pBox_img{float:left;display:block;width:195px;height:257px;cursor:pointer;}
.pBox_bottom{float:left;padding:5px 0 0 0 ;text-align:center;width:190px;height:20px;overflow:hidden;}
/*a.pb , a.pb:visited{font-weight:bold;color:#fff;padding:0;}
a.pb:hover , a.pb:active {color:#FF209D;}
*/
/*full_product*/
.fullProd_top_left{float:left;width:420px;padding:0 0 20px 0;}
.fullProd_image_area{padding:0 20px 20px 0;}
.fprod_img_box{float:left;width:145px;float:left;padding:0 10px 0 0;}
.fProd_img{width:120px;position:relative;z-index:1;}
.bottom_images{clear:left;float:left;padding:0 0 0 2px;}
.fullProd_top_right{float:left;width:200px;overflow:hidden;}
.fullProd_title{padding:10px 0 30px 0;font-weight:bold;font-size:18px;color:#FDA9DB;}
.Fprod_price{color:#FF209D;font-size:14px;}
.product_description{clear:left;padding:10px 0;margin:0 20px 0 0;}
.product_bottom{clear:left;padding:20px 0 0 0;}

.pform{padding:0;}
.pBoxSelect{margin:0 5px;}
.pBox_field{margin:0 5px 0 0;}
a.fpb , a.fpb:visited{color:#fff;background:url(../images/buy.jpg) right no-repeat;padding:3px 30px 0 0;font-weight:bold;font-size:12px;}
a.fpb:hover , a.fpb:active{color:#FF209D;background:url(../images/buy.jpg) right no-repeat;padding:3px 30px 0 0;}
.back{color:#FDA9DB;}
a.fpbB , a.fpbB:visited{color:#fff;font-weight:bold;font-size:12px;}
a.fpbB:hover , a.fpbB:active{color:#FF209D;}



 

.prosfores {margin:0 auto;width:233px;height:98px;background:url(../images/Greek_prosfores.jpg) no-repeat;} 
.prosfores a ,  .prosfores a:visited {display:block;width:233px;height:98px;background:transparent;}
.prosfores a:hover ,  .prosfores a:active {}

.prosfores_ {margin:0 auto;width:233px;height:98px;background:url(../images/English_prosfores.jpg) no-repeat;} 
.prosfores_ a ,  .prosfores_ a:visited {display:block;width:233px;height:98px;background:transparent;}
.prosfores_ a:hover ,  .prosfores_ a:active {}

.new_products {margin:0 auto;width:240px;height:99px;background:url(../images/Greek_new_products.jpg) no-repeat;} 
.new_products a ,  .new_products a:visited {display:block;width:240px;height:99px;background:transparent;}
.new_products a:hover ,  .new_products a:active {}

.new_products_ {margin:0 auto;width:240px;height:99px;background:url(../images/English_new_products.jpg) no-repeat;} 
.new_products_ a ,  .new_products_ a:visited {display:block;width:240px;height:99px;background:transparent;}
.new_products_ a:hover ,  .new_products_ a:active {}

/*---ueforms*/
.ue_title {margin:10px 12px 5px 5px;background:#e4f5fe;padding:5px 3px;border:1px solid #1f4875;color:#1f4875;width:590px;}
.ue_title_login {margin:10px 12px 5px 5px;background:#e4f5fe;padding:3px;border:1px solid #1f4875;color:#1f4875;}
.form_block1 {margin:10px 10px 5px 0;border-top:1px solid #ccc;}
.ue_form {margin:3px 12px 10px 5px;background:#e4f5fe;padding:3px;border:1px solid #1f4875;color:#1f4875;width:590px;}
.ue_form_login{background:#e4f5fe;margin:3px 12px 10px 5px;padding:3px;border:1px solid #1f4875;color:#1f4875;font-size:10px;}
.con_title {float:left;margin:3px 0 0 2px;display:block;width:350px;height:250px;background:#55748a;padding:3px;border:1px solid #555;}
.con_form {float:left;margin-top:3px;display:block;width:300px;height:250px;background:#55748a;padding:3px 3px 3px 20px;border:1px solid #555;}



/*inside basket-*/
.basket_pad{padding:0 0 0 40px;}
a.basketlink , a.basketlink:visited{color:#fff;}
a.basketlink:hover , a.basketlink:active{color:#FF209D;}
.basket_title_td{border-bottom:1px solid #ccc;}
.basket_table {margin:3px 10px 10px 10px; background:#6d8bc2; padding:3px;border:1px solid #fcb109; color:#fff; width:652px;}

.prodinfo_cart_display{border:#ffffff solid 0px;}

#contact{  margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

.field {width:auto; display:block; border:0px solid #555; margin:0 auto;}

/*contact*/
.contact_form {width:380px;  display:block; margin:0 auto; padding:15px; border:1px #000000 solid; background:#dee1e6; border:2px #b3bac7 solid;} 
.contact_form1 {width:auto;  display:block; margin:0 auto; padding:15px; border:1px #000000 solid; background:#dee1e6; border:2px #b3bac7 solid;} 
.info{float:left; width:150px; display:block;padding-top:3px; padding-right:3px; text-align:left;}
.textarea{float:left; width:auto; display:block;text-align:left; }
.fields{float:left; width:auto;display:block; text-align:left; }
.buttons{margin:0 auto; width:200px; text-align:left; }
.contact_info{float:left;margin:3px 5px 5px 5px;padding:5px 3px;width:540px;border-top:1px solid #2b585d;} * html .contact_info{margin:5px 0 0 2px;}
.cinfo_text{float:left;width:260px;padding:0 0 0 5px;}
.cinfo_text a , .cinfo_text a:visited {color:#fff;}
.cinfo_text a:hover , .cinfo_text a:active{color:#FF209D;}
#map{ float:left;width: 600px;height:300px;margin:20px 0 0 20px;float:left;border: 1px solid #333333;}


/*footer*/
a.fl , a.fl:visited{color:#fff;}
a.fl:hover , a.fl:active{color:#3eaa48;}
.newsletter{padding:40px 0 0 650px;}
.nsField{border:none;background:#000;width:170px;color:#fff;font-size:11px;padding:3px 0}
.nsSub{border:none;padding:2px 5px; color:#555;font-weight:bold;font-size:11px;background:#000;}
.nsSub_hover{border:none;padding:2px 5px; color:#fff;font-weight:bold;font-size:11px;background:#333;}

/*vitrina2*/
.last_title{display:block;width:430px;height:29px;background:url(../images/last_title.jpg) no-repeat;}
.last_container{float:left;padding:0 0 0 73px;background:transparent;}
.last{float:left;display:block;width:88px;height:142px;cursor:pointer;}
.last_mask{float:left;position:absolute;z-index:10;display:block;width:86px;height:142px;margin-top:0px;}
.last_img{float:left;display:block;width:86px;height:141px;overflow:hidden;position:absolute;z-index:1;}

/*cart show_terms() */
.terms {background:#6d8bc2;padding:5px; width:625px; border:1px solid #fcb109;}
.terms_title {padding:3px 5px;font-weight:bold;color:#fff;border-bottom:1px solid #555;}
.terms_text{background:#fff;color:#000;block;height:200px;overflow:auto;padding:3px;}
.terms_checkbox{padding:3px;text-align:right;color:#fff;}
.paymethod{background:#6d8bc2;padding:7px; width:620px; border:1px solid #fcb109; color:#ffffff;}
.cart_form {width:638px;  display:block; margin:0 auto; padding:5px;  background:#dee1e6; border:2px #b3bac7 solid;} 



.cat_container {float:left; width:190px;  z-index:98; border:0px #000000 solid;}	
.opentable{margin:0 auto; width:258px; height:auto; text-align: left; border:0px #cbd9ec solid; z-index:98;}
.opentable_height{height:27px;}
.opentable_left{float:left; display:block; vertical-align:middle; margin: 0 auto; width: 12px; height:27px; 
background: url(../images/opentable_left.jpg) top left no-repeat; }
.opentable_right{float:left; display:block; vertical-align:middle; margin: 0 auto; width: 12px; height:27px; 
background: url(../images/opentable_right.jpg) top left no-repeat; }

.opentable_title{text-align:left; display:block; vertical-align:middle; margin: 0 auto; width:234px; height:27px; 
background: #6592dd; float:left;}

.opentable_text{float:left; padding-left:3px; width: 253px; padding-top:5px; border-left:1px #c4c9d1 solid; border-right:1px #c4c9d1 solid; height:auto;z-index:98;}

.opentable3{margin:0 auto; width:256px; height:auto; text-align: left; border-left:1px #c4c9d1 solid; border-right:1px #c4c9d1 solid; z-index:98;}
.opentable_height{height:25px;}
.opentable_title3{text-align:center; display:block; vertical-align:middle; margin: 0 auto; width: 256px; height:25px;  }
.opentable_text3{margin:0 auto; width: 240px; color:#666666; padding:0px 8px 8px 8px;  height:auto; z-index:98;}

.block_title333 { font-size: 14px; font-weight:bold; text-decoration:none; color: #ffffff; text-align:center;}
.block_title33 { font-size: 16px; font-weight:bold; text-decoration:none; color: #d02a2a; text-align:center;}
.block_title3 { font-size: 15px; font-weight:bold; text-decoration:none; color: #f298c0; text-align:center;}

.main_title_text{position:relative; display:block;     font-weight: bold; text-decoration: none; text-align:left;  }

.main_title_text_{position:relative; display:block;   color: #c9cf54;   font-size: 16px; font-weight: bold; text-decoration: none; 
text-align:left;  }

.main_title_{position:relative; display:block;   color: #1f4d9a;  text-align: left; font-size: 14px; font-weight: bold; text-decoration: none; 
  padding-left:5px; padding-right:5px; padding-bottom:2px; border-bottom:1px #d02a2a solid;}

.main_title_text3{position:relative; display:block; padding-left:6px;  padding-top:4px;color: #5d5d5d;  text-align: left; font-size: 14px; font-weight: bold; text-decoration: none; 
text-align:left; }

.arrow_sp{background: url(../images/arrow_sp.jpg) 0 0 no-repeat; height:22px; padding-top:4px; padding-left:30px;}
.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} 

.opentable_t {  background: url(../images/opentable_t.jpg) 0 0 repeat-x; width: auto}
.opentable_b {background: url(../images/opentable_b.jpg) 0 100% repeat-x}
.opentable_l {  background: url(../images/opentable_l.jpg) 0 0 repeat-y}
.opentable_r {background: url(../images/opentable_r.jpg) 100% 0 repeat-y }
.opentable_bl {background: url(../images/opentable_bl.jpg) 0 100% no-repeat}
.opentable_br {background: url(../images/opentable_br.jpg) 100% 100% no-repeat}
.opentable_tl {  background: url(../images/opentable_tl.jpg) 0 0 no-repeat}
.opentable_tr {  background: url(../images/opentable_tr.jpg) 100% 0 no-repeat;  padding:4px 3px;} 

.border_t {  background: url(../images/border_t.jpg) 0 0 repeat-x; width: auto}
.border_b {background: url(../images/border_b.jpg) 0 100% repeat-x}
.border_l {  background: url(../images/border_l.jpg) 0 0 repeat-y}
.border_r {background: url(../images/border_r.jpg) 100% 0 repeat-y }
.border_bl {background: url(../images/border_bl.jpg) 0 100% no-repeat}
.border_br {background: url(../images/border_br.jpg) 100% 100% no-repeat}
.border_tl {  background: url(../images/border_tl.jpg) 0 0 no-repeat}
.border_tr {  background: url(../images/border_tr.jpg) 100% 0 no-repeat;  padding:11px 10px;} 

.pr_t {  background: url(../images/pr_t.jpg) 0 0 repeat-x; width: auto}
.pr_b {background: url(../images/pr_b.jpg) 0 100% repeat-x}
.pr_l {  background: url(../images/pr_l.jpg) 0 0 repeat-y}
.pr_r {background: url(../images/pr_r.jpg) 100% 0 repeat-y }
.pr_bl {background: url(../images/pr_bl.jpg) 0 100% no-repeat}
.pr_br {background: url(../images/pr_br.jpg) 100% 100% no-repeat}
.pr_tl {  background: url(../images/pr_tl.jpg) 0 0 no-repeat}
.pr_tr {  background: url(../images/pr_tr.jpg) 100% 0 no-repeat;  padding:7px;} 


.opentable_t3 {  background: url(../images/3opentable_t.jpg) 0 0 repeat-x; width: auto}
.opentable_b3 {background: url(../images/3opentable_b.jpg) 0 100% repeat-x}
.opentable_l3 {  background: url(../images/3opentable_l.jpg) 0 0 repeat-y}
.opentable_r3 {background: url(../images/3opentable_r.jpg) 100% 0 repeat-y }
.opentable_bl3 {background: url(../images/3opentable_bl.jpg) 0 100% no-repeat}
.opentable_br3 {background: url(../images/3opentable_br.jpg) 100% 100% no-repeat}
.opentable_tl3 {  background: url(../images/3opentable_tl.jpg) 0 0 no-repeat}
.opentable_tr3 {  background: url(../images/3opentable_tr.jpg) 100% 0 no-repeat;  padding:5px;} 

#admin__{
	margin: 0 0 0 0;
	color:#174250;
	width: 190px;
	height:auto;
	text-align: center;
}
.default_order_msg{float:right; padding-right:10px; padding-bottom:5px; height:14px;}

.newsletter1{float:left; width:135px; padding-left:5px;color:#5d5d5d;border:0px #cbd9ec solid; font-weight: bold;}
.newsletter2{float:left; width:39px; HEIGHT:52px; padding-left:5px;padding-top:23px;color:#5976a9; border:0px #cbd9ec solid; font-weight: bold;}
.newsletter_submit{border:none; height:54px;background:url(../images/red_arrow.jpg) no-repeat 0px 30%; font-size:11px; font-weight:bold;text-decoration:none;
cursor:pointer;}
.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: 135px; font-family: verdana, helvetica, geneva, sans-serif; vertical-align: middle; height:14px}


#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; }
.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; }


.t {  background: #8f9dae; width: auto}
.b {background: #8f9dae}
.l {  background: #8f9dae}
.r {background: #8f9dae}
.bl {background: #8f9dae}
.br {background: #8f9dae}
.tl {  background: #8f9dae}
.tr {  background: #8f9dae; padding:1px;} 

.images{ width:auto; min-height:1px; height:auto !important; height:auto;   padding:5px; float:left;} /*use in page full_product*/
.images_in{margin:0 auto; float:left; padding-left:2px; padding-right:2px; padding-bottom:10px; border:0px #000000 solid;} /*use in top,*/

.vitrina_description_synthesis {width:190px;height:70px;margin:0 2px 0 3px; border:0px #000000 solid;} * html .vitrina_description_synthesis {height:30px;}
.vitrina_description_synthesis p {padding:0 0 0 5px;margin:0;}

.page_container {float:left; width:700px;padding:5px; border:1px #000000 solid;}

.vitrina_container {float:left;width:700px; border:1px #000000 solid;}

.product{ width:655px;  vertical-align:top; margin:6px; float:left; background:#dee1e6; border:0px #000000 solid;  z-index:1;}

* html .product {width:655px; margin:3px; }

.product_top{ width:655px;  vertical-align:top; margin:6px; float:left; background:#dee1e6; border:0px #ffffff solid;  z-index:1;}

* html .product_top {width:655px; margin:3px; }

.product_title{position:relative; float:left; width:auto;  padding-top:4px; padding-left:4px; padding-right:4px;   min-height:20px; height:auto !important; height:20px; 
 text-align:left;}
.product_title_top{position:relative; margin:0 auto; width:auto;  padding-top:4px; padding-left:4px; padding-right:4px;   min-height:20px; height:auto !important; height:20px; 
 text-align:left;}
.product1{position:relative; float:left; height:auto;width:100%; padding-bottom:6px;}

.prod_choices_text {width:auto; display:block; padding:2px 2px 2px 2px; margin: 4px; color: #144892; font-size: 14px; font-weight: bold;}
a.prod_choices_text {white-space:nowrap; padding:2px 2px 2px 2px; margin: 0 auto; color: #f1f6fb; font-size: 10px; font-weight: bold; border-right: #f58426 1px solid;
    border-bottom: #f58426 1px solid; border-left: #f58426 1px solid; border-top: #f58426 1px solid; background-color: #2673bf; }
a.prod_choices_text:active {white-space:nowrap; padding:2px 2px 2px 2px; margin: 0 auto; color: #f1f6fb; font-size: 10px; font-weight: bold; border-right: #f58426 1px solid;
    border-bottom: #f58426 1px solid; border-left: #f58426 1px solid; border-top: #f58426 1px solid; background-color: #2673bf; }
a.prod_choices_text:visited {white-space:nowrap; padding:2px 2px 2px 2px; margin: 0 auto; font-weight: bold; color: #f1f6fb; font-size: 10px; text-decoration: none;
	border-right: #f58426 1px solid; border-bottom: #f58426 1px solid; border-left: #f58426 1px solid; border-top: #f58426 1px solid; background-color: #2673bf;}
a.prod_choices_text:hover {white-space:nowrap; padding:2px 2px 2px 2px; margin: 0 auto; font-weight: bold; color: #ffffff; font-size: 10px; text-decoration: none;
	border-right: #f58426 1px solid; border-bottom: #f58426 1px solid; border-left: #f58426 1px solid; border-top: #f58426 1px solid; background-color: #0c5aa4;}

.product_div_image{ float:left; padding-left:4px; width:158px; height:auto !important; height:auto;}
.product_div_image_top{ float:left; width:auto; height:auto !important; height:auto; border:0px #000000 solid;}
.product_div_description{ float:left; text-align:left; width:465px; border:0px #000000 solid; height:auto !important;  margin-top:0px; margin-bottom:1px; 
padding-left:8px; overflow:hidden;}
.product_div_description1{ float:left; text-align:left; width:625px; border:0px #000000 solid; height:auto !important;  margin-top:0px; margin-bottom:1px; 
padding-left:8px; overflow:hidden;}
.product_div_description_top{ float:left; text-align:left; width:auto; border:0px #000000 solid; height:auto !important;  margin-top:0px; margin-bottom:1px; 
padding-left:5px;}

.price_area {z-index:2;width:86px;height:36px;display:block;background:url(../images/price_bg.jpg) no-repeat;position:absolute;left:574px;top:7px; }

* html .price_area{top:3px;}

.top_price{float:right; text-align:right; padding-right:3px; width:80px; padding-top:0px; border:0px #000000 solid;}

.top_price1{float:right; text-align:right;  padding-right:3px; min-height:21px; height:21px; height: auto !important; padding-top:4px; width:80px; }

.price1{float:left; text-align:left; margin-left:10px;border:0px #000000 solid;  min-height:21px; height:21px; height: auto !important; padding-top:7px; }

.price{float:left; padding-left:10px; margin-left:10px; padding-top:0px; border:0px #000000 solid;}

.top_price_text11{text-decoration:line-through; font-size:12px; color:#6592dd; }

.top_price_text21{ font-size:14px; color:#d02a2a; }

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

.top_price_text2{ font-size:14px; color:#ffffff; }

.more_options1{float:right; width:auto; border:0px #969696 solid; padding-top:2px; text-align:center;}

.more_options1_full{float:right; padding-right:10px; width:auto; border:0px #969696 solid; padding-top:3px; text-align:right;}


.more_options2{float:left; width:auto; border:0px #969696 solid; padding-top:1px; }

.more_options2_full{float:left; width:auto; border:0px #969696 solid; padding-top:5px; }

.more_options{float:left; width:auto; border:0px #969696 solid; padding-top:1px; }

.more_options_full{float:left width:690px; border-top:1px #b3bac7 solid; padding-top:5px; }

.top_cart222{float:left;  border:0px #000000 solid; height:19px; margin-left:4px;   padding-top:3px; width:111px; 
background: url(../images/addcartbg.jpg) top left no-repeat; text-align:center;}

.top_cartq{float:left;  border:0px #000000 solid;  margin-left:2px; width:35px;}

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

.more {font-size:11px; font-weight:normal; text-decoration:none; color:#5a7fc1;}
a.more {font-size:11px; font-weight:normal; text-decoration:none; color:#5a7fc1;}
a.more:active {font-size:11px; font-weight:normal; text-decoration:none; color:#5a7fc1;}
a.more:visited {font-size:11px; font-weight:normal; text-decoration:none; color:#5a7fc1;}
a.more:hover {font-size:11px; font-weight:normal; text-decoration:none; color:#5976a9;}

.more2 {font-size:11px; font-weight:normal; text-decoration:none; color:#5976a9;}
a.more2 {font-size:11px; font-weight:normal; text-decoration:none; color:#5976a9;}
a.more2:active {font-size:11px; font-weight:normal; text-decoration:none; color:#5976a9;}
a.more2:visited {font-size:11px; font-weight:normal; text-decoration:none; color:#5976a9;}
a.more2:hover {font-size:11px; font-weight:normal; text-decoration:none; color:#103539;}
.Container {width:234px; margin:0 auto;}

.con_Header {  height:23px; background-color:#89a8ce; font-weight:bold; color:White; font-size:12px; padding-top:7px; 
            background-image:url(../images/opentable1_title_arrow.jpg);
           background-repeat:no-repeat; background-position:1% 50%; }

.con_Header2 { background-color:#89a8ce; font-weight:bold;color:#ffffff;
           background-image:url(../images/opentable1_title_arrow1.jpg); background-repeat:no-repeat;
           background-position:1% 50%;}

.con_Header:hover { cursor: pointer;
			cursor: hand; }

.Content { }


.product_more {float:left;  min-height:23px; height:23px; margin-top:0px; margin-left:6px; margin-bottom:3px; padding-left:3px; padding-right:3px; padding-top:7px;}

.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; border:0px #000000 solid; height:19px; margin-left:4px; padding-left:4px; padding-right:20px; padding-top:3px; width:90px; 
background: url(../images/addcartbg.jpg) top left no-repeat; text-align:right;}

.product_price{float:right;  min-height:23px; height:23px; height: auto !important; padding-right:3px; }

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


.downloads_cat_files{ width:98.5%; border:#94b0be solid 1px; background:#f5ebbb; padding:3px;}
.downloads_cat_head{ width:100%; border:#b3bac7 solid 1px; background:#dee1e6; padding:3px;}
.downloads_cat_sub{height:20px; width:auto; padding-left:30px; padding-top:5px; background:url(../images/gen_arrow1.jpg) center left no-repeat; text-align:left;}
.downloads_cat_body{width:100%; padding-top:6px; padding-bottom:6px; float:left; min-height:1px;	height:auto !important;	height:auto; border-bottom:#296d9e solid 1px;}
.download_table{border:1px #3e82b0 solid; background:#ffffff; margin-top:5px; width:100%;}

.offer_area {z-index:2;width:80px;height:60px;display:block;position:absolute;left:500px;top:-10px; border:0px #000000 solid;}
.offer_area1 {z-index:2;width:80px;height:60px;display:block;position:absolute;left:580px;top:5px; border:0px #000000 solid;}

/* STORES */
	a.storecat, a.storecat:visited {
				display:block;
				margin: 2px 0;
				padding: 5px 41px 5px 20px;
				color:#fd9c0d;
				text-decoration: none;
				background: url(../images/bizart6_select2.jpg) 200px center no-repeat;
				border-bottom: 1px solid #616262;
	}
	a.storecat:hover, a.storecat:active {}

	.store_cont {
		float: left;
		width: 300px;
		margin: 2px 0;
		padding: 10px 10px 10px 10px;
		color:#fff;
	}

	.store_info { float: left; width:150px; text-align: center; word-wrap: break-word; overflow-x: auto; }
	html>body .store_info {overflow: auto;} /*be ti kind to opera*/
	.store_image { float: right; width:150px; text-align: center; }
	.store_area { font-weight: bold; color: #d02a2a; padding: 5px 0; }
	.store_owner { font-weight: bold; padding: 3px 0; color: #144892;  }
	.store_tfe { font-weight: normal; color: #1f4d9a; }

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