/* Important */

body {
   margin:0;
   padding:0;
   font-family:arial,tahoma;
   color:#000000;
   font-size:12px;
   line-height:15px;
   background:#cad9e4;
}
table {
   border-collapse:collapse;
   border:0;
   margin:0;
   font-family:arial,tahoma;
   color:#000000;
   font-size:12px;
   line-height:15px;
}
table td {
   padding:0;
}
p {
   text-indent:0;
   margin:0 0 10px 0;
   font-size:12px;
   line-height:15px;
   padding:0;
}
p.big {
   text-indent:0;
   margin:0 0 18px 0;
   font-size:14px;
   line-height:16px;
   padding:0;
}
img {
   padding:0;
   margin:0;
   border:0;
}
ul {
   padding:0;
   margin:0;
}
ul li {
   list-style:none;
}
a {
   color:#006699;
}
a:hover {
   color:#006699;
   text-decoration:none;
}
input {
   background:#cb9a4a;
   border:1px solid #ab7d1e;
   font-family:verdana,arial,tahoma;
   color:#845127;
   font-size:12px;
   line-height:15px;
}
div.clear {
   height:25px;
}
h1 {
   font-weight:normal;
   padding:0;
   color:#006699;
   text-decoration:underline;
}
h2 {
   font-weight:normal;
   padding:0;
   color:#006699;
   text-decoration:underline;
}
div.main {
   margin:0 auto;
   max-width:1263px;
   width:expression(document.body.clientWidth > 1263? "1263px": "auto" );

}
div.index {
   background:url('/files/bg1.jpg') no-repeat left top;
}
div.inner {
   background:url('/files/bg2.jpg') no-repeat left top;
}

/* Top */

div.main div.top {
   height:485px;
   position:relative;
}
div.inner div.top {
   height:274px;
}
div.main div.top a.logo {
   position:absolute;
   left:29px;
   top:24px;
}
div.inner div.top a.logo {
   left:65px;
   top:50px;
}
div.main div.top div.contact {
   position:absolute;
   left:213px;
   top:321px;
   text-align:right;
   font-size:11px;
   line-height:13px;
}
div.inner div.top div.contact {
   left:238px;
   top:138px;
}
div.main div.top div.contact a {
   text-decoration:none;
}
div.main div.top div.contact a:hover {
   text-decoration:underline;
}
div.main div.top ul {
   position:absolute;
   top:7px;
   left:490px;
}
div.main div.top ul li {
   padding:0 18px 0 12px;
   border-left:1px solid #98b0b4;
   float:left;
}
div.main div.top ul li span {
   display:block;
   color:#ffffff;
   line-height:25px;
}
div.main div.top ul li a {
   display:block;
   color:#666666;
   line-height:33px;
}
div.main div.top ul li a:hover {
   color:#666666;
}

/* Content */

div.content {
   background:url('/files/zag1.gif') no-repeat left top;  
}
div.inside {
   width:1000px;
   margin:0 auto;
}
div.zag {
   height:70px;
}
div.zag span {
   height:70px;
   float:left;
   display:block;
   background:url('/files/zag2.gif') no-repeat right top;
   font-size:20px;
   line-height:37px;
   color:#336699;
   width:270px;
   padding:0 0 0 20px;
}

table.info td.col1 {
   width:400px;
}
table.info td.col1 div.zag {
   margin:0 0 20px 0;
}
table.info td.col1 img {
   display:block;
   margin:0 0 50px 0;
}
table.info td.col2 {
   width:600px;
}
table.info td.col2 h1 {
   font-size:20px;
   line-height:23px;
   margin:0 0 33px 0;
}
table.info td.col2 h2 {
   font-size:20px;
   line-height:23px;
   margin:0 0 10px 0;
}
div.block {
   margin:0 0 39px 0;
   position:relative;
}
div.block img.pre {
   position:absolute;
   left:0;
   top:0;
}
div.block div.text {
   min-height:100px;
   height:auto !important;
   height:100px;
   margin:0 0 0 133px;
   padding:0 0 5px 0;
   font-size:14px;
   line-height:17px;
   font-family:georgia;
   color:#333333;
   border-bottom:1px dashed #949fa8;
}
div.block div.text p {
   margin:0 0 8px 0;
}
div.block div.text div.photo {
   margin:0 20px 0 0;
   position:relative;
   height:31px;
}
div.block div.text div.photo div.ph1 {
   position:absolute;
   right:0;
   top:0;
   background:url('/files/ph1.gif') no-repeat left top;
}
div.block div.text div.photo div.ph2 {
   background:url('/files/ph2.gif') no-repeat right top;
   color:#006699;
   line-height:31px;
   padding:0 8px;
   font-family:arial;
   font-size:11px;
}
div.more {
   padding:8px 0 0 0;
}
div.once {
   margin:0 0 40px 0;
}
div.once p {
   margin:0 0 10px 0;
}
div.once p a {
   color:#000000;
}
div.once p a:hover {
   color:#000000;
}
div.once p img {
   margin:0 18px 8px 0;
   width:170px;
   height:128px;
}

/* Footer */

div.footer {
   border-top:2px solid #999999;
   height:40px;
   line-height:14px;
   position:relative;
}
div.footer div.copy {
   padding:6px 200px;
   text-align:center;
}
div.footer div.creator {
   position:absolute;
   left:20px;
   top:6px;
}
div.footer div.counters {
   position:absolute;
   right:20px;
   top:6px;
}

/* Scroller */

div.gallery {
   position:relative;
   margin:0 auto 45px;
   width:982px;
   height:192px;
   background:url('/files/gallery.gif') no-repeat center top;
}
div.gallery div.left {
   position:absolute;
   left:0;
   top:70px;
}
div.gallery div.right {
   position:absolute;
   right:0;
   top:70px;
}
#screen2 {
   position:relative;
   width:982px;
}
#screen2 #buttons {
   width:982px;
}
#slideshow {
   margin:0 auto;
   overflow:hidden;
   width:920px;
}
#slideshow ul {
   width:3900px;
   margin:0 -400px 0 0;
}
#slideshow li {
   float:left;
   padding:12px 15px 0;
   cursor:pointer;
   text-align:center;
}  
#slideshow li a {
   font-size:11px;
   line-height:14px;
   color:#666666;
}     
#slideshow li a:hover {
   color:#666666;
}
#slideshow li img {
   width:200px;
   height:150px;
   display:block;
   margin:0 0 6px 0;
}

.ll {color:#222222;}
a.ll, a.ll:visited {color:#222222; text-decoration:none;}
a.ll:hover {text-decoration:underline; color:#444444;}
