@charset "windows-1251";
/* CSS Document */

html, body {
	margin:0;
	padding:0;
	font:12px Tahoma, Helvetica, sans-serif;
	color:#717171
	}
	
#mainBlock{
	width:1000px;
	margin: 0 auto;
	}


/* informBlocks */
#informLinkBlock{
	line-height:23px;
	border-bottom:1px solid #939292;
	}
	
#informLinkBlock ul {
	margin:0;
	padding:0;
	list-style-type:none
	}

#informLinkBlock ul li{
	margin-left:30px;
	display:inline
	}


#informLinkBlock a{
	font-size:11px;
	color:#249121;
	text-decoration:none;
	}

#informLinkBlock a:hover{
	font-size:11px;
	color:#249121
	}
	
#informPhoneBlock{
	font-size:18px;
	color:#d3d4d6;
	}	

#mediaBlock{
	padding-top:87px;
	}



#gallery{	
	float:left;
	margin:0;
	padding:0;
	list-style-type:none
	
	}

#gallery li{
	float:left;
	text-align:center;
	}
	
#gallery #startArrow{}
#gallery #startArrow a{outline:0;}
#gallery #startArrow a img{margin:20px 2px 20px 0px;}


#gallery #endArrow{}
#gallery #endArrow a{outline:0;}
#gallery #endArrow a img{margin:20px 0 20px 5px;}



#pictureSwapper{
	line-height:67px;
	margin-top:-65px;
	overflow:hidden;
	padding-top:65px;
	position:relative;
	width:365px;
}



#pictures{
	margin:0;
	padding:0;
	float:left;
	position:absolute;
	left:0;
	top:65px;
	width:6699px;
	}

#pictures li{
	list-style-type:none;
	}

#pictures li a{
	outline:0;
	display:block;
	padding:0 3px;
	}

#pictures li a .thumbnail {
	vertical-align:top;
	opacity:0.5;
	}

#pictures li a:hover .thumbnail {
	opacity:1;
	}

.thumbnail-active{
	opacity:1;
}


#thumbnailDesc{
	color:#A6A8AE;
	display:block;
	left:3px;
	line-height:normal;
	position:absolute;
	text-align:left;
	top:30px;
}

.thumbnailHiddenDesc{
	display:none;
}

.ajaxLoader{
	background:url(/images/ajax-loader.gif) no-repeat scroll center -300px;
	display:block;
	height:25px;
	position:absolute;
	top:-25px;
	margin:0 3px;
	width:67px;
	font-size:0;
	line-height:normal;
	padding:0;
}


#titleBlock{
	overflow:hidden;
	margin-left:15px;
	width:570px;
	white-space:nowrap;	
}
#titleBlock img{margin:0 2px}

#titleBlock a{text-decoration:none;}	

#logo img{
	vertical-align:middle
	}

#title{text-transform:lowercase}

#contentBlock{
	padding-top:25px;
	overflow:hidden;
	}

#content{
	overflow:hidden;
	padding-left:25px;
	padding-right:45px;
	text-align:right;
	width:555px;
}

#navigationBlock{
	width:350px;
	overflow:hidden;
}

#navigation{
	list-style:none;
	margin:0;
	padding:0;
	}

#navigation li{

	}

#navigation li a{
	outline:none

	}

#navigation li .unActiveNav{
	background:transparent url(images/navBg.png) no-repeat scroll  left center;
	display:block;
	padding:7px 0 7px 35px;
	}
	
	
#navigation li .unActiveNav:hover, #navigation li .activeNav {
	background:transparent url(images/navBgHover.png) no-repeat scroll left center;
	display:block;
	padding:7px 0 7px 35px;
	}	


.subMenu{
	list-style-type:none;
	margin:14px 0 14px 12px;;
	padding:0 0 0 18px;
	border-left:1px solid #939292;
	
	}

.subMenu li{
	margin:5px 0;
	text-transform:lowercase
	}

.subMenu li a{
	display:block;
	padding:2px 0 2px 10px;
	text-decoration:none;
	letter-spacing:2px;
	}

	

.subMenu li .active, .subMenu li a:hover{
background: url('images/subMenuBg.gif') no-repeat left center;
	}

#flashBlock{
	border-left:1px solid #939292;
	height:293px;
	margin-left:12px;
	margin-top:25px;
	width:325px;
	}


#paradoxPlace{background:white}

#ieBottom{
	padding-top:32px;text-align:right
	}
	
.border-bottom{
	border-top:1px solid #939292;
	}
	
#ieBottom a{
	font-size:11px;
	color:#acadb0;
	text-decoration:none;
	}

#ieBottom a:hover{
	font-size:11px;
	color:#acadb0;
	text-decoration:none;
	}

/* other_styles */	
.leftFloat{float:left}
.rightFloat{float:right}
.clear{clear:both}

img{border:0}

.green{color:#00A651}
.black{color:#000000}

a{	
	color:#717171;
	text-decoration:underline;
	font:12px Tahoma, Helvetica, sans-serif
	}

a:hover{
	color:#717171;
	text-decoration:none;
	font:12px Tahoma, Helvetica, sans-serif

		}
/*other_styles*/			
