a.grey, a.grey:hover, a.grey:visited {
color:#000000;
text-decoration:underline;
font-size:9px;
font-weight:normal;
}
a.grey2, a.grey2:hover, a.grey2:visited {
color:#000000;
text-decoration:underline;
font-size:9px;
font-weight:normal;
}
a, a:hover, a:visited, a:visited hover {
color:#000000;
text-decoration:underline;
font-size:11px;
font-weight:bold;
}
div.menu {
padding:5px 5px 5px 5px;
clear:left;
border:0px solid red;
cursor:hand;
}
div.menu a, div.menu a:hover, div.menu a:visited, div.menu a:visited hover{
text-decoration:none;
}
.hlop {
display:none;
}
/*#3A7658*/
h1.content-caption{
	padding-top : 50px;
	
	color: #000000;
	margin-bottom : 10px;
	text-align: center;
}
h2.or {
margin: 10px 0px 4px 0px;
font-size: 14px;
color:#ff8301;
font-weight: bold;
}
div.h2or{
clear:right;
width: 160px;
color:#000000;
font-weight:bold;
background-color:#ff8301;
}
.trademarks a, .trademarks a:visited, .trademarks a:hover, .trademarks a:visited hover{
text-decoration:none;
}
div.grup{
clear:both;
border-top-width:1px;
border-top-color:#cacaca;
border-top-style:solid;
}
input {
padding-top:2px;
line-height:150%;
border:1px solid #aaaaaa;
color:#000000;
background-color:#ffffff;
margin: 0px 0px;
}
.maincontainer {
	width:100%;
	align:center;
	padding: 0px 0px 20px 0px;
	vertical-align:top;
	border: 0px solid red;
	background: url(../i/mainbg1024.jpg) left top no-repeat; 
	}
		.logodiv {
		width:200px;
		border:0px solid red;
		height:88px;
		float:left;
		background:url(../i/logo1024.jpg) top left no-repeat;
		}
		.smalli {
		border: 0px solid red;
		margin-top:35px;
		margin-left:20px;
		width:120px;
		vertical-align:middle;
		float:left;
		}
		.lang {
		border: 0px solid red;
		margin-top:35px;
		margin-left:35px;
		vertical-align:middle;
		float:left;
		}
			.langitem {
			border: 0px solid blue;
			vertical-align:middle;
			float:left;
			margin-right:20px;
			}
			a.black, a.black:visited, a.black:hover{
			color:#000000;
			text-decoration:underline;
			font-weight:normal;
			}
			a.orange, a.orange:visited, a.orange:hover{
			color:#ff8901;
			font-size:9px;
			text-decoration:underline;
			}
		.searchblock {
		border: 0px solid red;
		width:190px;
		vertical-align:middle;
		float:left;
		margin-bottom:10px;
		padding: 0px 0px;
		}
		.orangelineup {
		width:100%;
		height: 5px;
		float:left;
		padding: 0px 0px 0px 0px;
		vertical-align:top;
		border: 0px solid gray;
		background:#ff8301 url(../i/r-up.jpg) bottom right no-repeat;
		font-size:4px;
		}
		.orangelinedown {
		width:100%;
		height: 5px;
		float:left;
		padding: 0px 0px 0px 0px;
		vertical-align:top;
		border: 0px solid gray;
		background:#ff8301 url(../i/r-down.jpg) top right no-repeat;
		font-size:4px;
		}
		.orangeline {
		width:100%;
		height: 5px;
		float:left;
		padding: 0px 0px 0px 0px;
		vertical-align:top;
		border: 0px solid gray;
		background-color:#ff8301;
		font-size:4px;
		}
		.inmove {
		width:195px;
		height: 86px;
		float:left;
		padding: 0px 0px 0px 0px;
		vertical-align:top;
		border-right-color: #ff8901;
		border-right-style: solid;
		border-right-width: 5px;
		background:#ffffff url(../i/inmove1024s.jpg) top center no-repeat;
		}
		.begun {
		
		float:left;
		padding: 0px 0px 0px 0px;
		vertical-align:top;
		border: 0px solid gray;
		
		}
		.begunitem {
		height: 80px;
		
		margin-right:20px;
		
		}
		.begunitem a{
		font-size:8px;
		}
		.special {
		width:520px;
		height: 86px;
		float:left;
		padding: 0px 0px 0px 0px;
		vertical-align:top;
		border: 0px solid gray;
		margin-bottom: 0px;
		/*background-color:#FFFFFF;*/
		}
		
		.menublock {
		width:200px;
		margin-top:20px;
		float:left;
		padding: 0px 0px 0px 0px;
		vertical-align:top;
		border: 0px solid gray;
		
		}
			.menuitem {
			width:180px;
			cursor:pointer;
			clear:both;
			padding: 0px 0px 0px 0px;
			margin:0px 0px 1px 0px;
			vertical-align:top;
			border: 0px solid gray;
			background:#ff8301 url(../i/grleft.jpg) top left repeat-y;
			display:block;
			font-size:9px;
			}
			
		.stamp {
		clear:both;
		margin-top:20px;
		margin-bottom:20px;
		margin-left:20px;
		width:145px;
		height:145px;
		background: url(../i/stamp.jpg) center center no-repeat;
		}

				.menuhoriz {
				width:100%;
				float:left;
				padding: 0px 0px 0px 0px;
				margin-bottom:10px;
				margin-top:10px;
				vertical-align:middle;
				border: 0px solid gray;
				background-color:#ff8301;
				color:#ff8301;
				font-weight:bold;
				font-size:12px;
				display:block;
				}
		.leftcolumn {
		width:49%;
		padding: 10px 0px 0px 0px;
		vertical-align:top;
		border: 0px solid maroon;
		float:left;
		
		}
		.rightcolumn {
		width:49%;
		padding: 10px 0px 0px 0px;
		vertical-align:top;
		border: 0px solid maroon;
		float:right;
		
		}
					
	.rightside {
	width:240px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	border: 0px solid navy;
	float:right;
	
	}
		.righttop {
		width:100%;
		height: 82px;
		float:left;
		padding: 10px 0px 0px 0px;
		vertical-align:top;
		border: 0px solid gray;
		font-size:12px;
		font-weight:bold;
		
		}
		.girl {
		width:100%;
		height: 155px;
		float:left;
		margin: 0px 0px 0px 0px;
		padding: 5px 0px 0px 0px;
		vertical-align:top;
		border: 0px solid gray;
		background:url(../i/girl31024.jpg) top left no-repeat;
		}
		.forli {
		width:150px;
		float:left;
		margin: 20x 0px 0px 0px;
		padding: 0px 0px 0px 20px;
		vertical-align:top;
		border: 0px solid red;
		
		}
		.newsblock {
		width:100%;
		margin-top:0px;
		float:left;
		padding: 0px 0px 0px 0px;
		vertical-align:top;
		border: 0px solid gray;
		
		}
		div a{
		color:#000000;
		
		}
		.trademarks {
		width:100%;
		/*height: 170px;*/
		float:left;
		padding: 0px 0px 0px 0px;
		vertical-align:top;
		border: 0px solid gray;
		
		}
.footer {	
	width:1000px;
	padding: 20px 0px 0px 0px;
	vertical-align:center;
	border-top-color:#cacaca;
	border-top-style:solid;
	border-width:1px;
	clear:both;
	height:80px;
	font-size:10px;
	color:#999999;
	}
	.left {
	border: 0px solid gray;
	float:left;
	width:200px;
	padding-left:20px;
	height:75px;
	}
	 .center1 {
	border: 0px solid gray;
	float:left;
	width:455px;
	padding-left:10px;
	height:75px;
	}
	 .center2 {
	border: 0px solid gray;
	float:right;
	
	
	height:75px;
	}
div.coop {
float:left;
padding-left:0px;
margin-top:10px;
border: 0px solid #ff6699;

}
div.coop div {
padding-left:15px;
margin-bottom:9px;
vertical-align:top;
font-size:12px;
text-decoration:underline;
background:url(../i/list.jpg) center left no-repeat;
}
div.news {
float:left;
width:190px;
padding-left:0px;
border: 0px solid #ff6699;
}
div.news div {
padding-left:20px;
margin-bottom:9px;
vertical-align:top;
font-size:12px;
color:#000000;
text-decoration:none;
background:url(../i/newsmark.gif) top left no-repeat;
}
.contorbig{font-size:16px; color:#ff8901; float:left; vertical-align:bottom; font-weight:bold; padding-top:5px;}
.contorsmall{font-size:9px; color:#ff8901; float:left;vertical-align:bottom; margin-right:7px; padding-top:7px; font-weight:bold;}
.contgrsmall{font-size:9px; color:#bbbbbb; float:left;vertical-align:bottom; margin-right:7px; padding-top:7px; font-weight:bold;}