body, html {
	margin:0;
	padding:0;
	width:100%;
    min-width:1003px;
}
body{
	font:62.5% "Arial",sans-serif;
	color:#000;
    background:#e05a24 url('../d/back.jpg') no-repeat right top;
}
table {
	table-layout: fixed;
	border-collapse: collapse;
	border-spacing:0;
    border:0;
}
td{vertical-align:top;padding:0;}
img {border: none;}
a:active, a, input,h3 {outline: none;}
a {color:#0099dc;}
ul {
	margin:0;
	padding:0 0 5px 0;
	list-style:none;
}
ul li {
	padding:0 0 1px 30px;
    line-height:1.1;
    background:url('../d/tire3.gif') no-repeat 0 7px;
}
.clear{
    clear:both;
}

#header{
    height:265px;
    position:relative;
    z-index:2;
    margin-bottom:29px;
    /*background:url('../d/stars.png') no-repeat;*/
}
#stars{
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
}
h1{
    margin:0;
    position: absolute;
    top:41px;
    left:48px;
}
#header ul{
    margin:0;
    padding:0;
    font:1.4em Arial,sans-serif;
    color:#fff;
}
#header ul a{
    color:#fff;
}
#header li{
    padding:0;
    background:none;
}
#menu1{
    position: absolute;
    top:54px;
    left:430px;
}
#menu2{
    position: absolute;
    top:132px;
    left:550px;
}
#menu3{
    position: absolute;
    top:53px;
    left:690px;
}
#menu4{
    position: absolute;
    top:144px;
    left:772px;
}
#slogan{
    margin:0;
    position: absolute;
    z-index:1;
    top:0;
    left:0;
    padding:174px 0 0 0;
    width:100%;
    height:546px;
    font:italic 1.8em Georgia,serif;
    color:#fff;
    background:url('../d/backTop.png') no-repeat;
}
#slogan span{
    padding-left:40px;
}

/*левый блок*/
#left{
    float:left;
    width:333px;
    margin-top:-14px;
    position:relative;
    z-index:4;
}

/*правый блок*/
#right{
    float:right;
    width:100%;
    margin:-57px 0 56px -333px;
}
#right #rightIn{
    margin:0 0 0 333px;
    padding:10px 0 10px 5px;
    position:relative;
    z-index:3;
}

#leftMenu{
    margin:0;
    padding:0;
    font:italic 1.6em "Georgia",serif;
    font-style:italic;
    color:#99cccc;
}
#leftMenu a{
    color:#fff;
}
#leftMenu li{
    padding:5px 0 4px 58px;
    width:275px;
    background:none;
}
#leftMenu li#actLeft{
    color:#fff;
}
#leftMenu li#adRadio{
    background:url('../d/icon1.png') no-repeat;
}
#leftMenu li#adPress{
    background:url('../d/icon2.png') no-repeat;
}
#leftMenu li ul{
    margin:0;
    padding:5px 0 18px 0;
}
#leftMenu li li{
    padding:0 0 4px 0;
}

#subMenu{
    padding:0;
    margin:-3px 0 39px 32px;
    font:italic 1.2em Arial,sans-serif;
    color:#fff;
}
#subMenu a{
    color:#fff;
}
#subMenu li{
    padding:0 0 6px 28px;
    background:url('../d/icon4.gif') no-repeat 0 3px;
}
#subMenu li#actSub{
    font-weight:bold;
    background:url('../d/icon3.gif') no-repeat 0 3px;
}

#advertisement{
    width:192px;
    position: relative;
    background:url('../d/backAd.gif') repeat-y;
    margin:18px 0 0 54px;
    padding:17px 0 1px 0;
}
#advertisement img{
    margin:0 0 20px 14px;
    display: block;
}
#advertisement img#backAd1{
    position: absolute;
    top:-14px;
    left:0;
    margin:0;
}
#advertisement img#backAd2{
    position: absolute;
    bottom:-47px;
    left:0;
    margin:0;
}
#start{
    margin:50px 0 100px 30px;
    font:italic 2.4em Georgia,serif;
    color:#fff;
}
#start span{
    background:url('../d/tire.gif') repeat-x left bottom;
    cursor:pointer;
}

#anons{
    padding:16px 0 0 22px;
}
#anons h2{
    font:italic 2em Georgia,serif;
    margin:0 0 11px 0;
    color:#fff;
}
#anons h2 a{
    color:#fff;
}
#anonsImg{
    zoom:1;
    position:relative;
}
#anonsImg img{
    display: block;
    position:relative;
}
#anonsImg1{
    width:25px;
}
#anonsImg1 img{
    position: relative;
    z-index:2;
}
#anonsImg2{
    background:url('../d/BackAnons1.gif') repeat-x;
}
#anonsImg3{
    width:70px;
}
#anonsImg3 img{
    position: relative;
    z-index:2;
}
#anonsImg4{
    background:url('../d/BackAnons4.gif') repeat-y;
}
#anonsImg5 img{
    position: relative;
    z-index:1;
    margin:-14px -14px -14px -14px;
}
#anonsImg6{
    background:url('../d/BackAnons2.gif') repeat-y;
}
#anonsImg7 img{
    position: relative;
    z-index:2;
}
#anonsImg8{
    background:url('../d/BackAnons3.gif') repeat-x left bottom;
}
#anonsImg9 img{
    position: relative;
    z-index:2;
}
#anonsImg10{
    text-align:right;
    font:italic 1.8em Georgia,serif;
    color:#fff;
}
#anonsImg10 img{
    position: relative;
    z-index:3;
    top:-11px;
    right:66px;
    display: inline;
}

h2{
    font:3.1em Arial,sans-serif;
    margin:-20px 0 7px 0;
    padding-left:30px;
    color:#fff;
    width:80%;
}
h2 img{
    display: block;
}
h2.titleNews{
    padding-left:51px;
    background:url('../d/news.png') no-repeat;
    width:70%;
}

.contentTbl{
    width:92%;
}
#lt{
    width:23px;
    height:23px;
    background:url('../d/news/lt.png') no-repeat;
}
#mt{
    height:23px;
    background:url('../d/news/mt.gif') repeat-x;
}
#rt{
    width:23px;
    background:url('../d/news/rt.png') no-repeat;
}
#lm{
    background:url('../d/news/ml.gif') repeat-y;
}
#mm{
    background:#fff;
}
#rm{
    background:url('../d/news/mr.gif') repeat-y right 0;
}
#lb{
    width:45px;
    height:83px;
    background:url('../d/news/lb.png') no-repeat;
}
#mb{
    background:url('../d/news/mb.png') repeat;
}
#rb{
    width:560px;
    height:83px;
    background:url('../d/news/rb.png') no-repeat;
}
#b-shadow table{
    width:100%;
}
#news{
    margin:0;
    padding:15px 0 20px 0;
    font:italic 1.4em Arial,sans-serif;
}
#news li{
    padding:0 55px 31px 38px;
    background:none;
}
#news  span{
    display: block;
}
#news a{
    font:italic 1.43em Georgia,serif;
    color:#0099dc;
}
.date{
    font-style:italic;
    margin-bottom:10px;
}
#arch{
    padding-top:30px;
}
#archMain{
    margin:2px 0 20px 60px;
    font:italic 1.8em Georgia,serif;
}
#archMain a{
    color:#fff;
}

.history{
    font:1.4em Arial,sans-serif;
    padding:12px 40px 20px 38px;
}
.history ul{
    margin:0;
    padding:0;
}
.history li{
    padding:0 0 32px 0;
    background:none;
}
.history h3{
    font:italic 1.43em Georgia,serif;
    color:#0099dc;
    margin:-3px 0 12px 0;
}
.history h4{
    font:bold italic 1em Arial,sans-serif;
    margin:0 0 7px 0;
}

.comanda{
    font:1.4em Arial,sans-serif;
    padding:12px 40px 20px 38px;
}
.comanda ul{
    margin:0;
    padding:0;
}
.comanda li{
    padding:0 0 32px 0;
    background:none;
}
.comanda h3{
    font:italic 1.43em Georgia,serif;
    color:#0099dc;
    margin:-3px 0 12px 0;
}
.comanda h3 a{
    text-decoration:none;
    border-bottom:1px dashed #0099DC;
}
.post{
    margin:-10px 0 10px 0;
    color:#666;
    font-size:0.9em;
}
.comanda_foto {
    position:absolute;
    left:0;
    top:0;
    z-index:10;
    display:none;
}

.prod{
    font:1.4em Arial,sans-serif;
    padding:12px 40px 20px 38px;
}
.prod h3{
    font:italic 1.43em Georgia,serif;
    color:#0099dc;
    margin:-3px 0 12px 0;
}
.fileMP3{
    width:140px;
}
.fileMP3 img{
    float:left;
}
.fileMP3 div{
    margin:5px 0 0 50px;
}
.prod table{
    color:#666;
    margin-top:20px;
}
.prod td{
    padding-bottom:15px;
}
.prod table h4{
    color:#000;
    font:bold italic 1.2em Arial,sans-serif;
    margin:0 0 7px 0;
}

/*футер*/
#footer{
    position: relative;
    z-index:2;
    clear:both;
    font:1.2em/1.6 Arial,sans-serif;
    padding:26px 0 35px 0;
    background:#fff url('../d/corner2.png') no-repeat right top;
}
#copy{
    float:left;
    padding:15px 0 0 62px;
    width:400px;
}
#copy a{
    padding-left:12px;
}
#nlink{
    float:right;
    padding:15px 85px 0 24px;
}
#nlink div{
    padding-top:33px;
}
#nlink div a{
    color:#990000;
}
.corner1{
    position: absolute;
    top:-75px;
    left:0;
}


/*мусор для формы*/
#box {
	position:absolute;
    left:0;
    top:0;
	z-index:-1;
	background-color: #ed9e7e;
}

#window_request {
	position:absolute;
	z-index:-1;
	left:0;
	top:0;
	width:435px;
	color:#fff;
    font:italic 2.3em "Georgia",serif;
}
#window_request a{
	color:#fff;
}
#wr-i{
    padding:0 30px 5px 30px;
	background:#FF861D url("../d/back_order2.jpg") repeat-x;
}

.order1{
    /*position:absolute;
    top:-35px;
    left:0; */
    display: block;
}
.order2{
    /*position:absolute;
    bottom:-55px;
    left:0; */
    display: block;
}
#stop{
    position:absolute;
    right:16px;
    top:20px;
    cursor:pointer;
}
#texterr{
    color:#f00;
    font:0.52em Arial, Helvetica, sans-serif;
}

.thanks {
	font:0.52em Arial;
	padding:8px 0 15px 0;
}
.thanks p{
	margin-top:0;
}
#window_request form{
    margin:0;
    padding:0;
}
#window_request form div{
    margin-bottom:5px;
}
#window_request form div.button{
    margin-bottom:0;
}
input {
	font:0.52em Arial, Helvetica, sans-serif;
	color:#fff;
	background:none;
	border-width:0;
	border-bottom:1px solid #fff;
	margin:0;
	padding:0;
}
textarea {
	font:0.52em Arial, Helvetica, sans-serif;
	color:#000;
	border-width:0;
	width:355px;
	padding:5px;
	height:90px;
    display: block;
}
.button input{
	font:italic 1em/1 "Georgia";
	border:#fff 1px solid;
	cursor:pointer;
	margin:11px 0 0 207px;
	padding:0;
	width:158px;
	height:35px;
}
select {
	display:none;
}
#map_canvas{
	width:100%;
	height:400px;
}






