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

body{ margin:0; padding:0; background:black;}
.clear{ clear:both;}
img{ border:none;}
p, span, div, form{margin:0; padding:0;}
html{ background-color:#000;color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}

/*intro*/
#intro_header_container{width:100%;background:#000 url(../images/bg.jpg) repeat-x;padding:20px 0 0 0;}
#intro_header{display:block;width:950px;height:167px;margin:0 auto;}
#intro_site_container{background:#000;width:100%;}
#intro_wrapper{width:950px;margin:0 auto;}
#intro_site{float:left;width:950px;padding:0 0 30px 0;}
#intro_flash{display:block;width:950px;height:550px;background:url(../images/intro_flash.jpg) no-repeat;}
.intro_flash_top{width:950px;float:left;padding:5px 0 0 0;}
.intro_flag_area{float:left;width:50px;}
.intro_topN{float:left;width:830px;text-align:left;padding:0 0 0 30px;}
.intro_flash_area{float:left;display:block;width:918px;height:471px;margin:20px 0 0 17px;}
#intro_bouton_area{float:left;padding:20px 0 0 50px;}
.intro_bt{float:left;width:150px;height:55px;background:url(../images/baner1.jpg) no-repeat;cursor:pointer;font-size:12px;font-weight:bold;padding:30px 0 0 70px;}
.intro_bt_hover{float:left;width:150px;height:55px;background:url(../images/baner1_hover.jpg) no-repeat;cursor:pointer;font-size:12px;font-weight:bold;padding:30px 0 0 70px;}
#intro_footer_container{clear:both; width:100%;background:#9a0415; border-top:1px solid #ff0000;}
#intro_footer{width:950px;height:50px;background:url(../images/footer.jpg) no-repeat; margin:0 auto;padding:0 0 15px 0;}
.intro_footer_creds{ font-size: 10px; color:black; text-align:right; padding:25px 10px 0 0;}

a.fl , a.fl:visited{color:#000;text-decoration:none;}
a.fl:hover , a.fl:active{color:#fff;text-decoration:none;}

a.itn , a.itn:visited{color:#fff;font-weight:bold;text-decoration:none;}
a.itn:hover , a.itn:active{color:#CB0119;text-decoration:none;}

.en_flag{display:block;width:20px;height:13px;background:url(../images/uk.jpg) no-repeat;cursor:pointer;}
.gr_flag{display:block;width:20px;height:13px;background:url(../images/gr.jpg) no-repeat;cursor:pointer;}
/*Site*/
#header_container{width:100%;background:#000 url(../images/bg.jpg) repeat-x;padding:20px 0 0 0;}
#header{display:block;width:950px;height:167px;background:url(../images/header.jpg) no-repeat;margin:0 auto;}
#site_container{background:#000;width:100%;}
#wrapper{width:950px;margin:0 auto;}
#site{float:left;width:950px;padding:0 0 30px 0;}
#subheader{float:left;display:block;width:950px;height:30px;background:url(../images/subheader.jpg) no-repeat;}
#flash{float:left;display:block;width:950px;height:353px;background:url(../images/flash2.jpg) no-repeat}
.flag_area{float:left;padding:7px 0 0 25px;}
.link_area{float:left;width:870px;text-align:right;padding:7px 0 0 0;}
a.ffl , a.ffl:visited{color:#ccc;text-decoration:none;font-size:10px;font-weight:bold;}
a.ffl:hover , a.ffl:active{color:#fff;text-decoration:none;}
.flash_area{float:left;padding:10px 0 0 17px;}
#main{float:left;width:950px;}
.content{float:left;width:910px;padding:20px 20px;}
#subfooter{float:left;width:930px;height:50px;padding:10px;}
.topN{padding:7px 20px 0 20px;text-align:center;}
#footer_container{clear:both; width:100%;background:#9a0415; border-top:1px solid #ff0000;}
#footer{width:950px;height:150px;background:url(../images/footer.jpg) no-repeat; margin:0 auto;padding:0 0 15px 0;}
.newsletter_area{padding:3px 0 0 740px;}
.footer_creds{ font-size: 10px; color:black; padding:0px 5px 0 30px;}

/*topN*/
a.tn , a.tn:visited{color:#ccc;text-decoration:none;background:url(../images/tn.gif) 0 3px no-repeat;padding:0 15px 0 15px;font-weight:bold;font-size:12px;}
a.tn:hover , a.tn:active{color:#fff;text-decoration:none;background:url(../images/tn.gif) 0 3px no-repeat;}

/*content*/
.main_title{float:left;display:block;width:890px;height:32px;background:url(../images/main_title.jpg) no-repeat;padding:5px 0 0 10px;}
h1{font-size:16px; font-weight:bold; padding:0 0 0 13px;background:url(../images/h1.jpg) 0 7px no-repeat;margin:0;color:#000;	}
.text{float:left;padding:10px 0;color:#c0c0c0;}
.text a , .text a:visited{color:#FFCC00;text-decoration:none;}
.text a:hover , .text a:active{color:#fff;}

/*view_cat layout1*/
.category_area{clear:left;float:left;width:950px;padding:20px 0 0 0;}
.category{float:left;width:209px;position:relative;margin:0 10px 10px 10px;}
.category_image{display:block;width:209px;height:159px;border:4px solid #FFCC00;position:relative;z-index:1;cursor:pointer;}
.category_image_hover{display:block;width:209px;height:159px;border:4px solid #fff;position:relative;z-index:1;cursor:pointer;}
.category_name{background:#FFCC00;color:#000;font-weight:bold;width:209px;padding:2px 0;text-align:center;position:absolute;z-index:2;left:0;top:115px;filter:alpha(opacity=70);opacity:0.7; -moz-opacity:0.7;}

/*view_cat layout2 (pBoxs)*/
.pBox{float:left;width:280px;height:100px;margin:0 12px 30px 12px;}
.pBox_img{float:left;display:block;width:102px;height:76px;border:2px solid #FFCC00;}
.pBox_desc{float:left;width:170px;height:76px;color:#c0c0c0;padding:0 0 0 3px;font-size:11px;overflow:hidden;}
.pBox_bottom{float:left;padding:0 0 0 110px;}
a.smore , a.smore:visited{font-weight:bold;color:#FFCC00;text-decoration:none;font-size:10px;}
a.smore:hover , a.smore:active{color:#fff;}

/*view_cat layout3 (erga)*/
.erBox_container{float:left;padding:10px 0 0 20px;}
.erBox{float:left;width:124px;padding:0 20px 20px 0;}
.erBox_img{display:block;width:124px;height:93px;border:1px solid #FFCC00;}
.erBox_img_hover{display:block;width:124px;height:93px;border:1px solid #fff;}
.erBox_desc{width:124px;color:#cfcfcf;font-size:11px;font-weight:bold;}

/*full_product layout1*/
.fprod_image_area{float:left;}
.fprod_img1{float:left;display:block;width:300px;height:200px;border:2px solid #FFCC00;}
.fprod_img1_hover{float:left;display:block;width:300px;height:200px;border:2px solid #fff;}
.fprod_img{float:left;display:block;width:100px;height:67px;border:2px solid #FFCC00;}
.fprod_img_hover{float:left;display:block;width:100px;height:67px;border:2px solid #fff;}
.fprod_desc{clear:left;padding:20px 0;}
.tdTop{padding:135px 0 3px 20px;}
.fprod_bottom{float:left;border-top:1px solid #555;width:910px;text-align:right;padding:5px 0 0 0;}
a.fp , a.fp:visited{color:#FFCC00;font-weight:bold;text-decoration:none;}
a.fp:hover , a.fp:active{color:#fff;}

/*--contact*/
.contact_form {float:left;width:350px;padding:20px 5px 20px 0px;margin:3px 0 3px 0px;}
.contact_form2 {float:left;width:350px;padding:20px 5px 20px 0px;margin:3px 0 3px 0px;}
.contact_info{float:left;width:850px;padding:5px 0 5px 50px;margin:3px 0 3px 0px;}
.cinfo_text{float:left;display:block;width:900px;padding:15px 0 15px 0;}
.cinfo_text a , .cinfo_text a:visited{color:#FFCC00;text-decoration:none;}
.cinfo_text a:hover , cinfo_text a:active{color:#fff;}
#map{float:left;display:block;width:500px;height:300px;border:2px solid #FFCC00;}
.Ccart{float:left;display:block;width:505px;padding:20px 0;}
.Ccart_title{text-align:center;background:#ccc;padding:3px 0;font-weight:bold;}
a.emptyBasket , a.emptyBasket:visited{padding:5px 20px;background:#ccc;border:1px solid #000;color:#000;}
a.emptyBasket:hover , a.emptyBasket:active{background:#F5EC9D;}

/*newsletter*/
.nsTitle{color:#fff;font-weight:bold;padding:0 0 3px 0;font-size:16px;}
.nsForm{padding:0 0 3px 30px;background:#AF0017;border:1px solid #7F0011;}
.nsField{width:150px;border:1px solid #000;}
.nsTag{padding:3px 0;font-size:10px;color:#000;}
.nsSub{border:1px solid #7F0011;padding:3px 5px;background:#7F0011;font-size:9px;font-weight:bold;color:#fff;margin:3px 0 0 0;cursor:pointer;}
.nsSub_hover{border:1px solid #7F0011;padding:3px 5px;background:#FF0000;color:#000;font-size:9px;font-weight:bold;margin:3px 0 0 0;cursor:pointer;}

/*---ueforms*/
.ue_title {clear:left;float:left;width:900px;padding:3px 0;margin:10px 0;text-align:center;}
.ue_form {float:left;width:900px;border-top:1px solid #333;border-bottom:1px solid #333;padding:3px 0px 3px 0px;text-align:center;}
.ue_form1 {float:left;width:900px;border-top:1px solid #333;border-bottom:1px solid #333;padding:3px 0px 3px 0px;margin:10px 0;}
.ueSub{padding:0px 20px;background:#ccc;border:1px solid #000;color:#000;cursor:pointer;}
.ueSub_hover{padding:0px 20px;background:#F5EC9D;border:1px solid #000;color:#000;cursor:pointer;}

/*--pages*/
.pages{clear:left;float:left;width:850px;padding:5px 5px 5px 5px;;margin:3px 0;border-top:1px solid #333;}
a.red , a.red:visited{color:#fff;}
a.red:hover , a.red:active{color:#FFC17A;}

/*gallery*/
.gallery_image_area{float:left;padding:3px 3px 5px 3px;width:120px;padding:5px 10px;}
.gallery_img{border:2px solid #FFCC00;width:120px;}
.gallery_img_desc{font-weight:bold;font-size:10px;width:120px;height:102px;padding:3px 0;}

/*statikh selida kataskevhs*/
.thumbs_pro{ width:100px; height:75px; margin:0 20px 20px 0; float:left; border:3px solid  #FFCC00;}
.thumbs_pro2{ width:100px; height:75px; margin:0 60px 20px 0; float:left; border:3px solid  #FFCC00;}
.thumbsys{ width:150px; height:105px; margin:0 20px 40px 0; float:left; border:3px solid #9b0415;}