/* CSS Document */
*{
margin:0px;
padding:0px
}
img{
border:0px
}
html, body{
height:100%;
margin:0px
}
html > body{
min-height:100%;
height:auto;
}
html{
background-color:#FFFFFF
}
body{
width:756px;
height:100%;
margin:auto;
background-image:url(images/bg.gif);
background-position:top left;
background-repeat:repeat-y;
position:relative;
font-family:Tahoma;
font-size:11px;
}
#site{
display:table;
}
#footer{
	position:absolute;
	bottom:133px;
	left:72px;
	height:35px;
	color:#46400B;
	padding:15px 0 0 65px;
}
#footer span{
color:#F6EFB6
}
#footer a{
color:#46400B;
text-decoration:none
}
#left{
width:327px;
float:left;
padding:44px 0 30px 49px;
}
.logo{
margin:0 0 81px 7px;
display:block
}
.title1{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/title1.png);
width:expression(1);
height:expression(1);
}
.title2{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/title2.png);
width:expression(1);
height:expression(1);
}
.big{
	width:164px;
	float:left;
	padding:19px 11px 42px 0;
}
.small{
width:166px;
float:left;
padding:19px 28px 46px 0;
}
.big img, .small img{
border:1px solid #FEFEFD;
margin:0 2px 2px 0;
float:right
}
.text{
color:#F6EFB6;
padding:17px 0 40px 0;
margin:0px;
width:125px;
float:left;
}
.text p{
margin:0 0 15px 0;
}
.text a{
color:#FFFFFF
}
#left ul{
color:#FFFFFF;
width:120px;
padding:5px 0 0 0;
margin:0px;
}
#left li{
width:108px;
padding:0 0 0 12px;
list-style-type:none;
background-image:url(images/line.gif);
background-position:2px 6px;
background-repeat:no-repeat;
line-height:15px;
}
#menu{
width:350px;
float:left;
position:relative;
}
.but1{
	position:absolute;
	top:36px;
	left:305px
}
.but2{
	position:absolute;
	top:104px;
	left:455px
}
.but3{
	position:absolute;
	top:161px;
	left:566px
}
