@charset "utf-8";

#content{
	width:650px;
	float:left;
}
#offer{
	float:left;
	width:650px;
	height:150px;
	margin:20px 0;
	background:url(../images/bgOferta.png) center center no-repeat; 
}
#offer ul{	
 	margin:75px 0 0 30px;
}
#offer ul li{
 float:left;
 list-style:none;
 padding:0 25px 0 20px;
}

#offer ul li a {
	float:left;
 	text-decoration:none;          
 	width:75px;
 	height:52px;
	color:#2f5f8e;
 	font-size:1.1em;
	font-weight:bold;
	text-align:center;
}

#offer ul li a:hover {
text-decoration:underline;          

}


#rightSite{
	float:left;
	width:310px;
}

#blockRight{
	margin:15px 0 0 0;
	float:left;
	width:310px;
	border-right:0px solid #e3e2e2;
	background-color:#f9f9f9;
	padding-bottom:10px;	
	background: url(../images/bgKontakt.png) no-repeat;
}
#blockRight p{
	margin:25px 5px 20px 40px;
	color:#ae5323;
	font-size:1.1em;
}

#menuRight{
	margin:55px 0 0 0;
	float:left;
	width:305px;
	border-right:5px solid #c0c0c0;
	background-color:#e4e4e4;
	padding-bottom:0px;
}
	
#menuRightBottom{
	float:left;
	width:310px;
	height:40px;
	background: url(../images/bgMenuBottom.png) no-repeat;
}
#rightSite ul {       
	
}
#rightSite ul li{
	list-style:none;
	margin:5px 0;
	
}
#rightSite ul li a {
	text-decoration:none;   
	width:200px;
	padding:7px 7px 7px 60px;
	font-size:1.1em;	
	float:left;
	border-bottom:1px solid #fff;
}
#rightSite ul li a:hover {
	color:#2f5f8e;
	text-decoration:underline;
}
#rightSite ul li a.on{
	color:#369;
	background-color:#fff;	
	font-weight:bold;
	background:#fff url(../images/grot2.gif) center right no-repeat;
}

#bgPortfolio{
	float:left;
	width:630px;
}

.portfolio{
	float:left;
	width:315px;
	margin-bottom:20px;	
}

.portfolio img{
	float:left;
	margin:0 10px 5px 0;
	border:5px solid #ccc;
}

#bgPortfolio p{
	margin:5px 0 10px 0;
}

#idPortfolio{
	float:left;
	margin-top:10px;
	width:620px;
	background-color:#f0f0f0;
}

#idPortfolio p{
	margin:10px;
}

#idPortfolio img{
	margin:10px;
	float:left;
}

a.back{
	padding:7px 10px;
	background-color:#e3e2e2;
}

a.linkWWW{
	margin-top:10px;
	padding:7px 10px;
	background-color:#000;
	color:#fff;
}

ul.siteMap2{
 margin:0 20px 0 40px;
 list-style: disc url(../images/navSep.gif);
 line-height:2.0em;
}




ul.siteMap{
 margin:20px 20px 0 60px;
 list-style: disc url(../images/navSep.gif);
 line-height:2.0em;
}
ul.siteMap li{
  border-left:1px solid #ff7400;
  padding-left:15px;
  color:#900;
}
ul.siteMap li a{
 text-decoration:none;
 color:#369;
 font-size:1.1em;
}
ul.siteMap li a:hover{
 text-decoration:underline;
 color:blue;
}

