a:focus {-moz-outline: none -moz-mac-focusring;}
a{color: #cbb187;text-decoration: none;}
a:hover{text-decoration: none;}
h1{font-size:24px;margin:5px 0 30px 0;padding:0;font-family:Arial, Helvetica, sans-serif;letter-spacing:-1px; text-transform:uppercase}

img {border-style:none;}
label{float: left;	color: #ffe7b3;height: 25px;}
form{padding:0; margin: 0;}
strong{color:#fc2165;}
p{margin:0; padding:0;}

body, html{
margin:0;
padding:0;
width:100%;
height:100%;
background: url(../img/bg_mn.png) repeat-x 0px 0px #201f1d;
font-family: "Times New Roman", Times, serif;
line-height:15px;
color:#fff;
font-size:13px;}
.kind{color:#4d4c4a; font-size:11px;}

#top{width:1000px; height:537px; background:url(../img/bg_top.jpg) no-repeat 0px 0px; margin:0 auto 0 auto; background-color:#ffffff;}
#cont {position:absolute;width:300px; height:148px; border-left:1px solid #d9d9d9; background:url(../img/tlk.png) no-repeat 8px 2px;margin: 198px  468px;}
#cont a.mailto{margin:130px 0 0  10px;background:url(../img/lnk_mailto.png) no-repeat; width:133px; height:15px; float:left;text-indent:-99999px}
#cont a.mailto:hover{background:url(../img/lnk_mailto.png) no-repeat 0 -15px; }

#navi {position:absolute;width:150px; height:148px; border-left:1px solid #d9d9d9;float:right;margin: 198px  768px; padding: 0 0 2px 8px;list-style:none  }
#navi li{list-style:none;float:left}

#navi a.blog{width:130px; height:27px;margin-bottom:30px; background:url(../img/lnk_blog.png) no-repeat 0 0;text-indent:-99999px; float:left; }
#navi a.miligram{width:130px; height:27px;margin-bottom:30px; background:url(../img/lnk_miligram.png) no-repeat 0 0;text-indent:-99999px; float:left; }
#navi a.medium{width:130px; height:30px; background:url(../img/lnk_medium.png) no-repeat 0 0;text-indent:-99999px; float:left; }

#navi a.blog:hover{background:url(../img/lnk_blog.png) no-repeat 0px -27px; }
#navi a.miligram:hover{background:url(../img/lnk_miligram.png) no-repeat 0 -27px; }
#navi a.medium:hover{background:url(../img/lnk_medium.png) no-repeat 0 -30px; }



#content{width:902px;margin:0 auto 0 auto; padding:0 0 0 0px}

#content .modul{width:902px; background:url(../img/dott.png) no-repeat bottom; padding: 36px 0 36px 0} 
#content .tt {width:101px;float:left;}
#content a.buy {height:26px; width:57px; background:url(../img/buy_this.gif) no-repeat 0 0 ;float:left; text-indent:-99999px; margin-top:-24px}
#content a.buy:hover {background:url(../img/buy_this.gif) no-repeat 0 -25px;}

#footer{margin:0 auto 0 auto; padding:35px 0 0 0px; background:url(../img/good.gif) no-repeat 0px 0px; margin:36px auto 0 auto;height:40px; color:#4d4c4a;}
#footer a{color:#4d4c4a;}