@charset "utf-8";
/* CSS Document */

/*Common*/
	*{padding:0px; margin:0px; text-align:left; border:0px; text-decoration:none; color:#fff}
	body{background:#c5dbf0 url(../i/panoramaNew.jpg) 50% 0%; text-align:left; font-size:14px; font-family:Arial, Helvetica, sans-serif}
	div.clear{clear:both; width:100%; height:1px; font-size:1px; display:block; overflow:hidden}
	a{cursor:pointer;}
	a, a:active, a:focus{color:#0ae5ff; text-decoration:none; outline-style:none;}
	a:hover {color:#fff; text-decoration:none; outline-style:none;}
	ul li{list-style:none;}
	h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:250%; font-weight:normal; font-style:italic; position:relative; margin-bottom:18px;}
	h1.news{font-size:150%; margin-top:10px;}
	h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:130%; font-weight:normal;}
	p{margin-bottom:10px; line-height:18px;}	
	
/*Positioning*/
	div.all{width:100%; height:610px; top:50%; margin-top:-305px; position:absolute}
	div.fade{width:100%; height:610px; background-color:#000; opacity:0.75; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);}
	div.cont{position:absolute;  width:1000px; height:490px; top:30px; left:50%; margin-left:-500px; overflow:hidden}
	
/*Content*/	
	div.menu{position:absolute; left:29px; width:232px}
	div.menu ul{margin:38px 0px 0px 0px;}
	div.menu ul li{font-size:130%; margin:20px 0px 0px 0px;}
	div.menu ul li.act a{color:#fff;}
	
	div.menu ul.second{ margin:10px 0px 10px 10px;}
	div.menu ul.second li{ font-size:80%; margin:5px 0px 5px 0px; padding:0px;}
	div.menu ul.second li a{color:#fcf0b4}
	
	
	div.mainContWrap{position:absolute; right:20px; width:646px; top:-8px; height:490px;}
	div.mainCont{position:absolute; top:0px; left:0px; width:100%;}
	div.mainCont ul{margin:5px 0px 10px 10px;}
	div.mainCont ul li{margin:3px; padding:0px 0px 0px 0px; list-style:disc;}
	div.mainCont a.openOne{display:block; margin-bottom:0px;}
	div.mainCont h2{margin-top:20px;}
	div.serv *{color:#fcf0b4;}
	
	ul.clients{width:100%;}
	ul.clients li{width:180px; height:180px; position:relative; display:block; margin:0px 18px 15px 0px; float:left;}
	ul.clients li div.fade{position:absolute; width:180px; height:180px; top:0px; left:0px; background:#000; opacity:0.75; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);}
	ul.clients li.act div.fade{width:174px; height:174px; background:none; background-color:none; border:3px solid #0edaf2; opacity:1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
	
	div.sliderWrap{position:absolute; height:490px; width:10px; background:#000; right:10px; top:0px}
	div.slider{position:absolute; height:480px; width:10px; background:#000; top:10px}
	div.slider a{position:absolute; height:10px; width:10px; right:0px; background:#0ae5ff; cursor:pointer; display:block;}
/*	div.toddler{position:absolute; height:10px; width:10px; background:#0ae5ff; cursor:move;}*/
	
	div.footer{ position:absolute; bottom:0px; left:0px; font-size:130%; font-weight:bold; width:1000px; left:50%; margin-left:-500px; border-top:1px solid #fff; height:65px;}
	div.footer span{position:absolute; left:333px; top:15px;}

