/* reset */

* { margin:0px; padding:0px; } 

body { margin:0px; padding:0px; } 

img { /* behavior:url("/pngbehavior.htc"); */ -ms-interpolation-mode:bicubic; border:none; }

:focus { outline: 0; }



/* style */

body {

	font:12px Verdana, Geneva, sans-serif;

	color:#000;

	background:#fff; }



h1, h2, h3 { color:#034a56; }

h1 { font:18px Arial; padding:10px 15px; }

h2 { font:16px Arial; padding:5px 0; }

h3 { font:bold 12px Verdana; }



p {font:12px Verdana; padding:7px 0; line-height:1.5;}



a  {color:#024955; text-decoration:underline;}

a:hover  {text-decoration:none;}



blockquote { text-align:justify; padding:10px 60px 10px 40px;}





#wrapper { 

	margin:2px auto;

	width:939px; }



#header {

	width:100%;

	height:215px;

	position:relative;

	border-top:2px solid #fff;

	border-bottom:2px solid #fff;

	padding: 0px 0px;

	background:right url(/images/header_img.gif) no-repeat;}

		#logo {

			width:270px;

			height:60px;

			position:absolute;

			top:30px; right:0;}

		#logo h1 { margin-top:-1000px;}

		#logo a { cursor:pointer;}

	

#navigation { 

	width:100%;

	height:38px;

	background:url(/images/menu_bg.gif) repeat-x;}

		#navigation #menu {

			font: 12px Verdana;

			width:100%;

			height:38px;

			margin:0 auto;

			line-height:37px;

			color:#034a56;}

		#navigation #menu li {

			float:left;

			list-style-type:none;

			position:relative;

			z-index:500;}

			*html #menu_1 li {padding-left:4px;} 

		#navigation #menu a {

			height:38px;

			float:left;

			text-decoration:none;

			color:#034a56;

			padding:0 5px;}

		#navigation #menu a:hover {

			color: #fff;

			text-decoration:none;

			border:none;

			background:url(/images/menu_hover.gif) repeat-x bottom;}

/*		#menu li {

			float:left;

			list-style-type:none;

			position:relative;

			z-index:500; } */

		#navigation ul#menu ul {

			border-left:1px solid #FFF;

			border-right:1px solid #FFF;

			margin:0; margin-top:8px;

			padding:0;

			min-width:215px;

			list-style:none;

			display:none;

			position: absolute;

			top: 30px;

			left: 0;

			z-index: 500; }

		#navigation ul#menu ul li{

			min-width: 215px;

			background: transparent url(images/menu_bg.gif) repeat-x scroll 0 0; }

		#navigation ul#menu ul li a{

			padding-bottom:0 !important;

			padding-left:12px;

			padding-right:0 !important;

			padding-top:0 !important;

			min-width:203px;

			white-space:nowrap; }

		#navigation ul#menu li:hover ul { display: block; }

		#navigation ul#menu ul.ul1, ul#menu ul.ul1 li{ width: 270px; }

		#navigation ul#menu ul.ul1 li a{ width: 258px; }

		#navigation ul#menu ul.ul2, ul#menu ul.ul2 li{ width: 304px; }

		#navigation ul#menu ul.ul2 li a{ width: 292px; }

		/*

		#navigation ul#menu ul.ul7, ul#menu ul.ul7 li{ width: 240px; }

		#navigation ul#menu ul.ul7 li a{ width: 228px; }

		*/



#main {

	width:100%;

	position:relative;

	background:url(/images/right2_bg_y.gif) repeat-y;

	overflow:hidden; }

	

#main2 {

	width:100%;

	position:relative;

	border-top:5px solid #afafaf;}

		#left_tit {

			color:#406f7a;

			font:21.75px 'Tw Cen MT Condensed', 'Twentieth Century Condensed', 'Futura Condensed Medium', 'Century Gothic Condensed', 'Century Gothic', Futura, Metro, Verdana, Geneva, sans-serif;

			font-variant:condensed;

			font-style:condensed;

			clear:both;

			width:939px;

			height:30px !important;

			line-height:30px !important;

			border-top: 5px solid #afafaf;

			border-bottom: 5px solid #afafaf;

			vertical-align:middle !important;

			padding-left:10px;

			background:url(/images/main2_tit_bg_y.gif) repeat-y;}

		#left_tit img {/*padding-left:10px;*/}

#left {

	width:689px;

	float:left;}

		.text { padding:10px;}

	

#right {

	width:250px;

	float:left;

	padding-top:15px;

	background-color:#ececec; }	

		#right p { padding-left:10px;}

		#right a {

			background:url(/images/li.gif) no-repeat;

			padding-left:10px;}

		#right form {

			margin:10px auto;

			padding-left:7px; 

			border:none;}

		#right input {

			width:235px;

			height:24px;

			margin:4px auto;

			padding:4px;

			border:none;

			color:#a8a8a8;

			background:url(/images/input.jpg) no-repeat;}

			#right input:focus {

				color:#000;}

		#right textarea {

			width:235px;

			height:94px;

			margin:4px auto;

			padding:4px;

			border:none;

			color:#a8a8a8;

			background:url(/images/textarea.jpg) no-repeat;}

			*html #right textarea {width:234px; padding:0;} /* IE6*/

			html>body #right textarea {*width:229px; height:94px;background:url(/images/textarea2.gif) no-repeat;}  /* IE7 */

			@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {

  			#right textarea {height:94px; background:url(/images/textarea2.gif) no-repeat;}}   /* Opera */

		#right textarea:focus {

			color:#000;}													

		#right .submit {

			padding:0;

			margin:6px auto;

			cursor:pointer;

			background:url(/images/submit-yes.gif) no-repeat right; }

			@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {

  			#right .submit {margin:10px 0;}}		/* Opera */		

			*html #right .submit {margin:10px 0;}	/* IE6*/

			html>body #right .submit {*margin:10px 0;}	/* IE7 */

		#right a.non {background:none;}



#footer {

	width:100%;

	height:67px;

	clear:both;

	position:relative;}

	#footer_logo {

		width:153px;

		height:37px;

		padding-left:10px;

		position: absolute;

		top:0; left:4px;

		background:url(/images/footer_logo.gif) no-repeat left;}					

		

		.corners_foot {

			width:100%; 

			height:37px;

			position:relative; 

			background:url(/images/footer_bg.gif) repeat-x;}

		.corners_foot p {

			padding:0; 

			line-height:37px;

			color:#fff;

			padding-right:20px;

			text-align:right;}

		.corners_foot a {

			font:11px Verdana;

			color:#fff; 

			text-decoration:none;}

		.corners_foot a:hover {

			text-decoration:underline;}			

		.corners_foot span {

			display:block; 

			position:absolute; 

			width:4px; 

			height:37px; 

			background-image:url(/images/footer.gif);}

		.left  {top:0; left:0;}

		.right {top:0; right:0; background-position:100% 0;}

		*html .right {right: expression( this.parentNode && this.parentNode.offsetWidth % 2 ? -2 : -1 );}  			

.foot1 {font:11px Verdana; color:#044a56; padding:3px 0;}						

.foot2 {font:11px Verdana; color:#929191; padding:3px 0;}			

			

#menu li {

	float:left;

	list-style-type:none;

	position:relative;

	z-index:500;

}

ul#menu ul {

	border-left:1px solid #FFF;

	border-right:1px solid #FFF;

	margin-top: 8px;

	margin-left: 0;

	margin-right: 0;

	margin-bottom: 0;

	padding: 0;

	min-width: 215px;

	list-style: none;

	display: none;

	position: absolute;

	top: 30px;

	left: 0;

	z-index: 500;

}



ul#menu ul li{

	min-width: 215px;

	background: transparent url(images/menu_bg.gif) repeat-x scroll 0 0;

}

ul#menu ul li a{

	padding-bottom:0 !important;

	padding-left:12px;

	padding-right:0 !important;

	padding-top:0 !important;

	min-width:203px;

	white-space:nowrap;

}

ul#menu li:hover ul {

	display: block;

}



ul#menu ul.ul1, ul#menu ul.ul1 li{

	width: 270px;

}

ul#menu ul.ul1 li a{

	width: 258px;

}

ul#menu ul.ul2, ul#menu ul.ul2 li{

	width: 304px;

}

ul#menu ul.ul2 li a{

	width: 292px;

}

/*

ul#menu ul.ul7, ul#menu ul.ul7 li{

	width: 240px;

}

ul#menu ul.ul7 li a{

	width: 228px;

}

*/



.sitemap a{ }

	.sitemap li {

		text-align:left;

		line-height:2;

		list-style:circle;

		list-style-position:inside;

		display:list-item;

	}



.con { margin:18px 10px; color:#47737E; }

	.con div { margin:16px auto; }

	.con a { display:inline; background:none; margin:0px; padding:0px; line-height:1.2; outline-style:none; }

	.con a:link { border-style:none; text-decoration:none; }

	.con a:visited { text-decoration:none; }

	.con a:hover, .con a:active, .con a:focus { text-decoration:underline; outline:none; }

	.con img { display:block; background:none; margin:6px auto; padding:0px; behavior:none; text-decoration:none; border-style:none; -ms-interpolation-mode:bicubic; }



.viewbloghs {

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

	font-size:12px;

	color:#000;

	text-decoration:none; }

	.viewbloghs a {

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

		font-size:12px;

		color:#000;

		text-decoration:none; }

	.viewbloghs a:hover {

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

		font-size:12px;

		color:#010e71;

		text-decoration:underline; }



.spicok { padding-left:40px; }



.logo_red { color:#47737E; padding:0 0 7px 0; }

/* APEDEMAK STYLES */

img.contact-photo{position:relative; width:199px;  height:289px; float:left; padding-right:15px;}

div.contact-top{position:relative;}

div.contact-block{position:relative; right:-60px; top:-320px;}

div.contact-block em{padding-bottom:10px; display:block;}