div, th, td, p, input, select, textarea, tt, button {color:#2C3E49;}
A:link, A:visited, A:hover, A:active{color: #5e89ca;}
#center-main A:link,#center-main  A:visited,#center-main  A:hover,#center-main  A:active{color: #676767;}
#center-main .dialog A:link,#center-main .dialog A:visited,#center-main .dialog A:hover,#center-main .dialog  A:active{color: #5e89ca;}
hr{color: #e4e4e4;}

/* Page styles*/
html{background:#c0c0c0 none;}
BODY{background: #c0c0c0 none;text-align:center;padding:0px;font-family:sans-serif;font-size: 12px;color:#404040;}

div#mainFrame{margin-left:auto;margin-right:auto;text-align:left;}
.error-page #content-container{margin-top: 225px;height: 500px;}

#content-container{margin-top:225px;padding-top:0px;padding-bottom:170px;background: #e2e1de url(images/mbg_vas.jpg) left top repeat-x;}

#left-bar{
width:180px;
margin-left:30px;
padding-right: 50px;
background: transparent url(images/fint_vas.gif) right top no-repeat;
}

#center-main{margin: 0px 20px 0px 235px;color:#737371;padding: 0px 10px 10px 10px;z-index: 1;}
#center-main p, #center-main h1{color:#737371;}
#center-main .dialog p, #center-main  .dialog h1{color: #3e3e3e;}
#center-main.flc-noleft{padding-left:10px;margin:0px;padding-bottom: 30px;}

/*Header styles */
.error-page #header, #header{background: #fff url(images/topbg_vas.jpg) left top repeat-x;height:225px;overflow: visible;}

#header .line0{
position: absolute;
overflow: hidden;
width:480px;
right: 20px;
top: 0px;
z-index:0;
background: transparent url(images/header_vases_w_backgrnd.jpg) right top no-repeat;
height: 100%;
}

#center-main .tel{
background: transparent url(images/header_vases_w_backgrnd_lower.jpg) right top no-repeat;
height:59px;
position: relative;
right:37px;
}

#center-main.flc-noleft .tel{right:57px;}  /* vas changed from orig 87px  */
 .error-page #center-main .tel{right:77px;}

#header .line1{height:65px;}

.error-page #header .line1 .logo{margin-left: 10px}
#header .line1 .logo a img{
margin-top:0px;
margin-left:-20px;
width: 295px;
height: 88px;
}

#header .languages{right:auto;left:25px;top:auto;bottom:5px;}

#header .mcart_top{position:absolute;top:25px;color:#fff;right:30px;width:200px;font-size:11px;}
#header .mcart_top a:link, #header .mcart_top a:visited,
 #header .mcart_top a:hover, #header .mcart_top a:active{color:#fff;font-weight:bold;text-decoration:underline;}
 #header .mcart_top a:hover, #header .mcart_top a:active{text-decoration:none;}
 #header .topban{position: absolute;right:0px;padding-right: 180px;top: 90px;}

.line1 .tabs{top:auto;bottom: 0px;right:30px;}
.tabs, .tabs li{height:30px;}
.tabs li, .tabs a:link, .tabs a:visited, .tabs a:hover, .tabs a:active{background-image:none;}
.tabs a:link, .tabs a:visited, .tabs a:hover, .tabs a:active{  padding: 5px 10px 0px 15px;  font-weight:normal;color: #fff;}
.tabs .atabl{height:100%;background: url(images/sb-tab-a-bg.gif) left top repeat-x;}
.tabs .atabr{height:100%;background: url(images/sb-tab-a-r.gif) right top no-repeat;}
.tabs li.act a:link, .tabs li.act a:visited,.tabs li.act a:hover, .tabs li.act a:active{height:100%;background: url(images/sb-tab-a-l.gif) left top no-repeat;color: #142b47;}

#header .line5{position:absolute;bottom:20px;overflow:visible;border: 0px;width: 180px;margin-left: 30px;}
#header .inline5{margin-left: 10px;}
#header .line5 .topwrap{overflow:visible;height: 15px;padding-left: 15px;margin: 0px 10px 0px -10px;}
#header .line5  .toplist{padding-right: 15px;text-align: left;}

#header .toplist  A.topline, #header .toplist  A.topline:link,
#header .toplist  A.topline:visited, #header .toplist  A.topline:hover,
#header .toplist  A.topline:active {
color:#676767;
display:inline;
font-size:13px;
font-weight:bold;
text-decoration:none;
/*text-transform:uppercase;  */
white-space:nowrap;
outline-style: none;
}

.toplist ul{
margin: 0px;
float: none;
padding: 0px  0px 15px 10px ;
list-style: none;
}

.toplist li{
float:none;
margin: 0px 0px 0px 5px;
border-bottom:1px dotted #a2a2a2;
padding: 0px 10px 0px 0px;
}


.toplist li.last{
background-image: none;
padding-right:0px;
border-width: 0px;
}


#header div.search{
left:auto;
top:10px;
right:10px;
padding-right:10px;
height:30px;
position:absolute;
vertical-align:top;
}

#header div.search form *{
display:inline;
padding-top:3px;
vertical-align:top;
}

input.sbutton{
height:26px;
width:25px;
vertical-align:middle;
background: transparent url(images/go_c.gif) no-repeat left top;
}
input.srchin{width: 75%;}

#header .line3{
background: #d82b00 url(images/b-cl_l.jpg) no-repeat left top;
height:148px;
text-align:right;
padding:0px;
margin:0px;
width:100%;
}

#header .line3 IMG{
float:right;
margin-right:9px;
height:100%;
}

.ban-pad{
padding:0px;
background: transparent url(images/b-cl-r.jpg) no-repeat right top;
width:100%;
height:146px;
}
.banwrap{
background: transparent url(images/b-bg.jpg) repeat-x right top;
}

#location{
margin:0px 0px 20px 20px;
position: relative;
z-index: 30;
}

#location span, font.bread-crumb, #location a.bread-crumb:link, #location a.bread-crumb:visited, #location a.bread-crumb:hover, #location a.bread-crumb:active{
color: #737371;
}


#header .flc-top-login {
top:12px;
}

#header .line5 span.flc-top-login-text,  #header .line5 span.flc-top-login-text span,
#header .flc-top-login button.simple-button span{
color:#fff;
}


div.flc-tabs{
padding-top: 45px;
}

tr.flc-tab-cart-line img {
background:transparent url(images/minicart.gif) no-repeat scroll left top;
height:31px;
margin:0 4px 4px 0;
text-align:center;
width:21px;
}

.flc-tab-links td{
color:#6ad3f6;
}

.flc-tab-marks-line img{
background-color:#A6B1C1;
position:absolute;
}
.flc-tab-marks-line .flc-tab-last .flc-tab-line-img2{
background:  url(images/mbg.gif) left -94px repeat-x;
}



.flc-tab-links a:link, .flc-tab-links a:visited, .flc-tab-links a:hover, .flc-tab-links a:active {
color: #6ad3e6;
}

.search-sort-bar-float{
float:right;
}

/*footer styles*/
#footer{margin-top:0px;background: transparent url(images/footer_l_r.jpg) right bottom no-repeat;height:180px;}  /*vasilis changed height to 280px  */
#footer .box{background: url(images/bubbles_lower_left.jpg) bottom left no-repeat;height: 100%;}
 #footer .subbox{height: 60px;}
#footer .box, #footer .subbox{border: 0px none;background-color: transparent;}

#footer .left, #footer .right{color:#737371;padding-left: 0px;}
#footer .top{position: absolute;left:80px;padding-left: 386px;} /*vasilis initial changed padding-left: 160px, top: 70px  */
#footer .top a:link,#footer .top a:visited, #footer .top a:hover, #footer .top a:active{color: #737371;text-decoration: underline;font-weight: bold;padding-right: 20px;}
/* vasilis code start   */
#footer .left{display:none;}  
#footer #ekfrasis{position: absolute;bottom:15px;right: 20px;text-align:right;}
/* vasilis code end   */
#footer .top a:hover{text-decoration: none;}
#footer.flc, #footer.flc .subbox{height: 200px;}
#footer.flc .left, #footer.flc .right{margin-top:30px;}

#footer .subbox .left {left: auto;right: 20px;text-align:right;top: 120px;line-height: 26px;vertical-align: top;}
#footer .subbox .right {left: 20px;right:auto;top: 30px;text-align: left;line-height: 30px;vertical-align: top;}

#footer .left a:link, #footer .left a:visited, #footer .left a:active{
color: #737371;
text-decoration:none;
display:none;  /*vas code*/
}

#footer .left a:hover{
color: #737371;
text-decoration: underline;
display:none;  /*vas code*/
}


/*Common Dialog styles*/
div.dialog{border-width: 0px;background: transparent url(images/dlg-bg.gif) right top no-repeat;padding-right: 10px;margin-left: 10px;}
div.dialog .title-wrap{background: transparent url(images/dlg-bg.gif) left top no-repeat;margin-left: -10px;}
div.dialog .title{background-image: none;height:27px;line-height:27px;border-width: 0px;}

div.no-bullet{background: transparent url(images/tab-bg.gif) right top no-repeat;}
div.no-bullet .title-wrap{background: transparent url(images/tab-bg.gif) left top no-repeat;}
div.no-bullet .m_l .m_r{background-color: #427701;}
div.no-bullet div.b_r{background: transparent url(images/tab-bg.gif) right bottom no-repeat;}
div.no-bullet div.b_l{ background: transparent url(images/tab-bg.gif) left bottom no-repeat;}
div.no-bullet .content{padding-top:0px;padding-bottom:0px;}
div.no-bullet .title{height:35px;}

.dialog .title H2 {color: #852109;}

div.dialog .dlg_wrap{width:100%;}

div.dialog .b_r{background: transparent url(images/dlg-bg.gif) right bottom no-repeat;padding-right: 10px;
height:10px;margin-left: 10px;margin-right: -10px;}

div.dialog .m_l{margin-left: -10px;}
div.dialog .m_r{margin-right: -10px;background-color: #daeaff;}
div.dialog .b_l{ background: transparent url(images/dlg-bg.gif) left bottom no-repeat;margin-left: -20px;height:10px;}

div.featured{
background: transparent url(images/feat-bg.gif) right top no-repeat;
}
div.featured .title-wrap{
background: transparent url(images/feat-bg.gif) left top no-repeat;
}

div.featured .b_r{
background: transparent url(images/feat-bg.gif) right bottom no-repeat;
}

div.featured .b_l{
 background: transparent url(images/feat-bg.gif) left bottom no-repeat;
}

div.featured .m_r{
background-color: #daeaff;
}

div.featured .content{
padding-bottom:10px;
border-left: #fff 1px solid;
border-right: #fff 1px solid;
}

/*Related products title position fix*/
.uproducts .title td{
padding: 0px;
}

div.flc-left-dialog, div.flc-right-dialog{
height:auto;
}
div.flc-left-dialog{
margin-left:10px;
width:46%;
}
div.flc-right-dialog{
margin-left: 50%;
}


/*Common Menu styles*/
div.menu-dialog{
border-width: 0px;
background-color:transparent;
margin-bottom: 12px;
}


div.menu-dialog .title-wrap{background: transparent url(images/m-h_vas.gif) right top no-repeat;padding: 0px 9px 0px 0px;margin: 0px 0px 0px 9px; }
.menu-dialog .title-bar img.icon {float: left;}
div.menu-dialog .title-bar{
background: transparent url(images/m-h_vas.gif) left top no-repeat;
height:34px;
line-height:23px;
font-size: 12px;
font-weight: bold;
width:100%;
margin: 0px 0px 0px -9px; 
padding: 0px 0px 0px 9px; 
overflow:hidden;
border: 0px none;
}

div.menu-dialog .m_l{background: #f7f6f2 url(images/m-b_vas.gif) left bottom no-repeat;padding-left: 10px;}
div.menu-dialog .m_r{background: transparent url(images/m-b_vas.gif) right bottom no-repeat;}
div.menu-dialog .m_cont_wrap_r{}
div.menu-dialog .content{background-color: transparent;padding-top: 0px;padding-left: 5px;}

.menu-dialog .item{color: #fff;}

.menu-dialog .content a:link, .menu-dialog .content a:visited, .menu-dialog .content a:hover, .menu-dialog .content a:active {color: #5a5a59;}

.menu-dialog ul {list-style-type:none;list-style-position: inside;padding:0px;}
.menu-dialog ul li {border-bottom:0px dotted #99b951;padding:7px 0 5px 12px;background: url(images/bullet.gif) 3px 11px no-repeat;color: #5a5a59;margin-left: 1px;}

/*Categories menu styles*/
.menu-categories-list ul{list-style-type:none;list-style-position: inside;list-style-image: none;}
.menu-categories-list ul li{border-top:1px dotted #99b951;}
.menu-categories-list ul li:first-child{border-top:none;}
div.menu-categories-list{margin-top: 64px;}
div.menu-categories-list .title-wrap{}
div.menu-categories-list .title-bar{border: 0px none;}
div.menu-categories-list .m_l{}
div.menu-dialog .content .minicart .valign-middle{color: #fff;}
div.menu-categories-list .content{}
.menu-categories-list ul li{margin-left: 1px;background: url(images/cbullet.gif) 0px 11px no-repeat;}
.menu-categories-list .content a:link, .menu-categories-list .content a:visited,
 .menu-categories-list .content a:hover, .menu-categories-list .content a:active {color: #5a5a59;}


/*Bestsellers menu styles*/
.menu-bestsellers ul li{background-image: none;padding-left: 0px;font-weight:bold;}

.menu-bestsellers a:link, .menu-bestsellers a:visited,.menu-bestsellers a:hover, .menu-bestsellers a:active{font-weight:normal;}

.menu-special .content a:link, .menu-special .content a:visited,.menu-special .content a:hover, .menu-special .content a:active{}

.menu-auth INPUT{width:95%;}

.recovery{margin-top:0px;}

div.minicart .full img {margin: 0px 4px 7px 10px;width: 21px;height: 31px;background: transparent url(images/minicart.gif) no-repeat left top;}
div.minicart .empty img {margin: 0px 4px 7px 10px;width: 21px;height: 31px;background: transparent url(images/minicart.gif) no-repeat left top;}
div.minicart table tr td{color: #fff;}

.mcart-left{line-height: 20px;margin: 45px 0px 25px 0px;padding-left: 10px;}
.mcart-left .minicart strong{color: #737371;padding-left: 15px;}

/*Buttons styles */
.products-table .buy-now, .products .buy-now{
margin:0px;
}
.button-row{
height: 28px;
}
.login-buttons .button{
margin-right:3px;
}


button.width-100{
width:100%;
}

button.menu-button, div.menu-button, button.main-button, button.button, div.button {
overflow:visible;
height: 21px;
text-align:center;
margin-right:5px;
}

 div.menu-button, button.menu-button .button-right,  button.main-button .button-right,
button.button .button-right, div.button{
background: transparent url(images/l_button.gif) no-repeat right top;
height:19px;
padding: 0px 9px 0px 0px;
overflow:visible;
margin:0px 0px 0px 9px;
position:relative;
}

div.menu-button a:link, div.menu-button a:visited,
div.menu-button a:hover, div.menu-button a:active,  button.menu-button .button-left,
button.main-button .button-left, button.button .button-left,
div.button a:link, div.button a:visited,
div.button a:hover, div.button a:active
 {
background: transparent url(images/l_button.gif) no-repeat left top;
height:19px;
line-height: 19px;
vertical-align: middle;
font-size:11px;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
position:relative;
margin:0px 0px 0px -9px;
color:#5a5a59 !important;
}

button.main-button .button-left, button.button .button-left{
color: #fff;
}

button.violet .button-left, div.violet{
background: transparent url(images/btn-v.gif) no-repeat left top;
color:#fff;
height: 21px;
vertical-align: middle;
font-size:11px;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
position:relative;
margin:0px 0px 0px -9px;
}

button.violet .button-right, div.violet a:link, div.violet a:visited,
div.violet a:hover, div.violet a:active{
background: transparent url(images/btn-v.gif) no-repeat right top;
padding: 0px 9px 0px 0px;
overflow:visible;
margin:0px 0px 0px 9px;
}

#left-bar div.menu-button a:link, #left-bar div.menu-button a:visited,
#left-bar div.menu-button a:hover,#left-bar div.menu-button a:active, #left-bar  button.menu-button .button-left,
#left-bar button.main-button .button-left, #left-bar  button.button .button-left
{
background: transparent url(images/l_button.gif) no-repeat left top;
height:19px;
line-height: 19px;
}

#left-bar div.menu-button, #left-bar  button.menu-button .button-right,#left-bar   button.main-button .button-right,
#left-bar button.button .button-right,#left-bar  div.button{
background: transparent url(images/l_button.gif) no-repeat right top;
}

.flc-buttons{
margin-top: 20px;
position: relative;
z-index:30;
height: 34px;
}

.flc-buttons .flc-3-button, .flc-buttons .flc-2-button, .flc-buttons .flc-1-button{
height:29px;
}

div.flc-1-button {
background: transparent url(images/bb_right.png) no-repeat right top;
}

div.flc-1-button div,
 div.flc-1-button a:link,
 div.flc-1-button a:visited,
 div.flc-1-button a:hover,
 div.flc-1-button a:active
{
background: transparent url(images/bb_left.png) no-repeat;
color: #262626 !important;
line-height:30px;
vertical-align:middle;
}

div.flc-3-button {
background: transparent url(images/bb3-arrow-right.png) no-repeat right top;
padding-right: 30px;
}

div.flc-3-button div,
 div.flc-3-button a:link,
 div.flc-3-button a:visited,
 div.flc-3-button a:hover,
 div.flc-3-button a:active
{
background: transparent url(images/bb3-left.png) no-repeat;
color: #000  !important;;
line-height:30px;
vertical-align:middle;
}

div.flc-3-button div, div.flc-3-button a:link, div.flc-3-button a:visited, div.flc-3-button a:hover, div.flc-3-button a:active, div.flc-2-button div, div.flc-2-button a:link, div.flc-2-button a:visited, div.flc-2-button a:hover, div.flc-2-button a:active, div.flc-1-button div, div.flc-1-button a:link, div.flc-1-button a:visited, div.flc-1-button a:hover, div.flc-1-button a:active {
height:29px;
font-size:13px;
font-weight: bold;
}


/*product list styles*/
.products-table .product-cell{
background:#fff;
padding:0px 10px;
}

.products{
margin:3px 0px;
}
.products-list .item, .product-details {
margin-top:0px;
background: #fff url(images/it-t-l.gif) left top no-repeat;
}

.products-list .item {
margin:0px;
margin-top:10px;
}

.products-table .product-cell, .products-table .wrap-tr,
.products-table .wrap-br{
}

.products-table .wrap-tr, .products-list .item .wrap-tr, .product-details .wrap-tr{
background: transparent url(images/it-t-r.gif) right top no-repeat;
width:100%;
}

.products-table .wrap-tr{
padding:0px;
background-color: #fff;
}

.products-table IMG.wrap-tl{
background: url(images/it-t-l.gif) left top no-repeat;
float:left;
width:100%;
height:7px;
}

.products-table IMG.wrap-bl{
padding:0px;
background: url(images/it-b-l.gif) left bottom no-repeat;
height:7px;
float:left;
width:100%;
}

.products-table .wrap-br{
padding:0px;
background-color: #fff;
height:7px;
}

.products-table .wrap-br, .products-list .item .wrap-br, .product-details .wrap-br{
  background: transparent url(images/it-b-r.gif) right bottom no-repeat;
  width:100%;
}

.products-list .item .wrap-bl, .product-details .wrap-bl, .product-details .wrap-bl{
padding:10px 0px;
background: url(images/it-b-l.gif) left bottom no-repeat;
width:100%;
}

.products-table .wrap-br, .product-cell .wrap-bl{
background-color:#fff;
}
.products-table .price-row, .products-table .market-price
{
text-align:left;
}

.products-last-row .price-row, .products-last-row .market-price{
text-align:left;
}

div.featured .products-table .wrap-br, div.featured  .products-list .item .wrap-br{
  background: #fff url(images/it-b-r-g.gif) right bottom no-repeat;
}
div.featured .products-table .wrap-bl, div.featured  .products-list .item .wrap-bl{
  background: transparent url(images/it-b-l-g.gif) left bottom no-repeat;
}
div.featured .products-table .wrap-tr, div.featured  .products-list .item .wrap-tr{
  background: #fff url(images/it-t-r-g.gif) right top no-repeat;
}
div.featured .products-table .wrap-tl, div.featured  .products-list .item .wrap-tl{  background: transparent url(images/it-t-l-g.gif) left top no-repeat;}

.product-cell A.product-title:link, .product-cell A.product-title:visited,
.product-cell A.product-title:hover, .product-cell A.product-title:active,
.products a.product-title:link, .products a.product-title:visited, .products a.product-title:hover,
 .products a.product-title:active, .products .product-title, .product-details .product-title {
color: #5e89ca;
font-weight: bold;
font-size:12px;
text-decoration:underline;
}

.products .price-value{color: #c13b00;font-weight: bold;font-size: 14px;}

.featured .products .market-price-value{color: #333;}
.featured .products .price-value{color: #b53711;}

.product-cell .market-price, .product-cell .price{font-weight: bold;}

.product-cell .button-bar-float{position:relative;float:right;}

.product-cell .button-bar{text-align:center;}

.price-box-float{position:relative;float:left;width:50%;}

.price-box .price-row, .price-box .market-price{
text-align: center;
}

.products-list .market-price, .products-list .price{
font-weight: normal;
}

.product-cell .price-value{
text-align:right;
}

.products .market-price-value{
font-weight: normal;
}

.product-cell .market-price-value{
font-weight: bold;
font-size:11px;
color: #333;
}

.search-sort-bar{margin-top:5px;padding-right: 0px;}
.search-sort-bar .search-sort-title{color: #0256a3;}
.search-sort-bar img.up, .search-sort-bar-float img.up {background:transparent url(images/yuarrow.gif) repeat scroll 0 0;}
.search-sort-bar img.down, .search-sort-bar-float img.down {background:transparent url(images/ydarrow.gif) repeat scroll 0 0;}
.search-sort-bar a.search-sort-link:link, .search-sort-bar a.search-sort-link:visited,
.search-sort-bar a.search-sort-link:hover, .search-sort-bar a.search-sort-link:active{color: #5e89ca;font-weight: bold;}

.product-details .descr {position:relative;padding:5px 10px;margin-top: 30px;}
.product-details .image .image-box {text-align:left;}


table.product-properties {width: auto;}
.product-details .product-subtitle{padding-top: 0px;text-align: center;}

.product-details .product-subtitle div.hline {
color: #852109;
font-weight: normal;
font-size: 17px;
border: 0px none;
}

.product-details .product-subtitle div {
padding-top:20px;
color: #4f5660;
font-weight: bold;
font-size: 13px;
border: 0px none;
/* border-bottom: 1px solid #e4e4e4; */
}

.subheader, .register-section-title label{color: #677acb;}

#center-main  A.pTab:link, #center-main  A.pTab:visited, #center-main  A.pTab:hover, #center-main  A.pTab:active{
display:block;
margin-top:5px;
height:32px;
float:left;
color: #737371;
font-size:11px;
font-weight:normal;
padding:0px 7px;
text-decoration: none;
outline-style: none;
}

#center-main  A.pTab-a:link, #center-main A.pTab-a:visited, #center-main A.pTab-a:hover, #center-main A.pTab-a:active{
display:block;
margin-top:5px;
height:32px;
font-size:11px;
float:left;
color: #3c3c3c;
outline:none;
font-weight:bold;
padding:0px;
padding-right: 7px;
text-decoration: none;
outline-style: none;
background: #fff url(images/tab-h-r.gif) right top no-repeat;
}

A.pTab-a img.left{float:left;background: url(images/tab-h-l.gif) left top no-repeat;height: 28px;}

#layer1, #layer2, #layer3, #layer4, #layer5{background-color: #fff;padding: 15px 5px;}

.w-bl ul.rproducts{margin-top:0px;padding:10px 0px;}

.w-tr{background: #fff url(images/tab-h-r.gif) right top no-repeat;padding-left:9px;}
.w-tl{background: transparent url(images/tab-h-l.gif) left top no-repeat;margin-left: -9px;padding-left: 9px;}
.w-br{background: transparent url(images/tab-b-r.gif) right bottom no-repeat;padding:0px  9px;}
.w-bl{background: transparent url(images/tab-b-l.gif) left bottom no-repeat;margin-left: -18px;padding-left: 9px;}

/*Navigation*/
.nav-pages{vertical-align:top;height:24px;
margin: 5px 0px 2px 0px;;
}
.nav-pages a:link, .nav-pages a:visited, .nav-pages a:hover, .nav-pages a:active, .nav-pages span{display:block;float:left;padding: 2px 5px;margin:0px 3px;text-decoration: none;}
.nav-pages a.nav-page:link, .nav-pages a.nav-page:visited, .nav-pages a.nav-page:hover, .nav-pages a.nav-page:active{border: 1px solid #a0a0a0;}
.nav-pages .current-page{font-weight: normal;background-color: #a0c0e0;border: 1px solid #a0a0a0;padding: 2px 5px;margin:0px 3px;}
a.nav-page:hover{background-color: #a0c0e0;}

#center-main .subcategory-descr p.descr{color: #3b6887;font-size:12px;}
.products .descr {padding:15px 5px;}

p.register-bottom-note{padding-bottom: 10px;}

a.simple-button:link, a.simple-button:visited, a.simple-button:hover, a.simple-button:active {color: #5e89ca;}

.search-sort-cell{padding-right: 10px;}

.uo-box {background-color:transparent;border-top:0px none;position:absolute;width:100%;top:10px;color:#fff}
.uo-container #footer {height:180px}
.uo-container #content-container {padding-bottom:180px;}

/* vasilis added rules  */
#e-services {font-size: 9px;line-height: 110%;color: #737371;}
#e-services_img {border-bottom-style: solid;border-bottom-width: 1px;}
