body,td,a,textarea{font-family:Tahoma,Verdana,Arial;font-size:12px;}
body{margin:0px;padding:0px;color:#000000;background:#ffffff;}
a{color:#000000;text-decoration:none;}

.number,.text,.input,.select,.date,.file{font-size:11px;height:18px;color:#000000;border:#A0A0A0 1px solid;}
.text,.input{width:100%;}
textarea{font-size:11px;color:#000000;border:#A0A0A0 1px solid;width:100%;}
.checkbox{font-size:11px;color:#000000;}

.topbasket,.toplang{font-weight:bold;color:#ffffff;}

.sitemap{font-weight:bold;}

img{border:0}

.layout{position:relative;background:#ffffff;}
	.layout_header{width:100%;height:180px;text-align:center;background:#ffffff;}
		.layout_header_site{width:1300px;height:180px;margin:0 auto;overflow:auto;}
			.layout_header_site_logo{float:left;margin:70px 0 0 230px;}
			.layout_header_site_lt{float:right;margin:10px 10px 0 0;}
				.layout_header_site_lt_lang{clear:both;text-align:right;margin-top:20px;}
				.layout_header_site_lt_lang_greek{margin-right:15px;opacity:0.5;}
				.layout_header_site_lt_lang_greek_selected{margin-right:15px;opacity:1;}
				.layout_header_site_lt_lang_english{opacity:0.5;}
				.layout_header_site_lt_lang_english_selected{opacity:1;}
				.layout_header_site_lt_text{clear:both;text-align:right;font-weight:bold;font-size:14px;margin-top:60px;}

	.cbp-bislideshow{list-style:none;width:100%;height:300px;position:absolute;top:0;left:0;padding:0;margin:0;}
	.cbp-bislideshow li{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s;}
	.backgroundsize .cbp-bislideshow li{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;}
	.backgroundsize .cbp-bislideshow li img{display:none;}
	.cbp-bislideshow li img{display:block;width:100%;}
	.cbp-bicontrols{position:fixed;width:225px;height:75px;margin:-50px 0 0 -150px;top:50%;left:50%;}
	.cbp-bicontrols span{float:left;width:75px;height:75px;position:relative;cursor:pointer;}
	.cbp-bicontrols span:before{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;font-family:'entypo';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:75px;font-size:80px;color:#fff;-webkit-font-smoothing:antialiased;opacity:0.7;}
	.cbp-bicontrols span:hover:before{opacity:1;}
	.cbp-bicontrols span:active:before{top:2px;}
	span.cbp-biplay:before{content:"\e002";}
	span.cbp-bipause:before{content:"\e003";}
	span.cbp-binext:before{content:"\e000";}
	span.cbp-biprev:before{content:"\e001";}
	.cbp-bicontrols span.cbp-binext{float:right;}
	.no-js.no-backgroundsize .cbp-bislideshow li:first-child{opacity:1;}
	.no-js.backgroundsize .cbp-bislideshow li:first-child img{display:block;}

	.layout_main{width:100%;min-height:800px;text-align:center;background:#dcdddf;}
		.layout_main_site{width:1300px;min-height:800px;margin:0 auto;overflow:auto;}
			.layout_main_site_left{float:left;width:300px;background:#d1d3d4;}
			.layout_main_site_right{float:left;width:1000px;background:#ffffff;}
				.layout_main_site_right_slider{position:relative;width:100%;height:300px;border-bottom:4px solid #ffffff;}
				.layout_main_site_right_screen{}
	.layout_bottom{min-height:200px;background:#404041}
		.layout_bottom_site{width:1300px;min-height:200px;margin:0 auto;overflow:auto;}


.pages_header_link{font-size:12px;}

.nodes_social{float:left;width:280px;padding:9px;margin:10px;border:1px solid #f0f0f0;}

.nodes_search_showhide{padding:10px 0 10px 30px;height:50px;color:#ffffff;background:#0072bc;border-bottom:4px solid #6f7073;text-align:left;font-size:16px;font-weight:bold;cursor:pointer;}
.nodes_search_main{overflow:hidden;padding-bottom:15px;border-bottom:4px solid #6f7073;}
.nodes_search_header{padding:15px 0 0 30px;text-align:left;font-size:16px;font-weight:bold;}
.nodes_search_subheader{padding:15px 0 0 30px;text-align:left;font-size:14px;}
.nodes_search_container{padding:15px 0 0 30px;text-align:left;font-size:14px;}
.nodes_search_items{float:left;overflow:auto;margin-right:8px;width:150px;min-height:70px;}
.nodes_search_item_header_normal,.nodes_search_item_header_selected{padding:5px;width:140px;overflow:hidden;color:#ffffff;text-align:center;font-weight:bold;}
.nodes_search_item_header_normal{background:#58585a}
.nodes_search_item_header_selected{background:#ed1c24}

.nodes_search_item_field_normal,.nodes_search_item_field_selected{margin:5px;padding:5px;width:130px;overflow:hidden;font-weight:bold;font-size:12px;cursor:pointer;}
.nodes_search_item_field_normal{color:#000000;background:url(imgs/radio_normal.png) no-repeat;}
.nodes_search_item_field_normal:Hover,.nodes_search_item_field_selected{color:#ff0000;background:url(imgs/radio_selected.png) no-repeat;}
.nodes_search_item_field_input{margin:5px 0;width:100%;height:30px;border:1px solid #c5c6c7;font-size:12px;}
.nodes_search_item_field_select{margin:5px 0;width:100%;height:30px;border:1px solid #c5c6c7;font-size:12px;font-weight:bold;}

.nodes_search_item_color_normal,.nodes_search_item_color_selected{float:left;margin:5px;padding:5px;width:250px;overflow:hidden;font-weight:bold;font-size:12px;cursor:pointer;}
.nodes_search_item_color_normal{color:#000000;background:url(imgs/radio_normal.png) no-repeat;}
.nodes_search_item_color_normal:Hover,.nodes_search_item_color_selected{color:#ff0000;background:url(imgs/radio_selected.png) no-repeat;}
.nodes_sort_header{clear:both;padding:15px 0 0 30px;text-align:left;font-size:16px;font-weight:bold;}
.nodes_sort_subheader{padding:15px 0 0 30px;text-align:left;font-size:14px;}
.nodes_sort_container{padding:15px 0 0 30px;text-align:left;font-size:14px;}
.nodes_sort_items{float:left;overflow:auto;margin-right:8px;width:150px;min-height:70px;}
.nodes_sort_item_field_select{margin:5px 0;width:100%;height:30px;border:1px solid #c5c6c7;font-size:12px;font-weight:bold;}
.nodes_sort_item_header_normal,.nodes_sort_item_header_selected{padding:5px;width:140px;overflow:hidden;color:#ffffff;text-align:center;font-weight:bold;}
.nodes_sort_item_header_normal{background:#58585a}
.nodes_sort_item_header_selected{background:#ed1c24}
.nodes_sort_item_field_normal,.nodes_sort_item_field_selected{margin:5px;padding:5px;width:130px;overflow:hidden;font-weight:bold;font-size:12px;cursor:pointer;}
.nodes_sort_item_field_normal{color:#000000;background:url(imgs/radio_normal.png) no-repeat;}
.nodes_sort_item_field_normal:Hover,.nodes_sort_item_field_selected{color:#ff0000;background:url(imgs/radio_selected.png) no-repeat;}

.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none;}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.lightbox a img{border:none;}
.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.lb-outerContainer:after{content:"";display:table;clear:both;}
.lb-container{padding:4px;}
.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../imgs/lightbox_loading.gif) no-repeat;}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
.lb-container > .nav{left:0;}
.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}
.lb-prev, .lb-next{height:100%;cursor:pointer;display:block;}
.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../imgs/lightbox_prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}
.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../imgs/lightbox_next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}
.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.lb-dataContainer{background:#ffffff;margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.lb-dataContainer:after{content:"";display:table;clear:both;}
.lb-data{padding:0 4px;color:#ccc;}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}
.lb-data .lb-caption{padding-left:5px;font-size:18px;font-weight:bold;line-height:1em;color:#999999;}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999;}
.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../imgs/lightbox_close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}
.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

.orderTbl{font-family:verdana,tahoma,arial;width:100%;}
.orderTblMain{border:#707070 1px solid;background:#F8F8F8;width:100%;}
.orderMailHead{height:20px;font-size:14px;font-weight:bold;padding:5px;}

.orderPaymentTbl{background:#F0F0F0;}
.orderPaymentError{font-size:11px;font-weight:bold;color:#FF0000;text-align:center;background:#D0D0D0;}
.orderPaymentType{font-size:11px;font-weight:bold;color:#000000;border-bottom:1px dotted #D0D0D0;}
.orderPaymentTypeHeader{font-size:11px;font-weight:bold;color:#000000;background:#E0E0E0;height:24px}
.orderPaymentTypeError{font-size:12px;height:25px;font-weight:bold;color:#FF0000;background:#D0D0D0;padding-left:5px;text-align:center;}
.orderPaymentStepHeader{text-align:center;font-size:18px;font-weight:bold;color:#000000;background:#E0E0E0;height:30px}
.orderPaymentPrompt{font-size:11px;padding-left:5px;}
.orderPaymentRadio{font-size:11px;color:#003C94;border:0;background:#F0F0F0;}
.orderPaymentInput{font-size:11px;color:#003C94;border:#969DA4 1px solid;background:#FFFFFF;}
.orderPayment{font-size:12px;height:25px;font-weight:bold;color:#000000;background:#D0D0D0;padding-left:5px;border:0;}
.orderPaymentWalletHalf{font-size:11px;font-weight:bold;color:#303030;text-align:center;background:#D0D0D0;}

.orderPaymentButtonSelect{font-weight:bold;color:#FF0000;border:0px;height:21px;background:url(../../lib4/images/bb.gif)}
.orderPaymentButtonSelectHover{font-weight:bold;color:#FF0000;border:0px;height:21px;background:url(../../lib4/images/bbh.gif)}

.orderPaymentButtonSend{font-weight:bold;color:#FF0000;border:0px;height:21px;background:url(../../lib4/images/bb.gif)}
.orderPaymentButtonSendHover{font-weight:bold;color:#FF0000;border:0px;height:21px;background:url(../../lib4/images/bbh.gif)}

.orderShipmentTbl{background:#F0F0F0;}
.orderShipmentHead{font-size:12px;height:25px;font-weight:bold;color:#000000;background:#D0D0D0;cursor:pointer;padding-left:5px;border:0;}

.orderInvoiceTbl{background:#F0F0F0;}
.orderInvoiceHead{font-size:12px;height:25px;font-weight:bold;color:#000000;background:#D0D0D0;cursor:pointer;padding-left:5px;border:0;}

.orderUserTbl{background:#F0F0F0;}
.orderUserHead{font-size:12px;height:25px;font-weight:bold;color:#FF0000;background:#D0D0D0;cursor:pointer;padding-left:5px;border:0;}

.orderRecipientTbl{background:#F0F0F0;}
.orderRecipientHead{font-size:12px;height:25px;font-weight:bold;color:#000000;background:#D0D0D0;cursor:pointer;padding-left:5px;border:0;}

.orderBasketTbl{background:#F0F0F0;}
.orderBasketHead{font-size:12px;height:25px;font-weight:bold;color:#000000;background:#D0D0D0;cursor:pointer;padding-left:5px;border:0;}

.orderProductTermsTbl{background:#F0F0F0;}
.orderProductTermsTbl td {color:#000000;}
.orderProductTermsHead{font-size:12px;height:25px;font-weight:bold;color:#000000;background:#D0D0D0;cursor:pointer;padding-left:5px;border:0;}
