body,
html{
	margin: 0;
	padding: 0;
}
body{
	background: #FCFCFC url(img/margine.jpg) repeat-y;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
img{
	border: 0;


}
a{
	color: #9f2901;
	text-decoration:none;
}
a:visited {
	color: #9f2901;
}
a:active {
	color: #cd975b;
}
a:hover {
	color: #cd975b;
}
#header{
	background: #e9eae2 url(img/studiostatic_banner.gif) no-repeat left top;
	height: 108px;
	width: 732px;
	margin-bottom: 10px;
}
h1{
	margin: 0;
	padding: 0px;
}
h1 span{
	display: none;
}
h1 a{
	display: block;
	float: left;
	margin-top: 60px;
	height: 40px;
	width: 150px;
}
#header ul{
	margin: 80px 0 0 0;
	padding: 0 0 0 0;
	float: left;
	list-style: none;
}
#header li{
	margin: 0 5px;
	padding: 0;
	float: left;
}
#header li a{
	color: #ccc;
	font-size: 10px;
	text-decoration: none;
}
#header li a:hover{
	color: #fff;
}
#wraper{
	width: 735px;
}
.leftSide{
	width: 512px !important;
	width /**/: 522px;
	padding: 5px;
	margin: 0;
	float: left;
}
.leftSide h2{
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: #666;
	padding: 10px;
	margin: 0;
	clear: both;
}
.leftSide h3{
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666;
	padding: 10px 10px 0 10px;
	margin: 0;
	clear: both;
}
.leftSide h3.comapany{
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #666;
	padding: 0px 10px;
	margin: 0;
	clear: both;
}
.leftSide h2 span{
	font-size: 11px;
	font-weight: normal;
}
.leftSide h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	padding: 10px 10px 0 10px;
	margin: 0;
	clear: both;
}
.high{
	background	: url(img/hasura.gif) top center repeat-y;
	display		: block;
	padding		: 10px 0;
}
.normal{
	background	: none;
	display		: block;
	padding		: 10px 0;
}
.leftSide p{
	margin: 0;
	padding: 10px;
	color: #666;
	text-align: justify;
	line-height: 1.3em;
}
.leftSide p.links{
	padding: 0px 10px;
}
.leftSide hr{
	margin: 0 10px;
}
.leftSide p.spec{
	padding: 0 10px;
}
.leftSide p.name{
	padding: 0 10px 0px;
	font-style: italic;
	color: #898881;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.leftSide p.notfound{
	margin: 0;
	padding: 10px 10px 0px;
	color: #666;
	font-size: 15px;
	font-weight: bold;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
}
.lista{
	color: #666;
	margin: 0;
	padding: 10px 10px 10px 50px;
}
.lista li{
	margin: 0;
	padding: 4px 0;
	text-align: justify;
}
.rightSide{
	width: 190px !important;
	width /**/: 210px;
	float: left;
	padding: 0 10px;
}
.rightSide a{
	border-bottom: #9f2901 1px dashed;
}
.rightSide a:visited{
	border-bottom: #cd975b 1px dashed;
}
.rightSide a:hover,
.rightSide a:active{
	border-bottom: #fff 1px dashed;
}
#footer{
	clear: both;
	padding: 15px;
	margin: 0;
	color: #666;
}
.rightSide h2{
	margin: 0;
	padding: 0 0 5px 0;
	height: 20px;
	border-bottom: 2px solid #E9EAE2;
}
.rightSide h2 span{
	display: none;
}
#h2_main{
	background: url(img/main-services.gif) left no-repeat;
}
#h2_info{
	background: url(img/practical-info.gif) left no-repeat;
}
#h2_upload{
	background: url(img/online-upload.gif) left no-repeat;
}
#h2_photo{
	background: url(img/photo-gallery.gif) left no-repeat;
}
.sideNavigation{
	margin: 0 0 50px 0;
	padding: 0;
	list-style: none;
}
.sideNavigation li{
	margin: 15px 0px 0px 0px;
	padding: 0;
}
.sideNavigation li ul{
	margin-left: 20px;
	padding: 0px 0px 10px 0px;
}
.sideNavigation img{
	display: block;
	margin: 0 0 10px 0;
}
.restorations{
	margin: 0;
	padding: 0 10px;
	width: 150px !important;
	width /**/: 170px;
	float: left;
}
.restorations dt{
	margin: 0;
	padding: 0;
	font-size: 10px;
	font-style:italic;
	font-weight: bold;
	color: #9f2901;
}
.restorations dd{
	margin: 15px 0 0;
	padding: 0;
	text-align:justify;
	color: #5A5A5A;
}
.restorations p{
	margin: 0;
	padding: 0 0 20px 0;
}
#light{
	background-image: url(img/9.gif);
	background-repeat: no-repeat;
	background-position: 10px 30px;
}
#medium{
	border-left: #808080 1px dashed;
	border-right: #808080 1px dashed;
	background-image: url(img/14.gif);
	background-repeat: no-repeat;
	background-position: 10px 30px;
}
#heavy{
	background-image: url(img/19.gif);
	background-repeat: no-repeat;
	background-position: 10px 30px;
}
object{
	margin: 5px 0px 5px 10px;
}
address{
	margin: 10px;
	padding: 10px 0;
	font-style: normal;
}
.sitemap{
	list-style: none;
	line-height: 15px;
	margin: 10px;
	padding: 0px;
}
.thumbnails{
	background-repeat: no-repeat;
	background-position: center;
	margin: 0;
	padding: 0 5px;
	height: 90px;
	overflow: auto;
	list-style: none;
}
.thumbnails li{
	margin: 0;
	padding: 0;
	float: left;
}
.thumbnails a{
	display: block;
	width: 75px;
	height: 75px;
	margin: 5px 0 0 7px;
}
#lightThumbs{
	background-image: url(img/thumbs_light.jpg);
}
#mediumThumbs{
	background-image: url(img/thumbs_medium.jpg);
}
#heavyThumbs{
	background-image: url(img/thumbs_heavy.jpg);
}
#colorThumbs{
	background-image: url(img/thumbs_bw.jpg);
}
#correctionThumbs{
	background-image: url(img/thumbs_color.jpg);
}
#galleryThumbs{
	background-image: url(img/thumbs_gallery.jpg);
}
hr{
	margin: 0 10px;
	border: 1px solid #E9EAE2;
}
form{
	margin: 0;
	padding: 10px;
}
.leftSide form p{
	margin: 0;
	padding: 10px 0;
}
label{
	display: block;
	font-weight: bold;
	color: #666;
}
.casutaText {
	height: 80px;
	width: 363px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #FAFAFA;
	border-top	: 1px inset #808080;
	border-left	: 1px inset #808080;
	border-right: 1px solid #ECECE5;
	border-bottom: 1px solid #ECECE5;
}
input{
	width: 363px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background	: #FAFAFA;
	border-top	: 1px inset #808080;
	border-left	: 1px inset #808080;
	border-right: 1px solid #ECECE5;
	border-bottom: 1px solid #ECECE5;
}
.buton{
	height		: 18px;
	padding-bottom: 2px;
	width		: 60px;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color		: #FFFFFF;
	border		: 1px ridge #E8E8E8;
	background-color: #A89574;
	cursor		: pointer;
}
.buton_high{
	height		: 18px;
	padding-bottom: 2px;
	width		: 60px;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color		: #FFFFFF;
	border		: 1px ridge #E8E8E8;
	background-color: #D2B37D;
	cursor		: pointer;
}
#advanced {
	padding-top: 25px;
}
.restorations dt a {
	display: block;
	height: 120px;

}
