.preload16 {background: url(/images/menu_2.gif);}
.preload16a {background: url(/images/menu_2a.gif);}

.menu {padding:0 0 0 1em; margin:0; list-style:none; height:43px; position:relative; background:transparent url(/images/menu_back.gif) repeat-x left top; font-size:11px;}
.menu li {float:left; height:43px;}
.menu li a {display:block; float:left; height:40px; line-height:35px; color:#888; text-decoration:none; font-family:Century Gothic; font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; background:url(/images/menu_0a.gif) no-repeat;}
.menu li a b {float:left; display:block; padding:0 60px 0 0; background:url(/images/menu_0.gif) no-repeat right top;}
.menu li.current a {color:#000; background:url(/images/menu_2a.gif) no-repeat;}
.menu li.current a b {color:#000; background:url(/images/menu_2.gif) no-repeat right top;}
.menu li a:hover {color:#000; background: url(/images/menu_2a.gif) no-repeat;}
.menu li a:hover b {color:#000; background:url(/images/menu_2.gif) no-repeat right top;}
.menu li.current a:hover {color:#000; cursor:default;}

.dd_menu{
	color:#000;
	font-size:11px;
}

table.search {
	font-size : 12px;
	font-family : "Century Gothic";
	margin : 0px 10px;
	padding : 0px;
}
table.search_catalog {
	font-size : 12px;
	font-family : "Century Gothic";
	margin : 0px;
	padding : 0px;
	background-color : #EAEAEA;
}
DIV {
	font-size : 12px;
	font-family : "Century Gothic";
	text-align : justify;
	margin-left : 0px;
	margin-right : 0px;
}
DIV.text {
	font-size : 12px;
	font-family : "Century Gothic";
	text-align : justify;
	margin-left : 20px;
	margin-right : 0px;
}
DIV.text_object {
	font-size : 12px;
	font-family : "Century Gothic";
	text-align : justify;
	margin-left : 10px;
	margin-right : 10px;
}
DIV.podmenu_text {
	font-size : 12px;
	font-family : "Century Gothic";
	text-align : justify;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 0px;
	margin-bottom : 10px;
}
DIV.catalog_text {
	font-size : 12px;
	font-family : "Century Gothic";
	text-align : justify;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 5px;
	margin-bottom :5px;
}
DIV.catalog_table {
	font-size : 12px;
	font-family : "Century Gothic";
	text-align : justify;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 5px;
	margin-bottom :5px;
}
BODY {
	font-size : 12px;
	font-family : "Century Gothic";
}
P.header_search {
	background-color : #B4B4B4;
	font-size : 12px;
	font-family : "Century Gothic";
	color : White;
	padding-left : 5px;
	margin-top : 10;
	margin-bottom : 5px;
}
P.header_search_catalog {
	background-color : #B4B4B4;
	font-size : 12px;
	font-family : "Century Gothic";
	color : White;
	padding-left : 5px;
	margin-top : 0;
	margin-bottom : 0px;
}
P.header_data_catalog {
	background-color : #B4B4B4;
	font-size : 12px;
	font-family : "Century Gothic";
	color : White;
	margin-top : 0;
	margin-bottom : 0px;
	text-align : center;
}
H1.top {
	font-family : "Century Gothic";
	color : #737373;
	font-size : 24px;
	font-weight : normal;
	margin-top : 20px;
	margin-bottom : 3px;
	padding-top : 0px;
	padding-bottom : 0px;
}
H1.top_cat {
	font-family : "Century Gothic";
	color : #737373;
	font-size : 24px;
	font-weight : normal;
	margin-top : 0px;
	margin-bottom : 3px;
	padding-top : 0px;
	padding-bottom : 5px;
}
H1.top_catalog {
	font-family : "Century Gothic";
	color : #737373;
	font-size : 24px;
	font-weight : normal;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
}
H2.top {
	font-family : "Century Gothic";
	color : #737373;
	font-size : 20px;
	font-weight : normal;
	margin-top : 3px;
	margin-bottom : 3px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-left : 10px;
}
H3 {
	font-family : "Century Gothic";
	color : Blue;
	font-size : 17px;
	font-weight : normal;
	margin-top : 0px;
	margin-bottom : 3px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-left : 10px;
	text-align : left;
}
form {
	margin-bottom : 5px;
	margin-top : 5px;
}

A.podmenu {
	text-decoration : none;
	margin-left : 10px;
}
A.podmenu:HOVER {
	text-decoration : underline;
	margin-left : 10px;
}

A.text {
	font-size : 12px;
	font-family : "Century Gothic";
	color : #737373;
	text-decoration : none;
	margin-left :10px;
}
A.text:HOVER {
	font-size : 12px;
	font-family : "Century Gothic";
	color : #737373;
	text-decoration : underline;
	margin-left :10px;
}
A.lang {
	font-size : 10px;
	font-family : "Century Gothic";
	color : #737373;
	text-decoration : none;
}
A.lang:HOVER {
	font-size : 10px;
	font-family : "Century Gothic";
	color : #737373;
	text-decoration : underline;
}
A.favorites_menu {
	font-size : 12px;
	font-family : "Century Gothic";
	color : #737373;
	text-decoration : none;
}
A.favorites_menu:HOVER {
	font-size : 12px;
	font-family : "Century Gothic";
	color : #737373;
	text-decoration : underline;
}
A.favorites_menu_s {
	font-size : 10px;
	font-family : "Century Gothic";
	color : #737373;
	text-decoration : none;
}
A.favorites_menu:HOVER_s {
	font-size : 10px;
	font-family : "Century Gothic";
	color : #737373;
	text-decoration : underline;
}
A.design {
	font-size : 10px;
	font-family : "Century Gothic";
	color : White;
	text-decoration : underline;
}
A.design:HOVER {
	font-size : 10px;
	font-family : "Century Gothic";
	color : Yellow;
	text-decoration : underline;
}
A.bottom_menu {
	font-size : 14px;
	font-family : "Century Gothic";
	color : White;
	text-decoration : none;
	margin-right :10px;
}
A.bottom_menu:HOVER {
	font-size : 14px;
	font-family : "Century Gothic";
	color : Yellow;
	text-decoration : underline;
	margin-right :10px;
}

.pic {
	border : Silver;
	margin-bottom : 10px;
	margin-left : 10px;
}
.pic_cat {
	border : Silver;
	margin-bottom : 3px;
	margin-top : 3px;
}
.pic_catalog {
	border : 1px solid Silver;
}
.small_pic {
	border : Silver;
	margin-bottom : 10px;
	margin-top : 10px;
}
.special {
	background-color : #F0F0F0;
	width : 530px;
	margin-bottom : 5px;
}
A.special_link_more {
	font-size : 12px;
	font-family : "Century Gothic";
	color : #737373;
	text-decoration : none;
	font-style : italic;
}
A.special_link_more:HOVER {
	font-size : 12px;
	font-family : "Century Gothic";
	color : #737373;
	text-decoration : underline;
	font-style : italic;
}
P.special_more {
	text-align : right;
	margin-top : 2px;
	margin-bottom : 2px;
}
P.header {
	text-align : left;
	margin-top : 5px;
	margin-bottom : 5px;
	background-image : url(/images/header_p.jpg);
	background-repeat : repeat-x;
	color : White;
	font-size : 14px;
	font-weight :normal;
	padding-left : 20px;
	margin-left : 0px;
	margin-right : 0px;
}
.header2 {
	text-align : center;
	margin-top : 5px;
	margin-bottom : 5px;
	background-image : url(/images/header_p2.jpg);
	background-repeat : repeat-x;
	color : #5C5C5C;
	font-size : 12px;
	font-weight :normal;
	padding-left : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-bottom : 2px;
}
DIV.special_text {
	font-size : 11px;
	font-family : "Times New Roman";
	margin-left : 10px;
	margin-right : 10px;
	margin-bottom : 10px;
	margin-top : 5px;
}
TD.logo {
	border-left : 0px solid #737373;
	border-top : 0px solid #737373;
	padding : 0px;
}
TD.top_name {
	background-position: top, left;
	background-repeat: repeat-x;
	vertical-align : top;
}
TD.bottom_name {
	background-position: right;
	background-repeat: repeat-x;
}
TD.bottom {
	font-size : 10px;
	font-family : "Century Gothic";
	color : White;
}
TD.bottom_phone {
	font-size : 12px;
	font-family : "Century Gothic";
	color : White;
}
P.address {
	font-size : 10px;
	font-family : "Times New Roman";
	color : White;
	text-align : right;
	margin-top : 10px;
	margin-right : 10px;
	margin-bottom : 10px;
}
P.name {
	font-size : 40px;
	font-family : "Times New Roman";
	color : White;
	text-align : right;
	margin-top : 5px;
	margin-right : 10px;
	margin-bottom : 0px;
}
P.name_bottom {
	font-size : 14px;
	font-family : "Times New Roman";
	color : White;
	text-align : right;
	margin-top : 0px;
	margin-right : 10px;
	margin-bottom : 10px;
}
.catalog_td_left {
	text-align : center;
	font-size : 12px;
	border : thin solid Silver;
	border-width : 0px 0px 1px 1px;
	padding : 2px 2px 2px 2px;
}
.catalog_td {
	text-align : center;
	font-size : 12px;
	border : thin solid Silver;
	border-width : 0px 0px 1px 0px;
	padding : 2px 2px 2px 2px;
}
.catalog_td_right {
	text-align : center;
	font-size : 12px;
	border : thin solid Silver;
	border-width : 0px 1px 1px 0px;
	padding : 2px 2px 2px 2px;
}
.data_td_left {
	text-align : center;
	font-size : 12px;
	border : thin solid Silver;
	border-width : 0px 0px 1px 1px;
	padding : 2px 2px 2px 2px;
}
.data_td {
	text-align : center;
	font-size : 12px;
	border : thin solid Silver;
	border-width : 0px 0px 1px 0px;
	padding : 2px 2px 2px 2px;
}
.data_td_right {
	text-align : center;
	font-size : 12px;
	border : thin solid Silver;
	border-width : 0px 1px 1px 0px;
	padding : 2px 2px 2px 2px;
}

.data_td_left_red {
	text-align : center;
	font-size : 12px;
	color:#ff0000;
	border : thin solid Silver;
	border-width : 0px 0px 1px 1px;
	padding : 2px 2px 2px 2px;
}
.data_td_red {
	text-align : center;
	font-size : 12px;
	color:#ff0000;
	border : thin solid Silver;
	border-width : 0px 0px 1px 0px;
	padding : 2px 2px 2px 2px;
}
.data_td_right_red {
	text-align : center;
	font-size : 12px;
	color:#ff0000;
	border : thin solid Silver;
	border-width : 0px 1px 1px 0px;
	padding : 2px 2px 2px 2px;
}



.data_td_left_green {
	text-align : center;
	font-size : 12px;
	color:#009933;
	border : thin solid Silver;
	border-width : 0px 0px 1px 1px;
	padding : 2px 2px 2px 2px;
}
.data_td_green {
	text-align : center;
	font-size : 12px;
	color:#009933;
	border : thin solid Silver;
	border-width : 0px 0px 1px 0px;
	padding : 2px 2px 2px 2px;
}
.data_td_right_green {
	text-align : center;
	font-size : 12px;
	color:#009933;
	border : thin solid Silver;
	border-width : 0px 1px 1px 0px;
	padding : 2px 2px 2px 2px;
}

A.cat_td {
	font-size : 12px;
	font-family : "Century Gothic";
	color : Black;
	text-decoration : none;
}
A:HOVER.cat_td {
	font-size : 12px;
	font-family : "Century Gothic";
	color : Blue;
	text-decoration : underline;
}
A.data {
	font-size : 12px;
	font-family : "Century Gothic";
	color : Blue;
	text-decoration : none;
}
A:HOVER.data {
	font-size : 12px;
	font-family : "Century Gothic";
	color : #8080FF;
	text-decoration : underline;
}
A.cat_number {
	font-size : 12px;
	font-family : "Century Gothic";
	color : Black;
	text-decoration : underline;
	margin-right : 3px;
}
A:HOVER.cat_number {
	font-size : 12px;
	font-family : "Century Gothic";
	color : Blue;
	text-decoration : underline;
	margin-right : 3px
}
P.number {
	margin-top : 3px;
	margin-bottom : 3px;
}
LI.s {
	color : #33CC66;
	margin-top : 2px;
	margin-bottom : 2px;
}
LI.b {
	 list-style: none;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding : 0px;
}

.leer {
	LEFT: 0px; POSITION: absolute; TOP: 0px; VISIBILITY: hidden; WIDTH: 200px; z-index:100
}
a.top_link {
     font-family : "Century Gothic";
     color : #737373;
     font-size : 24px;
     font-weight : normal;
     margin-top : 20px;
     margin-bottom : 3px;
     padding-top : 0px;
     padding-bottom : 0px;
     text-decoration : none;
}
a:HOVER.top_link {
     font-family : "Century Gothic";
     color : #737373;
     font-size : 24px;
     font-weight : normal;
     margin-top : 20px;
     margin-bottom : 3px;
     padding-top : 0px;
     padding-bottom : 0px;
     text-decoration : underline;
}