body{ padding:0px; margin:0px}
body, td, tr {padding:0px;margin:0px}

img {padding:0px; margin:0px; border:0px solid #ffffff;}

#div1{background:url(shapko_bg.jpg)}

#news{ padding:10px 0px}
#news span{color:#FFFFFF; font-size:14px; font-weight:bold; font-family:Arial}
#news p{color:#fff; font-size:14px; font-weight:bold}
#news a{font-size:14px; font-weight:bold; font-family:Arial}
#news a:hover{ text-decoration:underline}


td.pustishka {padding:0px;margin:0px;font-size:0px;}
td.glob_hed_bk {background-image:url(/file_orion/hedbk.jpg);background-repeat:no-repeat;background-position:left;background-color:#326774;}
td.up_menu_td {background-color:#17424C; padding-left:20px;
		border-bottom:4px #65A7B7 solid;
		border-top:4px #65A7B7 solid;
		color:#5496A6;
		font-size:17px;
		font-family:Tahoma}


a.mainlevel-up_menu:link {color:#5496A6;text-decoration:none;}
a.mainlevel-up_menu:visited {color:#5496A6;text-decoration:none;}
a.mainlevel-up_menu:hover {color:#FFFFFF;text-decoration:none;}
a.mainlevel-up_menu:active {color:#5496A6;text-decoration:none;}

td.rasta_glob_td {background-image:url(/file_orion/rasta.jpg);background-position:top;background-repeat:repeat-x;background-color:#336672;}

td.shadow_td {background-image:url(/file_orion/shadow.jpg);background-position:top left;background-repeat:no-repeat;background-color:#336672;font-size:0px;}

td.main_glob_td {background-repeat:no-repeat;
			padding:48px 0px 48px 15px;
			color:#FEFFFF; 
			vertical-align:top}

td.main_glob_td table.contentpaneopen td {font-family:Tahoma;font-size:12px;color:#FEFFFF;}

td.bottom_glob_td table td {background-color:#144A56;color:#5496A6;font-size:17px;font-family:Tahoma; text-align:center}

td.main_glob_td table.contentpaneopen td.contentheading {padding:0px;margin:0px 0px 15px 0px;font-family:Tahoma;font-size:15px;color:#023542; font-weight:bold; text-transform:uppercase}

td.left_glob_td {background-image:url(/file_orion/rasta1.jpg);background-position:top;background-repeat:repeat-x;background-color:#336672;padding:28px 30px 53px 17px;font-family:Tahoma;font-size:12px;color:#023542}

td.bottom_glob_td {background-color:#144A56;
		border-top:1px #65A7B7 solid;
		padding-left:20px;
		color:#5496A6;
		font-size:17px;
		font-family:Tahoma}

td.footer_td {background-color:#65A7B7;vertical-align:middle;text-align:center;font-size:17px;font-family:Tahoma;color:#023542;}

p.our_adva {font-size:21px;padding:0px;margin:0px; margin-bottom:17px}

p.num_adva {font-size: 15px; font-weight: bold; margin-bottom: 0px; padding:0px}

p.advs {padding:0px; margin:0px;}

p.our_works {font-size:21px;padding:0px;margin:15px 0px 22px 0px;}

h1 {padding:0px;margin:0px 0px 15px 0px;font-family:Tahoma;font-size:24px;color:#023542; font-weight:bold;}

td.main_glob_td p{font-family:Tahoma;font-size:12px;color:#FEFFFF;margin:0px;padding:10px 0px;}

td.main_glob_td a:link {color:#DCFFFF; text-decoration:none}

td.main_glob_td a:visited {color:#DCFFFF; text-decoration:none}

td.main_glob_td a:hover {color:#DCFFFF; text-decoration:underline}

td.main_glob_td a:active {color:#DCFFFF; text-decoration:none}

h2 {padding:0px;margin:30px 0px 0px 0px;font-family:Tahoma;font-weight:bold;font-size:12px;color:#0C323B;}

p.natyaj_potolki {font-size:23px;font-family:Tahoma;color:#023542;margin:0px;padding:0px;}

p.ustanovka {font-size:14px;font-family:Tahoma;color:#023542;margin:0px;padding:0px;}

p.call_us {font-size:20px;font-family:Tahoma;color:#FEFFFF;margin:17px 0px 0px 0px;padding:0px;}

p.mats {padding:0px;margin:0px;}

p.mats table td {font-size:12px;font-family:Tahoma;color:#023542;margin:0px;padding:0px;font-weight:bold; vertical-align:top; text-align:right}

p.mats table {height:10px;}

a.mainlevel-hed_menu:link {color:#FEFFFF;text-decoration:none;}
a.mainlevel-hed_menu:visited {color:#FEFFFF;text-decoration:none;}
a.mainlevel-hed_menu:hover {color:#FEFFFF;text-decoration:underline;}
a.mainlevel-hed_menu:active {color:#FEFFFF;text-decoration:none;}
td.up_menu_td table td {text-align:center;background-color:#17424C;color:#5496A6;font-size:17px;font-family:Tahoma}
td.main_glob_td table.contentpaneopen img {border: 2px solid #17424c; margin: 5px;}
#div_galeri{ height:200px; width:220px; float:left;}



td.galler { padding: 10px;}



a.dop:link {color:#FFFFFF;text-decoration:none; font-size: 12px;}

a.dop:visited {color:#FFFFFF;text-decoration:none; font-size: 12px;}

a.dop:hover {color:#FFFFFF;text-decoration:none; font-size: 12px;}


#price h1, #price h2 {
        padding:0px;
        margin:0px;
        color:#2d5b75;
}

#price h1 {
        font-size:24px;
}

#price h2 {
        font-size:18px;
}

#price table {
        color:#2d5b75;
        font-size:13px;
        margin-top:20px;
}

#price td {
        height:35px;
}


#price td.red {
        background-image:url(../images/redNum.png);
        background-repeat:no-repeat;
        text-align:left;
        color:#ffffff;
        font-size:18px;
        font-weight:bold;
        padding-left:1px;

}

#price td.blue {
        background-image:url(../images/blueNum.png);
        background-repeat:no-repeat;
        text-align:left;
        color:#ffffff;
        font-size:18px;
        font-weight:bold;
        padding-left:1px;
		padding-right: 5px;
}

#price input {
        vertical-align:middle;
        width:65px;
}

#price select {
        vertical-align:middle;
        width:190px;
}

#price tr {
color:#FFF;
}

#price .categ {
color:#FFF;
padding-left:5px;
font:14px Tahoma;
}

#price .frmcap {
color:#FFF;
padding-left:5px;
font:14px Tahoma;
}

#price input#submit {
        width:150px;
}

#price .price {
        font-size:20px;
        color:#FFF;
        border:0px;
        background-image: url(../images/price_bg.gif);
