#body
{
background:#000000;
padding:0px;
scrollbar-3dlight-color:#FFFFFF; scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#FF9900; scrollbar-darkshadow-color:#333333; scrollbar-face-color:#FF9900; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#000000;
 margin-top: 0;
}

#container
{
width: 976px;
margin: 0px auto;
margin-top:0px;
background-color: #fff;
color: #333;
line-height: 130%;
}

#top
{
padding-top: 0px;
background:#E0341E;

height:192px;
text-align:center;
}


#leftnav
{
float: left;
width: 310px;
margin: 0px;
padding: 0px;
background:#EEEEEE;
}


#content
{
width:666px;
margin-left: 310px;
margin-right: 0px;
padding: 0px;
min-height:512px;
background-color:#333333;
}
#rightnav
{
float: right;
width: 160px;
margin: 0;
padding: 1em;
}

#footer
{
text-align:center;
clear: both;
margin: 0;
padding: .5em;
color: #EFEFEF;
background:url(../images/feta.jpg);
font:11px verdana;
}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }








a.cat
{
text-decoration:none;
color:#990099;
font: 12px arial;
font-weight:bold;
border:0px;
}
a:visited.cat
{
text-decoration:none;
color:#990099;
font: 12px arial;
font-weight:bold;
border:0px;
}






.item1td{
 width:120px;
 height: 39px;
 background: url('../images/feta.jpg') ;
 margin: 0;
 padding: 0 0px;
border-right: 2px solid #e23418;
border-left: 1px solid #e23418;
}

.listtext {line-height: 130%; font-family:'Ubuntu', verdana;font-size:13px;text-shadow:black 1px 0px 1px; color:#EFEFEF;text-align:justify;padding-left:10px}
.serviceslist, .serviceslist li{line-height: 150%; font-weight:bold;font:14px verdana; color:yellow}
.infotitle{	font-family:'Ubuntu', verdana;text-shadow:black 1px 0px 1px;font-size:24px; color:#F8FCFB;}

.btnradio {}
.btncheck {}
.btn1 {background-color: #E02A13;color:white;FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}


.mapcontainer {background-color:white;width:708px;padding-right:10px;padding-top:30px;padding-bottom:5px;margin:5px;font:14px verdana; border:2px outset #DA2C21;color:#333333;font-weight:bold;min-height:450px}
.printcontainer {width:320px;background-color:white;padding-right:10px;padding-top:10px;padding-bottom:5px;margin:5px;font:12px verdana; border:2px outset #DA2C21;color:#333333;font-weight:bold;}
#services, #about, #contactcontainer, #anathesicontainer,#energeiako
{padding-left:10px;padding-right:10px;float:left;width:708px;
padding-bottom:5px;margin:5px;font:14px verdana;
color: #EFEFEF;
line-height: 130%;
font:11px verdana;
font-weight:bold;
margin:0px;
margin-left:0px;
padding-top:0px;
min-height:507px;
}
.mapleft{float:left;width:190px;padding:12px;}
.mapright{}
.map {margin:0px;padding:2px;border:1px solid #333;width:466px; min-height:440px;height:440px}


#contacttop{margin-top:5px;padding:0px;text-align:center;;font:18px verdana; color:yellow;font-weight:normal;width: 100%;;}
.formtext {font: 11px verdana;}
.label {font: 12px verdana;text-align:right;padding-right:5px}
.datafield{font: 12px verdana;text-align:left;padding-left:5px}


.contacttable
{
width: 100%;
color: #EFEFEF;
line-height: 130%;
font:11px verdana;
font-weight:bold;
margin:0px;
margin-left:0px;
padding-top:0px;
min-height:455px;
}









#slider {
	position:relative;
    width:600px;
    height:450px;
    margin-left:0px;
	background:url(images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}
