*{
margin:0px;
padding:0px;
}

.web p {
text-align:justify;
margin-bottom:10px;
}

.web li {
text-align:justify;
margin-bottom:5px;
}

.web h2 {
text-align:left;
color:#505542;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}

.web h1 {
margin-top:10px;
text-align:left;
color:#505542;
font-weight:bold;
margin-bottom:10px;
}

.web ul {
padding-left:30px;
list-style-type:disc;
margin-bottom:10px;
}

#blocks2 .web a {
font-size:14px;
color:#000;
text-decoration:underline;
}

img{border:0px;}
html{
width:100%;
height:100%;
}
body{
width:100%
}
#header{
width:100%;
background-color:#20221B;
text-align:center;
}
.inside{
width:980px;
margin:0 auto;
overflow:hidden
}
.logo{
float:left;
margin:0 9px 0 37px;
}
.pic {
padding:10px 0 10px 0;
}
.slogan{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color:#82837F;
line-height:30px;
border-left:1px solid #82837F;
padding:0 0 0 21px;
margin:7px 0 0 0;
float:left
}
p, h1, h2, h3, li {
	font-family:arial, helvetica, sans-serif;
	}
p, li {
font-size: 9pt;
	}
#menu{
background-image:url(images/menu_bg.gif);
background-position:top left;
background-repeat:repeat-x;
width:100%;
float:left;
height:40px;
}
#menu ul{
width:980px;
margin:0 auto;
padding:0 0 0 25px;
}
#menu li{
list-style-type:none;
display:inline;
}
.pic{
margin:0 auto;
/ margin:-4px auto;
}
#blocks{
background-image:url(images/bg.gif);
background-position:top left;
background-repeat:repeat-x;
height:135px;
padding:7px 0 0 77px
}
#blocks2{
background-image:url(images/bg2.gif);
background-position:top left;
background-repeat:repeat-x;
height:135px;
padding:7px 0 0 77px
}
#blocks3{
background-image:url(images/bg2.gif);
background-position:top left;
background-repeat:repeat-x;
height:135px;
padding:7px 0 0 77px
}
.block{
background-image:url(images/block4.jpg);
background-position:top left;
background-repeat:no-repeat;
width:165px;
height:118px;
float:left;
padding:10px 0 0 130px;
}
#blocks h3, #blocks2 h3{
font:500 15pt Tahoma, arial, helvetica, sans-serif;
color:#505542;
display:block;
width:160px;
}
#blocks span, #blocks2 span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#698224;
display:block;
padding:11px 0 12px 0
}
/*ÑÓÁ-ÑÒÐÀÍÈÖÛ*/
.text {
	padding:10px 100px 10px 100px;
	}
.text p {
	margin: 5px;
	}
.text li, .text ul {
	margin-left:50px;
	}
.text span {
	font:600 Arial, Helvetica, sans-serif;
	color:#009900;
	}
.text img {
width:150px;
margin:10px 30px 10px 0;
float:left;
	}
#screed {
width:250px;
margin:10px 30px 10px 0;
float:left;
	}
/*ÊÎÍÅÖ*/
#footer{
background-color:#E4DEDA;
width:100%;
height:105px;
font-family:Tahoma;
font-size:11px;
color:#64584C;
text-transform:uppercase;
text-align:right
}
#footer a{
color:#64584C;
text-decoration:none
}
#footer a:visited{text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer p{
line-height:90px;
}
/* Pure CSS Tooltip */
#blocks a{
	z-index:10;
	text-decoration:none;
	}
#blocks a:hover{
	position:relative;
	z-index:100;
	}
#blocks a span {
	display:none;
	text-decoration:none;
	}
#blocks a:hover span {
	display:block;
	position:absolute;
	float:left;
	white-space:nowrap;
	top:-7em;
	left:-12em;
	background:#80b006;
	border:1px solid #444;
	font:600 8pt verdana, arial, helvetica, sans-serif;
	color:#fff;
	padding:3px 7px;
	z-index:10;
	text-decoration:none;
	}

#blocks2 a{
	z-index:10;
	text-decoration:none;
	}
#blocks2 a:hover{
	position:relative;
	z-index:100;
	}
#blocks2 a span {
	display:none;
	text-decoration:none;
	}
#blocks2 a:hover span {
	display:block;
	position:absolute;
	float:left;
	white-space:nowrap;
	top:-7em;
	left:-12em;
	background:#80b006;
	border:1px solid #444;
	font:600 8pt verdana, arial, helvetica, sans-serif;
	color:#fff;
	padding:3px 7px;
	z-index:10;
	text-decoration:none;
	}

h1{
	font-size: 16px;
	color: #505542;
};

/* end of Pure CSS Tooltip */