* {

	padding: 0;

	margin: 0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

body {

	background: #E7E7E7 url(img/bkg.gif) repeat-x;

	text-align: center;

	width:100%;

	height: 100%;

	margin: 0 auto;

}

#header_about{

	position: relative;

	text-align: center;

	margin: 0 auto;

	background: url(img/about.jpg) no-repeat;

	width: 994px;

	height: 422px;

}

#header_activities{

	position: relative;

	text-align: center;

	margin: 0 auto;

	background: url(img/activities.jpg) no-repeat;

	width: 994px;

	height: 422px;

}

#header_products{

	position: relative;

	text-align: center;

	margin: 0 auto;

	background: url(img/products.jpg) no-repeat;

	width: 994px;

	height: 422px;

}

#header_services{

	position: relative;

	text-align: center;

	margin: 0 auto;

	background: url(img/services.jpg) no-repeat;

	width: 994px;

	height: 422px;

}

#header_apps{

	position: relative;

	text-align: center;

	margin: 0 auto;

	background: url(img/apps.jpg) no-repeat;

	width: 994px;

	height: 422px;

}

#header_team{

	position: relative;

	text-align: center;

	margin: 0 auto;

	background: url(img/team.jpg) no-repeat;

	width: 994px;

	height: 422px;

}

#header_contact{

	position: relative;

	text-align: center;

	margin: 0 auto;

	background: url(img/contact.jpg) no-repeat;

	width: 994px;

	height: 422px;

}

#logo{

	position:absolute;

	left:-9px;

	background: url(img/logo.png) no-repeat;

	width: 994px;

	height: 108px;

	z-index:50;

}

* html #logo{

	background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/logo.png');

}

#menu{

	position:relative;

	left:358px;

	top:98px;

	margin: 0 auto;

	width:242px;

	height:324px;

	text-align: left;

}

#menu span{

	position:relative;

	top:10px;

	left:60px;

}

#menu .menu_lower{

	position:relative;

	top:10px;

	font-size: 11px;

	font-weight: normal;

}

#menu a{

	text-decoration: none;	

	font-size: 14px;

	font-weight: bold;

}

/*-------------------------------MENU-BEGIN----------------------------------------------------------*/

.menu_link1{

	position:relative;

	background: url(img/about.png);

	width:242px;

	height:45px;

	margin-bottom: 2px;

	color: #414141;

}

* html .menu_link1{

	background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/about.png');

}

.menu_link1A{

	position:relative;

	background: url(img/aboutA.png);

	width:242px;

	height:45px;

	margin-bottom: 2px;

	color: #0b8a9f;

}

* html .menu_link1A{

	background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/aboutA.png');

}

.menu_link2{

	position:relative;

	background: url(img/activities.png);

	width:242px;

	height:45px;

	margin-bottom: 2px;

	color: #414141;

}

* html .menu_link2{

	background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/activities.png');

}

.menu_link2A{

	position:relative;

	background: url(img/activitiesA.png);

	width:242px;

	height:45px;

	margin-bottom: 2px;

	color: #0b8a9f;	

}

* html .menu_link2A{

	background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/activitiesA.png');

}

.menu_link3{

	position:relative;

	background: url(img/products.png);

	width:242px;

	height:45px;

	margin-bottom: 2px;

	color: #414141;

}

* html .menu_link3{

	background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/products.png');

}

.menu_link3A{

	position:relative;

	background: url(img/productsA.png);

	width:242px;

	height:45px;

	margin-bottom: 2px;

	color: #0b8a9f;	

}

* html .menu_link3A{

	background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/productsA.png');

}

.menu_link4{

	position:relative;

	background: url(img/services.png);

	width:242px;

	height:45px;

	margin-bottom: 2px;

	color: #414141;	

}

* html .menu_link4{

	background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/services.png');

}

.menu_link4A{

	position:relative;

	background: url(img/servicesA.png);

	width:242px;

	height:45px;

	margin-bottom: 2px;

	color: #0b8a9f;	

}

* html .menu_link4A{

	background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/servicesA.png');

}

.menu_link5{

	position:relative;

	background: url(img/apps.png);

	width:242px;

	height:45px;

	margin-bottom: 2px;

	color: #414141;	

}

* html .menu_link5{

	background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/apps.png');

}

.menu_link5A{

	position:relative;

	background: url(img/appsA.png);

	width:242px;

	height:45px;

	margin-bottom: 2px;

	color: #0b8a9f;	

}

* html .menu_link5A{

	background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/appsA.png');

}

.menu_link6{

	position:relative;

	background: url(img/team.png);

	width:242px;

	height:45px;

	margin-bottom: 2px;

	color: #414141;	

}

* html .menu_link6{

	background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/team.png');

}

.menu_link6A{

	position:relative;

	background: url(img/teamA.png);

	width:242px;

	height:45px;

	margin-bottom: 2px;

	color: #0b8a9f;	

}

* html .menu_link6A{

	background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/teamA.png');

}

.menu_link7{

	position:relative;

	background: url(img/contact.png);

	width:242px;

	height:45px;

	margin-bottom: 2px;

	color: #414141;	

}

* html .menu_link7{

	background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/contact.png');

}

.menu_link7A{

	position:relative;

	background: url(img/contactA.png);

	width:242px;

	height:45px;

	margin-bottom: 2px;

	color: #0b8a9f;

}

* html .menu_link7A{

	background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/contactA.png');

}

/*-------------------------------MENU-END----------------------------------------------------------*/

#title{

	position:relative;

	top:-7px;

	left:-9px;

	margin: 0 auto;

	text-align: left;	

	width: 994px;

}

#title_bkg{

	position:absolute;

	background: url(img/page_title.png) no-repeat;

	width: 994px;

	height: 64px;

	z-index:50;

}

* html #title_bkg{

	background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='img/page_title.png');

}

#title_bkg .title_page{

	position:relative;

	top:33px;

	left:50px;

	font-size:14px;

	font-weight: bold;

	color: #0b8a9f;

}

#title .switch_lang{

	position:absolute;

	top:32px;

	left:830px;

	width:150px;

	font-size:13px;

	font-weight: bold;

	color: #0b8a9f;

	z-index:5000;

}

#title .switch_lang a{

	font-size:13px;

	font-weight: bold;

	color: #0b8a9f;

	text-decoration: none;

	padding-left: 3px;

	padding-right: 3px;

}

#title a.active{

	color: #b6d5da;

}

#title a:hover{

	color: #b6d5da;

}

#container {

	position:relative;

	top:57px;

	left:-9px;

	margin: 0 auto;

	width: 994px;

	min-height:1000px !important;

	height: auto !important;

	height:1000px;

	background: url(img/bkgh.gif) repeat-y;

	z-index:0;

	text-align: left;

}

#content {

	position:relative;

	left: 40px;

	text-align: left;

	padding-bottom: 45px;

	width:518px;

	color: #414141;

}

#content .text{

	padding-top: 25px;

	padding-bottom: 2px;

	font-size: 12px;

	text-align: justify;

}

#content .text_team{

	position:relative;

	width: 844px;

	background: url(img/draw.gif) no-repeat top right;

	padding-top: 25px;

	padding-bottom: 2px;

	font-size: 12px;

	text-align: justify;

}

#content .text_contact{

	position:relative;

	width: 910px;

	background: url(img/map.gif) no-repeat top right;

	padding-top: 25px;

	padding-bottom: 2px;

	font-size: 12px;

	text-align: justify;

}

#content .products{

	position:relative;

	text-align: left;

	padding-bottom: 45px;

	width:918px;

}

#content .title_products{

	position:relative;

	left:15px;

	font-size: 13px;

	font-weight: bold;

	color: #0b8a9f;

	padding: 5px;

}

#content .tdw1{

	width: 300px;

}

#content .tdw2{

	width: 600px;

}

/*#content td{

	width: 550px;

	text-align: justify;

	padding-left:10px;

}*/

#content ul{

	position:relative;

	left:30px;

	list-style: none;

	font-size: 12px;

	text-align: left;

}

#content li{

	padding-top: 5px;

	padding-bottom: 5px;/**/

}

#content li img{

	vertical-align: middle;

}

#switch_lang{

	position:relative;

	background: #2F302B;

	z-index:1000;

	top:-443px;

	left:720px;

	width: 280px;

	color: White;

}

#switch_lang a{

	color: White;

	padding-left: 3px;

	padding-right: 8px;

	text-decoration: none;

}

#switch_lang .active{

	color: #6B6B6B;

	padding-left: 3px;

	padding-right: 8px;

	text-decoration: none;

}

/*#content form{

	text-align: left;

	position:relative;

	left:10px;

	top:-30px;

	width:250px;

}*/

#footer{

	position:relative;

	left:-9px;

	top:0px;

	margin: 0 auto;

	background: url(img/footer.gif) no-repeat;

	width: 994px;

	text-align:left;

	height: 77px !important;

	max-height: 77px !important;

}

#footer .copy{

	position:relative;

	top:12px;

	left:780px;

	width: 90px;

	color: White;

	font-size: 11px;

}

#footer .sign{

	position:relative;

	top:12px;

	left:20px;

	width: 300px;

	height: 26px;

}

#footer .sign a{

	text-decoration: none;

	border: none;

	color: White;

	font-size: 11px;

}

#footer .sign img{

	text-decoration: none;

	border: none;

}
#pics_about{

	position:absolute;

	top:20px;

	left:660px;

	width: 290px;

	height: 400px;

	z-index:100;

}
/*#pics_about{

	position:absolute;

	top:20px;

	left:700px;

	width: 260px;

	height: 400px;

	z-index:100;

}*/

#pics_about a{

	text-decoration: none;

	border: none;

}

#pics_about img{

	text-decoration: none;

	border: none;

}

#pics_about .pic_right{

	float:right;

}

#pics_apps{

	position:absolute;

	background: url(img/draw1.jpg) no-repeat;

	top:0px;

	left:300px;

	width: 664px;

	height: 492px;

	z-index:500;

}

#pics_apps a{

	text-decoration: none;

	border: none;

}

#picsapps img{

	text-decoration: none;

	border: none;

}

.img1{

	position:absolute;

	top:210px;

	left:15px;

	z-index:50;

}

.img1 a{

	text-decoration: none;

	border: 1px solid red;

}

.img1 img{

	text-decoration: none;

	border: none;

}

.img2{

	position:absolute;

	top:164px;

	left:205px;

	z-index:50;

}

.img2 a{

	text-decoration: none;

	border: none;

}

.img2 img{

	text-decoration: none;

	border: none;

}

.img3{

	position:absolute;

	top:40px;

	left:475px;

	z-index:50;

}

.img3 a{

	text-decoration: none;

	border: none;

}

.img3 img{

	text-decoration: none;

	border: none;

}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////*/



.address{

	position:absolute;

	top:25px;

	left:235px;/**/

	width:250px;

}

.address img{

	border:none;

	text-decoration: none;

}

.address span{

	font-weight: bold;

}

.address span.clean{

	position:relative;

	left:12px;

	font-weight: normal;

}

.address a{

	text-decoration: none;

	color: #0B8A9F;

}

.address a:hover{

	text-decoration: none;

	background-color: #0B8A9F;/**/

	color: White;

}

.red{

	color: Red;

}

.contact_sendb{

	background: #0B8A9F;

	font-weight: bold;

	border: none;

	width: 60px;

	height: 25px;

}

.att{

	color: #0B8A9F;

}

.inputc{

	width:180px;

	border: 1px solid #0B8A9F;

}

.message{

	width:180px;

	height:100px;

	border: 1px solid #0B8A9F;

	background: White;

	padding: 2px;

}

.mail{

	color: #0B8A9F;

	text-decoration: none;

}

#flash{

	position:relative;

	margin: 0 auto;

	text-align: center;

	width: 900px;

	height: 190px;

}
/*--------------------------------------------------GALAN------------------------------------------------*/
#galan_products{
	position:absolute;
	left:580px;
	top:25px;
	width: 300px;
	height: 100px;
	z-index:5000;
}
#galan_products .gleft{
	float: left;
	margin-top:5px;
	width: 140px;
}
#galan_products .gleft img{
	vertical-align: middle;
}
#galan_products .gright{
	float: right;
	text-align: right;
	margin-top: -4px;
}
#content_galan {

	position:relative;

	left: 40px;

	text-align: left;

	padding-bottom: 45px;

	width:915px;

	color: #414141;

}

#content_galan .text{

	padding-top: 25px;

	padding-bottom: 2px;

	font-size: 12px;

	text-align: justify;

}
.title_middle_1{
	font-weight: bold;
	font-size: 15px;
	color: #0B8A9F;
	text-align: center;
}
.title_middle_2{
	font-size: 14px;
	color: #0B8A9F;
	text-align: center;
}
#content_galan td{
	text-align: justify;
	padding-left: 15px;
}
#tbl_gp{
	position:relative;
	left:20px;
}
.ochag{
	background: url(img/ochag.jpg) no-repeat;
	width: 305px;
	height: 162px; 
	padding: 0px;
}
.geizer{
	background: url(img/geizer.jpg) no-repeat;
	width: 305px;
	height: 162px; 
	padding: 0px;
}
.vulkan{
	background: url(img/vulkan.jpg) no-repeat;
	width: 305px;
	height: 162px; 
	padding: 0px;
}
.tbl_text{
	position:relative;
	left:120px;
	top:40px;
	width: 150px;
	text-align: right;
	color: #0B8A9F;
	font-weight: bold;
	font-size: 12px;
}
.bkg_tr{
	background: #0B8A9F;
	width: 905px;
	height: 21px;
	color: White;
	font-size: 13px;
	font-weight: bold;
}
.bbc{
	color: #0B8A9F;
	font-weight: bold;
}
#content_galan .text_team{
	position:relative;
	width: 844px;
	padding-top: 25px;
	padding-bottom: 2px;
	font-size: 13px;
	text-align: justify;
}
#g_home img{
	vertical-align: middle;
}
#content_galan .text_team ul{

	position:relative;

	left:30px;

	list-style: none;

	font-size: 12px;

	text-align: left;

}

#content_galan .text_team li{

	padding-top: 5px;

	padding-bottom: 5px;/**/

}

#content_galan .text_team li img{

	vertical-align: middle;

}