HTML {
         padding: 0px;    margin: 0px; width: 100%;  height: 100%;min-width: 1000px;

}
body {
             background:#5C7DEA;padding: 0px;    margin: 0px; width: 100%;  height: 100%;

}
.all {
                min-height:100%;  min-width: 1000px;
}
table {
          width:100%;border-colapse:colapse;
}
td {
          vertical-align:top;
}
img {
          border:none;
}
ul {
          margin:0px; padding:0px;
}
li {
          list-style-type:none;
}
* {
          margin:0px; padding:0px;
}
a {
	font: normal 9pt Arial; color:#F93838;text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
.heder {
	height:118px;background: url(images/heder.gif) repeat-x
}
.left_heder {
	float:left;
}
.logo {
	float:left;margin:30px 15px 0px 15px;
}
.logo_2 {
	margin:22px 0px 0px -1px;
}
.left_heder p {
	font: normal 9pt "Arial Narrow"; color:#FFFFFF;margin:-3px 0px 0px 0px;
}
.right_heder {
	float:right;padding:0px 0px 0px 0px;
}
.icons {
	padding:45px 0px 0px 0px
}
.icons img {
	float:left;margin:0px 25px 0px 0px;
}
.blue_content {
	 background: url(images/lin.gif) repeat-x;
}
.blue_line {
	background: url(images/lin_2.gif) repeat-y;
}
.blue_line_2 {
	background: url(images/lin_2.gif) 100% 0 repeat-y;padding:20px 2px 0px 2px;
}
.blue_back_niz {
	margin:0px 8px 27px 8px;background:#2647BF url(images/bac_dveri.gif) 0 100% repeat-x;
}
.menu_goriz  {
	margin:0px 21px 0px 383px;
}
.menu_goriz table {
	position:relative;
}
.line {
	margin:0px 3px 0px 3px;background:#2647BF url(images/lin.gif) repeat-x;
}
.line_2 {
	background: url(images/lin_2.gif) repeat-y;
}
.ss_block {
	padding:1px 1px 0px 1px;text-align:center;background: url(images/lin_2.gif) 100% 0 repeat-y;
}
.ss_block a {
	background:#6D8BEC;padding:5px 5px 5px 5px;display:block;font:normal 9pt Arial; color:#FFFFFF;text-decoration:none;
}
.ss_block a:hover {
	background:#2647BF;position:relative;top:1px;
}
.activ {
	background:#2647BF !important;position:relative;top:1px;
}
.blue_block {
	margin-top:-23px;
}
.contact {
	width:310px;padding:0px 0px 0px 67px;
}
.cont_tel h1 {
	font: italic 15pt Arial; color:#FFFFFF;margin:0px 0px 4px 0px;
}
.cont_tel p {
	font: normal 9pt Arial; color:#FFFFFF;margin:0px 0px 3px 0px;
}
.cont_tel p a {
	color:#FF3939;text-decoration:underline;
}
.cont_tel p a:hover {
	text-decoration:none;
}
.content {
	padding:0px 120px 0px 0px;
}
.content h1 {
	font: italic 15pt Arial; color:#FFFFFF;margin:0px 0px 4px 0px;
}
.content p {
	font: normal 9pt Arial; color:#FFFFFF;margin:0px 0px 25px 0px;
}
.cont_tel .dop {
	margin-left:106px;
}
.truba {
	z-index:200;width:79px;height:125px;background: url(images/truba.png) no-repeat; position:absolute; left:0px; top:150px;
}
.dveri img {
	position:relative; left:-10px;display:block;margin:0px auto;margin-bottom:-2px;
}
.dveri table td {
	width:11%;text-align:center;
}
.dveri table td a {
	position:relative; z-index:200;font: normal 8pt Arial; color:#FF3939;text-decoration:none;
}
.dveri table td a:hover {
	text-decoration:underline;
}
.dveri table td div {
	height:28px;
}
.dveri table td div {
	margin:-12px 0px 12px 0px;
}
.dveri .str {
	top:2px;left:0px;margin-bottom:0px;
}
.price {
	padding:0px 20px 0px 0px;line-height:12px;
}
.price h1 {
	font: italic 15pt Arial; color:#17318F;margin:0px 0px 4px 0px;
}
.price img {
	margin-left:3px;
}
.ico_price {
	width:45px;line-height:12px;
}
.price .ico_price img {
	display:block;margin:0px auto;
}
.price a {
	font: normal 9pt Arial; color:#FFFFFF;text-decoration:underline;
}
.price a:hover {
	text-decoration:none;
}
.price div {
	font: normal 7pt Arial; color:#173190;padding:5px 0px 4px 0px;
}
.price_td {
	width:325px;padding:0px 0px 0px 67px;
}
.content_niz {
	line-height:13px;padding:0px 120px 0px 0px;
}
.content_niz h1 {
	font: italic 15pt Arial; color:#17318F;margin:0px 0px 4px 0px;
}
.content_niz p {
	font: normal 9pt Arial; color:#17318F;margin:0px 0px 25px 0px;
}
.content_niz a {
	position:relative; z-index:100;font: normal 9pt Arial; color:#FFFFFF;text-decoration:underline;
}
.content_niz a:hover {
	text-decoration:none;
}
.osob_p {
	margin:0px 0px 24px 10px; padding:1px 0px 2px 15px; background: url(images/osob_line.gif) repeat-y;
}
.content_niz .osob_p p {
	margin:0px;
}
.probel {
	height:3px;font-size:1px;
}
.all_0 {
	padding:0px 0px 115px 0px;
}
.all_0_2 {
	padding:0px 0px 90px 0px;
}
.banera {
       float:left;padding:15px 20px 0px 100px;
}
.banera img {
	margin-right:5px;
}
.copy {
        padding:8px 30px 0 0;
}
.copy p {
       font: 8pt Arial; color:#173190; margin:0 0 -2px 0;
}
#index {
       padding-top:0 !important; margin-top:-8px; background:none;
}
.menolink {
       font: 8pt Arial; color:#FFFFFF !important; text-decoration:underline;
}
#index_2 {
        padding:0;
}
.menolink:hover {
       text-decoration:none;
}
.footer {
       padding:0px 0px 12px 0px;min-width: 1000px;height:78px;margin-top:-90px;
}
.footer_menu {
       margin:0px 6px 6px 6px; background: url(images/line_s.gif) repeat-x
}
.footer_menu_0 {
       padding:3px 20px 3px 375px;background: url(images/line_s.gif) 0 100% repeat-x
}
.footer_menu_0 table td {
       padding:0px 4px 0px 4px;text-align:center;
}
.footer_menu_0 table td a {
       font: 8pt Arial; color:#FFFFFF;text-decoration:none;
}
.footer_menu_0 table td a:hover {
       text-decoration:underline;
}
.duble {
       padding:25px 85px 20px 0px;
}
.duble h1 {
       color:#FFFFFF
}
.duble a {
       color:#FB3838;
}
.podmenu {
       margin-top:-13px;
}
:root .podmenu {
       margin-top:-18px;
}
.podmenu a {
       padding:1px 2px 2px 10px; background: url(images/a_st.gif) 4px 7px no-repeat;font: normal 10px Arial; color:#FFFFFF;text-decoration:underline;
}
.podmenu a:hover {
       text-decoration:none;
}
.podmenu .activ_a {
       padding:1px 2px 1px 10px; background:#FFFFFF url(images/a_st_2.gif) 4px 60% no-repeat;font: normal 10px Arial; color:#2647BF;
}
.no_padd {
       padding-right:5px;
}
.podmenu ul li {
       margin:0px 4px 6px 0px;float:left;
}
:root .podmenu ul li {
       margin:0px 4px 0px 0px;
}
.podmenu ul {
       padding-left:50px;position:relative;left:-50px;
}
.table_produkt {
       padding:25px 0px 10px 0px;
}
.table_produkt table {
       border-top: solid 1px #FFFFFF;
}
.td_head td {
       border-bottom: solid 1px #FFFFFF;border-top: solid 1px #2647BF;background:#4E71E7 url(images/lin_2.gif) 100% 0 repeat-y;padding:6px 5px 6px 6px;font: normal 9pt Arial; color:#FFFFFF;
}
.td_head td img {
       float:right;position:relative; top:4px;
}
:root .td_head td img {
       top:0px;margin-top:-10px;
}
.td_1 {
       width:12%;
}
.td_2 {
       width:12%;
}
.td_3 {
       width:30%;
}
:root .td_3 {
       width:32%;
}
.td_4 {
       width:9%;
}
.td_5 {
       width:14%;
}
.td_6 {
       width:13%;
}
.td_7 {
       width:14%;
}
.td_row td {
       border-top: solid 1px #2647BF;background:#6A88EB url(images/lin_2.gif) 100% 0 repeat-y;padding:6px 5px 6px 5px;font: normal 9pt Arial; color:#FFFFFF;
}
.td_row img {
       margin:0px auto;display:block; border: solid 1px #FFFFFF;
}
.table_produkt table a {
       font: normal 9pt Arial; color:#FB3838;text-decoration:underline;
}
.table_produkt table a:hover {
       text-decoration:none;
}
.td_row_2 td {
       border-top: solid 1px #2647BF;background:#4868D5 url(images/lin_2.gif) 100% 0 repeat-y;padding:6px 5px 6px 5px;font: normal 9pt Arial; color:#FFFFFF;
}
.td_row_2 img {
       margin:0px auto;display:block; border: solid 1px #FFFFFF;
}
.no_border {
       background-image:none !important;
}
.stranici {
       margin:12px 0px 0px 0px;
}
.stranici a {
       padding-right:4px;font: normal 9pt Arial; color:#F93838;text-decoration:underline;
}
.stranici a img {
       margin-left:2px;
}
.stranici a:hover {
       text-decoration:none;
}
.stranici b {
       padding-right:4px;font: bold 9pt Arial; color:#FFFFFF;
}
.r_n {
       padding-right:12px;float:right; font: normal 10px Arial; color:#FFFFFF;
}
:root .r_n {
	position:relative;top:4px;
}
.l_n {
	float:left;
}
.dlin_line {
       margin:10px 0px 10px 0px;height:1px;font-size:1px; background: url(images/lin.gif) repeat-x;
}
