@charset "utf-8";
/* CSS Document */
*{
margin:0px;
padding:0px;
}

body{
text-align:center;
background:#EEECDF;
}
#head{width:1000px;
height:174px;
margin:0 auto;
background:url(images/headerbg.jpg) no-repeat;
text-align: left;
}

#head h1 {font: bold 0.8em Arial, Helvetica, sans-serif;
margin:5px 0 0 80px;}

#head img {margin:50px 0 0 20px;}
/*
#head p{
display:block;
color:#916445;
font:12px "Times New Roman", Times, serif;
margin-left:20px;
}*/
/*
#men{
width:980px;
height:30px;
background:#FFFFFF url(images/line.gif) bottom left repeat-x;
margin:0 auto;
padding:10px;
background-color: #E9E8DC;
}
#men a{
text-decoration:none;
color:#81614B;
font:14px "Times New Roman", Times, serif;
font-weight:bold;
}
#men a:hover{
color:#B89A7D;
}
*/
/* === main menu === */

#menu {width:100%;
height:53px;
background:url(/assets/templates/boris/images/menugb.png) repeat-x;}

#menu ul {width:1010px;
height:53px;
margin:0 0 0 215px}

#menu li {float:left;
list-style:none;
height:53px;
background:url(/assets/templates/boris/images/sep.png) no-repeat 100% 13px;}

#menu li.last {background:none;}

#menu li a {color:#fff;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
display:inline-block;
height:34px;
padding:18px 24px 0 21px;}

/*#mm2 {width: 180px}*/

#mm3:hover, #mm3:active, a#mm3.current {background:url(/assets/templates/boris/images/hover1.png) no-repeat center bottom;}
#mm1:hover, #mm5:hover, #mm1:active, #mm5:active, a#mm1.current, a#mm5.current {background:url(/assets/templates/boris/images/hover2.png) no-repeat center bottom;}
#mm2:hover, #mm2:active, a#mm2.current, #mm4:hover, #mm4:active, a#mm4.current {background:url(/assets/templates/boris/images/hover3.png) no-repeat center bottom;}
#con{
width:950px;
min-height:380px;
background:#FFFFFF;
margin:0 auto;
padding:25px;
text-align:justify;
color:#646464;
font:14px Arial, "Times New Roman", Times, serif;
}
#con ul {margin: 5px 40px}
#con h1{
display:block;
/*width:480px;*/
height:22px;
background:#B1AE8C url(images/h1.gif) top left repeat-y;
padding:2px 2px 5px 80px;
font:17px "Times New Roman", Times, serif;
font-weight:bold;
color:#FFFFFF;
margin:20px 0px 15px 0px;
}
#bot{
width:1000px;
/*height:76px;*/
background:#D7D2B2 url(images/bottom.gif) top left no-repeat;
margin:0 auto;
padding-top:70px;
color:#916445;
font:10px "Times New Roman", Times, serif;
}
#bot a{
color:#916445;
font:10px "Times New Roman", Times, serif;
}

#alf {
	background: url(/alf_light.png) 0 0 no-repeat;
	height: 53px;
	width: 100px;
	position: relative;
	margin: 0 auto;
}
#alf span {
	display: none;
	font-family: Arial;
	font-size: 11px;
	color: black;
	position: absolute;
	left: 100px;
	top: 10px;
	width: 100px;
	text-align: left;
}
