* 
{
	margin: 0;
	padding: 0;
}

body
{
background-color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size:12px;

}

#promogroup
{
width:990px;
margin-left:auto;
margin-right:auto;
border-left:1px solid black;
border-right:1px solid black;
}

#header
{
width:990px;
height:115px;
border:0px solid red;
}

#logoimg
{
position:absolute;
width:253px;
height:95px;
border:0px solid black;
margin-left:20px;
margin-top:7px;
}

#menu
{
position:absolute;
border:0px solid black;
width:500px;
height:95px;
margin-top:15px;
margin-left:350px;
}

#menu_site
{
position:absolute;
border:0px solid black;
margin-top:20px;
margin-left:950px;
}

.spec
{
background-image:url(/images/spec.jpg);
width:267px;
height:177px;
margin-left:5px;
border:0px solid red;

}

.spec_font1
{
color:#ffffff;
position:absolute;
font-size:12px;
font-weight:bold;
margin-left:35px;
margin-top:110px;
}

.spec_font2
{
color:#ffffff;
position:absolute;
font-size:24px;
margin-left:28px;
margin-top:127px;
}

.spec_font3
{
color:#ffffff;
position:absolute;
font-size:12px;
font-weight:bold;
margin-left:75px;
margin-top:150px;
}

.spec_font4
{
color:#ffffff;
position:absolute;
font-size:28px;
margin-left:135px;
margin-top:125px;
}
.spec_font5
{
color:#ffffff;
position:absolute;
font-size:12px;
font-weight:bold;
margin-left:185px;
margin-top:156px;
}
#telefon
{
margin-left:23px;
margin-top:5px;
margin-bottom:5px;
background-image:url(/images/telefon.jpg);
width:248px;
height:35px;
}

#header_text
{
font-family: Verdana;
position:absolute;
margin-left:323px;
font-size:17px;
}

#index_block a
{
text-decoration:none;
}

#indexmenu1
{
width:213px;
height:114px;
background-image:url(/images/im1.jpg);
}
#indexmenu1:hover
{
width:213px;
height:114px;
background-image:url(/images/im1h.jpg);
}

#indexmenu2
{
width:213px;
height:114px;
background-image:url(/images/im2.jpg);
}
#indexmenu2:hover
{
width:213px;
height:114px;
background-image:url(/images/im2h.jpg);
}

#indexmenu3
{
width:213px;
height:114px;
background-image:url(/images/im3.jpg);
}
#indexmenu3:hover
{
width:213px;
height:114px;
background-image:url(/images/im3h.jpg);
}

#indexmenu4
{
width:213px;
height:114px;
background-image:url(/images/im4.jpg);
margin-top:5px;
}
#indexmenu4:hover
{
width:213px;
height:114px;
background-image:url(/images/im4h.jpg);
margin-top:5px;
}

#indexmenu5
{
width:213px;
height:114px;
background-image:url(/images/im5.jpg);
margin-top:5px;
}
#indexmenu5:hover
{
width:213px;
height:114px;
background-image:url(/images/im5h.jpg);
margin-top:5px;
}

#indexmenu6
{
width:213px;
height:114px;
background-image:url(/images/im6.jpg);
margin-top:5px;
}
#indexmenu6:hover
{
width:213px;
height:114px;
background-image:url(/images/im6h.jpg);
margin-top:5px;
}

#price
{
width:264px;
height:54px;
background-image:url(/images/price_bg.jpg);
margin-top:5px;	
margin-left:4px;	
}

.price a
{
position:absolute;
color:#112984;
font-weight:bold;
font-size:14px;
margin-left:80px;
margin-top:10px;
}

.price_txt
{
position:absolute;
color:#524B4B;
font-size:11px;
margin-left:80px;
margin-top:27px;
}

.indexmenu_txt4
{
	position:absolute;
color:#ffffff;
font-weight:bold;
font-size:16px;
margin-left:40px;
margin-top:78px;
}


.indexmenu_txt1
{
	position:absolute;
color:#ffffff;
font-weight:bold;
font-size:16px;
margin-left:100px;
margin-top:78px;
}


.indexmenu_txt2
{
	position:absolute;
color:#ffffff;
font-weight:bold;
font-size:16px;
margin-left:125px;
margin-top:78px;
}


.indexmenu_txt3
{
	position:absolute;
color:#ffffff;
font-weight:bold;
font-size:16px;
margin-left:100px;
margin-top:78px;
}


.indexmenu_txt5
{
	position:absolute;
color:#ffffff;
font-weight:bold;
font-size:16px;
margin-left:130px;
margin-top:78px;
}


.indexmenu_txt6
{
	position:absolute;
color:#ffffff;
font-weight:bold;
font-size:16px;
margin-left:65px;
margin-top:80px;
}

#content
{
border-bottom:2px solid #D7D7D7;
margin-top:15px;
}

#content a
{
color:#112984;
font-weight:bold;
}

#box_center p
{
padding-top:8px;
padding-bottom:8px;
line-height:1.5em;
text-align:justify;
}

.h1
{
font-family:  Arial narrow;
font-size:18px;
letter-spacing: 1px;
}

.h2
{
font-family:  Arial narrow;
font-size:18px;
letter-spacing: 1px;
padding-left:30px;
background:url(/images/h2.jpg) no-repeat;
background-position: 4px 4px;
}

#box_left p
{
padding:8px;
line-height:1.5em;
}

.box_left_txt
{
color:#898989;
font-size:10px;
}

#footer
{
height:60px;
border:0px solid red;
font-size:11px;
padding:10px;
}


/* стили второй страницы */

.a
{
font-weight:bold;
color:#112984;
font-size:15px;
}

a
{
font-weight:bold;
color:#112984;
}


#price2
{
width:264px;
height:54px;
background-image:url(/images/price_bg.jpg);
margin-top:4px;	
margin-left:7px;	
}

.price2 a
{
position:absolute;
color:#112984;
font-weight:bold;
font-size:14px;
margin-left:80px;
margin-top:10px;
}

#box_center2 p
{
padding-top:10px;
padding-bottom:10px;
line-height:1.5em;
text-align:justify;
}

.second
{
margin-left:10px;
margin-top:8px;
margin-bottom:8px;
}



#box_center
{
padding:5px;
}


#box_center2
{
padding-left:15px;
padding-right:15px;
}

.mmm
{
position:absolute;
width:120px;
height:74px;
background:url(/images/mmm.jpg);
border:0px solid red;
margin-left:60px;
margin-top:4px;
}


.mmm2
{
position:absolute;
width:120px;
height:74px;
background:url(/images/mmm.jpg);
border:0px solid red;
margin-left:60px;
margin-top:4px;
}

h1 {
font-size:18px;
font-weight:bold;
}

h2 {
font-size:16px;
font-weight:bold;
}

h3 {
font-size:14px;
font-weight:bold;
}