#headermenu , #headermenu a{
font-size:17px;
color: #FFFFFF;
text-decoration: none;

}
#subs{
font-size:15px;
background-color:#DC143C;
display:block;
text-decoration: none;
}
#flash{
background-image: url(images/flash.jpg);
width:920px;
height:286px;
display:block;
}
#imageborder{
  border: thick;
  border-color: #FFFFFF;
border-style:solid;
display:block;
}

#titlebar{
background: url(images/title_bar.gif);
white-space: nowrap;
color:#FFFFFF;
display: block;
width:212px;
height:26px;
line-height: 27px;
text-indent: 12px;
  }
#searcharea{
text-align: center;
background: url(images/search_area.gif);
white-space: nowrap;
display: block;
width:200px;
height:52px;
line-height: 52px;
background-repeat: no-repeat;
  }
  #searcharea select {
    font-size: smaller;
  }
.menulinks, .menulinks a:link, .menulinks a:hover, .menulinks a:visited, .menulinks a:active {
font-size:14px;
color: #666666;
text-decoration: none;
background: url(images/menu_button.gif);
white-space: nowrap;
display: block;
width:250px;
height:26px;
line-height: 17px;
text-indent: 22px;
}
#rightcolumn{
 margin-left:  8px;
 width: 200px;
 line-height: 17px;
}
#fulladdress{
border: thick;
border-color: #FF9933;
border-spacing: 12px;
border-style: solid;
}
#doctors{
border: thin;
border-color: #CCCCCC;
border-spacing: 12px;
border-style: solid;
line-height:20px;
margin-bottom: 12px;
padding: 12px;
}
#more{
background-color:#999999;
color:#ffffff;
font-weight:bold;
border-spacing: 12px;
border-style: solid;
line-height:20px;
text-align:right;
padding: 2px;
}
.titles{
color:#717174;
font-size:15px;
text-align:left;
font-weight:bold;
padding-top:10px;
}
.redtitles {
color:#000000;
font-size:15px;
text-align:left;
font-weight:bold;
display:block;
padding-bottom: 5px;
}
.newstitle{
color:#000000;
font-size:16px;
text-align:left;
font-weight:bold;
display:block;
padding-left:3px;
margin-right:3px;
border-top:solid #000000 thin ;
border-bottom:solid #000000 thin ;

}
.redtitles a{
color:#666666;
text-decoration: none;
font-size:13px;
}

#border{
border-bottom: 1px;
border-bottom-color: #787d80;
border-style:solid;
border-bottom-width: thin;
}

.bluemore{
color:#FFFFFF;
font-size:13px;
text-align:right;
background-color: #487e9a;
display:block;
padding-right: 2px;
}
.bluemore a:link, .bluemore a:active,.bluemore a:visited  {
text-decoration:none;
color:#FFFFFF;
}
.bluemore a:hover  {
text-decoration:underline;
color:#FFFFFF;
}
.bluetitles{
color:#487e9a;
font-size:15px;
text-align:left;
font-weight:bold;
}
.scrollingnews a{
	color: #171717;
    display: block;
}
.news{
  color:#487e9a;
  text-decoration: underline   ;
}

#pscroller1{
margin-top:2px;
width: 430px;
height: 150px;
display: block;
}
.pscrollertext ,.pscrollertext  a {
color:#6ba0bc;
text-decoration: none;
}
.pscrollertext  a:hover {
color:#48819F;
text-decoration: underline;
}

#footermenu , #footermenu a{
font-size:12px;
color: #FFFFFF;
text-decoration: none;
}
#copyright{
color:#ffffff;
text-align:right;
padding-right: 12px;
}
#copyright a {
  color: #FFFFFF;
}
.leftcolumntext{
    font-size:13px;
    color: #696969;
    }
.leftcolumntext a:link,.leftcolumntext a:visited,.leftcolumntext a:active {
  color: #696969 ;
  text-decoration: none;
}
.leftcolumntext a:hover {
  color: #696969 ;
  text-decoration: underline;
}
.maintext {
font-size:12px;
color: #000000;
}
.maintext a:link,.maintext a:visited,.maintext a:active {
  color: #000000 ;
  text-decoration: none;
}
.maintext a:hover {
  color: #999999 ;
  text-decoration: none;
}
#question{
border: thin;
border-color: #CCCCCC;
border-style: solid;
line-height:20px;
padding: 4px;
background-color: #FFFFFF;
}
#answer{
background-color:#999999;
color:#ffffff;
font-weight:bold;
border-spacing: 12px;
border-style: solid;
line-height:20px;
text-align:right;
padding: 2px;
}
#usefullinfo{
background-color:#999999;
color:#ffffff;
border:thin;
border-color:#ffffff;
border-spacing: 2px;
border-style: solid;
line-height:18px;
text-align:right;
padding: 3px;
}
#files a{
background-color:#999999;
color:#ffffff;
border:thin;
border-color:#ffffff;
border-spacing: 2px;
border-style: solid;
line-height:18px;
text-align:left;
padding: 3px;
display: block;
text-decoration: none   ;
font-weight: bold;
}
#usefullinfo a{
background-color:#999999;
color:#FFFFFF;
line-height:18px;
text-align:right;
}
#productsservicesright a:link, #productsservicesright a:active,#productsservicesright a:visited  {
background-color:#999999;
color:#ffffff;
margin:1px;
line-height:15px;
text-align:left;
padding: 2px;
display: block;
text-decoration: none;
}
#productsservicesright a:hover{
background-color:#666666;
color:#FFFFFF;
}
br {
 font-size: 1em;
}
#tablemeli  {
    font-size: 10pt;
    font-weight: normal;
    white-space: nowrap;
    line-height: 1.2em;
    margin: 0px;
    padding: 0px;
  border-color: #FF6600;
}
#tablemeli a {
text-decoration: none;
  color:#E9E9E9;


}
#tablemeli  input[type="checkbox"]  {
margin: 0px 3px 0px 0px; border: 0px;padding:0px 2px 0px 0px;


}
form {
  font-size: 11pt;

}

form input{
  padding: 0 0px 0 0;
  margin: 5px 0px 0 0 ;
  border:thin;
  border-color:#333333;
  border-style:solid;
  font-size: 11pt;
  }


#signupform input{
  width:192px;
  border:1px;
  border-color:  #CC0033;
  border-style: solid;
  border-width: thin;
  }

#signupform  input[type="checkbox"]  {
margin: 0px 3px 0px 0px;
border: 0px;
padding:0px 2px 0px 0px;
text-align: left;
width: 10px;

}

.inputbutton{
  font-size:14px;
  height:30px;
  color:#000000;
  font-weight: bold;
  padding-bottom:5px;
  }

#signupform {
font-size:12px;
font-weight: normal;
}


#searchtoolbar {
  font-family: Tahoma;
  font-size: small;
  color: #FFFFFF;
  padding: 2px 0 0 0;
  width:920px;
  background-color:#393939;
}   
#searchtoolbar li{
 background-image: url(images/searchtoolbar.gif);
 list-style-position:inside;
 background-repeat: no-repeat;
 font-size: small;
 line-height: 1.6em ;
 list-style-type: none;
 padding-left:  20px ;
 line-height: 20px;
}
#searchtoolbar form {
    font-size: smaller;
  }
#searchtoolbar #inputsize {
    font-size: 14px;
    width:80px;
    color:#000000;
  }
#leftmenutitle {
  background-image: url(images/title_left_vertical.gif);
  background-repeat:no-repeat;
  background-color:#666666;
  width:205px;
  height:30px;
  padding-left:35px;
  color:#FFFFFF;
  font-size: 15px;
  font-weight: bold;
  line-height: 1.8em;
  text-align: left;
}

#leftmenu{
  background-color: #f2f2f2;
  border-bottom: thin;
  border-bottom-style: dotted;
  border-bottom-color: #000000;
  width: 240px;
  text-align: left;
  list-style: none;
  list-style-position: outside;
  display: list-item;

}

#leftmenu li{
  background-image: url(images/leftmenu_arrow.gif);
 list-style-position:inside;
 background-repeat: no-repeat;
 font-size: small;
 line-height: 1.6em ;
 list-style-type: none;
 padding-left:  30px ;
 line-height: 20px;
 margin-left: 5px;
   list-style: none;
  list-style-position: outside;
  display: list-item;
}
#leftmenu .title{
  color: #a30901;
  font-weight: bold;
}
#rightmenutitle {
  background-image: url(images/title_left_vertical.gif);
  background-repeat:no-repeat;
  background-color:#666666;
  width:235px;
  height:30px;
  padding-left:35px;
  padding-right:8px;
  color:#FFFFFF;
  font-size: 15px;
  font-weight: bold;
  line-height: 1.8em;
}
#rightmenu {
 width: 260px;
 font-size: small;
 list-style-type: none;
 line-height: 15px;

}
#rightmenu a{
  text-decoration: none;
  color:#FFFFFF;
}
#rightmenu a:hover{
  text-decoration: none;
  color:#FFFFFF;
}
#rightmenu .title{
  color: #ffffff;
  font-weight: bold;
}
.mainmenucenter {
  color:#a10904;
  font-size: 18px;
  font-weight: bold;
  vertical-align:super;
}
#product {
  margin:0px;
  padding:6px 0px 6px  0px;
  background-color:#ebebeb;
  text-align: center;
  }
#mainmenu{
  background-color: #f2f2f2;
  border-top: thin;
  border-top-style: solid;
  border-top-color: #000000;
  padding: 10px 0px 10px 0px ;
  width: 265px;
}
#mainmenu li{
 background-image: url(images/leftmenu_arrow.gif);
 list-style-position:inside;
 background-repeat: no-repeat;
 font-size: small;
 line-height: 1.6em ;
 list-style-type: none;
 padding-left: 20px ;
 line-height: 20px;
 margin-left: 5px;
}

#mainmenu .title{
  color: #a30901;
  font-weight: bold;
  padding: 0;
  margin: 0;
}
#mainmenutext{
 font-size:12px;
 background-image: url(images/black_menu_arrow.gif);
 list-style-position:outside;
 background-repeat: no-repeat;
 line-height: 1.2em ;
 list-style-type: none;
 padding-left: 20px ;
 margin-left: 0;
 height:110px;
}
#mainmenulink{
  font-size:12px;
  background-color: #CCCCCC;
  text-align:right;
  border:0;
  width:100%;
  padding:4px 0px 0 0;
}
#mainmenulink li {
 text-align:left;
 background-repeat: no-repeat;
 font-size: small;
 font-weight:bold;
 color:#000000;
 text-align:right;
 line-height: 1.6em ;
 list-style-type: none;
 padding:0 5px 0 5px ;
}
.dottedborder {
display:block;
margin-left: -30px;
  border:thin;
  border-bottom-color: #CC0033;
  border-bottom-style: dotted;
}
#logo{
  position:relative;
  left:30px;
  top:-1px;
 }
#emptybar30height{
  width:920px;
  background-color:#ededed;
  height:30px;
  text-align: right;
}
#emptybar5height{
  width:920px;
  height:5px;
}
#headersuperbanner{
  width:920px;
  background-image:url(images/black_bar_top.gif);
  background-repeat:repeat-x;
  height:10px
}
#menubar{
  position:relative;
  top:10px;
  left:-5px;
  width:400px;
}
#anazitisi{
  margin:0px;
  padding:0px;
}
.productimage{
  padding:8px 8px 0px 0px;
  margin-left:-20px;
  vertical-align: top;
  height:105px;
  width:80px;
}
#paging {
color: #00000;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#paging a{
font-size:14px;
font-weight:bold;
text-decoration:none;
color: #DC143C;
}
#paging a:hover{
color: #666666;
}
#horizontalproducts{
  width:900px;
  background-color:#333333;
  text-align: left;
  background-image:url(images/horizontal-sep-red.gif);
}
#horizontalproducts li{
    display: inline;
    list-style: inside;
    list-style-type:none;
    background-repeat:no-repeat;
	}
#horizontalproducts li a{
	color:#ffffff;
    background-image:url(images/separator.gif);
    background-position:right;
    background-repeat:no-repeat;
	text-decoration:none;
    font-size: 15px;
    padding-left:10px;
    padding-right:10px;

	}
#horizontalproducts li a:hover{
	color:#FFFFFF;
	text-decoration:none;
    list-style: inside;
    list-style-type:none;
    background-repeat:no-repeat;
    background-color:#999999;
    padding:3px 10px  3px  10px;
/*    background-color: #CCCCCC; */
	}
img.bookimg{
 padding: 7px 7px 2px 0;
}
.subs{
color: #FFFFFF;
font-size:13px;
text-align:left;
vertical-align:middle;
text-decoration: none;
display: block;
background-image:url(images/leftsubs.gif);
width:240px;
height:22px;
padding:0px 0 0 10px;
margin-bottom:1px;
background-repeat: no-repeat;
}
.subs a:hover{
color: #FFFFFF;
}
#cartview,#cartview a {
font-size:15px;
color:#FFFFFF;
background-color:#cc1503;
display:block;
margin-right:-5px;
font-weight: bold;
}
























