html,body{
	font-family: verdana,geneva,sans-serif;
	font-size: 12px;
    margin:0;
    padding:0;
	text-align: left;
    color: #464646;
	background-image:url('../images/design/bg.jpg');
	background-repeat: repeat-x;
	background-color: #81a7c2;    
	
}

div.main{
	margin: 0 auto;
	width: 1024px;
	height: 450px;
}

div.top{
	float: left;
	display: inline;
	height: 244px;
	width: 1024px;
	margin-top: 0px;
	background-image: url('../images/design/top.jpg');
	background-repeat: no-repeat;
}

	div.lang{
		float: right;
		display: inline;
		margin-top: 80px;
		margin-right: 40px;
		width: 150px;
		height:  60px;
		color: white;
		text-align: right;
		font-weight: bold;
		
}


	div.menu{
		float:  left;
		display: inline;
		height: 25px;
		width: 920px;
		margin-left: 60px;
		margin-top: 60px;
		font-size: 12px;
		color: #4b6475;
		text-transform: uppercase;
}

div.content{
	float:  left;
	display: inline;
	width: 1024px;
	height: 524px;
	background-image: url('../images/design/main.jpg');
	background-repeat:  no-repeat;
}

div.contentContainer{
	float:  left;
	display: inline;
	width:  591px;
	height:  auto;
	margin-left: 55px;
}

	div.contentTop{
		float:  left;
		display: inline;
		width:  591px;
		height:  16px;
		background-image: url('../images/design/content_top.jpg');
		background-repeat:  no-repeat;
		overflow: hidden;
}

	div.contentMain{
		float:  left;
		display:  inline;
		width: 571px;
		padding: 10px;
		background-color: white;
		height:  auto;
		min-height: 200px;
}

	div.contentBottom{
		float:  left;
		display: inline;
		width:  591px;
		height:  12px;
		background-image: url('../images/design/content_bottom.jpg');
		background-repeat:  no-repeat;
		overflow: hidden;
}

div.subpageContainer{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 20px;
	width: 310px;
	height: auto;
}

	div.subpageTop{
		float: left;
		display: inline;
		width: 310px;
		height: 9px;
		background-image: url('../images/design/subpage_top.jpg');
		background-repeat: no-repeat;
		overflow: hidden;
	}
	
	div.subpageContent{
		float: left;
		display: inline;
		width: 290px;
		height: auto;
		padding: 10px;
		color: white;
		background-image: url('../images/design/subpage_content.jpg');
		background-repeat: repeat-y;
	}
	
	div.subpageBottom{
		float: left;
		display: inline;
		width: 310px;
		height: 9px;
		background-image: url('../images/design/subpage_bottom.jpg');
		background-repeat: no-repeat;
		overflow: hidden;
	}


div.info{
	float:  left;
	display: inline;
	width: 	311px;
	height: 100px;
	margin-left: 20px;
	background-image: url('../images/design/infobox.jpg');
}

	div.sizes{
	float:  left;
	display: inline;
	width: 65px;
	margin-top:  10px;
	height: 24px;
	margin-left:  30px;
}

	div.print{
	float:  left;
	display: inline;
	width: 65px;
	height: 24px;
	margin-top:  10px;
	margin-left:  55px;
}

	div.tip{
	float:  left;
	display: inline;
	width: 20px;
	height: 24px;
	margin-top:  10px;
	margin-left:  35px;
}

div.fotter{
	float:  left;
	height:  30px;
	width:  910px;
	margin-top: 10px;
	color:  white;
	font-size: 10px;
	text-align:  right;
	padding:  5px;
	border-top:  1px solid white;
}

h1{
	font-family: Lucida Sans;
	font-weight: normal;
	font-size: 22px;
	color: black;
	margin-bottom: 8px;
	
}

h2{
	font-family: Lucida Sans;
	font-weight: normal;
	font-size: 14px;
	color: black;
	margin-bottom: 8px;
}

text{
	font-family: Lucida Sans;
	font-size: 12px;
}

a.rsslink{
	color: gray;
	text-decoration: none;	
}

a{
	color: #4b6475;
	text-decoration: none;
}

a:hover{
	color: #ca8933;
	text-decoration: none;
}

a.subpage{
	font-family: Lucida Sans;
	color: white;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
}

.newsRub{
	font-family: Lucida Sans;
	font-weight: bold;
	font-size: 24px;
	color: white;
}

.newsRubDate{
	font-family: Lucida Sans;
	font-weight: bold;
	font-size: 11px;
	color: #ffa229;

}

.newsText{
	font-family: Lucida Sans;
	font-weight: bold;
	font-size: 10px;
	color: white;
}
