html {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px; padding: 0px;
}
body {
	 font: 80%/normal arial, sans-serif; font-size-adjust: none; font-stretch: normal; background-attachment:fixed;
}
div#container {
	margin: 0px auto; top: 100px; width: 960px; position: relative;  
}
div#header {
	background: url("../images/header.jpg") no-repeat; padding: 14px 14px 11px 12px; width: 935px; height: 344px; position: relative;
}
div#header img {
	border: 0px currentColor;
}
div#nav {
	top: 360px; left: 10px;	 width: 100%; position: absolute;
}
#menu {
	list-style: none; padding:  0px; width: 100%; float: left;
}
#menu li {border-right: 1px #000 solid ; 
	 font: normal Arial, Verdana, Helvetica, sans-serif;  margin: 0px; padding: 0px; float: left; font-size:15px;text-transform:uppercase;
}
#menu li:last-child
{
border-right:none;
} 
#menu a {background: url("../images/title.jpg") no-repeat;height:30px;
	 margin: 0px; text-align:center; width:133px; padding: 15px 0px; color:#fdc28a; text-decoration: none;  float: left; display: block;
}

#menu a:hover {background: url("../images/title_hov.jpg") no-repeat;
	 color: #fdc28a; padding-bottom: 0px;
}
#menu a.active {background: url("../images/title_hov.jpg") no-repeat;
	 color: #fdc28a; padding-bottom: 0px;
}
#menu a:focus {
	
}
#slider {
	position: relative;
}
#slider ul {
	list-style: none; margin: 0px; padding: 0px;
}
#slider li {
	list-style: none; margin: 0px; padding: 0px;
}
#slider li {
	width: 935px; height: 344px; overflow: hidden;
}
ol#controls {
	margin: 1em 0px; padding: 0px; top: 310px; height: 12px; right: 30px; position: absolute;
}
ol#controls li {
	list-style: none; margin: 0px 8px 0px 0px; padding: 0px; height: 12px; line-height: 12px; float: left;
}
ol#controls li a {
	background: url("../images/bullet.png") no-repeat; padding: 0px 8px; height: 12px; line-height: 12px; text-decoration: none; float: left;
}
ol#controls li a:hover {
	background: url("../images/bullet-hover.png") no-repeat;
}
ol#controls li.current a {
	background: url("../images/bullet-hover.png") no-repeat;
}
ol#controls li a:focus {
	background: url("../images/bullet-hover.png") no-repeat;
}
#prevBtn a:focus {
	background: url("../images/bullet-hover.png") no-repeat;
}
#nextBtn a:focus {
	background: url("../images/bullet-hover.png") no-repeat;
}
div#content {
	 margin: 0px 0px 10px 10px; padding: 93px 30px 20px 0px; width: 642px; text-align: justify; color: #fff; float: right; position: relative;
}
div#content table {
/* 	font: 95%/normal arial, sans-serif; text-align: left; font-size-adjust: none; font-stretch: normal; */
}
div#content td.tbltext {
	padding: 10px;
}
div#content h1 {
	font: 18px/normal Arial, Verdana, Helvetica, sans-serif; color:#fdc28a; text-transform: uppercase; font-size-adjust: none; font-stretch: normal;
}
div#content h2 {
	font: bold 14px/normal Arial, Verdana, Helvetica, sans-serif; color: #fdc28a; margin-top: 0px; font-size-adjust: none; font-stretch: normal;
}
div#contentmax {
	background: url("../images/c-bgr.jpg") no-repeat left bottom; margin: 0px 0px 10px 10px; padding: 20px 30px 20px 0px; width: 902px; text-align: justify; color: #fdc28a; float: right; position: relative;
}
div#contentmax table {
	font: 95%/normal arial, sans-serif; text-align: justify; font-size-adjust: none; font-stretch: normal;
}
div#contentmax td.tbltext {
	padding: 10px;
}
div#contentmax h1 {
	font: 18px/normal Arial, Verdana, Helvetica, sans-serif; color: #fdc28a; text-transform: uppercase; font-size-adjust: none; font-stretch: normal;
}
div#contentmax h2 {
	font: bold 14px/normal Arial, Verdana, Helvetica, sans-serif; color: #fdc28a; margin-top: 0px; font-size-adjust: none; font-stretch: normal;
}
a.action {
	background: rgb(133, 69, 35); padding: 5px 10px; color: #fdc28a; text-decoration: none;
}
a.action:hover {
	background: rgb(154, 108, 51); color: #fff;
}
div#content p {
	line-height: 1.4;
}
div#contentmax p {
	line-height: 1.4;
}
div#footer {
	background: #000; height: 10px; color: rgb(222, 214, 203); clear: both; position: relative;
}
div#footer p {
	margin: 0px; padding: 15px 10px;
}
div#footer a {
	padding: 0px; color: rgb(198, 213, 253); display: inline;
}
div#navigation {
	font: 90%/normal arial, sans-serif; width: 250px; margin-top: 65px; margin-left: 20px; float: left; font-size-adjust: none; font-stretch: normal;
}

div#navigation h1 {
 font: normal Arial, Verdana, Helvetica, sans-serif;  font-size:15px;text-transform:uppercase;
	color: #fdc28a; font-weight:normal;
}

div#navigation td {
	padding: 10px;
}

div#navigation td img {
	border: 2px solid rgb(53, 31, 31);
}
div#content td img {
	border: 2px solid rgb(53, 31, 31);
}
div#contentmax td img {
	border: 2px solid rgb(53, 31, 31);
}

div#message {
	background: url("../images/nb-bgr.png") no-repeat; margin: 20px auto; padding: 50px 20px 20px; width: 233px; height: 137px; text-align: center; color: #FDFCCE; font-size: 12px;
}
div.phone {
	margin: 50px 0px 0px -20px; width: 272px;
}
div#copy {
	width: 40%; float: left;
}
div#webdesign {
	width: 170px; color: rgb(202, 117, 32); float: right;
}
div#webdesign a {
	color: rgb(202, 117, 32); text-decoration: none;
}
div#webdesign a:hover {
	color: rgb(189, 130, 76); text-decoration: underline;
}
div#err {
	font: 11px/normal Verdana, Arial, Helvetica, sans-serif; color: rgb(143, 0, 33); font-size-adjust: none; font-stretch: normal;
}
.error {
	font: 11px/normal Verdana, Arial, Helvetica, sans-serif; color: rgb(143, 0, 33); font-size-adjust: none; font-stretch: normal;
}
div#msg {
	font: 11px/normal Verdana, Arial, Helvetica, sans-serif; padding: 2px; border: 1px solid green; color: green; font-size-adjust: none; font-stretch: normal; background-color: rgb(230, 255, 223);
}
.mark {
	font: 11px/normal Verdana, Arial, Helvetica, sans-serif; color: rgb(143, 0, 33); font-size-adjust: none; font-stretch: normal;
}
.required {
	font: 11px/normal Verdana, Arial, Helvetica, sans-serif; padding: 5px; border: 0px currentColor; width: 300px; font-size-adjust: none; font-stretch: normal;
}
.email {
	font: 11px/normal Verdana, Arial, Helvetica, sans-serif; padding: 5px; border: 0px currentColor; width: 300px; font-size-adjust: none; font-stretch: normal;
}
div#contentmax td img#map {
	border: 0px currentColor;
}
div#contentmax td#forma {
	padding: 20px; border-left-color: rgb(165, 148, 133); border-left-width: 1px; border-left-style: solid;
}
