html, body {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}

body {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:100.01%;
	background:#FFF;
	color:#333;
	text-align:center;
}
a {
	color:#068933;
}
a:hover {
	color:#F90C0A;
}
img, h1, h2, h3, h4, h5, h6, cite {
	margin:0;
	padding:0;
	border:0;
}
h1, h2, h3, h4, h5, h6 {
	color:#068933;
}

h1 { border-left:3px solid #bbb; padding-left:5px; font-size:120%; margin-bottom:20px; }
h2 { font-size:110%; margin-bottom:10px; }

.nowrap {white-space:nowrap;}
ol.llist { margin-bottom:40px; }
ol.llist li { margin-bottom:5px; }






/* ρκελες */
div#Counter {
	position:absolute;
	z-index:10000;
	top:0;
	right:0;
}
div#CounterLogo {
	position:absolute;
	z-index:10000;
	top:20px;
	right:10px;
}
a#Rambler {
	display:block;
	width:88px;
	height:31px;
}
div#CounterLogoSmart {
	position:absolute;
	z-index:10000;
	top:20px;
	right:110px;
}
div#CounterLogoRefer {
	position:absolute;
	z-index:10000;
	top:20px;
	right:210px;
}
a#Smartlog, a#Refer {
	display:block;
	width:88px;
	height:31px;
}
div#allPage {
	width:770px;
	margin:0 auto;
	padding:0;
	text-align:left;
}
div#Header {
	width:770px;
	margin:0;
	padding:0;
	height:140px;
	position:relative;
}
div#Logo{
	height:107px;
	width:210px;
}
div#Logo span {
	display:none;
}
div#SiteName {
	height:139px;
	width:320px;
	position:absolute;
	z-index:10;
	top:0;
	right:0;
}
div#SiteName a {
	display:block;
	padding:33px 0 0 0;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
}
div#Menu {
	position:absolute;
	z-index:100;
	width:550px;
	top:100px;
        right:0;
}
div#Menu ul {
	list-style:none;
	margin:0;
	padding:0 2px 0 0;
	float:left;
}
div#Menu ul li {
	width:137px;
	margin:0;
	padding:0;
	float:left;
	background:url(i/menumark.gif) repeat-y 0 0;
	line-height:1;
	font-size:70%;
}
div#Menu ul li a {
	display:block;
	text-decoration:none;
	color:#313131;
	background:transparent;
	padding:0 0 3px 10px;
	margin:0 0 0 6px;
}
div#Menu ul li a:hover, div#Menu ul li a.menuON {
	background:#FFF;
}

div#botMenu {
	clear:both;
	padding: 20px 0 0 217px;
}
div#botMenu ul {
	list-style:none;
	margin:0;
	padding:0 2px 5px 0;
	float:left;
}
div#botMenu ul li {
	width:137px;
	margin:0;
	padding:0;
	float:left;
	background:url(i/menumark.gif) repeat-y 0 0;
	line-height:1;
	font-size:70%;
}
div#botMenu ul li a {
	display:block;
	text-decoration:none;
	color:#313131;
	background:#FFF;
	padding:0 0 3px 10px;
	margin:0 0 0 1px;
}
div#botMenu ul li a:hover, div#botMenu ul li a.menuON {
	background:#E7E7E7;
}

div#Middle {
	clear:both;
}
div#LeftColumn {
	width:217px;
	float:left;
	background:url(i/bg_leftColumn.gif) repeat-x 0 0 #FFF;
	padding:0 0 20px 0;
}
div#LeftColumn p {
	color:#A6A6A6;
	font-size:75%;
}
div#LeftColumn div#leftClients {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	line-height:1.2;
}
div#LeftColumn div#leftClients p {
	color:#333;
}
div#LeftPic {
/*
	height:265px;
	background:url(i/LeftPic.jpg) no-repeat 0 100%;
*/
}
div#boxesFlash div, div#boxesFlash span {
	display:none;	
}
div#boxesFlash a {
	text-decoration:none;
}
div#boxesFlash a:hover {
	text-decoration:underline;
}
div#RightColumn {
	width:550px;
	float:right;
}
div#subHeader {
	position:relative;
	height:87px;
	background:url(i/bg_subHeader.gif) repeat 0 0 #F7F7F7;
}

div#subHeader h1 {
	color:#E4E4E4;
	position:absolute;
	bottom:22px;
	left:11px;
	line-height:1;
	font-weight:normal;
}
div#subHeader cite {
	display:block;
	position:absolute;
	top:17px;
	right:18px;
	text-align:right;
	color:#ACACAC;
	font-size:65%;
	font-style:normal;
}
div#Content {
	font-size:80%;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	line-height:1.2;
	padding:10px 5px 20px 5px
}
div#Content p b, div#Content p strong {
	color:#068933;
}
ul.Instr {
	list-style:url(/i/ulMark.gif);
	line-height:1.4;
}




div#ColorSelect {
	clear:both;
	background:#E7E7E7;
	width:217px;
	height:30px
}
div#ColorSelect p {
	margin:0 0 0 10px;
	padding:10px 0;
	display:block;
	color:#404040;
	font-size:8pt;
	line-height:1;
}

div#ColorSelect span {
	height:12px;
	display:block;
	float:left;
}
div#ColorSelect span#palitra {
	margin:0 0 0 9px;
	width:145px;
	background:url(i/palitra.gif) no-repeat 0 0;
	overflow:hidden;
}
div#ColorSelect a {
	display:block;
	float:left;
	width:19px;
	height:12px;
	text-decoration:none;
}
div#ColorSelect a#gray {
	width:9px;
	text-decoration:none;
}
div#ColorSelect a:hover {
	border:dotted 1px #FFF;
	border-top:none;
	border-bottom:none;
	text-decoration:none;
}

div#FooterSeparator {
	clear:both;
	height:6px;
	overflow:hidden;
	background:#FB8E00;
}
div#FooterSeparator div {
	height:6px;
	overflow:hidden;
	background:#535353;
	margin:0 10px;
}
div#Footer {
	position:relative;
}
p#cprt {
	display:block;
	margin:0;
	font-size:70%;
	padding:10px;
}
p#cprt a {
	text-decoration:none;
}
p#cprt a:hover {
	color:#000;
	text-decoration:underline;
}


#siteMapLnk {
	position:absolute;
	top:-2.4em;
	font-size:65%;
	left:10px;
}
#siteMapLnk a {
	color:#333;
	text-decoration:none;
}
#siteMapLnk a:hover {
	color:#F90C0A;
	text-decoration:underline;
}


