h1 {font: normal 18px Tahoma, Helvetica, sans-serif; color:#a49c93; padding:0px; margin:0px 0px 5px 0px;}
.title_red {font: normal 30px Tahoma, Helvetica, sans-serif; color:#c01a35; padding:0px; margin:0px 0px 5px 0px;}
.title_grey {font: normal 30px Tahoma, Helvetica, sans-serif; color:#6f6f6f; padding:0px; margin:0px 0px 5px 0px;}
.title_grey_small {font: normal 18px Tahoma, Helvetica, sans-serif; color:#6f6f6f; padding:0px; margin:0px 0px 5px 0px;}
.title_grey_small  a:link {font: normal 18px Tahoma, Helvetica, sans-serif; color:#6f6f6f;}

.title_grey a:link {font: normal 30px Tahoma, Helvetica, sans-serif; color:#6f6f6f;}


hr {color:#c7c0a7; height:1px; border-style:dashed; background-color:#FFFFFF; margin:0px;}

div.line {height:1px; margin:10px 0px 10px 0px; background-image:url(/images/line.gif); background-repeat:repeat-x;}


a:link {text-decoration: underline; color: #c01a35;} 
a:visited {text-decoration: underline; color: #c01a35;} 
a:active {text-decoration: underline; color: #c01a35;} 
a:hover {text-decoration: underline; color: #000000;}

a.linkgrey:link, a.linkgrey:visited, a.linkgrey:active {text-decoration: none; color: #8c8c8c;} 
a.linkgrey:hover {text-decoration: underline; color: #8c8c8c;}

a.grey:link, a.grey:visited, a.grey:active {text-decoration: none; color: #a2a2a2;} 
a.grey:hover {text-decoration: underline; color: #a2a2a2;}



html {
height:100%;
}


body {
height:100%;
background:url(/images/top_pic.jpg) top center no-repeat;
margin:0px;
padding:0px;
color:#000000;
}

td {
font: normal 11px Tahoma, Helvetica, sans-serif;
color:#000000;
}

a.nosel:link, a.nosel:visited, a.nosel:active  {
display:block;
background:url(/images/menu_grey.gif) top no-repeat;
width:184px;
height:42px;
color: #000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
position: relative;
margin-bottom:8px;
text-decoration: none;
}
a.nosel:hover {
	background:url(/images/menu_red.gif) top no-repeat;
	color: #fff;
}
.nosel span  {
	text-transform: uppercase;
	position: absolute;
	left: 30px;
	top: 14px;
}




a.sel:link, a.sel:visited, a.sel:active {
display:block;
text-decoration: none;
background:url(/images/menu_red.gif) top no-repeat;
width:184px;
height:42px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
margin-bottom:8px;
position: relative;
}

a:hover.sel {
	text-decoration: none;
}

.sel span  {
	text-transform: uppercase;
	color: #fff;
	position: absolute;
	left: 30px;
	top: 14px;
}


ul.list_grey {
list-style-position: inside;
padding:0 0 0 30px;
margin:0px;
}
ul.list_grey li {
font-size:12px;
list-style-image:url(/images/i_circ.gif);
margin-bottom:5px;
}

ul.list_grey_arr {
margin: 0;
padding:0px;
margin-left: 20px;
margin-top:0px;
list-style-position: outside;
marker-offset: 0px;

}
ul.list_grey_arr li {
font-size:11px;
list-style-image:url(/images/i_arr_grey.gif);
margin-bottom: 10px;
}

div.text {
padding:10px 50px 50px 70px;
line-height:19px;
}

div.news {
padding:0px 0px 0px 20px;
margin-bottom:10px;
line-height:19px;
color:#8b8b8b;
}
div.news strong {
color:#c01a35;
}

.submenu {
	line-height: 18px;
}

.submenu a:link, .submenu a:active, .submenu a:visited {
	text-decoration: none;
	color: #8c8c8c;
}
.submenu a:hover {
	text-decoration:underline;
	color: #8c8c8c;
}

.submenu a.menu_link:link, .submenu a.menu_link:active, .submenu a.menu_link:visited {
	font-weight: bold;
	text-decoration: underline;
	margin-left: 12px;
	color: #c01a35;
}
.submenu a.menu_link:hover {
	font-weight: bold;
	text-decoration: underline;
	margin-left: 12px;
	color: #000000;
}

a.menu_link:link, a.menu_link:active, a.menu_link:visited {
	font-weight: bold;
	margin-left: 20px;
}
