div.main_border_cont{
	width:960px;
	clear:both;
	padding-top:20px;
	background:url(../images/main/top.jpg) no-repeat;
}

div.main_border_bottom{
	width:960px;
	height:17px;
	clear:both;
	background:url(../images/main/bottom.gif) no-repeat;
}

div.main_border_box{
	float:left;
	width:278px;
	padding:0 20px 8px 20px;
	min-height:120px;
}

div.main_border_progress{
	float:left;
	background-image:url(../images/main/progress2.gif);
	background-position:0px 40px;
	width:957px;
}

div.main_border_rigth{
	width:315px;
	float:left;
	padding-left:6px;
}

div.main_baba{
	width:222px;
	padding-top:15px;
	padding-left:23px;
	padding-right:70px;
	height:109px;
	background:url(../images/main/baba.png) no-repeat;
	margin-top:-20px;
	color:#1c2f56;
}

div.main_baba h2{
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#1c2f56;
	margin:0;
	margin-bottom:5px;
	padding:0;
}

div.main_border_right_inside{
	padding:8px;
	width:299px;
	clear:both;
	padding-top:2px;
}

div.main_border_box h2{
	width:169px;
	height:20px;
	color:#575757;
	font-size:14px;
	text-align:center;
	margin:0;
	margin-top:-3px;
	margin-left:-10px;
	padding-top:5px;
	font-weight:normal;
	background:url(../images/main/h2.png) no-repeat;
}

td#loginError{
	height:30px;	
}

a.header{
	font-size:14px;
	color:#1c2f56;
	text-decoration:none;
	display:block;
	width:100%;
	clear:both;
	text-align:left;
	margin-top:5px;
}

a.small{
	font-size:12px !important;
	height:30px;
}

a.down{
	font-size:12px !important;
}

img.text12, img.photo12, img.movie12{
	display:block;
	margin:0 auto;
	clear:both;
	margin-top:5px;
	margin-bottom:5px;
	border:1px solid #036;
}

img.text11, img.photo11, img.movie11{
	display:block;
	clear:both;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:5px;
}

span.dodal{
	color:#999;
}

span.dodal a{
	font-weight:normal;
	text-decoration:none;
	color:#01194a;
}

div.main_border_box div.spacer{
	width:100%;
	clear:both;
	margin-top:5px;
	height:0px;
	margin-bottom:5px;
	border-bottom:1px dashed #e0e0e0;
}
div.main_border_box div.column50{
	width:135px;
	margin-right:4px;
	float:left;
}

div.nav a{
	font-weight:normal;
	color:#01194a;
	text-decoration:none;
}

div.nav a span{
	color:#B80000;
}

div#newest_top{
	margin-top:10px;
	width:960px;
	height:12px;
	background:url(../images/main/newest_top.gif) no-repeat;
	clear:both;
}

div.newest_left{
	float:left;
	width:622px;
	border-left:5px #ebebeb solid;
	border-right:5px #ebebeb solid;
	min-height:200px;
	padding:5px;
}

div.newest_right{
	float:left;
	width:300px;
	padding:5px;
	border-right:5px #ebebeb solid;
}

div.newest_right_down{
	clear:both;
	height:12px;
	width:315px;
	background:url(../images/main/right_down.gif) no-repeat;
}

div.newest_bottom{
	height:12px;
	width:642px;
	background:url(../images/main/newest_bottom.gif) no-repeat;
	clear:both;
}

div.newest_cont{
	clear:both;
	width:603px;
	padding:10px;
	padding-bottom:25px;
	min-height:70px;
	background:url(../images/main/newest_bg.jpg) no-repeat;
}

div.newest_cont:first-child{
	background:#FFF !important;
}

div.newest_photo{
	width:250px;
	float:left;
}

div.newest_desc{
	width:300px;
	padding-left:20px;
	float:left;
}

div.newest_cont h3{
	margin:0;
	padding:0;
}

div.newest_cont h3 *{
	color:#cc261a;
	text-decoration:none;
	font-size:16px;
}