body {
	background-color: #fff;
	background-image: url('img/bgBody.png');
	background-repeat: repeat-x;
	padding: 0;
	margin: 0;
	height: 100%;
	font-family: Arial, Tahoma, Verdana, serif, sans-serif;
	font-size: 11px;
	text-align: left;

}
h1{font-size: 17px; color: #fff; font-weight: bold; font-family: arial; margin: 0; padding: 0;}
h2{font-size: 15px; color: #0f3007; font-weight: bold; font-family: arial; margin: 0; padding: 0; float: left;}
h3{font-size: 13px; color: #0f3007; font-weight: bold; font-family: arial; margin: 0; padding: 0;}
a:link 
{
	color: #0f3007;
	font-weight: normal;
	text-decoration: none;
	background: transparent;
}
a:visited 
{
	color: #0f3007;
	font-weight: normal;
	text-decoration: none;
	background: transparent;
 }
a:hover 
{
	color: #0f3007;
	font-weight: normal;
	text-decoration: underline;
	background: transparent;
}
a:active 
{
	color: #0f3007;
	font-weight: normal;
	text-decoration: none;
	background: transparent;
}

p{padding:5px 0 5px 0;}

img,p,div,option {
	padding: 0;
	margin: 0;
	border: 0;
}
img[src] {
	margin: 0;
}

img.img_left {
	float: left;
}

table.comp tr td {
	vertical-align:top;
	padding: 9px;
}

* html img.img_left	 {
margin: 0 -3px; ma\rgin: 0;
}

div#container {
	width: 1000px;
	height: 100%;
	margin: 0;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
	float: left;
}

div#top {
	color: #2f2f2f;
	width: 944px;
	height: 95px;
	padding: 20px 0 0 56px;
	margin: 0;
}

#breadcrumbs{float:left;width:1000px; padding:12px 4px;color:#fff;}
#breadcrumbs a{color:#fff;}

div#menu {
	background-image: url('img/bgMenu.png');
	background-repeat: repeat-x;
	width: 872px;
	height: 31px;
	padding: 6px 0 0 25px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
}
.floatleft{float:left;}
.floatright{float:right;}
div#main {
	width: 896px;
	padding: 0;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 1px solid #ecdb82;
	border-top: 1px solid #cdcdcd;
	clear: both;
	background-color: #fff;
}
div#mainContener {
	background-color: #fff;
	padding: 0;
	margin: 0;
}
.mainLeft {
		float: left;
		width: 175px;
		margin: 2px 0 0 0;
		padding: 0;
}
.mainContent {
		width: 526px;
		margin: 2px 0 0 0;
		padding: 0;
}
.mainContentLong {
		width: 701px;
		margin: 2px 0 0 0;
		padding: 0;
}
#mainTable{
	width: 896px;
	background-image: url('img/bgMain.png');
	background-repeat: repeat-y;
}
#leftTd{
	width: 180px;
	vertical-align: top;
}
#mainTd{
	width: 525px;
	vertical-align: top;	
}
#mainTdTeam{
	width: 390px;
	vertical-align: top;	
}
#mainTdTeam ul {
	list-style: none;
	margin: 0 0 0 10px;
	padding: 0;
	border: none;
}
#mainTdTeam li {
	margin: 0;
	padding: 0 0 0 15px;
	background-repeat: no-repeat;
	background-position: center left;
	background-image: url('img/buttonPlus.gif');
}
#mainTdLong{
	width: 704px;
	vertical-align: top;
}
#rightTd{
	width: 179px;
	vertical-align: top;
}
.mainContentContener {
	width: 485px;
	background: #fafafa;
	border-top: 1px solid #e1e1e1;
	padding: 20px;
	margin: 2px 0 0 0;
	float: left;
	clear: both;
	font-size: 12px;
	line-height: 18px;
	text-align: justify;
}
.mainContentNews2 {
	width: 505px;
	background: #fff;
	padding: 10px;
	margin: 2px 0 0 0;
	float: left;
	clear: both;
	font-size: 9px;
	letter-spacing: 1px;
	line-height: 12px;
	text-align: justify;
	color: #4f616f;
}
.mainContentNews {
	width: 505px;
	background: #fafafa;
	border-top: 1px solid #e1e1e1;
	padding: 10px;
	margin: 2px 0 0 0;
	float: left;
	clear: both;
	font-size: 9px;
	letter-spacing: 1px;
	line-height: 12px;
	text-align: justify;
	color: #4f616f;
}
.mainContentNews3 {
	background: #fafafa;
	border-top: 1px solid #e1e1e1;
	padding: 10px;
	margin: 2px 0 0 0;
	clear: both;
	text-align: justify;
	color: #4f616f;
}
.mainContentNews4 {
	background: #fafafa;
	border-top: 1px solid #e1e1e1;
	padding: 10px;
	margin: 2px 0 0 0;
	clear: both;
	text-align: justify;
	color: #606060;
}
.mainRight {
	float: left;
	width: 173px;
	margin: 2px 0 0 0;
	padding: 0;
}
.selectTopRightContent {
	width: 130px;
	height: 18px;
	padding: 0;
	margin: 0 0 0 2px;
	background-color: #074a8b;
	border-bottom: hidden;
	font-size: 10px;
	color: #fff;
	float: left;
}
.mainHeader {
	height: 21px;
	margin: 0;
	padding: 5px 0 0 38px;
	background-image: url('img/bgMainHeader.png');
	background-repeat: repeat-x;
	font-weight: normal;
	color: #636363;
	clear: both;
}		
.mainHeaderSort {
	background: #f4f4f4;
	height: 21px;
	margin: 0;
	padding: 5px 0 0 15px;
	color: #636363;
	border-bottom: 1px solid #ecdb82;
}	
.mainHeadline {
	background: #f4f4f4;
	height: 21px;
	margin: 0;
	padding: 5px 0 0 15px;
	color: #636363;
	border-top: 3px solid #fff;
	border-bottom: 1px solid #ecdb82;
}
.submenu ul{
	list-style:none;
	padding:0;
	margin:0;	
}
.submenu ul li{
	margin: 0;
	background: #f3f3f3;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #d5d5d5;
	padding: 5px 0 6px 5px;
	list-style:none;
}
.submenu2 {
	margin: 0;
	background: #fafafa;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #eeeeee;
	padding: 5px 0 6px 17px;
}
.submenu3 {
	margin: 0;
	background: #f3f3f3;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #d5d5d5;
	padding: 5px 25px 6px 14px;
}
.submenu4 {
	width: 100%-39px;
	margin: 0;
	background: #fafafa;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #eeeeee;
	padding: 5px 25px 6px 14px;
}
#bottom {
	width: 896px;
	height: 51px;
	background-image: url('img/bgBottom.png');
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	clear: both;
}
#bottomContentLeft {
	width: 300px;
	height: 25px;
	padding: 0;
	margin: 17px 0 0 15px;
	float: left;
	color: #0f3007;
}

#bottomContentRight {
	width: 500px;
	height: 25px;
	padding: 0;
	margin: 17px 20px 0 0;
	float: right;
	text-align: right;
}
