table.main {
background-color: #000000;
border: 0px #f1f1f1 solid;
border-collapse: collapse;
border-spacing: 0px;
}


/* ————— blocklanguages.tpl ————— */
ul, li, {margin:0;padding:0;border:0;outline:0;font-size:12px;vertical-align:top;outline:none;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}		
#languages_block_top {float:right;z-index:1000;position:relative;}
#languages_block_top ul#first-languages li {float:left;margin:0 0 0 5px;}
#languages_block_top ul#first-languages li:first-child {margin:0;}
#languages_block_top ul#first-languages li img {width:21px;height:14px;}

				


#topnav {
position:relative;
z-index:5;
overflow:visible;
padding-left:0px;
}

#menu{
  position:absolute;
  float:left;
  z-index:2;
  padding-top:42px;
  padding-left:50px;
  width:100%;
}


.addition_to_the_catalog_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-style: italic;
}

.button_shop
{
border:0;
text-align: center;
vertical-align:middle;
}


 fieldset
{
border: 1px solid #781351;
width: 450px;
}

legend
{
color: #fff;
background: #cccccc;
border: 1px solid #781351;
padding: 2px 6px
}

h1
{
color: #fff;
font-weight:normal;
}

.tdmain {border-right: #ffffff solid 1px;}

td 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; }
tr 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666;}

a         {font-size: 11px; color: #666666;}
a:hover   {font-size: 11px; color: #666666;text-decoration:none;}
#a:hover  {font-size: 11px; color: #666666;text-decoration:none;}

.style1 {
	color: #666666;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none
}
.style2 {
	color: #7d7256;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.style3:        {color: #666666;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.style3:visited {color: #666666;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.style3:link    {color: #666666;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.style3:active  {color: #666666;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;}

.style4 {
	color: #7d7256;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style5 {
	color: #666666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.whites {
	color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
}
.style6 {
	color: #FF9900;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style7 {
	color: #7d7256;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.menutop	        {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666; TEXT-DECORATION: none; font-weight: none;}
.menutop:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666; TEXT-DECORATION: none; font-weight: none;}
.menutop:hover   {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666; TEXT-DECORATION: underline; }
.menutop:link    {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666; TEXT-DECORATION: none; font-weight: none;}
.menutop:active  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666; TEXT-DECORATION: none ;}



.menu	        {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666; TEXT-DECORATION: none; font-weight: none;}
.menu:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666; TEXT-DECORATION: none; font-weight: none;}
.menu:hover   {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666; TEXT-DECORATION: underline; }
.menu:link    {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666; TEXT-DECORATION: none; font-weight: none;}
.menu:active  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666; TEXT-DECORATION: none ;}

.menu2	        {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666; TEXT-DECORATION: none; font-weight: none;}
.menu2:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666; TEXT-DECORATION: none; font-weight: none;}
.menu2:hover   {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666; TEXT-DECORATION: underline; font-weight: none;}
.menu2:link    {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666; TEXT-DECORATION: underline; font-weight: none;}
.menu2:active  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666; TEXT-DECORATION: none; font-weight: none;}

.menu3	        {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666; TEXT-DECORATION: underline; font-weight: none;}
.menu3:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666; TEXT-DECORATION: underline; font-weight: none;}
.menu3:hover   {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666; TEXT-DECORATION: underline; font-weight: none;}
.menu3:link    {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666; TEXT-DECORATION: underline; font-weight: none;}
.menu3:active  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666; TEXT-DECORATION: underline; font-weight: none;}



.inputextgroups { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#577779; }
.inputtextarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-color: 577779 577779 577779; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width:200; color:#7D7256;}
.inputtextarea2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-color: 577779 577779 577779; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width:140; color:#7D7256;}

.select_box_inputtext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#ffffff; color:#7D7256};


.h2 {
	border-style: solid;
	border-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #FF8202;
}

.bottom_link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #ffffff;}
.bottom_link:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #ffffff;}


/*.* ---------------------------------------------------------------------- *.*/
.admin_bgcolor { background-color: #303030;}


/* TinyMCE specific rules */
body.mceContentBody {
   background: #FFF;
}
 /* FireFox requires a important here */
/* .mceContentBody a {   color: red !important; }  */

.terms 				 {font-family: Verdana, serif; font-size: 10px; color: #b6f751; TEXT-DECORATION: underline;}
.terms:visited {font-family: Verdana, serif; font-size: 10px; color: #b6f751; TEXT-DECORATION: underline;}
.terms:hover   {font-family: Verdana, serif; font-size: 10px; color: #b6f751; TEXT-DECORATION: underline;}
.terms:link    {font-family: Verdana, serif; font-size: 10px; color: #b6f751; TEXT-DECORATION: underline;}
.terms:active  {font-family: Verdana, serif; font-size: 10px; color: #b6f751; TEXT-DECORATION: underline;}


.header_link_txt:visited {font-family: Verdana, serif; font-size: 10px; color: #666666; TEXT-DECORATION: none;}
.header_link_txt:hover   {font-family: Verdana, serif; font-size: 10px; color: #666666; TEXT-DECORATION: underline;}
.header_link_txt:link    {font-family: Verdana, serif; font-size: 10px; color: #666666; TEXT-DECORATION: none;}
.header_link_txt:active  {font-family: Verdana, serif; font-size: 10px; color: #666666; TEXT-DECORATION: none;}


.navigationtext 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; TEXT-DECORATION: none;font-weight: bold;}
.navigationtext:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; TEXT-DECORATION: underline;font-weight: bold;}
.navigationtext:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #be2915; TEXT-DECORATION: none;font-weight: bold;}
.navigationtext:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; TEXT-DECORATION: underline;font-weight: bold;}
.navigationtext:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;TEXT-DECORATION: underline;font-weight: bold;}

.nolinknavigationtext{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold;}

.products_title_txt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: bold;TEXT-DECORATION: none;}
.products_title_txt:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;  TEXT-DECORATION: none; font-weight: bold;}
.products_title_txt:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; TEXT-DECORATION: underline; font-weight: bold;}
.products_title_txt:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; TEXT-DECORATION: none; font-weight: bold;}
.products_title_txt:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; TEXT-DECORATION: none;  font-weight: bold;}


.products_title_txt2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold;}
.products_title_txt2:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;  TEXT-DECORATION: none; font-weight: bold;}
.products_title_txt2:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; TEXT-DECORATION: none; font-weight: bold;}
.products_title_txt2:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; TEXT-DECORATION: none; font-weight: bold;}
.products_title_txt2:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; TEXT-DECORATION: none;  font-weight: bold;}






.products_price_txt{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #316ac5; TEXT-DECORATION: none; font-weight: bold;}
.products_price_txt2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #ffffff; TEXT-DECORATION: none; font-weight: bold;}


.categories_title_txt 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #666666; font-weight: bold;}
.categories_title_txt:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;  TEXT-DECORATION: none;}
.categories_title_txt:hover 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; TEXT-DECORATION: underline;}
.categories_title_txt:link 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; TEXT-DECORATION: none;}
.categories_title_txt:active  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; TEXT-DECORATION: none; }


.select_box_inputtext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#ffffff; color:#7D7256};

.categories_table_frame {}
												 	
.categories_title_td {}

.main_content_bg { background-color:#f5f5f5; }

.categories_image_td {}


.products_table_frame { 
												 background-color:#ffffff;
												 border-width: 1px;
												 border-style: solid;
												 border-color: #000;}
												 
												 

.product_table_beautify { 
												 background-color:#ffffff;
												 border-width: 0px;
												 width:150px;
												 height:150px;}											 
												 
.categories_list_photo_border { 
												 border-width: 0px;
												 border-style: solid;
												 border-color: #333333;}
												 
.products_title_td {background-color:#586D8E;}	

.products_image_td {}							

.column_box_title {color: #000000;font-size: 11px;font-family: tahoma;font-weight: bold;}
.basket_title_txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; font-weight: bold;}
.checkout_txt { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 10px;font-weight: bold;}

.checkout_navigation_bar_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #D44E00;font-weight: bold;}
.checkout_navigation_bar_text_highlighted  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 011px;color: #586D8E; }

.column_more {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 09px; color: #4d93ac; TEXT-DECORATION: underline; font-weight: bold;}

.titletext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; TEXT-DECORATION: none;}
.titletext2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; TEXT-DECORATION: none;}

/*to background gia ta Titletext*/
tr.form_header {}

.SubTitletext        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666;}

/*to background gia ta SubTitletext*/
tr.form_subheader {

}

tr.form_content {
}

tr.list_row_background {

}
tr.list_row_alt_background {
 	background-color: #666666;
}
.isotimies	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666666; font-weight: bold;}

.CheckoutBottomBartext {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 011px;color: #586D8E;TEXT-DECORATION: none;}
.CheckoutBottomBar_Highlighted_text {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;font-weight: bold;}

.error_text 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0444;}

.currencies_txt:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 07px; color: #256578; TEXT-DECORATION: underline;}
.currencies_txt:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 07px; color: #3592AC; TEXT-DECORATION: none;}
.currencies_txt:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 07px; color: #256578; TEXT-DECORATION: underline;}
.currencies_txt:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 07px; color: #256578; TEXT-DECORATION: underline;}

.products_cart_txt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11x; color: #666666; font-weight: bold;}
.products_cart_txt:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;  TEXT-DECORATION: none;}
.products_cart_txt:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; TEXT-DECORATION: underline;}
.products_cart_txt:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; TEXT-DECORATION: none;}
.products_cart_txt:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; TEXT-DECORATION: none; }



.about {
      font-size: 8pt;
			color: #666666;
			text-decoration : none;
		  }

.linkler:        {color: #b0d41b;	font-size: 09px;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.linkler:visited {color: #b0d41b;	font-size: 09px;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.linkler:hover   {color: #b0d41b;	font-size: 09px;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.linkler:link    {color: #b0d41b;	font-size: 09px;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.linkler:active  {color: #b0d41b;	font-size: 09px;	font-family: Verdana, Arial, Helvetica, sans-serif;}



			
/*pianei to teleytaio by default mono ston explorer alliws ta hand kai pointer gia allous browsers*/
.cursor {cursor:pointer;cursor:hand;cursor:url(http://www.webers.gr/admin/common_files/cursors/harrow.cur);}

#navigation {
	position:relative;
	margin-bottom:10px;
}



















/* Content
---------------------------------------- */

.primary_content_wrap {
	position: relative;
	width: 100%;
	padding: 32px 0 57px 0;
	overflow: hidden;
	z-index: 1;
}

	.primary_content_wrap ul {
		margin: 0;
		padding: 0 0 18px 0;
		list-style: none;
	}
	
		.primary_content_wrap ul li {
			background: url(grimg/list-line.png) no-repeat 50% 0%;
			line-height: 35px;
			font-size: 12px;
			color: #494949;
		}
		
		.primary_content_wrap ul li:first-child {
			background: none;
		}
		
			.primary_content_wrap ul li p {
				text-decoration: none;
				color: #494949;
				font-weight:bold;
			}
			
	
#content {
	float: left;
}

	#content ul li {
		background-position: 20% 0%;
	}

#content.left {
	float:right !important;
	}
	#content .indent {
		padding:0 30px 0 0;
		}


/* Page */
.page {
	
	}
	#page-content {
		
	}
	#page-meta {
		
	}



.wrapper { 
	width:100%;
	overflow:hidden;
}



#slider-code {
	width: 100%;
}

	#slider-code .viewport {
		position: relative;
		float: left;
		width: 950px;
		height: 290px;
		overflow: hidden;
	}

#slider-code .buttons { display: none; margin: 30px 10px 0 0; float: left; }
#slider-code .next { margin: 30px 0 0 10px;  }
#slider-code .disable { visibility: hidden; }

	#slider-code .overview {
		margin: 0;
		padding: 0;
		position: absolute;
		top: 0;
		left: 0;
	}

		#slider-code .overview li {
			background: url(grimg/line.png) repeat-y 100% 0%;
			float: left;
			width: 256px;
			height: 290px;
			margin: 0 45px 0 0;
			padding: 0 46px 0 0;
			line-height: 20px;
			font-size: 12px;
		}
		
			#slider-code .overview li a {
				background: none;
				padding: 0;
			}

#slider-code .pager {
	padding: 0;
	position: absolute;
	top: 29px;
	right: -2px;
}

	#slider-code .pager li {
		background: none;
		float: left;
		width: 13px;
		height: 13px;
		margin: 0 0 0 2px;
		padding: 0;
		overflow: hidden;
	}
	
		#slider-code .pager li a {
			background: url(grimg/pagination-1.png) no-repeat 0% 0%;
			float: left;
			width: 13px;
			height: 13px;
			overflow: hidden;
		}
		
			#slider-code .pager li a:hover, #slider-code .pager li .active {
				background-position: 0% -13px;
			}

.thumbnail {
	border: 1px #ffffff solid;
	position: relative;
	width: 100%;
	margin: 0 0 21px 0;
	overflow: hidden;
}

	.thumbnail a {
		position: relative;
		float: left;
		overflow: hidden;
	}

		.thumbnail a img {
			float: left;
			border: 1px solid #000;
		}
	
		.thumbnail a i {
			display: none;
			width: 236px;
			height: 107px;
			overflow: hidden;
			border: 10px solid #686868;
			position: absolute;
			top: 0;
			left: 0;
		}
		
		.thumbnail a:hover i {
			display: block;
		}


.excerpt {
	line-height: 20px;
	font-size: 12px;
	color: #494949;
}

	.excerpt i {
		background: url(grimg/button.png) no-repeat 0% 0%;
		display: inline-block;
		width: 17px;
		height: 17px;
		vertical-align: middle;
	}
	
		.excerpt i a {
			display: inline-block;
			width: 17px;
			height: 17px;
			text-decoration: none;
		}
	
	
	
	
/************ Button ************/


.button {		
								font-family: Verdana, Arial, sans-serif;
                display: inline-block;
                background: #950000 url('grimg/bg-button-red.gif') top left repeat-x !important;
                border: 0px solid #000 !important;
                padding: 4px 7px 4px 7px !important;
                color: #fff !important;
                font-size: 11px !important;
                cursor: pointer;
                }

                
.button:hover {
                text-decoration: underline;
                }
                
.button:active {
                padding: 5px 7px 3px 7px !important;
                }
                
				
a.remove-link {
				color: #bb0000;
				}

a.remove-link:hover {
				color: #000;
				}