@charset "windows-1251";
/*TYPOGRAPHY */
body  {
	font: 80% Verdana, Arial, Helvetica, sans-serif;
	background: #ededed;
	margin: 0; 
	padding: 0;
}
h1 {	font:240% Georgia, serif;	color: #038cda;	font-weight:300; border-bottom:solid 2px #888}
p { font: 100% #333 Verdana, Arial, Helvetica, sans-serif; }
a {	text-decoration:underline;	color:#da033b;}
a:visited {text-decoration:underline;	color:#da033b;}
a:hover {	text-decoration:underline;	color:#da033b;	background:#ededed;}
.extra1 { font-size: 130%; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color: #999999; padding-left:20px;}
.extra { font-weight:600;}
.red { color:#da033b;}
#active {font-weight:600; color:#da033b;  background:#ededed; 	font:bold 90% Arial;	padding: 5px 10px;}

/*LAYOUT */
table { text-align:center;}

img { border: 0px;}

#top1 {
	width: 930px;
 	margin: 0 auto; 
	border: solid 1px #ddd;
	background:#FFF;
	text-align:right;
	min-height: 120px;
} 
#logo {
	display: inline;
	float:left;
	padding-top:-15px;
	padding-bottom:30px;
}
#logo a:visited {
	background:#FFFFFF;
}
#menu {
	display: inline;
	position:relative;
	top:90px;
	right:5px;
}
#menu a {
	font: 90% Arial;
	text-decoration:none;
	padding: 5px 10px;
	color: #038cda;
	font-weight:600;
}
#menu2 {
	position:relative;
	top:150px;
	right:20px;
}
#menu2 a {
	font: 90% Arial;
	text-decoration:none;
	padding: 5px 10px;
	color: #038cda;
	font-weight:600;
}

#content1 {
	padding:0 15px 15px 15px;
}
#top2 {
	width: 930px;
 	margin: 0 auto; 
	border: solid 1px #ddd;
	background:#FFF;
} 
#content2 {
	padding:0;
	margin:0;
}
.container1{
	float:left;
	width: 275px;
	margin-left:23px;
}
#container2{
	float:left;
	width: 563px;
	margin-left:23px;
}

/*FOOTER */
#footer1 {
	margin: 0 auto; 
	width:930px;
	background:#DDDDDD;
	border:1px solid  #999;
} 
#footer1 p {
	padding: 3px;
	color: #225674;
	text-decoration:none;
}
#footer1 a {
	padding: 0 6px;
	color: #225674;
	text-decoration:none;
}
#footer1 a:hover {
	background-color: #DDDDDD;
	color: #225674;
	text-decoration: underline;
}

#copy {
	float:right;
	padding-top:10px;
}

#footer2 { 
	margin: 0 auto; 
	width:902px;
	padding: 0 15px;
	background:#225674;
	color:#FFF;
	font-size: 80%;
} 
#footer2 p {
	margin: 0; 
	padding: 10px 0;
	color:#FFFFFF;
}
