/*@font-face {
font-family: “MyriadPro”; 
src: url('fonts/MyriadPro.otf'); }*/

body {
	background: #e6e6e6;
	padding: 0px;
	margin: 0px;
	font: 80% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #333333;}

a {color: #0080ff; text-decoration: none;}

a:hover {text-decoration: underline;}

#all_site {
	border: 1px solid #CCC;
	padding: 15px;
	background: #eef1f4;
	max-width: 1024px;

	height: 100%;
	margin:auto;}

h1 {
	float: left;
	width: 100%;
	font-size: 200%;
	color: #016937;
	margin-bottom: 10px;
	margin-top: 10px;}

h2 {
	float: left;
	width: 100%;
	font-size: 100%;
	color: #016937;
	margin-bottom: 0px;
	margin-top: 10px;}

#main {
	border: 0px solid #000;
	background: #fff;
	height: 100%;}

#header {	
	border: 0px solid #000;
	width: 1024;
	float: left;
	height: 250px;}
	
#left {
	width: 270px;
	float: left;}
	
div#logo {
	float:left;
	width: 100%;
	height: 140px;
	background: url('images/logo.jpg') left top no-repeat;}

div#mosaplink {
	float:left;
	width: 100%;
	margin-left:20px;}
	
div#menu {
	width: 95%;
	float:left;}

div#menu li {
	margin-left: 0px;
	font-size: 80%;
	padding-bottom: 0px;
	padding-top: 0px;
	list-style: none;
	border-bottom: 0px dotted #CCC;
	width: 100%;
	background: url('images/li.jpg') right bottom no-repeat;}

div#menu li a{
	color: #676767;
	text-decoration: none;}
	
div#menu li a:hover {
	color: #333;}
	
div#title {
	float: left;
	width: 100%;
	font-size: 150%;
	color: #016937;
	margin-bottom: 10px;
	margin-top: 10px;}

div#news_item {
	padding-right: 15px;
	width: 90%; 
	float: left;
        margin-bottom: 10px;
	margin-top: 10px;}	

div#content {
	padding: 10px;
	margin-left: 280px;
	border: 0px solid #000;}	
	
div#announce {
	width: 100%;
	height: 100%;
	float:left;}	

div#footer {
	width: 100%;
	float:left;}
	
div#geo {
	margin: 10px;
	width: 230px;
	float: right;}
	
#image_item {
	border: 0px solid #000;
	width: 200px;
	height: 170px;
	float:left;}
/*-----------------*/

#container {
	border: 0px solid #000;
	width: 100%;
	float: left;}
		

div#head_nav {
	padding-top: 20px;
	padding-bottom: 20px;
	width: 100%;
	float:left;
	border: 0px solid #000;}

	
.last {	
	padding-left: 10px;
	padding-right: 10px;}

.clearing {
	height: 0;
	clear: both;}
	
#gr_main {
	width: 100%;
	float:left;
	height: 160px;
	background: #eef1f4;}
	
#news {
	width:100px;
	background: black;
	height:100%;}

div#announce {
	border: 0px solid #000;
	width: 100%;
	margin-left: 0px;
	float:left;}
	
div#an_item {
	border:0px solid #000;}
	
	
p {padding: 2px;margin: 0px;}

/*------------------CLASSES--------------------*/

.indent {text-indent: 2em;}

.orange {color: #F69220;}
	
.red {
	padding-left: 10px;
	padding-right: 10px;
	font-size: 100%;
	color: #F05A28;}

.green {color: #016937;}

.day {
	font-size: 500%;
	color: #016937;}
	
.time {
	color: #666;
	font-size: 100%;}
	
.mac {
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 30px;
	line-height: 20px;
	border: 0px solid #000;
	height:20px;
	width:145px;
	background: url('img/field.gif') left no-repeat;}

.title {
	font-size: 150%;
	color: #016937;
	margin-bottom: 10px;
	margin-top: 10px;}
	
.green_b {
	color: #016937;
	font-size: 150%;
	padding: 15px;}
	
.pad_s {
	padding-top: 0px;
	padding-left: 15px;}
	
.pad {
	padding: 0px 15px;}

.phone {
	margin-bottom: 10px;
	font-size: 150%;
	color: #016937;
	font-family: Georgia;}	
	
.vacdiv {
    border: 1px solid darkgray;
    margin: 10px;
    padding: 5px;
}
	
img, a img{
	border:none; /*убираем рамку у всех картинок */
    filter:alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
	border:0px; /*рамка для вложеных в тег а картинок */
}

#textarea {
	width: 450px;
	height: 250px;}	

#input {
	font-size: 180%;
	padding-top: 8px;
	width:300px;
	height:32px;}
	
.error {
	font-size: 80%;
	color: #ff8000;}
	
#text_news {
	width: 200px;
	height: 150px;}
	
.er {
	font-size: 60%;
	color: #ff8000; }
	
.pollBar {
	height: 15px;
	background: #ff0000;
	border: 1px solid #000000;
}

/* Poll bar ids are sequential and one-indexed */

#pollBar1 {
	background: #ff0000;
}

#pollBar2 {
	background: #00ff00;
}

#pollBar3 {
	background: #0000ff;
}

#pollBar4 {
	background: #ffff00;
}

#pollBar5 {
	background: #00ffff;
}

#pollBar6 {
	background: #ff00ff;
}
