body { outline:0px solid red;
	font:normal 13px helvetica, arial, sans-serif;
	color:#2243A0;
	overflow:none;
	background-color:#204066;
}

a {
	text-decoration:none;
}

img{
	border:none;
}

* {
	padding:0;
	margin:0;
}

.clear {
	clear:both;
}

#headerwrap{ outline:0px solid green;
	height:35px;
}
/* Сайт в разработке */
#fixed{
	color:#888888;
	text-align:center;
	font:bold 10px Verdana;
	padding:10px;
}

/* Блок счётчиков */
#counters{
	margin:10px auto;
	text-align:center;
	color:#ffffff;
}

/* Вариации шрифтов */
.verybiggest 	{ 	text-align:left; 	font-size:160% }
.biggest 	{ 	text-align:left; 	font-size:140% }
.big 		{ 	text-align:left; 	font-size:120%; }
.small 		{ 	text-align:left; 	font-size:90% }
.smallest 	{ 	font-size:70% 		}
.verysmall	{	font-size:60% 		}
.centered 	{	text-align:center 	}
.boldered 	{	font-weight:bold; 	font-size:110% }
.bold 		{	font-weight:bold 	}
.italic 		{	font-style:italic 	}

/* Оболочка */
#wrapper { outline:0px solid red; 
	background:url(../images/wrapper.jpg) no-repeat;
	background-color:#FFFFFF;
	width:1000px;
	margin:0 auto;
	box-shadow: 0px 0px 35px #FFFFFF;
	padding:0px;
	border-bottom-right-radius:35px;
	border-bottom-left-radius:35px;
}


#logo{
	padding:30px 0px 0px 30px;
}
#mainwrap{ outline:0px solid red;
	height:500px;
}
#undermainwrap{ outline:0px solid red;
	height:35px;
	background-color:#204066;
}

#infosectionwrap{ outline:0px solid blue;
	color:#204066;
	padding:17px;
	text-align:center;
}

.hrsection{ outline:0px solid red;
	color:#204066;
	padding:0px;
	margin:0 auto;
	text-align:center;
	width:930px;
}


.sectionswrap{ outline:0px solid blue;
	padding:18px 35px;
}
.sectionImg {outline:0px solid blue;
	padding:0 0 15px 0;
	width: 300px;
	float: left;
}
.sectionImg img {
	width: 300px;
}
.section{ outline:0px solid blue;
	padding:0 15px;
	width: 600px;
	float: left;
}
.sectionSource {outline: 0px solid blue;
	padding:10px 0 0 0;
	font:bold italic 13px helvetica, arial, sans-serif;
	color:#407589;
	text-align: center;
}
.sectionSourceDomain {outline: 0px solid blue;
	padding:5px 0 0 0;
	font:bold 14px helvetica, arial, sans-serif;
	color:#C7C3B7;
	text-align: center;
	text-transform: uppercase;
}
.spanSource {
	font:bold italic 11px helvetica, arial, sans-serif;
	color:#AAAAAA;
	padding: 0 0 0 10px;

}
.header1 {
	font:bold 26px helvetica, arial, sans-serif;
	color:#2243A0;
	padding:0 0 10px 0;
}
.header2 {
	font:bold 20px helvetica, arial, sans-serif;
	color:#2243A0;
	padding:0 0 10px 0;
}

.usualText {
	font:15px helvetica, arial, sans-serif;
	color:#2243A0;
	padding:10px 0 15px;
	line-height:20px;
}


#menubar { outline:0px solid red;
	margin:0px auto;
	padding:12px 0;
	width:950px;
}
#menubar ul{ 
	list-style:none;
}
#menubar li { 
	display:inline;
	padding:6px 15px 8px;
	background-color:#FFFFFF;
}
#menubar li:hover { 
	display:inline;
	padding:6px 15px 8px;
	background-color:#EEEEEE;
}
#menubar a { 
	text-decoration:none;
	font:bold 13px Helvetica;
	color:#0B5794;
}

.newssectionswrap{ outline:0px solid blue;
	color:#204066;
	padding:10px;
	text-align:center;
	margin:0px auto;

}
.newssectionswrap ul{ 
	list-style:none;
}
.newssectionswrap li { 
	display:inline;
	padding:0 10px;

}
.newssectionswrap img { 
	height:30px;
	padding:8px 0 0 0;
}

.emptysectionswrap{ outline:0px solid red;
	color:#204066;
	padding:15px;
	text-align:center;
}

.sectionImg p img.flagImg {
	height: 35px;
	width: 45px;
	float: left;
}

/*
#headerredwrap{ outline:0px solid green;
	height:25px;
	background-color:#204066;
}
#fixedred{
	color:#FFFFFF;
	text-align:center;
	font:bold 10px Verdana;
	padding:7px;
}
*/