*{
	margin: 0;
	padding: 0;
	}

html{
	font-size:100.01%;
	}
	
body {
	background:#fff;
	font:normal 62.5% Arial;
	color:#333;
	}

img {
	border: 0;
	}

#body{
	min-width:1000px;
	}

a{
	color:#000;
	text-decoration:none;
	}
	
a:hover{
	text-decoration:underline;
	}


ul{
	list-style:none;
	}

table{
	border-collapse:collapse;
	}

/*Blocks*/

#left{
	float:left;
	width:200px;
	background:url('images/left-bg.jpg') no-repeat 0 0;
	padding:18px 0 0 0;
	}
	
#right{
	margin-left:226px;
	padding-top:275px;
	background:url('images/top-image.jpg') no-repeat;
	}	

#foot{
	position:relative;
	clear:both;
	height:83px;
	background:url('images/foot-bg.jpg') no-repeat;
	font:bold 1.1em Arial;
	}
	
#hmm{
	margin-left:22px;
	}
	
#logo{
	display:block;
	width:169px;
	height:91px;
	margin:17px 0 16px 19px;
	}
	
	#logo img{
		display:block;
		width:169px;
		height:91px;
		}
	
#autorisation{
	display:block;
	margin:35px 0 0 33px;
	}
	
/*End Blocks*/

/*C and S*/

#hmm li{
	margin-right:28px;
	display:inline;
	}

p.mousosh{
	font:bold 1.1em Arial;
	color:#333;
	width:128px;
	margin-left:33px;
	}

#autorisation label{
	display:block;
	font:bold 1.1em Arial;
	margin-bottom:3px;
	}
	
.in-text{
	width:144px;
	border:solid 1px #d0d0d0;
	font:normal 1.2em/1.5em Arial;
	height:1.5em;
	margin-bottom:8px;
	}
	
.submit{
	width:70px;
	}
	
	
.menu{
	padding:122px 20px 34px 30px;
	background:url('images/point.gif') repeat-x 0 100%;
	}
	
	.menu a{
		font:bold 1.2em/1.5em Arial;
		}

		.menu a.active{
			padding-right:20px;
			background:url('images/bullet.gif') no-repeat 100% 4px;
			}

.news{
	background:url('images/point.gif') repeat-x 0 100%;
	padding:34px 0 34px 30px;
	}
	
	.news h2{
		font:normal 2em Arial;
		margin-bottom:19px;
		}
		
	.news p{
		margin-bottom:10px;
		font-size:1.1em;
		}

.red{
	color:#bf483d;
	}

.orange{
	color:#f59c3e;
	}
	
.faq{
	background:url('images/faq.jpg') no-repeat 50% 10px;
	padding:116px 10px 100px 20px;
	}
	
	.faq span{
		display:block;
		float:left;
		}
	
.qa{
	padding-bottom:10px;
	margin-bottom:10px;
	background:url('images/point.gif') repeat-x 0 100%;
	}	
	
div.sign{
		float:left;
		font:bold 2em Arial;
		}
	
	.faq p{
		margin:0 0 0px 18px;
		font:bold 1.1em Arial;
		padding-top:8px;
		height:1%;
		}
		
		.faq p.answer{
			color:#f59c3e;
			}

.more{
	margin:20px 0 0 20px;
	}
	
	.more a{
		font:bold 1.1em Arial;
		color:#bf483d;
		text-decoration:underline;
		}

.who{
	font-size:2.5em;
	color:#bf483d;
	padding-left:25px;
	margin-bottom:10px;
	}
	
.welcom{
	font-size:1.2em;
	padding:0 0 52px 25px;
	}

.content{
	margin:0 50px 0 13px;
	}
	
	.content p{
		font:normal 1.2em Arial;
		margin:0 0 10px 0;
		}
		

	.content h1{
		font:normal 2.5em Arial;
		}

.photo{
	color:#aaaaaa;
	overflow:hidden;
	height:1%;
	display:block;
	}
	
	.photo img{
		border-left:solid 3px #c15141;
		float:left;
		margin-right:10px;
		}
		
		.photo img.r-img{
			float:right;
			margin-left:10px;
			}

div.address{
	position:absolute;
	top:32px;
	left:22px;
	}

div.copyriht{
	position:absolute;
	top:50px;
	left:240px;	
	}

div.designer{
	position:absolute;
	top:50px;
	right:13px;
	}
	
	div.designer a{
		color:#bf483d;
		text-decoration:underline;
		}
	
/*End C and S*/
