@charset "utf-8";
/* CSS Document */

body{
	background-image:url(images/bg.png);
	background-repeat:repeat-x;
	
	background-color:#f0dfc7;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
a{outline:none;}
.lang{padding: 24px 0 0 15px; line-height: 25px;}
.lang a{
	color: #fff;
	text-decoration:none;}	
.lang a:hover{color:#000;}
.head_all{background-image:url(images/headbg.png);
background-repeat:no-repeat;}
.menu{padding: 35px 40px 7px 0;}
.menu a{margin-left:18px; color:#FFF; font-size:16px; text-decoration:none; padding:0 0 31px 0;}
.menu a:hover{border-bottom:solid 5px black; }
.head_cont{padding: 12px 40px 0 25px;}
.head_text{padding: 10px 0 0 29px; font-size:16px; line-height: 23px;}
h3{color:#000; font-size:14px; margin:0; text-shadow:1px 1px 1px #ccc; padding-bottom: 10px;}
h2{color:#801303; font-size:18px; margin:0; text-shadow:1px 1px 1px #ccc; padding-bottom: 10px;}
h1{color:#801303; font-size:20px; margin:0; text-shadow:1px 1px 1px #fff; padding-bottom: 20px;}

.container{padding: 10px 40px 10px 40px; color:#000;
	font-size:15px; line-height:20px;}
.right{background-color:#dbc9af; padding: 10px 15px 20px 15px; font-size:12px; font-style:italic; text-shadow:1px 1px 1px #fff;}
.content{padding: 18px 25px 20px 0; font-size:13px; text-shadow:1px 1px 1px #fff;}
.content a{text-decoration: none; color:#903017}
.content a:hover{color:#000;}
.serv{background-image:url(images/serv.png); background-repeat:repeat-x;}
.footer{color:#801303; padding-top:20px;}
.anchor{
	border: solid 1px #dbc9af;
	background-color:#e4d6c2;
	text-shadow:1px 1px 1px #ccc;
	padding: 6px 15px 6px 16px;
	
}