body {
	background-color: #485865;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0A0A0A;
	margin:0 0 0 0;
}

a:link {
	text-decoration: none;
	color:#00509E;
}
a:active {
	color: #00509E;
	text-decoration: none;
}
a:visited {
	color: #00509E;
	text-decoration: none;
}
a:hover {
	color: #00509E;
	text-decoration: underline;
}

h1#catalogue {
	padding-left:3px;
	padding:-top:2px;
	width:100%;
	background-color:#3477AC;
	border-bottom:1px solid #094F83;
	border-top:2px solid #094F83;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height:19px;
	background-image:url(images/catalogue_end.gif);
	background-position:right;
	background-repeat:no-repeat;
	margin:0;
	vertical-align:middle;
}

p#catalogue {
margin:0;
padding:3px;
background-color:#E6F0F9;
font-size: 10px;
}
p#catalogue a:link, a:active, a:visited{
color:#00519B;
font-size: 10px;
}

div#company {
background-color:#E6F0F9;
margin:0;
}
h1#company {
padding-left:22px;
padding-top:10px;
width:100%;
font-size: 11px;
font-weight: bold;
color: #000000;
height:19px;
margin:0;
vertical-align:middle;
text-align:left;
}
p#company {
margin:0 0 0 30px;
padding:3px;
background-color:#E6F0F9;
border:0;
font-size:11px;
}


p#more_info{
background-image:url(images/catalogue_fullinfo.gif);
background-position:right bottom;
background-repeat:no-repeat;
background-color:#E6F0F9;
margin:0 0 0 35px;
padding:0px 20px 0 0;
height:17px;
border-bottom:1px solid #CDDFF3;
text-align:right;
vertical-align:bottom;
}
p#more_info a{
color:#000000;
text-transform:lowercase;
}

.lightBlue{
color:#2E6492;
font-weight:normal;
}

.text{
border:1px solid #0A0A0A;
width:120px;
height:17px;
font-size:10px;
color:#0A0A0A;
}
.bTable {
border: 1px solid #0A0A0A;
background-color:#0A0A0A;
//width: 100%;
width:753px;
height: 100%;

}
.right_td {
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #104B8E;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #184793;
	padding-right: 5px;
	padding-left: 10px;
	padding-top: 0px;
}
.vert_button{
	color: #00509E;
	font-size: 10px;
	font-weight: bold;
	padding: 0 3px 2px 17px;
}
td.vert_button{
	background: url(images/vert_menu_button.gif);
	background-repeat:no-repeat; 
} 

.vertOn{
	color: #FFFFFF;
	background: url(images/vert_menu_button_over.gif);
	background-repeat:no-repeat; 
	padding: 0 3px 2px 17px;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	cursor:default;
} 

.left_button{
	color:#FFFFFF;
	font-size: 9px;
	font-weight: normal;
	padding: 0 3px 0px 20px;
	height:16px;
	border-bottom:1px solid #0A0A0A;
	text-decoration: none;
	cursor:default;
}
.left_buttonOn{
	color: #C9E5FB;
	font-size: 9px;
	font-weight: normal;
	padding: 0 3px 0px 20px;
	height:16px;
	border-bottom:1px solid #0A0A0A;
	background: url(images/left_menu_button_over.gif);
	background-repeat: no-repeat; 
	text-decoration: none;
	cursor:default;
}

.left_button_ukazatel{
	color:#FFFFFF;
	font-size: 9px;
	font-weight: normal;
	padding: 0 3px 0px 20px;
	height:16px;
	border-bottom:1px solid #0A0A0A;
	background: url(images/left_top_button.jpg);
	background-repeat: no-repeat; 
	text-decoration: none;
	cursor:default;
}

.left_button_ukazatelOn{
	color: #C9E5FB;
	font-size: 9px;
	font-weight: normal;
	padding: 0 3px 0px 20px;
	height:16px;
	border-bottom:1px solid #0A0A0A;
	background: url(images/left_top_button_mouse_over.jpg);
	background-repeat: no-repeat; 
	text-decoration: none;
	cursor:default;
}

td.left_button{
	background:#DEE url(images/left_menu_button.gif);
	background-repeat:no-repeat; 
} 

.letters {
color:#C3DEF1;
font-size:11px;
font-weight:bold;
}
.letters a, .letters a:link, .letters a:visited, .letters a:active{
color:#FFFFFF;
}
.r_header{
background-color:#0A0A0A;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
vertical-align:middle;
padding-left:5px;
white-space:nowrap;
height:19px;
vertical-align:middle;
}

.asteric {
	color: #990000;
	font-weight: bold;
}

.news_title {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:2px; 
	padding-bottom:7px;  
	background-position: bottom; 
	background-repeat: repeat-x; 
	background-color:#2769B2;
}
.news_bullet {
	border-left:1px solid #FFFFFF;
	background-color:#2769B2;
	background-position:center bottom;
	background-repeat:no-repeat;
	width: 24px;
	text-align: center;
	vertical-align: top;
	padding-top: 4px;
}
.text_field {
	border: 1px solid #0F3B84;
	background-color: #FFFFFF;
	font-size: 10px;
	color: #0F3B84;
	height: 15px;
	width: 119px;
}
.button {
	background-color:#000000; 
	color:#FFFFFF; 
	font-size:10px;
	font-weight:bold;
	border:1px solid #000000;
}
.blueTextBold {
	font-size: 11px;
	font-weight: bold;
	color: #00509E;
}
.error {
	font-size: 11px;
	color: red;
}
.headPathBar {
	border: 1px solid #194286;
	width: 100%;
	vertical-align: top;
}
.rightMenu{
	height: 12px;
	background-image:url(images/right_menu_bullet.jpg);
	background-repeat: no-repeat; 
	padding: 4px 0px 3px 20px; 
	border-bottom:1px solid #3477AC;
}
.rightMenu a{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 9px; 
}
.rightMenu a:visited{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 9px; 
}
img{
	border: 0;
}
td{
	font-size: 10px;
}
th{
	color:#FFFFFF; 
	font-weight:bold; 
	background-color:#0A0A0A; 
	padding-left:50px; 
	border-bottom:3px solid #84B6DB;
	text-align:left;
}
h2{
	font-size: 13px;
}
h4{
	font-size: 10px;
}

ul{
	list-style-image: url(images/bullet.gif);
	margin-left:20px;
}
ul li ul{
	list-style-image: none;
	list-style:square;
}

