
/* Общие настройки */
*{
	margin:0px;
	padding:0px
	}
body{
	background:url(images/fon.gif);
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF
	}
p{
	padding:5px 0px
	}
a{
	text-decoration:none;
	}
a:hover{
	text-decoration:underline
	}
#wrapper{
	margin:auto;
	width:1000px;
	background:url(images/wrapper_fon.jpg) no-repeat;
	position:relative
	}

/* Шапка сайта */
#header{
	background:url(images/header2.jpg) no-repeat;
	width:1000px;
	height:508px;
	position:relative
	}
	#logo{
		padding:0px 0px 0px 72px
		}
	#navigation{
		width:131px;
		position:absolute;
		top:44px;
		left: 344px;
		}
		#home{
			float:left;
			padding:1px 48px 0px 0px;
			
			}
		#email{
			float:left;
			padding:1px 47px 0px 0px;
			
			}
		#map{
			float:left;
			}
	#phone{
		position:absolute;
		top:12px;
		left:742px;
		}
	#menu{
		position:absolute;
		top:0px;
		left:289px
		}
		#menu a{
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			text-transform: uppercase;
			font-size:11px;
			color:#FFF;
			text-decoration:none;
			white-space:nowrap;
			/*font-weight:bold*/
			}
		#menu a:hover{
			text-decoration:underline;
			}
		#menu #company{
			position:absolute;
			left:0px;
			top:113px
			}
		#menu #work{
			position:absolute;
			left:98px;
			top:112px
			}
		#menu #info{
			position:absolute;
			left:205px;
			top:110px
			}
		#menu #partner{
			position:absolute;
			left:306px;
			top:113px
			}
		#menu #article{
			position:absolute;
			left:391px;
			top:116px
			}
		#menu #question{
			position:absolute;
			left:460px;
			top:122px
			}
		#menu #contact{
			position:absolute;
			left:568px;
			top:131px
			}
#category{
	position:absolute;
	top:336px;
	left:67px
	}
	#category #mirror{
		background:url(images/mirror.png);
		background-position:156px 0px;
		width:156px;
		height:187px;
		position:absolute;
		}
	#category #mirror a{
		display:block;
		position:absolute;
		left:30px;
		bottom:69px
		}
	#category #eaves{
		background:url(images/eaves.png);
		background-position:206px 0px;
		width:206px;
		height:189px;
		position:absolute;
		left:174px;
		top:24px
		}
	#category #eaves a{
		display:block;
		position:absolute;
		left:52px;
		bottom:74px
		}
	#category #vitrazhi{
		background:url(images/vitrazhi.png);
		background-position:0 0px;
		width:226px;
		height:148px;
		position:absolute;
		left:330px;
		top:48px
		}
	#category #vitrazhi a{
		display:block;
		position:absolute;
		left:70px;
		bottom:60px
		}
	#category #light{
		background:url(images/light.png);
		background-position:210px 0px;
		width:210px;
		height:159px;
		position:absolute;
		left:504px;
		top:25px
		}
	#category #light a{
		display:block;
		position:absolute;
		left:52px;
		bottom:45px
		}
	#category #design{
		background:url(images/design.png);
		background-position:242px 0px;
		width:242px;
		height:185px;
		position:absolute;
		left:665px;
		top:0px
		}
	#category #design a{
		display:block;
		position:absolute;
		left:65px;
		bottom:67px
		}
	
/* Контент */
#content{
	padding: 13px 0px 0px 0px;
	}
	/* Левый блок */
	#left{
		float:left;
		width:320px;
		}
		#left-palitra{
			padding:0px 0px 0px 77px
		}
                #left-palitra a span{
                        background:url(images/palitra.png) no-repeat;
                        width:255px;
                        height:258px; display:block; background-position: 0px 0px
                }
                #left-palitra a:hover span{
                        /* background:url(images/palitra.png) no-repeat;*/
                        width:255px;
                        height:258px; display:block; background-position:-255px 0px
                }
		#left-banner{
			padding:15px 0px 0px 105px
			}
	/* Правый блок */
	#right{
		margin: 15px 0px 0px 340px
		}
		#right h1{
			margin:0px;
			padding:0px;
			font-size:24px;
			font-weight:normal;
			color:#00d8ff;
			}
		#right h2{
			margin:10px 0 0;
			padding:0px;
			font-size:20px;
			font-weight:normal;
			color:#00d8ff;
			}
		#right h3{
			margin:10px 0 0;
			padding:0px;
			font-size:16px;
			font-weight:normal;
			color:#00d8ff;
			}
		#right h4{
			margin:10px 0 0;
			padding:0px;
			font-size:13px;
			font-weight:bold;
			color:#00d8ff;;
			}
		#right UL{
			margin:10px 0 12px 1.25em;
			padding:0;
			}
		#right OL{
			margin:10px 0 12px 1.25em;
			padding:0;
			}
		#right P{
			text-align:justify;
			}
		#right STRONG,
		#right B{
			font-weight:bold;
			}
		#right EM,
		#right I{
			font-weight:bold;
			}
		#right A:LINK,
		#right A:VISITED{
			color:#fff;
			text-decoration:underline;
			}
		#right A:HOVER,
		#right A:ACTIVE{
			color:#fff;
			text-decoration:none;
			}
		#text{
			padding:20px 80px 30px 25px
			}

/* Галерея на главной */
#gallery{
	clear:both;
        margin:0px 0px 0px 80px
	}
    #gallery_title{
        float:left;
        padding:0px 0px 0px 30px 
    	}
    #vse{
        float:right;
        padding:0px 100px 0px 0px
    	}
    #vse a{
        color:#fff;
        text-decoration:underline
    	}
     #vse a:hover{
        text-decoration:none 
    	}
    #vse img{
        padding:1px 0px 0px 10px; float:right;
    	}
#footer{
	position:relative;
	padding:41px 0px 10px 110px;
	color:#666666;
        clear:both;
	}
	#footer a{
	color:#666666
		}
	#footer_left{
		float:left;
		}
	#footer_left p{
		padding:15px 0px 0px 0px;
                float:right
		}
	#footer .left{
		float:left;
		padding-right:30px
		}
	#footer_right{
		float:right;
		background:url(images/web.png) no-repeat;
		width:230px;
		height:45px;
		padding:20px 0px 0px 50px;
		margin:10px 50px 0px 0px;
		font-size:14px;
		}
#counter{
	position:absolute;
	top:55px;
	left:50%;
	margin:0 0 0 -44px;
	}
.accordion SPAN{
	border-bottom:1px dotted;
	cursor:pointer;
	}
.accordion .current SPAN{
	border:none;
	cursor:auto;
	}
.accordion .panel{
	display:none;
	}
#left-banner IMG{
border:none;
}

