div.articles_content {text-align: justify;}

body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0060ae; position:relative; background:#ffffff;}

#wfix {
width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1250)?"1250px" : "100%");
min-width:1250px;
position: relative;
overflow: hidden;
}
.contentpaneopen{width:100%;}
.componentheading{font-size: 21px; font-weight:bold; width:100%;}
table.componentheading{width:100%;}
.clr { font-size:1px; line-height:1px; height:1px; clear:both;}

a, a:link, a:visited, a:active { color:#0060ae; text-decoration:underline; outline:none;}
a:hover { text-decoration:none; color:#ff494b;}
p { margin:0; padding:0 0 17px 0;}
img { border:0;}
form { margin:0; padding:0;}

h1 { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0 0 20px 0; font-size:18px; font-weight:normal; color:#0060ae;}
h2 { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0 0 12px 0; font-size:16px; font-weight:normal; color:#0060ae;}
h3 { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0 0 9px 0; font-size:14px; font-weight:bold; color:#0060ae;}

#header { display:block; float:left; width:100%; height:200px; background:url(../images/head-repeat.jpg) left top repeat-x; background-position:513px 0;}
#headerleft { display:block; float:left; width:100%; height:200px; background:url(../images/head-left.jpg) left top no-repeat; position:relative;}
a#logo, a#logo:link, a#logo:visited, a#logo:active, a#logo:hover { display:block; width:206px; height:163px; position:absolute; top:0; left:50%; margin:0 0 0 -103px; background:url(../images/logo.png) left top no-repeat; text-decoration:none; z-index:95;}

#lhflash { display:block; float:left; width:500px; height:200px;}
#rhflash { display:block; float:right; width:500px; height:200px;}
#skyflash { display:block; position:absolute; left:0; width:100%; height:200px; z-index:90;}

#topbanners { display:block; float:left; width:100%; height:81px; overflow:hidden; border-top:#f3f3f3 1px solid; background:url(../images/topbanners-line.gif) left bottom repeat-x;}
#topbanners1 {
background:url("../images/topbanners-line.gif") repeat-x scroll left bottom transparent;
border-top:1px solid #F3F3F3;
display:block;
float:left;
height:28px;
overflow:hidden;
width:100%;
}
#topbanners table { border:0; border-collapse:collapse; border-spacing:0; width:100%;}
#topbanners table tr td { vertical-align:middle; text-align:center; height:78px;}

#planetbg { display:block; float:left; width:100%; background:url(../images/planet.jpg) right bottom no-repeat;}

#left { display:block; float:left; width:300px; padding:10px 20px 20px 20px;}

#right { display:block; float:right; width:300px; padding:10px 20px 150px 20px;}

.blueblocktop { display:block; width:300px; background:url(../images/blueblock-top.png) left top no-repeat #0053a4; margin:0 0 8px 0;}
.blueblockbot { display:block; width:280px; background:url(../images/blueblock-bot.png) left bottom no-repeat; color:#ffffff; padding:0 7px 5px 13px;}
.blueblockbot h3 { display:block; height:32px; overflow:hidden; color:#ffffff; font-size:18px; font-weight:bold; padding:9px 0 0 24px; margin:0 0 11px 0;}

.blueblockbot ul { margin:0; padding:0; list-style:none;}
.blueblockbot ul li { padding:0 0 8px 24px; background:url(../images/menu-item.gif) left top no-repeat;}
.blueblockbot a, .blueblockbot a:link, .blueblockbot a:visited, .blueblockbot a:active { color:#ffffff; text-decoration:none;}
.blueblockbot a:hover { color:#ff494b; text-decoration:none;}
.blueblockbot ul li ul { margin:8px 0 0 0;}
.blueblockbot ul li ul li { background:url(../images/menu-subitem.gif) left top no-repeat;}

.whiteblockcnt { display:block; width:300px; background:url(../images/whiteblock-center.png) left top repeat-y; margin:0 0 8px 0;}
.whiteblocktop { display:block; width:300px; background:url(../images/whiteblock-top.png) left top no-repeat;}
.whiteblockbot { display:block; width:274px; background:url(../images/whiteblock-bot.png) left bottom no-repeat; padding:16px 13px;}
.cnt { text-align:center;}

#center { display:block; margin:0 340px;}
#centerfix { display:block; float:left; width:100%; padding:13px 0 20px 0;}
.nheader { display:block; float:left; width:100%; font-size:18px; color:#0060ae; padding:0 0 20px 0;}
.nheader a, .nheader a:link, .nheader a:visited, .nheader a:active { color:#0060ae; text-decoration:none;}
.nheader a:hover { text-decoration:underline;}
p.showmore { margin:-15px 0 0 0; padding:0 10px 17px 0; text-align:right;}
.topline { display:block; float:left; width:100%; background:url(../images/gray-line.gif) left top repeat-x; margin:0 0 20px 0;}
.toplinend { display:block; float:left; width:100%; background:url(../images/gline-topend.gif) right top no-repeat;}
.botline { display:block; float:left; width:100%; background:url(../images/gray-line.gif) left bottom repeat-x;}
.botlinend { display:block; float:left; width:100%; background:url(../images/gline-botend.gif) right bottom no-repeat;}
.npfix { display:block; padding:16px 2px 2px 0;}

#footer { display:block; float:left; width:100%; height:56px; overflow:hidden; background:url(../images/footer-bg.gif) left top repeat-x; color:#ffffff;}
#fleft { display:block; float:left; width:370px; height:56px; background:url(../images/footerleft-bg.png) left top no-repeat; padding:20px 0 0 20px;}#fright { display:block; float:right; width:290px; height:56px; background:url(../images/footerright-bg.jpg) right top no-repeat; text-align:right; padding:13px 160px 0 0;}#fc { display:block; margin:0 455px 0 395px; padding:20px 0 0 0; text-align:center;}
#footer a, #footer a:link, #footer a:visited, #footer a:active { color:#ffffff; text-decoration:underline;}#footer a:hover { color:#ffffff; text-decoration:none;}

#form-login p {
	float: left;
	padding-left: 5px;
	}
	
#form-login li {
	float: left;
	margin-left: 15px;
	}
	
* html #form-login li {
	margin-left: 0;
	margin-right: 10px;
	}
	
#form-login ul {
margin: 0;
margin-top: 5px;
padding: 0;
list-style: disc;
	}
	
p#form-login-remember {
	padding-top: 15px;
	}
	
#form-login input.button {
	margin-top: 14px;
	margin-left: 7px;
	}
	
#form-login-remember {
	display: none;
	}
	
fieldset.input {
	padding-bottom: 0;
	padding-top: 7px;
	border: 1px solid #0060AE;
	}
	
.meet {
	background:url(../images/fon_meet.jpg) 0 0 repeat-x;
	padding: 0 7px;
	color: #ffffff;
	font-weight: bold;
	margin-right: 10px;
	float: left;
	display: block;
	cursor: pointer;
	}

.category th {
	background-color: #0e8cf4;
	color: #ffffff;
	padding: 3px 10px;
	}

.contact  {
	line-height: 20px;
	}		

#topblocks { padding:0 0 20px 0;}#botblocks { padding:10px 0 0 0;}.blockrl { width:33%; float:left;}.blockc { width:34%; float:left;}.lpad { padding:0 10px 0 0;}.cpad { padding:0 5px;}.rpad { padding:0 0 0 10px;}

#atomic {position: absolute; right: 0; bottom: 0; width: 200px; height: 200px;}




























	
