HTML, BODY{height:100%;width:100%;}
BODY{margin:0px;padding:0px;font-family:"Times New Roman";font-size:14px;color:#ffffff;background-color:#000000;}


A{color:#ff9900;text-decoration:underline;}
A img{border:0px;}
h1{font-family:"Trebuchet MS";font-size:18px;}
h2{font-family:"Trebuchet MS";font-size:16px;margin-top:20px}
.prod a{color:#ff9900;}

#conteiner {
	margin:0 auto;
	position:relative; /* needed for footer positioning*/
	min-width:970px;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	width: expression(document.documentElement.clientWidth > 1240 ? "1240px" : document.documentElement.clientWidth < 990 ? "990px" : "auto");
	max-width:1240px;
}

#banner{margin-top:10px;top:10px;position:relative;}

#toper{height:0px;width:0%;text-align:center;}
#toper img{margin-top:0px;}

#header{height:329px;width:100%;background:#000000 url(images/header_bg.jpg) center 0% no-repeat;padding-top:160px; position:relative;}
#header a{display:block;width:425px;height:125px;border:0px solid #ffffff;margin:0 auto;}
#header .tel{color: #67431C; font-size: 20px; left: 49%; position: absolute; top: 270px;}

#main{width:100%;overflow:hidden;padding-bottom:100px;background:url(images/main_bg.jpg) 100% 0% no-repeat;}
#main_table{border:0px;width:100%;}
#main_table td{vertical-align:top;}
#main_table .lc{width:280px;}
#main_table .rc{width:292px;}

#left_menu{background:url(images/menu_bg.png) 100% 0% no-repeat;width:287px;height:394px;margin-top:-30px;}
#left_menu ul{list-style:none;margin:0px;padding:0px;width:135px;position:absolute;margin-top:100px;margin-left:90px;}
#left_menu ul li{height:30px;line-height:30px;}
#left_menu ul li a{color:#000000;text-decoration:none;font-family:Verdana;font-size:15px;}


#tattoo_supply{width:289px;height:243px;position:absolute;margin-top:10px;z-index:7000;}
#tattoo_supply div{width:289px;height:243px;background:url(images/blog.png) 0% 0% no-repeat;}
#tattoo_supply div a{border:0px solid #ffffff;width:100px;height:70px;display:block;position:absolute;margin-top:95px;margin-left:88px;}

#gallery_but{width:289px;height:218px;position:absolute;margin-top:195px;z-index:7000;}
#gallery_but div{width:289px;height:218px;background:url(images/but_gallery.png) 0% 0% no-repeat;}
#gallery_but div a{border:0px solid #ffffff;width:100px;height:70px;display:block;position:absolute;margin-top:95px;margin-left:88px;}


#footter{font-size:13px;color:#ffffff;text-align:center;height:60px;position:absolute;bottom:0px;width:100%;padding-top:10px;line-height:30px;}

#footter div{width:500px;margin:0 auto;}

#menu{overflow:hidden;margin-top:-60px;z-index:8000;position:relative;width:100%;}
#menu ul{margin:0px auto;padding:0px;list-style:none;width:1034px;}
#menu ul li{float:left;margin-left:-40px;}
#menu ul li.small{width:154px;height:118px;}
#menu ul li.medium{width:183px;height:133px;margin-top:-10px;}
#menu ul li.mar50{margin-left:-55px;}
#menu ul li.marl{margin-right:0px;margin-left:-30px;}
#menu ul li.first{margin-left:0px;}
#menu ul li.small div:hover{background:url(images/fire_small.png) 0% 0% no-repeat;width:100%;height:100%;}
#menu ul li.small div.hover{background:url(images/fire_small.png) 0% 0% no-repeat;width:100%;height:100%;}

#menu ul li.medium div:hover{background:url(images/fire_medium.png) 0% 0% no-repeat;width:100%;height:100%;}
#menu ul li.medium div.hover{background:url(images/fire_medium.png) 0% 0% no-repeat;width:100%;height:100%;}

#menu .but_tattoo{background:url(images/but_tattoo.png) 0% 0% no-repeat;width:114px;height:64px;display:block;margin-top:34px;margin-left:17px;position:absolute;}
#menu .but_bodyart{background:url(images/but_bodyart.png) 0% 0% no-repeat;width:114px;height:64px;display:block;margin-top:32px;margin-left:19px;position:absolute;}
#menu .but_hna{background:url(images/but_hna.png) 0% 0% no-repeat;width:114px;height:64px;display:block;margin-top:34px;margin-left:17px;position:absolute;}
#menu .but_pirsing{background:url(images/but_pirsing.png) 0% 0% no-repeat;width:114px;height:64px;display:block;margin-top:34px;margin-left:17px;position:absolute;}
#menu .but_aerograf{background:url(images/but_aerograf.png) 0% 0% no-repeat;width:114px;height:64px;display:block;margin-top:34px;margin-left:17px;position:absolute;}

#menu .but_permmak{background:url(images/but_permmak.png) 0% 0% no-repeat;width:129px;height:70px;display:block;margin-top:48px;margin-left:17px;position:absolute;}
#menu .but_dreads{background:url(images/but_dreads.png) 0% 0% no-repeat;width:129px;height:70px;display:block;margin-top:48px;margin-left:17px;position:absolute;}
#menu .but_bodymod{background:url(images/but_bodymod.png) 0% 0% no-repeat;width:150px;height:66px;display:block;margin-top:45px;margin-left:10px;position:absolute;}
#menu .but_laser{background:url(images/but_laser.png) 0% 0% no-repeat;width:167px;height:66px;display:block;margin-top:48px;margin-left:17px;position:absolute;}

.cat p {font-size:18px;
line-height:15px;
margin:10px 20px 5px 0px;
}

.cat li {font-size:16px;
margin:0px;
padding:0px;
line-height:15px;
}
.cat ul {padding:0px;
margin:10px;
list-style-type:none;
}

.proml {text-align:center;}
.proml, .proml a {font-size:9px;color:#0f0f0f;}

#online{
margin: 0px 0 0 45px;
}

.tel {margin: 10px 0 0px 60px;font-size:24px;font-family:"Trebuchet MS";}

li.categories, li#wp-cumulus{
list-style-type:none;
}

li.categories h2{
padding:90px 0 0 70px;
position:relative;
margin-bottom:-90px;
font-size:20px;
}

li.categories ul{
margin:0 0 0 -30px;
padding:0;
vertical-align:top;
text-align:left;
}

li.categories ul li{
margin-left:-15px;
}

li.categories li.cat-item a{
font-size:14px !important;
}

li.categories li.cat-item a:hover{
color:#fff !important;
}

li#wp-cumulus h2{
text-align:center;margin-top:20px;
}

#comenttable #comment, #comenttable input{
width:400px;
}

#comenttable #submit{
margin-left:105px;
width:150px;
}

.online{
text-align:center;
margin-top:30px;
}
.left_ban_block{
margin-top:30px;
}

.left_ban_block .magaz, .left_ban_block  .radio, .left_ban_block .vkont{
background:url('/images/baner_bg.png') no-repeat;
width:220px;
height:66px;
}

.left_ban_block  .radio{
margin-top:20px
}

.left_ban_block .magaz a, .left_ban_block .radio a{
color: #16120D;
display: block;
font-family: verdana;
font-size: 22px;
padding: 20px 0 0 40px;
text-decoration: none;
}

.left_ban_block .radio a{
font-size:18px;
padding: 13px 0 0 10px;
text-align:center;
}

.left_ban_block .vkont span{
 background: url("images/vk.png") no-repeat scroll 10px 15px transparent;
    display: block;
    font-family: verdana;
    font-size: 20px;
    height: 32px;
    margin: 10px 0 0 10px;
    padding: 15px 0 0 50px;
}

.left_ban_block .vkont span a{color: #16120D !important; text-decoration:none;}

.left_ban_block .magaz a:hover, .left_ban_block .radio a:hover{
color:#000;
}
