﻿html, body {
	margin: 0px auto;
	background: url(../../../images/back.gif);
	background-position: center;
	background-repeat: repeat-y;
	background-color: #E7E7E7;
	min-width: 1000px;
}
body { 
	background-color: #E7E7E7;
}

html, body, div, a, span, p, td, th, h1, h2, h3, select, input, textarea {
	font-family: Tahoma, Verdana, Geneva, Arial, Sans-serif;
}

html, body, div, a, span, p, td, select, input, textarea, ol, li {
	font-size: 11px;
}
h1 {
	font-size: 15px;
	text-align: left;
}
h2 {
	font-size: 13px;
}
h3 {
	font-size: 12px;
}

h3.questionscateg {
	font-size: 12px;
	border: 1px solid #666790;
	background-color: #E6E6EC;
	padding: 2px;
}

div#container { 
	width: 965px;
	margin: 0px auto;
	padding: 0px;
}

div#flashheader { 
	margin: 0px auto;
	width: 927px;
	height: 170px;
}

div#top_options { 
	background: url(../../../images/back_top_options.jpg);
	width: 927px;
	height: 67px;
	margin: 0px auto;
	color : #666790;
	font-size: 10px;
	font-weight : bold;
	text-align: right;
}

#left_column {
	float: left;
}

div#menu_image { 
	width:  159px;
	height: 76px;
	margin-left: 20px;
}

div#left_options { 
	height: 94px;
	margin-left: 20px;
	width:  200px;
}

div#home_content { 
	float: left;
	color : #404170;
	font-size: 10px;
	font-weight : normal;
	width: 510px;
}

div#home_content1 { 
	float: left;
	color : #404170;
	font-size: 10px;
	font-weight : normal;
	width: 685px;
}

.more_stories img {
	border:0px;
}

.more_stories {
	text-decoration:none;
}

.keimenaki {
	text-decoration:none;
	color:#404170;
	font-family:Tahoma, Verdana, "Times New Roman";
	font-size:11px;
}

.thumbdiv {
	width:86px;
	min-height:68px;
	_height:64px;
	float:left;
	background-image:url(../../Image/template_erga/bg_erga.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:3px;
	text-align:right;
}

.thumbdiv img {
	border:0px;
	padding:0px;
	margin:0px;
	width:81px;
	height:81px;
}

.imagaki {
	float:left;
	height:100px;
	width:93px;
	
}

.second_seperate {
	float:left;
	clear:left;
	padding-top:5px;
}

.upoloipa_stories {
	float:left;
	clear:left;
	width:675px;
}

.last_line {
	float:left;
	clear:left;
}

.upoloipa_stories a {
	color:#404170;
	font-size:11px;
	font-family:Tahoma, Verdana, "Times New Roman";
}

.upoloipa_stories td {
	padding-top:5px;
	color:#404170;
	font-size:11px;
	font-family:Tahoma, Verdana, "Times New Roman";
}

.menethisi img {
	border:0px;

}
.menethisi {
	float:left;
	clear:left;
	width:8px;
	height:9px;
	padding-left:10px;
}

.text_stories {
	float:left;
	clear:left;
	width:370px;
}

.text_stories p , .text_stories a , text_stories td , text_stories li {
	font-size:11px;
	font-family:Tahoma, Verdana, "Times New Roman";
	color:#404170;

}

.header_stories {
	float:left;
	clear:left;
	color:#404170;
	font-size:13px;
	font-family:Tahoma, Verdana, "Times New Roman";
	padding-bottom:22px;
	width:675px;
	font-weight:bold;
}

.all_small_icon {
	float:left;
	width:186px;
	padding-top:10px;
}

.big_image_store {
	float:left;
	width:414px;
}

.seperat_meneth {
	float:left;
	clear:left;
	width:714px;
	height:37px;
}

.more_stories a {
	text-decoration:none;
	color:#666891;
	font-family:Tahoma, Verdana, "Times New Roman";
	font-size:10px;
	padding:0px;
	margin:0px;
}



#content_wide {
	float: left;
	color : #404170;
	font-size: 10px;
	font-weight : normal;
	width: 710px;
}

div#search { 
	width: 193px;
	height: 56px;
	background: url(../../../images/back_search.gif) no-repeat;
	margin-top: 23px;
}

div#discover { 
	width: 193px;
	height: 56px;
	margin-top: 10px;
}

div#newsletter { 
	margin-top: 10px;
}

div#why { 
	width: 193px;
	height: 56px;
	margin-top: 10px;
}

div#showroom { 
	width: 193px;
	height: 56px;
	margin-top: 10px;
}

A.subs:link, A.subs:visited {
	color : #666790;
	font-size: 10px;
	font-weight : bold;
	text-decoration: none;
}

A.subs:hover {
	text-decoration: underline;
}

A.categs:link, A.categs:visited {
	color: #666790;
	font-family : Verdana, Tahoma, Arial, GRHelvetica;
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	background: #FFFFFF url(../../../images/back_categ.gif) bottom no-repeat;
	display: block;
	width: 153px;
	padding-right: 2px;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 8px;
}

A.categs:hover {
	color: #000000;
}

A.categs_arrow:link, A.categs_arrow:visited {
	color: #666790;
	font-family : Verdana, Tahoma, Arial, GRHelvetica;
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	background: #FFFFFF url(../../../images/back_categ_arrow.gif) bottom no-repeat;
	display: block;
	width: 153px;
	padding-right: 2px;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 8px;
}

A.categs_arrow:hover {
	color: #000000;
}

A.path:link, A.path:visited {
	color : #434470;
	font-size: 10px;
	font-weight : bold;
	text-decoration: none;
}

A.path:hover {
	text-decoration: underline;
}

A.main:link, A.main:visited {
	color : #434470;
	font-size: 10px;
	font-weight : normal;
	text-decoration: underline;
}

A.main:hover {
	text-decoration: none;
}

.active {
	color : #007AA8;
	font-size: 11px;
	font-weight : normal;
	text-decoration: none;
	width: 220px;
	height: 16px;
	display: block;
	background: url(../../../images/back_subs.gif);
}

.activesubs {
	color : #007AA8;
	font-size: 10px;
	font-weight : normal;
	text-decoration: none;
	width: 180px;
	height: 16px;
	display: block;
	background: url(images/back_subs.gif);
}

.normal  {
	color : #404170;
	font-size: 10px;
	font-weight : normal;
}

.red  {
	color : #B82844;
	font-size: 10px;
	font-weight : normal;
}

.path  {
	color : #434470;
	font-size : 10px;
	font-weight : normal;
	
}

.titles  {
	color : #666790;
	font-size : 14px;
	font-weight : bold;
	background: url(../../../images/lines.gif);
	background-repeat: repeat-y;
	padding-left: 10px;
	padding-bottom: 13px;
}

.titles1  {
		color : #666790;
		font-size : 13px;
		font-weight : bold;
		background: url(images/lines.gif);
		background-repeat: repeat-y;
		padding-left: 10px;
		line-height: 25px;
}

.titles2  {
	color : #666790;
	font-size : 13px;
	font-weight : bold;
	background: url(../../../images/lines.gif);
	background-repeat: repeat-y;
	padding-left: 10px;
	height: 200px;
}

.subtitles  {
	color : #A0A0A0;
	font-size : 12px;
	font-weight : bold;
	padding-left: 10px;
}

.form {	
	background-color: #FFFFFF;
	border: 1px solid #9D9DA1;
	color : #666790;
	font-size : 10px;
	font-weight : normal;
}

select, input {	
	background-color: #FFFFFF;
	border: 1px solid #9D9DA1;
	color : #666790;
	font-size : 10px;
	font-weight : normal;
}

input.check {
	background-color: #F7F8FA;
	border-style: none;
	color : #666790;
	font-size : 10px;
	font-weight : normal;
}

table.categs { 
	width: 199px;
}

table.title  {
	background-color: #E4E8ED;
	color : #666790;
	width: 510px;
	padding-left: 20px;
}

td.preview  {
	background-color: #E4E8ED;
	color : #404170;
	padding: 10px;
}

td.preview1  {
	background-color: #F7F8FA;
	color : #404170;
	padding: 10px;
	color : #404170;
	font-size: 11px;
	font-weight : normal;
	border-bottom : 1px solid #E5E6E7;
}

td.desc1  {
	background-color: #F7F8FA;
	color : #666790;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	border-bottom : 1px solid #E5E6E7;
	font-size: 11px;
}

td.desc2  {
	background-color: #E1E2E4;
	color : #666790;
	padding-left: 5px;
	font-weight: bold;
	border-bottom : 1px solid #F7F8FA;
}

td.desc3  {
	background-color: #7F8592;
	color : #FFFFFF;
	padding-left: 5px;
	font-weight: bold;
	border-bottom : 1px solid #F7F8FA;
}

td.desc4  {
	background-color: #FFFFFF;
	color : #666790;
	padding-left: 5px;
	font-weight: bold;
	border-bottom : 1px solid #F7F8FA;
	height: 20px;
}

td.desc5  {
	background-color: #E1E2E4;
	color : #666790;
	padding-left: 5px;
	font-weight: normal;
	border-bottom : 1px solid #F7F8FA;
	color : #404170;
	font-size: 11px;
}

#right_column, #search_products {
	float: left;
	margin-left: 15px;
}
#search_products {
	width: 200px;
}
#right_column_products {
	float: left;
	margin-left: 15px;
	margin-top: 280px;
}
.breadcrumb {
	color: #747474;
}

.breadcrumb a {
	color : #565780;
}


ul.sitemap1 li, ul.sitemap1 a {
	font-weight: bold;
	font-size: 12px;
	color: #0F1F8E;
	text-decoration: none;
}

ul.sitemap2 li, ul.sitemap2 a {
	font-weight: bold;
	font-size: 12px;
	color: #5E6FBD;
	text-decoration: none;
}

ul.sitemap3 li, ul.sitemap3 a {
	font-weight: normal;
	font-size: 11px;
	color: #777777;
	text-decoration: none;
}

.resultsbar {
	padding: 3px;
	background-color: #FBFBFB;
	color: #666790;
	border: 1px solid #CECECE;
	text-align: right;
}

ul.searchresults a {
	color: #666790;
}

.formValidationError {
	color:#D60A0A;
}

.linkbutton {
	color: #666790;
	font-weight: bold;
	text-decoration: none;
}

.entryLink, a{
	color: #666790;
}

.entryLink1 {
	font-size:11px;
	font-family:Tahoma, Verdana, "Times New Roman";
	color:#404170;
}

.cellheader {
	padding: 1px;
	background-color: #FBFBFB;
	color: #666790;
	border: 1px solid #CECECE;
	font-weight:bold;
}

.filter {
	background-image: url(../../../images/filterbg.gif);
	background-repeat: repeat-y;
	width: 682px;
}

.filter a {
	text-decoration: none;
}

.filter_top {
	background-image: url(../../../images/filtertop.gif);
	background-repeat: no-repeat;
	width: 682px;
	height: 8px;
	background-position: top;
}

.filter_bottom {
	background-image: url(../../../images/filterbottom.gif);
	background-repeat: no-repeat;
	width: 682px;
	height: 8px;
	background-position: bottom;
}

.filter_text {
	padding: 0px 12px;
}

.filter_header {
	background-image: url(../../../images/filterheader.gif);
	background-repeat: no-repeat;
	width: 672px;
	height: 19px;
	padding: 8px 0px 0px 10px;;
	font-weight: bold;
	font-size: 12px;
}

.filter_footer {
	background-image: url(../../../images/filterfooter.gif);
	background-repeat: no-repeat;
	width: 682px;
	height: 7px;
}

.filter_parenthesis 
{
	color:#817e73;
}

.cancel {
	color:#C8282D;
	font-weight: normal;
}

.parallagi_change a 
{
	color:green; 
	font-weight: normal;
}

.filtercancel 
{
	color:green; 
	font-weight: normal;
}

.details {
	text-align: right;
}

.details a {

	color: #C8282D;
	
}

.productlist td.products {
	border-bottom: 1px solid #666790;
}

.productlist td.paging {
	border-bottom-style: none;
	text-align: right;
	font-size: 12px;
}

.productheader {
	background-color: #E4E7EC;
	background-image: url(../../../images/product/titleleft.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 48px;
	width: 508px;
}

.productheader div {
	float: left;
	margin-top: 16px;
	padding-left: 42px;
	font-size: 14px;
	font-weight: bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.productimage {
	width: 220px;
	float: left;
	padding-left: 30px;
	margin-top: 7px;
	margin-right: 2px;
}

.productdescr {
	width: 247px;
	height: 163px;
	margin-top: 7px;
	background-color: #E4E7EC;
	padding: 5px;
	float: left;
}

.productproperties {
	background-color: #F7F8FA;
}
.productproperties th, .productproperties td {
	background-color: #F7F8FA;
	border-bottom: 1px solid #E5E6E8;
	text-align: left;
	font-weight: bold;
}

.productproperties td.value {
	background-color: #E1E2E4;
}

th.personalinfo {
	background-color: #FFFFFF;
}



.frmLogin label, .frmRegister label {
	display: block;
	float: left;
	width: 80px;
	clear: left;
	text-align: right;
	margin-top: 4px;
}

.register p, .login p {
	margin-top: 3px;
}

.register input, .login input {
	width: 170px;
	margin-top: 3px;
}

.register select, .login select {
	width: 174px;
	margin-top: 3px;
}

.btn {
	margin: 5px auto;
	text-align: center;
	clear:both;
}

.btn input {
	background-color:#112F7B ;
	color: #FFFFFF;
	width: auto;
}

.message {
	color: #A60004;
	display: block;
	margin: 3px;
}

.fieldMessage {
	color: #A60004;
	display: block;
	margin-left: 83px;
}


.fieldMessage2 {
	color: #A60004;
	display: block;
	margin-left: 2px;
}

 .checkboxLabelPair input {
	display: inline;
	margin-left: 20px;
	clear: left;
	float: left;
	width: auto;
 }
 
  .checkboxLabelPair label {
	float: left;
	clear: none;
	width: 200px;
	margin-left: 3px;
	text-align: left;
	margin-top: 2px;
 }
 
 .profile {
	width: 580px;
	display:block;
	float:left;
	border: 1px solid  #333F77;
	padding: 4px;
}
 
 
.highlight {
	background-color: #D8D9E7;
	color: #23143D;
	font-weight: bold;
}