/* CSS Document */

body, html {height:100%; width:100%;}
body, html, table, tr, td, div {padding:0px; margin:0px;}
body, html, div {border:0px;}
table, td, tr {border-collapse:collapse}
a p {padding:0px; margin:0px}

h1{
    font-family:Arial;
    font-size:18px;
}
h2{
    font-family:Arial;
    font-size:16px;
	 height: 10px;
}

table.header {width:100%; height:273px}
table.header td.a {width:395px; background-image:url(images/header_01.jpg); background-repeat:no-repeat; background-position:top left; height:273px;}
table.header td.b {background-image:url(images/header_02.jpg); background-repeat:repeat-x; background-position:top left;}
table.header td.c {width:556px; background-image:url(images/header_03.jpg); background-repeat:no-repeat; vertical-align:top}

div.search {position:absolute; top:220px; left:32px}

table.search {width:280px; table-layout:fixed}
table.search input {border:none; width:220px; font-size:12px; color:#a1a1a1; height:16px}

a.link1 {color:#ffffff; font-size:10px; font-family:Arial; text-decoration:none}
a.link2, a.link3 {font-weight:bold; font-family:Tahoma; text-decoration:none;font-size:11px}
a.link2 {color:#ffffff;}
a.link3 {color:#d90d0d;}
a.link4 {color:#ffffff; font-weight:bold; font-family:Tahoma; text-decoration:none;font-size:12px;}
a.link5 {color:#ffffff; font-size:12px; font-family:Arial}
 a.link6 {color:#ffffff; font-family:Tahoma; font-size:12px}


div.top_menu1 {float:left; background-image:url(images/button1_04.jpg); background-repeat:repeat-x; width:130px; text-align:center; margin-right:5px}
div.top_menu2 {float:left; background-image:url(images/button2_04.jpg); background-repeat:repeat-x; width:130px; text-align:center; margin-right:5px}
div.top_menu1 p, div.top_menu2 p {padding-top:10px}


table.body {width:100%; table-layout:fixed;}
table.body td.first {width:250px; background-image:url(images/bg_left_menu.jpg); background-repeat:repeat-y; text-align:center; padding-top:20px; vertical-align:top; background-position:right}
table.body td.second {background-color:#035295; vertical-align:top; text-align:center}


table.menu_left1 {height:43px; width:220px; margin-bottom:10px}	
table.menu_left1 td.a {width:8px; height:43px}
table.menu_left1 td.b {background-image:url(images/button3_04.png); background-repeat:repeat-x}

table.menu_left2 {height:43px; width:220px; margin-bottom:20px}	
table.menu_left2 td.a {width:8px; height:43px}
table.menu_left2 td.b {background-image:url(images/button4_04.png); background-repeat:repeat-x}

a.left_menu {color:#70beff; font-size:16px; font-family:Arial; text-decoration:none}
a:hover {color:red; }
div.blue_menu {background-image:url(images/podmenu_27.jpg); background-repeat:repeat-y; width:190px; float:right; margin-right:25px; text-align:left; padding-left:40px}

table.center_photo {table-layout:fixed; width:96%; table-layout:fixed;}
table.center_photo tr.a {height:10px}
table.center_photo tr.a td.b {width:10px; background-color:#024177}
table.center_photo tr.a td.c {background-color:#024177}
table.center_photo tr.d td.e {background-color:#5292d0; background-image:url(images/bg_block.jpg); background-position::top; background-repeat:repeat-x;}
table.center_photo tr.d td.f {background-color:#024176; background-image:url(images/bg_block2.jpg); background-position:center; background-repeat:repeat-y; padding:10px; text-align:center;}
table.center_photo tr.d td.f div {width:48%; margin-left:1%; text-align:center; float:right;}
table.center_photo tr.g {height:10px}
table.center_photo tr.g td.h {width:10px; background-color:#5292d0}
table.center_photo tr.g td.j {background-color:#5292d0}

div.katalog {width:96%; height:37px; background-image:url(images/bg_line.jpg); background-repeat:repeat-x; text-align:center; font-family:Tahoma; color:#ffffff; font-size:26px; font-style:italic; padding-top:5px}
div.katalog span {background-color:#025194; padding:0px 5px}

table.katalog_photo {table-layout:fixed; width:100%}
table.katalog_photo td.a {width:30px; background-image:url(images/big_bg_body_01.jpg); background-repeat:repeat-y;}
table.katalog_photo td.b {background-color:#e5f8fe; padding-top:20px}
table.katalog_photo td.c {width:30px; background-image:url(images/big_bg_body_02.jpg); background-repeat:repeat-y;}

div.tovar {width:202px; height:177px; background-image:url(images/block_photo.png); background-repeat:no-repeat; text-align:center; float:left; margin:0px 20px 20px 0px}

table.footer {width:100%; background-color:#025194; table-layout:fixed; height:60px; background-image:url(images/footer.jpg); background-repeat:repeat-x; background-position:top}
table.footer td {padding-right:40px; vertical-align:middle; color:#ffffff; font-family:Arial; font-size:10px; text-align:right; line-height:10px}

.searcharea {
font-size:12px;
font-family: Arial, Helvetica, sans-serif;

color: #000080;
}
.prok {
	background-color:#e5f8fe;
	position:absolute;
	margin-top:0px;
	right:33px;
	height:40px;
	width:110px;
	}
