BODY {
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(images/bg.jpg) left top repeat-x;
	background-color: #011534;
}

.contener {
	width: 1054px;
	height: auto;
	border: 0px solid black;
	background: transparent;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.contener_left {
	width: 723px;
	height: 756px;
	background: url(images/bg_left.jpg) left top no-repeat;
	border: 0px solid black;
	margin: 0px;
	padding: 0px;
	float: left;
	top: 0px;
	left: 0px;
	position: absolute;
	z-index: 0;
}

.contener_right {
	width: 732px;
	height: 756px;
	background: url(images/bg_right.jpg) right top no-repeat;
	border: 0px solid black;
	margin: 0px;
	padding: 0px;
	float: float;
	top: 0px;
	right: 0px;
	position: absolute;
	z-index: 0;
}

.bottom {
	width: 1054px;
	height: 57px;
	border: 0px solid black;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	float: left;
}

.menu_top {
	width: 1054px;
	height: 148px;
	border: 0px solid black;
	background: url(images/top.jpg) left top no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
}

.body_main {
	width: 981px;
	height: auto;
	min-height: 551px;
	border: 0px solid black;
	background: url(images/bg_body.gif) left top repeat-y;
	background-color: transparent;
	margin: 0px;
	padding: 0px 37px 0px 36px;
	float: left;
	position: relative;
}

.path {
	width: 600px;
	height: 20px;
	border: 0px solid black;
	background: transparent;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: right;
	line-height: 20px;
	color: #83818f;
	top: 47px;
	right: 40px;
	position: absolute;
}

.path a,
.path a:visited {
	color: #83818f;
	text-decoration: none; 
}

.path a:hover {
	color: #83818f;
	text-decoration: underline; 	
}

.body_menu_item {
	width: auto;
	height: 40px;
	border: 0px solid black;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	float: left;
}

.body_item {
	width: 981px;
	height: 40px;
	border: 0px solid black;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	float: left;
}

#main {
	background: url(images/bg_main.jpg) left top repeat-x;
	background: url(images/grad.jpg) center top no-repeat;
	height: auto;
}

.body_item_2 {
	width: auto;
	height: 40px;
	border: 0px solid black;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	float: left;
}

#text {
	height: auto;
}

#blank {
	width: 10px;
	height: 100px;
	background-color: #ffffff;
}

.nwindow_home_all {
	width: 237px;
	background: url(images/line_top_2.jpg) left top repeat-x;
	padding-top: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;	
	color: #83818f;
	height: auto;
	min-height: 30px;
	float: left;
}

#nwindow_home_0 {
	width: 237px;
	background: url(images/line_top_2.jpg) left top repeat-x;
	padding-top: 20px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;	
	color: #83818f;
	height: auto;
	display: none;
}

#nwindow_home_1 {
	width: 237px;
	height: 151px;
	background: url(images/line_top_2.jpg) left top repeat-x;
	padding-top: 13px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;	
	color: #83818f;
	display: none;
}

#nwindow_home_3 {
	width: 241px;
	height: 151px;
	background: url(images/line_top_1.jpg) left top repeat-x;
	padding-top: 8px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;	
	color: #83818f;
}

.inside_news_item {
	width: 241px;
	height: 30px;
	background: transparent url(images/line_silver.jpg) left bottom repeat-x;
	padding: 6px 0px 6px 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	text-align: left;	
	color: #6a6971;
	float: left;
}

.inside_news_item a, 
.inside_news_item a:visited {
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	color: #fba63d;
	text-decoration: none;
}

.inside_news_item a:hover {
	text-decoration: underline;
}

#news_item_0 a,
#news_item_0 a:visited {
	color: #6a6971;
}

#news_item_0 {
	height: 72px;
}

#news_item_0, 
#news_item_2,
#news_item_4 {
	background: transparent url(images/line_silver2.jpg) left bottom repeat-x;
}

#news_item_2,
#news_item_3 {
	display: none;
}

#window_1 {
	width: 237px;
	background: url(images/line_top_2.jpg) left top repeat-x;
	padding-top: 20px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;	
	color: #83818f;
	height: auto;
}

#nwindow_1 a,
#nwindow_1 a:visited,
#window_1 a,
#window_1 a:visited,
#window_inv_3 a,
#window_inv_3 a:visited,
#window_env_3 a,
#window_env_3 a:visited,
#window_con_b2 a,
#window_con_b2 a:visited,
#window_home_2a a,
#window_home_2a a:visited, 
#window_home_3 a,
#window_home_3 a:visited {
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	color: #83818f;
	text-decoration: none;
}

#window_home_2 a,
#window_home_2 a:visited {
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	color: #0c95fa;
	text-decoration: none;
}

#window_home_2a a:hover, 
#window_inv_3 a:hover,
#window_env_3 a:hover,
#window_con_b2 a:hover,
#window_home_3 a:hover,
#window_1 a:hover {
	color: #83818f;
	text-decoration: underline;
}

#window_home_2 a:hover {
	color: #0c95fa;
	text-decoration: underline;
}

#window_2 {
	width: 478px;
	background: url(images/line_top_1.jpg) left top repeat-x;
	padding-top: 20px;
	padding-left: 5px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;	
	color: #83818f;
}

#window_env_3 {
	width: 236px;
	height: 160px;
	background: url(images/line6.jpg) left top repeat-x;
	padding-top: 12px;
	padding-left: 5px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;	
	color: #83818f;
}

#window_env_32 {
	width: 231px;
	height: 151px;
	background: url(images/line6.jpg) left top repeat-x;
	padding-top: 20px;
	padding-left: 5px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height:1.9em;	
	color: #83818f;
}

#window_3 {
	width: 241px;
	height: 160px;
	background: url(images/line3.jpg) left top repeat-x;
	padding-top: 12px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;	
	color: #83818f;
}

#window_home_3 {
	width: 241px;
	height: 151px;
	background: url(images/line_top_1.jpg) left top repeat-x;
	padding-top: 13px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;	
	color: #83818f;
}

#window_home_2a {
	width: 236px;
	height: 151px;
	background: url(images/line_top_1.jpg) left top repeat-x;
	padding-top: 21px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height: 1.4em;
	text-transform: uppercase;
	color: #83818f;
}

#window_home_2c {
	width: 223px;
	height: 63px;
	background: url(images/down_bg.jpg) left top no-repeat;
	padding-top: 3px;
	padding-left: 13px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height: 1.4em;
	color: #83818f;
}

#window_home_2 {
	width: 236px;
	height: 151px;
	background: url(images/line_top_1.jpg) left top repeat-x;
	padding-top: 21px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height: 1.4em;
	color: #83818f;
}

.img_6 {
	margin-bottom: 5px;
}

.img_5c {
	margin-bottom: 20px;
}

.img_5 {
	margin-bottom: 21px;
}

.img_5a {
	margin-bottom: 19px;
}

.img_5b {
	margin-bottom: 22px;
}

.img_4 {
	margin-bottom: 10px;
}

.img_1 {
	margin-bottom: 20px;
}

.img_1b {
	margin-bottom: 21px;
}

.img_2 {
	margin-bottom: 0px;
}

.img_3 {
	margin-bottom: 10px;
}

.img_7 {
	margin-bottom: 20px;
}

#window_32 {
	width: 231px;
	height: 151px;
	background: url(images/line3.jpg) left top repeat-x;
	padding-top: 20px;
	padding-left: 5px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height:1.9em;	
	color: #83818f;
}

#window_4 {
	width: 484px;
	height: auto;
	background: url(images/line_top_2.jpg) left top repeat-x;
	padding-top: 20px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 1.5em;
	text-align: left;	
	color: #83818f;
}

#window_5 {
	width: 485px;
	height: auto;
	background: none;
	padding-top: 20px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 1.5em;
	text-align: left;	
	color: #83818f;
}

#window_9 {
	width: 440px;
	height: auto;
	background: none;
	padding-top: 10px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 1.5em;
	text-align: left;	
	color: #4b4c51;
}

#window_con_3 a,
#window_con_3 a:visited,
#window_9 a,
#window_9 a:visited {
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	color: #0c95fa;
	text-decoration: none;
}

#window_con_3 a:hover,
#window_9 a:hover {
	color: #0c95fa;
	text-decoration: underline;
}

#window_6 {
	width: 970px;
	height: 13px;
	background: transparent;
	padding-top: 0px;
	padding-left: 0px;
}

#window_7 {
	width: 241px;
	height: auto;
	background: none;
	padding-top: 20px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 1.5em;
	text-align: left;	
	color: #83818f;
}

#window_8 {
	width: 235px;
	height: auto;
	background: none;
	padding-top: 20px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 1.5em;
	text-align: left;	
	color: #83818f;
}

#window_inv_3 {
	width: 241px;
	height: 160px;
	background: url(images/line7.jpg) left top repeat-x;
	padding-top: 20px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;	
	color: #83818f;
}

#window_inv_32 {
	width: 236px;
	height: 160px;
	background: url(images/line7.jpg) left top repeat-x;
	padding-top: 27px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height:1.9em;	
	color: #83818f;
}

#window_csr_3 {
	width: 241px;
	height: 160px;
	background: url(images/line1.jpg) left top repeat-x;
	padding-top: 20px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;	
	color: #83818f;
}

#window_csr_32 {
	width: 231px;
	height: 155px;
	background: url(images/line1.jpg) left top repeat-x;
	padding-top: 27px;
	padding-left: 5px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height:1.9em;	
	color: #83818f;
}

#window_csr_32 a,
#window_csr_32 a:visited {
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	color: #83818f;
	text-decoration: none;
}

#window_csr_32 a:hover {
	color: #83818f;
	text-decoration: underline;
}

#flash_front {
	padding-top: 15px;
}

#window_down_3 {
	width: 241px;
	height: 168px;
	background: url(images/line4.jpg) left top repeat-x;
	padding-top: 12px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;	
	color: #83818f;
}

#window_down_32 {
	width: 233px;
	height: 160px;
	background: url(images/line4.jpg) left top repeat-x;
	padding-top: 21px;
	padding-left: 3px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height:1.9em;	
	color: #83818f;
}

#window_down_32 a,
#window_down_32 a:visited {
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	color: #83818f;
	text-decoration: none;
}

#window_down_32 a:hover {
	color: #83818f;
	text-decoration: underline;
}

#window_pro_1 {
	width: 464px;
	height: auto;
	background: transparent;
	padding-top: 20px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 1.5em;
	text-align: left;	
	color: #83818f;
}

#window_pro_2 {
	width: 504px;
	height: auto;
	background: url(images/line_gray.jpg) left top repeat-x;
	padding-top: 20px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 1.7em;
	text-align: left;	
	color: #83818f;
}

#window_pro_3 {
	width: 464px;
	height: auto;
	background: url(images/line_gray.jpg) left top repeat-x;
	padding-top: 20px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 1.7em;
	text-align: left;	
	color: #83818f;
}

#window_pro_title {
	width: 454px;
	height: 55px;
	background: url(images/pro_title.jpg) left top no-repeat;
	padding-left: 30px;
	font-family: Arial;
	font-weight: bold;
    font-size: 17px;
	line-height: 55px;
	text-align: left;	
	color: #83818f;
}

#window_pro_b1 {
	width: 236px;
	height: 160px;
	background: url(images/line2.jpg) left top repeat-x;
	padding-top: 20px;
	padding-left: 5px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;	
	color: #83818f;
}

#window_pro_b2 {
	width: 241px;
	height: 160px;
	background: url(images/line2.jpg) left top repeat-x;
	padding-top: 12px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height: 1.5em;
	color: #83818f;
}

#window_con_1 {
	width: auto;
	height: auto;
	background: transparent;
	padding-top: 20px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 1.5em;
	text-align: left;	
	color: #83818f;
}

#window_con_2 {
	width: 495px;
	height: auto;
	background: url(images/line_blue.jpg) left top repeat-x;
	padding-top: 20px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 1.7em;
	text-align: left;	
	color: #83818f;
}

#window_con_3 {
	width: 470px;
	height: auto;
	background: url(images/line_blue.jpg) left top repeat-x;
	padding-top: 20px;
	padding-left: 5px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 2em;
	text-align: left;	
	color: #4b4c51;
}

#window_con_title {
	width: 454px;
	height: 55px;
	background: url(images/pro_title.jpg) left top no-repeat;
	padding-left: 30px;
	font-family: Arial;
	font-weight: bold;
    font-size: 17px;
	line-height: 55px;
	text-align: left;	
	color: #83818f;
}

#window_con_b1 {
	width: 236px;
	height: 160px;
	background: url(images/line5.jpg) left top repeat-x;
	padding-top: 20px;
	padding-left: 5px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;	
	color: #83818f;
}

#window_con_b2 {
	width: 241px;
	height: 168px;
	background: url(images/line5.jpg) left top repeat-x;
	padding-top: 12px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height: 1.5em;
	color: #83818f;
}

.env_text {
	width: 440px;
	height: auto;
	background: none;
	padding-top: 0px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 1.5em;
	text-align: left;	
	color: #4b4c51;
	display: none;
}

#env_1 a,
#env_1 a:visited,
#env_5 a,
#env_5 a:visited,
.env_text a,
.env_text a:visited {
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	color: #94ad07;
	text-decoration: none;
}

#env_1 a:hover,
#env_5 a:hover,
.env_text a:hover {
	color: #94ad07;
	text-decoration: underline;
}

#env_1 {
	display: block;
}

.inv_link {
	width: 230px;
	height: 22px;
	padding-top: 0px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height: 22px;
	color: #83818f;
}

.inv_link a,
.inv_link a:visited {
	background: url(images/pro_link_off.jpg) left top no-repeat;
	padding-left: 20px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	color: #00affb;
	display: block;
	text-decoration: none;
}

.inv_link a:hover {
	color: #ffffff;
	background: url(images/inv_link_on.jpg) right top no-repeat;
}

#inv_on a,
#inv_on a:hover {
	background: url(images/inv_link_on.jpg) right top no-repeat;
	color: #ffffff;
}

.env_on,
.env_link {
	width: 230px;
	height: 22px;
	padding-top: 0px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height: 22px;
	color: #83818f;
}

.env_link a,
.env_on a,
.env_link a:visited {
	background: url(images/env_link_off.jpg) left top no-repeat;
	padding-left: 20px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	color: #83818f;
	display: block;
	text-decoration: none;
}

.env_link a:hover {
	background: url(images/env_link_on.jpg) right top no-repeat;
	color: #ffffff;
	text-decoration: none;
}

.env_on a,
.env_on a:visited,
.env_on a:hover {
	background: url(images/env_link_on.jpg) right top no-repeat;
	color: #ffffff;
}

#env_on_2,
#env_on_3,
#env_on_4 {
	display: none;
}

.pro_link {
	width: 230px;
	height: 22px;
	abackground: url(images/pro_link_off.jpg) left top no-repeat;
	padding-top: 0px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height: 22px;
	color: #83818f;
}

.pro_link a,
.pro_link a:visited {
	background: url(images/pro_link_off.jpg) left top no-repeat;
	padding-left: 20px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	color: #83818f;
	display: block;
	text-decoration: none;
}

.pro_link a:hover {
	background: url(images/pro_link_on.jpg) right top no-repeat;
	color: #ffffff;
	text-decoration: none;
}

#pro_on a,
#pro_on a:hover {
	background: url(images/pro_link_on.jpg) right top no-repeat;
	color: #ffffff;
}

.con_link a,
.con_link a:visited {
	background: url(images/pro_link_off.jpg) left top no-repeat;
	padding-left: 20px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	color: #04397f;
	display: block;
	text-transform: uppercase;
	text-decoration: none;
}

.con_link a:hover {
	background: url(images/con_link_on.jpg) right top no-repeat;
	color: #ffffff;
	text-decoration: none;
}

#con_on a,
#con_on a:hover {
	background: url(images/con_link_on.jpg) right top no-repeat;
	color: #ffffff;
}

.abo_link {
	width: 227px;
	height: 22px;
	sbackground: url(images/pro_link_off.jpg) left top no-repeat;
	padding-top: 0px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	line-height: 22px;
	color: #00AAE8;
}

.abo_link a,
.abo_link a:visited {
	font-family: Arial;
	background: url(images/pro_link_off.jpg) left top no-repeat;
	padding-left: 20px;
	font-weight: normal;
    font-size: 11px;
	text-align: left;
	color: #00AAE8;
	display: block;
	text-decoration: none;
}

.abo_link a:hover {
	background: url(images/abo_link_on.jpg) right top no-repeat;
	color: #ffffff;
	text-decoration: none;
}

#abo_on a,
#abo_on a:hover {
	background: url(images/abo_link_on.jpg) right top no-repeat;
	color: #ffffff;
}

.body_item_line {
	width: 100%;
	height: 20px;
	float: left;
	background: url(images/line_top_1.jpg) left center repeat-x;
}

.body_item_line2 {
	width: 100%;
	height: 20px;
	float: left;
	background: url(images/line_top_3.jpg) left center repeat-x;
}

.footer {
	width: 100%;
	height: 104px;
	border: 0px solid black;
	background-color: #011534;
	margin: 0px;
	padding: 20px 0px 0px 0px;
	float: left;
}

.footer2 {
	width: 1000px;
	height: auto;
	border: 0px solid black;
	background-color: #011534;
	margin: 0px;
	padding: 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
}

.circus {
	width: 28px;
	height: 27px;
	border: 0px solid black;
	background: none;
	margin: 0px;
	padding: 0px;
	padding: 0px;
	top: -11px;
	right: -9px;
	position: absolute;
}

.footer_item {
	width: auto;
	height: auto;
	border: 0px solid black;
	background: transparent;
	margin: 0px;
	padding: 0px 30px 0px 0px;
	float: left;
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	text-align: left;	
	color: #ffffff;
}

.footer_item a,
.footer_item a:visited {
	color: #ffffff;
	text-decoration: none;
}

.footer_item a:hover {
	color: #ffffff;
	text-decoration: underline;
}

.menu_top_item {
	width: auto;
	height: 37px;
	border: 0px solid black;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	float: left;
}

.menu_top_item img {
	height: 37px;
}

#menu_top_1,
#menu_top_1:visited {
	width: 32px;
	padding-left: 2px;
	padding-right: 2px;
	background: url(images/home_off.jpg) center top no-repeat;
}

#menu_top_1:hover {
	background: url(images/home_on.jpg) center top no-repeat;
}

#menu_top_2,
#menu_top_2:visited  {
	width: 154px;
	background: url(images/login_off.jpg) left top no-repeat;
}

#menu_top_2:hover {
	background: url(images/login_on.jpg) left top no-repeat;
}

#menu_top_3,
#menu_top_3:visited  {
	width: 173px;
	background: url(images/lang_off.jpg) left top no-repeat;
}

#menu_top_3:hover {
	background: url(images/lang_on.jpg) left top no-repeat;
}

#menu_top_4,
#menu_top_4:visited  {
	width: 169px;
	background: url(images/site_off.jpg) left top no-repeat;
}

#menu_top_4:hover {
	background: url(images/site_on.jpg) left top no-repeat;
}

.login_open {
	width: 361px;
	height: 103px;
	border: 0px solid black;
	background: url(images/login_open.jpg) left top no-repeat;
	background-color: transparent;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	top: 36px;
	left: 2px;
	position: absolute;
	display: none;
}

.lang_open {
	width: 361px;
	height: 103px;
	border: 0px solid black;
	background: url(images/lang_open.jpg) left top no-repeat;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	float: left;
	top: 36px;
	left: 175px;
	position: absolute;
	display: none;
}

.lang_open_text {
	width: 341px;
	height: auto;
	border: 0px solid black;
	background: transparent;
	margin: 0px;
	padding: 10px 10px 0px 10px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	text-align: left;	
	color: #ffffff;
}

.lang_open_text a,
.lang_open_text a:visited {
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	text-align: left;	
	color: #ffffff;
	text-decoration: none;
}

.lang_open_text a:hover {
	text-decoration: underline;
}

.lang_open_line {
	width: 355px;
	height: 10px;
	border: 0px solid black;
	background: url(images/line_pink.gif) left center repeat-x;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
	float: left;
}

.login_ramka {
	width: auto;
	height: auto;
	border: 0px solid black;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	float: left;
	top: 1px;
	left: 1px;
	position: absolute;
	display: none;
}

.lang_ramka {
	width: auto;
	height: auto;
	border: 0px solid black;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	float: left;
	top: 1px;
	left: 1px;
	position: absolute;
	display: none;
}

#login_ramka1 {
	width: 35px;
	height: 38px;
	top: 0px;
	left: 2px;
}

#login_ramka2 {
	width: 174px;
	height: 38px;
	top: 0px;
	left: 189px;
}

#login_ramka3 {
	width: 361px;
	height: 20px;
	top: 139px;
	left: 2px;
}

#login_ramka4 {
	width: 20px;
	height: 140px;
	top: 19px;
	left: -18px;
}

#login_ramka5 {
	width: 20px;
	height: 140px;
	top: 19px;
	left: 363px;
}

#lang_ramka1 {
	width: 20px;
	height: 36px;
	top: 0px;
	left: 170px;
}

#lang_ramka2 {
	width: 170px;
	height: 36px;
	top: 0px;
	left: 362px;
}

#lang_ramka3 {
	width: 357px;
	height: 20px;
	top: 139px;
	left: 175px;
}

#lang_ramka4 {
	width: 20px;
	height: 140px;
	top: 19px;
	left: 155px;
}

#lang_ramka5 {
	width: 20px;
	height: 140px;
	top: 19px;
	left: 532px;
}

.link2 {
	width: 230px;
	height: 18px;
	border: 1px solid #cacbd3;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	text-align: left;	
	color: #8d8f92;
	float: left;
}

.link {
	width: 230px;
	height: 18px;
	border: 0px solid black;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	text-align: left;	
	color: #8d8f92;
	float: left;
}

.project_foto {
	width: 200px;
	height: 120px;
	border: 0px solid black;
	margin: 0px;
	padding: 0px;
	float: left;
}

.project_text {
	width: 200px;
	height: 120px;
	border: 0px solid black;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 17px;
	text-align: left;	
	color: #4B4C51;
	float: left;
}

.project_text2 {
	width: 456px;
	height: auto;
	border: 0px solid black;
	margin: 0px;
	padding: 0px 0px 0px 4px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 17px;
	text-align: left;	
	color: #4B4C51;
	float: left;
	display: none;
}

.project_text2 a {
	color: #fd63bb;
	text-decoration: none;
}

.project_text2 a:hover {
	text-decoration: underline;
}

.project_title2 {
	width: 433px;
	height: 55px;
	background: transparent url(images/pro_title.jpg) left top no-repeat;
	margin: 0px;
	padding: 0px 0px 0px 30px;
	font-family: Arial;
	font-weight: bold;
    font-size: 17px;
	line-height: 55px;
	text-align: left;	
	color: #83818f;
	border: 0px solid black;
	float: left;
	display: none;
}

.project_foto:hover, 
.project_text:hover {
	cursor: pointer;
}

.project_foto img {
	border: 1px solid #ffffff;
	margin: 0px;
	padding: 0px;
	float: left;
}

.project_foto_img:hover {
	border: 1px solid #fd63bb;
}

.solar_btn {
	text-transform: uppercase;
	background: transparent url(images/arrow5.jpg) left center no-repeat;
	padding-left: 17px;
}

.solar_btn:hover {
	color: #fd63bb;
	cursor: pointer;
}

.download_foto {
	width: 26px;
	height: 27px;
	border: 0px solid black;
	margin: 0px;
	padding: 0px;
	float: left;
}

.download_text {
	width: 180px;
	height: 27px;
	border: 0px solid black;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 25px;
	text-align: left;	
	color: #00aae8;
	float: left;
}

.download_text a,
.download_text a:visited {
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	color: #00aae8;
	text-decoration: none;
}

.download_text a:hover {
	color: #00aae8;
	text-decoration: underline;
}

.download_line {
	width: 225px;
	height: 20px;
	background: url(images/line_silver.jpg) left center repeat-x;
	border: 0px solid black;
	margin: 0px;
	padding: 0px;
	float: left;
}

.download_line2 {
	width: 230px;
	height: 10px;
	background: url(images/line_silver.jpg) left center repeat-x;
	border: 0px solid black;
	margin: 0px;
	padding: 0px;
	float: left;
}

.download_link {
	width: 405px;
	height: 38px;
	background: url(images/download_link.jpg) left top no-repeat;
	border: 0px solid black;
	margin: 0px;
	padding: 0px 0px 0px 65px;
	line-height: 33px;
	float: left;
	overflow: hidden;
}

.download_link a,
.download_link a:visited,
.download_link a:hover {
	text-decoration: none !important;
}

.body_left_border {
	width: 490px;
	height: 250px;
	background: url(images/map_border.jpg) center top no-repeat;
	border: 0px solid black;
	margin: 0px;
	padding: 1px 0px 0px 3px;
	float: left;
	position: relative;
}

.zoom {
	width: 91px;
	height: 24px;
	border: 0px solid black;
	margin: 0px;
	padding: 0px;
	top: 207px;
	left: 2px;
	float: left;
	position: absolute;
}

.dott_line {
	width: 457px;
	height: 15px;
	background: url(images/dott_line.jpg) left top repeat-x;
	border: 0px solid black;
}

.style1 {
	text-transform: uppercase;
	color: #00aae8;
}

.style2 {
	text-transform: uppercase;
	color: #6cb039;
}

.style3 {
	text-transform: uppercase;
	color: #fc64b8;
}

.style5 {
	text-transform: uppercase;
	color: #fdae0c;
}

.style6 {
	color: #04397f;
	font-weight: bold;
	font-size: 14px;
}

.style7 {
	color: #25aee2;
	font-weight: bold;
	font-size: 14px;
}

.style8 {
	color: #0c8bfa;
}

.style4 {
	text-transform: uppercase;
	color: #83818F;
	font-family: Verdana;
	font-weight: normal;
    font-size: 12px;
}

.style9 {
	color: #3f498e;
	font-family: Arial;
	font-weight: normal;
    font-size: 18px;
}

.style10 {
	color: #ffab00;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
}

.style11 {
	color: #0C95FA;
	font-family: Arial;
	font-weight: bold;
    font-size: 12px;
}

.style1 a,
.style1 a:visited {
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	color: #0c95fa;
	text-transform: none;
	text-decoration: none;
}

.style1 a:hover {
	color: #0c95fa;
	text-decoration: underline;
}

.style2 a,
.style2 a:visited {
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	color: #6cb039;
	text-transform: none;
	text-decoration: none;
}

.style2 a:hover {
	color: #6cb039;
	text-decoration: underline;
}

.style3 a,
.style3 a:visited {
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	color: #fc64b8;
	text-transform: none;
	text-decoration: none;
}

.style3 a:hover {
	color: #fc64b8;
	text-decoration: underline;
}

.style4 a,
.style4 a:visited {
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	color: #83818F;
	text-transform: none;
	text-decoration: none;
}

.style4 a:hover {
	color: #83818F;
	text-decoration: underline;
}

.style5 a,
.style5 a:visited {
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	color: #fdae0c;
	text-transform: none;
	text-decoration: none;
}

.style5 a:hover {
	color: #fdae0c;
	text-decoration: underline;
}

.style6 a,
.style6 a:visited {
	font-family: Arial;
	font-weight: normal;
    font-size: 11px;
	color: #04397f;
	text-transform: none;
	text-decoration: none;
}

.style6 a:hover {
	color: #04397f;
	text-decoration: underline;
}

.style_pink {
	color: #fd63bb;
}

.people_item {
	width: 440px;
	height: 50px;
	border: 0px solid black;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background: transparent url(images/line_silver.jpg) left bottom repeat-x;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 50px;
	text-align: left;	
	color: #4B4C51;
	float: left;
	position: relative;
}

#people_item2 {
	margin-bottom: 15px;
}

.people_item_more {
	width: auto;
	height: 21px;
	border: 0px solid black;
	margin: 0px;
	padding: 0px;
	background: transparent;
	float: left;
	right: 0px;
	top: 14px;
	position: absolute;
}

.people_item3 {
	width: 440px;
	height: auto;
	background: none;
	padding-top: 10px;
	padding-left: 0px;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 1.5em;
	text-align: left;	
	color: #4b4c51;
}

.people_item3  img {
	border: 1px solid #dadada;
	margin: 0px 20px 20px 0px;
}


/* Slide Show Start */
.slide_show {
	width: 488px;
	height: 206px;
	background: transparent;
	border: 0px solid white;
	margin: 0px;
	padding: 25px 0px 21px 0px;
	text-align: left;
	float: left;
	position: relative;
	display: none;
}

.slide_show_all {
	width: 488px;
	height: 206px;
	background: transparent url(images/border.jpg) left top no-repeat;
	border: 0px solid white;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	float: left;
	overflow: hidden;
	position: relative;	
}

.slide_img {
	width: 488px;
	height: 206px;
	background: transparent url(images/border.jpg) left top no-repeat;
	border: 0px solid white;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	float: left;
	display: none;
}

.slide_text {
	width: 434px;
	height: 39px;
	background: transparent url(images/bg_border.png) left top no-repeat;
	border: 0px solid white;
	margin: 0px;
	padding: 0px 0px 0px 12px;
	text-align: left;
	float: left;
	color: #ffffff;
	font-family: Arial;
	font-weight: normal;
    font-size: 12px;
	line-height: 39px;
	position: absolute;
	left: 1px;
	bottom: 1px;
}

#slide_0 {
	background: transparent url(images/project_img44b.jpg) left top no-repeat;
	/*display: block;*/
}

#slide_1 {
	background: transparent url(images/project_img43b.jpg) left top no-repeat;
}

#slide_2 {
	background: transparent url(images/foto_26b.jpg) left top no-repeat;
}
/* Slide Show End */
