/* CSS Document 
body {
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-color: #18191a;
}
*/



body {background:#111 url(images/bg.jpg) top center fixed; line-height:1.2em;}

.style1 {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000; font-weight:bold;}

.style2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }

.style3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; }

.se_title {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #333333; font-weight: bold; }

.se_title_blue {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #0069D2; font-weight: bold; }


a:link {
	text-decoration: none;
	color: #333333;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #003399;
}
a:active {
	text-decoration: none;
	color: #333333;
}

.contact_foot { color: #70a9f1; font-style:oblique; text-shadow: #000 1px 1px 1px; }

.footer a:link, .footer a:visited { color: #70a9f1; font-style:oblique; text-shadow: #000 1px 1px 1px; }
.footer a:hover { color: #000}

.dropshadow {
 -moz-box-shadow: 3px 3px 4px #999; /* Firefox */
 -webkit-box-shadow: 3px 3px 4px #999; /* Safari/Chrome */
 box-shadow: 3px 3px 4px #999; /* Opera and other CSS3 supporting browsers */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";/* IE 8 */
 : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 
} 

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #dadada;
}
.newsmenu_block { padding:10px 10px 10px 10px; color:#f0e7dd; font-weight:normal; font-size:14px; text-align:right; line-height:1.7; }
.newsmenu a_news { padding:5px 5px 5px 5px; font-weight:normal;  font-size:14px; }
.newsmenu a_news:link, .newsmenu a_news:visited { color:#f0e7dd; text-decoration:none; }
.newsmenu a_news:hover { color: #666666;}

.text_news_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#D7312D
}

.text_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.text_normal_bold {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.btn_container { 
	width:250px; 
	-moz-box-shadow:0px 0px 10px #333;
	-webkit-box-shadow:0px 0px 10px #333;
	box-shadow:0px 0px 10px #333;
}

/* nivo style */
#nivoContainer {
	width:750px; 
	margin:0 auto;
	position:relative;
}

.nivoSlider {
	position:relative;
    width:750px;
	margin:20px 3px 60px 3px;
	background:#202834 url(images/loading.gif) no-repeat 50% 50%;
	-moz-box-shadow:0px 0px 10px #333;
	-webkit-box-shadow:0px 0px 10px #333;
	box-shadow:0px 0px 10px #333;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.nivoSlider a {
	border:0;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

#slider1 .nivo-controlNav,
#slider2 .nivo-controlNav,
#slider4 .nivo-controlNav {
	position:absolute;
	left:47%;
	bottom:-30px;
}
#slider1 .nivo-controlNav a,
#slider2 .nivo-controlNav a,
#slider4 .nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
#slider1 .nivo-controlNav a.active,
#slider2 .nivo-controlNav a.active,
#slider4 .nivo-controlNav a.active {
	background-position:-10px 0;
}

#slider2 a {
	display:block; /* IE Fix */
}

#slider3 {
	margin-bottom:110px;
}
#slider3 .nivo-controlNav {
	position:absolute;
	left:29%;
	bottom:-70px;
}
#slider3 .nivo-controlNav img {
	display:inline;
	position:relative;
	margin-right:10px;
	-moz-box-shadow:0px 0px 5px #333;
	-webkit-box-shadow:0px 0px 5px #333;
	box-shadow:0px 0px 5px #333;
}
#slider3 .nivo-controlNav a.active img {
	-moz-box-shadow:0px 0px 5px #fff;
	-webkit-box-shadow:0px 0px 5px #fff;
	box-shadow:0px 0px 5px #fff;
}
/* nivo style */
