@import url("../css/reset.css");
@import url("../css/menu.css");
/* *********************************************************************************** */
/* START_STYLE_CSS */ 
body {font: normal 1em/1.3 Arial, sans-serif; }
html, body {height:100%;}

h1 {font-size:18px; color:#333; margin-bottom:30px; }
h2 { }
h3 { }
h4 { }

a {color:#36C;}

/* *********************************************************************************** */
/* -- MAIN_CSS -- */ 
#body-w {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");min-width:1000px;height:100%; background: url(../img/bg-main.gif) no-repeat 50% 50%;}	
#body-f {width:1000px; margin: 0 auto;height:100%; position:relative; }	

#content {width:1000px; margin: -200px auto 0 auto; height:400px; position:absolute; top:50%;  }
#content:after {clear: both;content: "";display: block;height: 0;visibility: hidden;}

#logo {position:absolute; top:53px; left:110px;}
#contacts {font-size:17px;position:absolute; top:105px; left:600px;}
#contacts h2 {position:relative; left:-35px;margin-bottom:40px;display:block;width:320px; height:40px; overflow:hidden; background: url(../img/phone.gif) no-repeat 0 0; font-size:45px; color:transparent; font-family:Arial narrow;}

#open-map {}

#map_canvas {margin:20px;}
.hide-it {position:absolute !important; top:-9000px; left:-9000px;}

.copy {margin-top:40px;}

#qe {display:none; padding:20px;}
#qe h2 {font-size:18px; margin-bottom:20px;}
#qe ul {}
#qe li {margin-bottom:15px;}
#qe .close-it {position:absolute; bottom:15px; right:15px;}

.input-text, textarea {padding:7px; width:90%; background: #FFF; border:1px solid #CCC; border-left:4px solid #4E8EDE;}
.input-submit {padding:7px; background: #F2F2F2; color:#333; font-weight:bold; border:0px solid #CCC; border-left:4px solid #4E8EDE;}
.input-submit:hover {border-left:4px solid #093; cursor:pointer;}

.ajax {width:100%; height:30px; background: url(../img/ajax.gif) no-repeat 50% 50%; display:none;}

#conuters {position:absolute; bottom:20px; right:20px;}
#conuters img {margin-top:3px;}
#conuters a {outline:0px; ie-dummy:expression(this.hideFocus=true);}

/* *********************************************************************************** */
/* -- TEXT-FORMATTING -- */
.text ul, .text ol {margin-left:15px;}
.text ul {list-style:disc;}
.text ol {list-style-type:decimal;}
.text strong {font-weight:bold;}
.text p {margin-bottom:15px;}
.photoGallery {margin:0 !important; list-style:none !important; }

/* *************************************************************************** */
/* -- TOOLTIP -- */
#tooltip{position:absolute;border:1px solid #000;font-size:92%;background:#FFFFE1;padding:2px 5px;color:#333;display:none; z-index:1000;}	
#tooltip{width: expression(this.offsetWidth > 251?"250"?:"this.offsetWidth");max-width:250px;}

/* *********************************************************************************** */
/* -- DEFAULTS -- */
.rel {position:relative; } .abs {position:absolute; } .top0 {top:0;} .left0 {left:0;} .bottom0 {bottom:0;} .right0 {right:0;}
.displayNone {display:none; } .displayBlock {display:block;}
.clear {clear:both; line-height:1px; height:1px;}
.left {display:block; float:left;}
.right{display:block; float:right;}
.noneOutline {outline:0px; ie-dummy:expression(this.hideFocus=true);}
.bold, .strong {font-weight:bold;} .italic, .em {font-style:italic;}