* {margin: 0; padding: 0; border: 0;}
body { font-family: Arial, Helvetica, sans-serif;  background-color: #000000; color:  #c2bdb2; font-size: 12px;min-height: 100%; height: auto !important; height: 100%; position: absolute; }
html, body { width: 100%;}
ul { list-style: none;}
img {border:0}
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px;}
.centermap { width: 1000px; margin: 0 auto;}
.min { min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto");}
a:hover { text-decoration: none;}
a { color: #c2bdb2;}

/*head*/
.head { background: url(../images/head.jpg) left top no-repeat; height: 615px;}
.head2 { background: url(../images/head2.jpg) left top no-repeat; height: 615px;}
.head3 { background: url(../images/head3.jpg) left top no-repeat; height: 615px;}
.head4 { background: url(../images/head4.jpg) left top no-repeat; height: 615px;}
.head5 { background: url(../images/head5.jpg) left top no-repeat;}
.logo { float: left; margin-left: 95px; margin-top: 57px;}
.menu { float: left; font-size: 14px; padding-top: 65px;}
.menu a { color: #FFF; margin-left: 32px; margin-right: 10px;} 
.work { position: absolute; left: 87px; margin-top: 455px;}
/*head*/

/*content*/
.content { padding-left: 89px; padding-right: 123px; padding-top: 65px;}
.content2 { padding-left: 89px; padding-right: 123px; padding-top: 520px;}
.bord { background: url(../images/contentbg.gif) bottom repeat-x; padding-bottom: 45px; width:expression(((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) 
> 1315 ? "1315px" : (((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) < 500 ? "500px" : "auto"));position:relative; z-index: 2; min-width: 500px;  max-width: 1315px;}


.main { width: 100%;}
h1 { font-size: 18px; font-weight: normal;}
h2 { font-size: 18px; font-weight: normal;}
.title { font-size: 18px;}
.info { padding-right: 65px;}
.info p { padding-top: 20px;}
.info .link { padding-top: 42px;}
.right { width: 261px;}
.foto img { border: 1px solid #504d46; margin-top: 19px;}
.foto p { padding-top: 18px;}
/*content*/

/*foot*/
.foot { padding-top: 30px; padding-bottom: 30px;color: #85827a;}
.foot a {color: #85827a;}
.copy { padding-left: 89px;}
/*foot*/

/*ft6*/
.list { width: 240px; margin-top: 5px;}
.list li { background: url(../images/marker.gif) left 9px no-repeat; padding-left: 19px; padding-top: 3px;}
.right2 { width: 300px;} 

.foto2 img { border: 1px solid #504d46; }
.bord2 td { background: url(../images/contentbg.gif) bottom repeat-x;}
.main2 { width: 100%;}
.main2 td { padding-top: 15px; padding-bottom: 26px;}

/*ft6*/

/*ft7*/
.right3 { width: 514px;}
.title2 { font-size: 18px; padding-top: 40px;}
/*ft7*/

/*ft8*/
.main3 { width: 100%;}
.main3 td { padding-top: 15px;} 
.right4 {width: 48%; padding-right: 30px;}
.right8 {width: 48%; padding-right: 15px;}
.right5 { padding-left: 30px;}
.info2 { margin-top: 15px; height:175px;}
.info2 img { margin-right: 10px;}
.info2 td { padding-top: 0px; }
.info8 { margin-top: 15px; height:175px;}
.info8 img { margin-right: 10px;}
.info8 td { padding-top: 0px; }
.text p { padding-bottom: 10px; padding-left: 15px;} 

.bord3 { background: url(../images/contentbg.gif) bottom repeat-x; padding-bottom: 6px; width:expression(((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) 
> 1315 ? "1315px" : (((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) < 500 ? "500px" : "auto"));position:relative; z-index: 2; min-width: 500px;  max-width: 1315px;}
/*ft8*/
