body{
	padding-left: 0px; padding-right: 0px; padding-top: 0; padding-bottom: 0; margin: 0px; padding: 0px; color: #ffffff;
	font-family: tahoma, arial, sans-serif; font-size: 12px; font-weight: normal; color: #363363; 
}


table{
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; margin: 0px; padding: 0px; color: #40453e;
	font-family: tahoma, arial, sans-serif; font-size: 12px; font-weight: normal; color: #363363;
}

katalog{
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; margin: 0px; padding: 0px; color: #003E82;
	font-family: tahoma; font-size: 13px; font-weight: normal; color: #003E82;
}

a:link, a:visited, a:hover, a:active{
	text-decoration: none;
}


a.standart:link, a.standart:visited, a.standart:hover, a.standart:active{
	font-family: tahoma, arial, sans-serif; font-size: 12px; font-weight: bold; color: #363363; text-decoration: none;
}

a.standart_w:link, a.standart_w:visited, a.standart_w:hover, a.standart_w:active{
	font-family: tahoma, arial, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none;
}

a.little:link, a.little:visited, a.little:hover, a.little:active{
	font-family: tahoma, arial, sans-serif; font-size: 11px; font-weight: normal; color: #363363; text-decoration: none;
}

a.little_w:link, a.little_w:visited, a.little_w:hover, a.little_w:active{
	font-family: tahoma, arial, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none;
}

a.text:link, a.text:visited, a.text:hover, a.text:active{
	font-family: tahoma, arial, sans-serif; font-size: 12px; font-weight: normal; color: #363363; text-decoration: underline;
}

a.text_bold:link, a.text_bold:visited, a.text_bold:hover, a.text_bold:active{
	font-family: tahoma, arial, sans-serif; font-size: 11px; font-weight: bold; color: #363363; text-decoration: underline;
}

a.mail:link, a.mail:visited, a.mail:hover, a.mail:active{
	font-family: tahoma, arial, sans-serif; font-size: 11px; font-weight: bold; color: #363363; text-decoration: underline;
}


.company{
	font-family: tahoma, arial, sans-serif; font-size: 24px; font-weight: bold; color: #A0A0A0; margin: 0px; padding: 0px;
}

.services{
	font-family: tahoma, arial, sans-serif; font-size: 16px; font-weight: bold; color: #363363; margin: 0px; padding: 0px;
}

.top{
	font-family: tahoma, arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; margin: 0px; padding: 0px;
}

.bottom{
	font-family: tahoma, arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; margin: 0px; padding: 0px;
}

.headline{
	font-family: book antiqua, times new roman; font-size: 20px; font-weight: bold; color: #363363; margin: 0px; padding: 0px;
}

.katalog{
	font-family: tahoma; font-size: 13px; font-weight: bold; color: #003E82; margin: 0px; padding: 0px;
}

h1{
	font-family: tahoma, arial, sans-serif; font-size: 12px; font-weight: normal; color: #363363; margin: 12px; padding: 0px; text-align: justify;
}

h2{
	font-family: tahoma, arial, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; margin: 12px; padding: 0px; text-align: left;
}

.item{
 cursor: pointer;
}


a{color:#3E3F7B;}
a{outline:0;}

form{margin:0;padding:0;}
img{border:none; 0pt;}


*html img.png{behavior:url(img/png.htc);}


#l-menu{ width: 275px; margin-top: 2px }
#l-menu .t{ height: 12px; background: url(img/box_t.png) no-repeat; overflow: hidden; }
#l-menu .b{ height: 12px; background: url(img/box_b.png) no-repeat ; overflow: hidden;}
#l-menu .in{ background: #ececea; border-left: 1px solid #CFCEC9; border-right: 1px solid #CFCEC9}
#l-menu h2{ margin: 0 0 10px 0; font-weight: normal; color: #3E3F7B; font-size: 14pt; padding: 0 0 0 20px }
#l-menu h3 { padding: 8px 30px 8px 20px ; background: url(img/l-menu_ball.png) no-repeat right center; margin: 0 20px 0 0; color: #464646; font-weight: bold; font-size: 10pt; cursor: pointer;}
#l-menu h3.active, #l-menu h3:hover{  background: url(img/l-menu_ball_a.png) no-repeat right center; color: #000}
 #l-menu h3.current{   color: #c90101 }
#l-menu h4 { padding: 8px 30px 8px 20px ; background: url(img/l-menu_f.png) no-repeat right center; margin: 0 20px 0 0; color: #464646; font-weight: bold; font-size: 10pt; cursor: pointer;}
#l-menu h4.active, #l-menu h4:hover{  background: url(img/l-menu_e.png) no-repeat right center; color: #000  }
 #l-menu h4.current{   color: #3E3F7C }
#l-menu .l2 a { padding: 6px 20px 6px 20px ; background: #fff url(img/l-menu_bg_a.png) no-repeat bottom center;  color: #464646; font-weight: bold; font-size: 8pt; color: #464646; text-decoration: none;  display: block;}
#l-menu .l2 a:hover, #l-menu .l2 a.active{ color: #df781d }
#l-menu .l2{ display: none; }
#l-menu .l3 a { padding: 6px 20px 6px 20px ; background: #fff url(img/l-menu_d.png) no-repeat bottom center;  color: #464646; font-weight: bold; font-size: 8pt; color: #464646; text-decoration: none;  display: block; ; text-align: center}
#l-menu .l3 a:hover, #l-menu .l3 a.active{ color: #df781d}
#l-menu .l3{ display: none; }



#vista_toolbar {

font:normal 12px 'Trebuchet MS','Arial';
margin: 0;
padding: 0;position: absolute; left:51%;
}

#vista_toolbar ul {

background-repeat:repeat-x;
float:left;
line-height:30px;
list-style:none;
margin: -24px;
padding:0 10px 0px 10px;
width:auto;
}

#vista_toolbar li {
display:inline;
padding:0;
}

#vista_toolbar a {
color:#FFF;
float:left;
padding:0 3px 0 3px;
text-decoration:none;
}

#vista_toolbar a span {
display:block;
float:none;
padding:0 10px 0 7px;
}

#vista_toolbar a span img {
border:none;
margin:8px 4px 0 0;
}

#vista_toolbar a:hover{
background: url(images/top_menu/left.png) no-repeat left center;
}

#vista_toolbar a:hover span {
background:url(images/top_menu/right.png) no-repeat right center;
}

#vista_toolbar a.right {
float:right;
}

#vista_toolbar2 {
float:right;
font:normal 18px 'Trebuchet MS','Arial';
margin:0;
padding:0;position: relative; top: -5px; left: 0px;
}

#vista_toolbar2 ul {

background-repeat:repeat-x;
float:left;
line-height:24px;
list-style:none;
margin:0;
padding:0 0px 0 10px;
width: auto;
}

#vista_toolbar2 li {
display:inline;
padding:0;
}

#vista_toolbar2 a {
color:#a0a0a0;
float:left;
padding:0 3px 0 3px;
text-decoration:none;
}

#vista_toolbar2 a span {
display:block;
float:none;
padding:0 10px 0 7px;
}

#vista_toolbar2 a span img {
border:none;
margin:8px 4px 0 0;
}

#vista_toolbar2 a:hover{
background: url(images/top_menu/left2.png) no-repeat left center;
}

#vista_toolbar2 a:hover span {
background:url(images/top_menu/right2.png) no-repeat right center;
}

#vista_toolbar2 a.right {
float:right;
}