body,td			{font-family: Arial, Helvetica, sans-serif; font-size : 13px; color: #000; margin:0; padding:0;}
html,body{
	height:100%;
}
U				{text-decoration: none; color: #000000}
big				{font-family: Arial; font-size : 14px; font-weight: bold; color: #000000}
a				{color: #ea1628; text-decoration:underline;}
A:hover			{color: #103f7c; text-decoration:underline;}
A#mnp:hover		{color: #627E00}
A#th			{color: #ffffff}
A#th:hover		{color: #C6FF00}
A#sm			{color: #932D00}
A#sm:hover		{color: #789416}
A#xsp:hover		{color: #666666}
A#xsm			{text-decoration: none}
A#xsm:hover		{text-decoration: none}
A#dw:hover		{color: #932D00}

.txt	{font-size: x-small; text-align: justify; font-family: Arial, Tahoma, Verdana}

#mn		{color: #000000; font-family: Tahoma; text-decoration: none; font-size: 11px; font-weight:bold}
#xmn	{color: #000000; font-family: Arial; text-decoration: none; font-size: 10px; font-weight:bold}
#mna	{background-image: url('img/bg_mna.gif'); CURSOR: hand}
#mnb	{background-image: url('img/bg_mnb.gif');}

#xsp	{color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none}
#tit	{color: #ffffff; font-family: Tahoma; font-size: 10px; font-weight: bold}

#txt	{color: #333333; font-family: verdana; font-size: 11px; line-height: 14px}

#sm		{color: #000000; font-family: Verdana; font-size: 10px}
#xsm	{color: #000000; font-family: Tahoma; font-size: 10px}
#th		{font-family: Tahoma , arial; font-size : 10px; color: #ffffff; text-decoration: none}
#ts		{font-family: TAhoma; font-size : 10px; font-weight: bold; color: #000000}

#xxpad	{padding: 1 10 3 24; color: #000000; font-family: Tahoma; font-size: 10px}
#xpad	{padding: 3 10 3 10; color: #000000; font-family: Tahoma; font-size: 10px}

#xxin		{width: 213px; font-family: Verdana; font-size: 10px}
#xin		{width: 126px; font-family: verdana; font-size: 10px}
#rad		{width: 12px; height: 12px}

#q {list-style-type : none; list-style-image : url(img/_dot_.gif)} 

#w		{color: #ffffff}
#rd		{color: #9F0003}
#or		{color: #ffc600}
#bu		{color: #0057AF}
#gr		{color: #5A5A5A}

h1{
	font:30px "Arial Narrow", Arial, Helvetica, sans-serif;
	color:#2d3e71;
	padding:0;
	margin:0 0 13px 0;
}
h2{
	font:bold 17px "Arial Narrow", Arial, Helvetica, sans-serif;
	color:#2d3e71;
	padding:0;
	margin:0 0 2px 0;
	text-transform:uppercase;
}
td{
	vertical-align:top;
}
img{
	border:0;
}
p{
	margin:0 0 22px 0;
}
.left_menu{
	padding:0 8px 45px 9px;
}
.left_menu .dot{
  background:url(img/dot1.gif) repeat-x left bottom;
}
.left_menu a{
	color:#2d3e71;
	text-decoration:none;
	display:block;
	background:url(img/arrow.gif) no-repeat left 12px;
	padding:7px 0 7px 18px;
}
.left_menu a:hover{
	color:#ea1628;
	text-decoration:none;
}
.left_menu a.active{
	color:#ea1628;
	text-decoration:none;
}
.left_menu .second{
	padding-left:10px;
	margin:-5px 0 0 0;
}
.left_menu .second a{
	background:none;
	padding:2px 0 4px 18px;
}
.wrapper{
	width:1000px;
	margin:0 auto 0 auto;
	min-height:100%;
	height:auto !important;
	height:100%;
	background:#fff url('img/footer_bg.jpg') no-repeat left bottom;
}
.wrap{
	padding-bottom:140px;
}
.head{
	background:url('img/head_bg.jpg') no-repeat left top;
}
.head .logo{
	padding:47px 0 128px 460px;
}
.head .menu{
	margin:4px 0 1px 0;
}
.head .menu a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#103f7c;
	text-decoration:none;
}
.head .menu a:hover{
	color:#ea1628;
	text-decoration:none;
}
.head .menu a.act{
	color:#ea1628;
	text-decoration:none;
}
.head .menu .pt{
	padding-top:11px;
}
.block{
	background-color:#eefaff;
	padding:5px 5px 6px 6px;
}
.block .ttl{
	background:url('img/ttl_bg.gif') repeat-x left top;
}
.block .ttl td{
	color:#2d3e71;
	font:bold 17px "Arial Narrow", Arial, Helvetica, sans-serif;
	vertical-align:middle;
	padding:4px 0 4px 0;
}
.block .dot{
  background:url(img/dot1.gif) repeat-x left bottom;
}
.block .tema{
	padding:4px 3px 0 3px;
}
.block a{
	color:#2d3e71;
	text-decoration:none;
	display:block;
	padding:4px 0 7px 15px;
}
.block a:hover{
	color:#ea1628;
	text-decoration:none;
}
.pic_bg{
	background:url(img/pic_bg.gif) repeat-x left center;}
.pic{
	border:2px solid #f8fdfe;
}
.pic_t{
	background-color:#cfedf3;
	height:6px;
}
.pic_b{
	background-color:#b0e9f5;
	height:6px;
}
.add{
	font-size:11px;
	padding:6px 5px 10px 7px;
}
.add a{
	font-size:11px;
}
.footer{
	margin:-60px auto 0 auto;
	height:60px;
	width:1000px;
}
.footer .copy{
	padding:15px 0 0 310px;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#2d3e71;
	line-height:14px;
}
.footer .copy a{
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ea1628;
	line-height:14px;
}
.footer .copy a:hover{
	color:#2d3e71;
}
.ajax_loader {
  background: url(/img/ajax-loader.gif) no-repeat;
  height: 15px;
  margin-top:5px;
  margin-bottom:5px;
  text-align:center;
} 

.left_bg{
	background:url(img/left_bg.gif) repeat-y right top;
}
.right_bg{
	background:url(img/right_bg.gif) repeat-y left top;
}
.bottom_bg{
	background:#f6f6f6 url(img/bottom_bg.gif) repeat-x left bottom;
}
.left_b{
	position:absolute;
	left:-24px;
	top:-229px;
	background:url(img/left_b.jpg) no-repeat right bottom;
	height:289px;
	width:24px;
}
.right_b{
	background:url(img/right_b.jpg) no-repeat right bottom;
	position:absolute;
	right:-24px;
	top:-272px;
	height:289px;
	width:100%;
}
.top_bg{
	background:url(img/top_bg.jpg) repeat-x left top;
}
.left_t{
	background:url(img/left_t.jpg) no-repeat right top;
}
.right_t{
	background:url(img/right_t.jpg) no-repeat left top;
}
.relative{
	position:relative;
}