body, td{
	font: normal 11px Tahoma;
	color: #778694;
}

.undercontent {
	background-image: url(i/circlebottom.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

.bar td{
	font: bold 11px Arial;
	color: #004D8F;
}
.bar td.spec{
	color: white;
	background: #F7AA46 url(i/del_b.gif) repeat-x bottom left;
}
td.fresh{
	padding: 3px 8px 9px 10px;
}


.underback{
	background-color: #084E8F;
	background-image: url(i/ubigback.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
.bigback{
	background-image: url(i/bagback.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}

td.footer{
	background-color: #F7AA46;
	border-top: 1px solid #358FC4;
}
td.footer td{
	font: normal 10px Arial;
	color: white;
}

.contentad{
	padding: 30px 13px 30px 13px;
}

.content{
	padding: 30px 0px 30px 0px;
}
td.company { padding-bottom: 1.4em;}
td.company p { margin:0px; padding: 0px; line-height: 1.4em;}
td.company p { color: #393939; }

table.announce{
	margin-bottom: 20px;
}
table.announce h1, table.announce h1 a{
	font: bold 13px Tahoma;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	color: #358FC4;
	text-decoration: none;
}
table.announce img{
	margin-top: 3px;
}
table.announce td{
	text-align: justify;
}


/* inside */
div.title{
	padding-left: 20px;
}
div.title h1{
	text-transform: uppercase; 
	color: #b41e00;
	font: bold 13px Arial;
}


.top_back{
	background: #acb5c4 url(i/top_back.gif) repeat-x top left;
}
.bottom_back{
	background: #acb5c4 url(i/bottom_back.gif) repeat-x top left;
}
.bottom_back2{
	background: # url(i/bottom_back2.gif) repeat-x top left;
}
.right_back{
	background: white url(i/right_back.jpg) no-repeat bottom right;
}
.right_td{
	border-left: 1px solid #445172;
	padding:7px;
}
.menu_back2{
	background: white url(i/menu_back2.gif) repeat-y top left;
}
.menu_back{
	background: url(i/menu_back.gif) no-repeat bottom left;
}
.menu_back a{
	font: bold 8px Verdana;
	color: #002965;
	text-decoration: none;
}

.menu_back table a{
	text-transform: uppercase;
}

.menu_back table a:hover{
   text-decoration: none;
	color: #ec7305;
}

.cont_top_back{
	background: url(i/cont_top_back.gif) repeat-x top left;
	padding: 15px 6px 0px 0px;
}

.cont_top_back a{
	font: bold 11px Arial;
	color: #125a9b;
	text-transform: uppercase;
	text-decoration: none;
}

.inside_content{
	font: normal 11px Verdana;
	color: Black;
	padding: 88px 24px 50px 60px;
}
.inside_content td{
	font: normal 11px Verdana;
	color: #323232;	
}
.mline{
	background: url(i/mline.gif) repeat-x bottom left;
}


input{
	border: 1px solid #7f9db9;
	font: 11px Arial;
}

a{
	text-decoration: none;
	color: #1d87c5;
}
a:hover{
	text-decoration: underline;
	color: #1D87C5;
}

div.smenu a{
	width: 178px;
	display:block;
	padding: 1px 0px 1px 18px;
	text-transform: lowercase;
	font: normal 10px Verdana;
	color: #0e4581;
	text-decoration: none;
	background: url(i/mdot.gif) no-repeat center left;
}

div.smenu a:hover{
   text-decoration: none;
	color: #ee7306;
}


/***********/

h1,h2,h3{margin-bottom:18px}
h3.partners { margin: 0; text-transform: uppercase; font: bold 12px Arial;}
h1{font:bold 15px Arial;color:#002965;text-transform:uppercase;}
h1 a{color:#002965!important}
h1 a:hover{color:#002965!important}

/*h2{border-bottom:1px solid #AC0016;background: url(i/h2.gif) repeat-x bottom left;font:bold 14px Arial;color:#AC0016;text-align:right;padding:0px 25px 0px 25px;}*/

table.h2{margin:25px 0px 25px 0px;}
table.h2 td.h2{background: url(i/head.gif) repeat-x top left;}
h2{font:bold 14px Arial;color:#AC0016;margin:0px 3px 5px 3px ;padding:0px}

a h2{
	color:#335E9D!important;
}
a:hover h2{
	text-decoration: underline;
	color: #E2760C!important;
}

.announce2{
	margin-bottom: 20px;
}
.announce2 h2{
	padding:0;margin:0 0 5px 0;
}
.announce2 p{
	padding:0;margin:0;
	text-align: justify !important;
}


.right{padding:10px 0px 10px 0px;font:normal 9px Arial;color:white}
.right p{margin-top:7px}
.right a{font:normal 9px Arial;color:white;text-decoration:none}

.copy{font:bold 10px Arial; color: white;padding:3px 0px 3px 0px}

/*table.menu {border-bottom:1px solid #34658B}*/
.menu .item{width:138px;border-right:1px solid #34658B;border-top:1px solid #34658B;background:#002965;padding:5px 12px 5px 12px;cursor:hand}
.menu .img{background:#002965}

.subitem{border-right:1px solid #34658B;border-top:1px solid #34658B;background:#173D73;padding:1px 12px 1px 12px;cursor:hand}
.subitemi{border-bottom:1px solid #173D73;font-size:1px;background:#173D73}

.menu a{font:bold 8px Verdana;color:white;text-decoration:none;text-transform:uppercase}
.menu a:hover{font:bold 8px Verdana;color:white;text-decoration:none;text-transform:uppercase}
.subitem a{font:bold 8px Verdana;color:#B7BEC8;text-decoration:none;text-transform:none}
.subitem a:hover{font:bold 8px Verdana;color:white;text-decoration:none;text-transform:none}

/* ADMIN SIDE */
input[type=submit] , input.submit{
   width: 140px;
   height: 30px;
   font-weight: bold;
}


.h1 {
	color: #020C54;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	margin: 0 0 8px;
}
.index-content {
	background-color: #E1E8F0;
}
.index-content td {
	vertical-align: top;
	font-family: sans-serif;
}
.index-content td.articles {
	vertical-align: top;
	font-family: sans-serif;
	text-align: right !important;
	width: 270px !important;
}

.themes-list {
	list-style: none;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0;		margin: 0;
}
.catalog-list {
	list-style: none;
	font-size: 13px;
	text-transform: uppercase;
	padding: 0;		margin: 0;
}
.themes-list li, .catalog-list li {
	padding: 3px 0 3px 12px;		margin: 0;
	background: url(/i/rarr.gif) no-repeat 0 6px;
}
	.themes-list li {
		padding: 3px 0 10px 12px;		margin: 0;
	}
.index-content a:link,
.index-content a:visited,
.index-content a:hover,
.index-content a:active {
	color: #245E9D;
	text-decoration: none;
}
.index-content a:hover {
	color: #ee7306;
}
.archive-link {
	background: url(/i/more_index.gif) no-repeat left 17px;
	padding: 0 0 1px 24px;margin: 25px 0 0;
	text-transform: uppercase;
	font-size: 1.1em;
	line-height: 2em;
}
.archive-link a:link,
.archive-link a:visited,
.archive-link a:hover,
.archive-link a:active {
	border-bottom: 1px dashed #245E9D;
	padding-bottom: 3px;
}

.news-item {
	position: relative;
	margin: 0 0 14px;
}
	.news-item img {
		position: absolute;
		top: 2px;		left:0;
		width: 54px;
		border: 0 none;
	}
	.news-item-title {
		font-size: 14px;
		margin-left: 60px;
		text-transform: uppercase;
	}
	.news-item-text {
		color: #505962;
		font-size: 12px;
		margin: 5px 0 0 60px;
	}
.article {
	text-align: right !important;
	width: 270px !important;
}
	.article-title {
		clear: both;
		font-size: 12px;
		text-transform: uppercase;
		margin: 8px 0 0 0;
	}
	.article-text {
		text-align: right;
		color: #505962;
		font-size: 12px;
		width: 270px !important;
	}

#marketnews{
	text-transform: uppercase;
	font-size: 1.1em;
	float: right;
	background: url(/i/more_index.gif) no-repeat left 3px;
	padding: 0 0 3px 24px;
	border-bottom: 1px dashed #245E9D;
}

.newslist ul{ zoom: 1; list-style: none; margin: 0; padding: 0; margin: 30px 0 10px 0;}
.newslist ul:after{ content: ".";clear: both;height: 0;display:block;overflow:hidden; }
.newslist ul li{	float: left; }
.newslist h2{ display: inline;}
.newslist h2 a{color: #05245A; text-transform: uppercase;}
.newslist .views { font-size: 85%; color: gray; margin-left: 10px; background: transparent url(/i/icon_views.gif) left 2px no-repeat; padding-left: 12px; }
.newslist .dt{ font-size: 85%; color: gray; margin-left: 20px;}

.news-item ul{ zoom: 1; list-style: none; margin: 3px 0 0 60px; padding: 0; }
.news-item ul:after{ content: ".";clear: both;height: 0;display:block;overflow:hidden; }
.news-item ul li{	float: left; }
.news-item .views { font-size: 85%; color: gray; margin-left: 3px; background: transparent url(/i/icon_views.gif) left top no-repeat; padding-left: 12px; }
.news-item .dt{ font-size: 85%; color: gray; margin-left: 30px;}











.footernav {background:#E1E8F0; text-align:center;}
.footernav  .footer_delimiter { width:97%; height:6px; margin:auto; background:url(/images/footer_delimiter.jpg) repeat-x; }
.footernav  .navblock{ width: 260px; font:11px Arial; float: left; margin:0 0 0 60px; text-align:left; padding-bottom:40px;}
.footernav  .navblock h2{ font-weight:bold; text-transform:uppercase; color:#012966; padding:20px 0 5px 0; font-size:11px; margin:0;}
.footernav  .navblock a{ color:#555555; line-height: 16px; white-space:nowrap;}
.footernav  .navblock span{ color:#555555; margin:0 5px 0 3px;}
/*.footernav  .nb1{ width: 270px;}
.footernav  .nb2{ width: 270px; }
.footernav  .nb3{ width: 260px; }
.footernav  .nb4{ width: 260px; }*/
.footernav .alignment { margin:auto; width: 1000px;}

.footer_tbl {width:100%; height:100%; border:0; color:#555555; background:#FCAC01; border-top:1px solid #AC0016;}
.footer_tbl span {margin: 0 6px 0 1px;}
.footer_tbl a{color:#555555; text-decoration:underline;}
.footer_tbl .footerline {text-align:center; padding-top:10px;}
.footer_tbl .footer_search{width:20%; height:60px; text-align:left; padding-left:10px; vertical-align:top;}
.footer_tbl .footer_search form{margin:0;} 

.journal { text-align: center;}
.journal img {border:0;}
/*a.grey { display:block;}*/

.top_delimit {border-top: 1px dotted; padding-top:10px;  margin-top: 15px;}

.inputsearch { width: 200px; }
