@charset "UTF-8";
/*
    Document   : main.css
    Created on : 07.12.2009, 01:12:45
    Author     : akaGamlet
    Description: main css to tonic
*/
img {border: none}
:focus {outline: none} /* OPERA SAFARI CHROME */
a{text-decoration: underline;color: #efeadf;font-size: 13px}
a:hover{text-decoration: none}
* html #mainContainer{height: 100%}
fieldset{border: none}
form, fieldset, html, body, ul, ul li{padding: 0;margin: 0}

body
{
    margin: 0px;
    padding: 0px;
    font: normal 12px Arial, sans-serif, Verdana, Tahoma, Geneva, Helvetica;
    background: #3c1603;
    position: relative;
    min-height: 100%;    
    height: 100%;
    color: #efeadf;
    min-width: 1000px
}
html
{
    height: 100%;
    min-width: 1000px;
    background: #3c1603    
}
/*div { border: 1px solid red }*/

/**************************************************************************
			HEADER
/**************************************************************************/

#header
{         
    height: 489px;
    background: url(images/splash.jpg) 0 0 no-repeat;
    padding-top: 125px;
    font-size: 12px;
    color: #ece0d2;
    overflow: hidden;
    position: relative
}
#headerLeftBox , #headerRightBox, #introductBox
{
    float: left;    
    overflow: hidden;
    
}
#headerLeftBox
{    
    width: 765px
}
#logoBox
{
    background: #3e1111;
    width: 282px;
    height: 116px;
    margin-top: 60px;
    text-align: center;
    padding-top: 35px;
    float: left
}
#logoBox a {display: block;height: 73px}
#introductBox
{    
    width: 453px;
    padding: 10px 10px 0 20px
}
#introductBox a
{
    text-decoration: none;
}
#introductBox a:hover
{
    text-decoration: underline
}
#introductBox p
{
    padding: 0;
    margin: 0;
    padding: 9px 0

}

#headerRightBox
{       
    width: 235px    
}
h2#telNumber
{
    padding: 0;
    margin: 0;
    background: url(images/telNumber.png) 0 0 no-repeat;
    height: 45px;
    width: 229px;
    text-indent: -9999px;
    margin-left: 5px
}

#headerRightBox div
{
    background: #3e1111;
    padding: 25px 0 25px 20px;
    margin-top: 18px
}
#headerRightBox div ul { list-style: none }
#headerRightBox div ul li { padding: 3px 0}
#headerRightBox div ul li a
{
    display: block;
    width: 162px;
    height: 20px;
    text-indent: -9999px
}
#headerRightBox div ul li a#a1 {background: url(images/a1.gif) 0 0 no-repeat}

#headerRightBox div ul li a#a2 {background: url(images/a2.gif) 0 0 no-repeat}
#headerRightBox div ul li a#a3 {background: url(images/a3.gif) 0 0 no-repeat}
#headerRightBox div ul li a#a4 {background: url(images/a4.gif) 0 0 no-repeat}

#siteEnter, #siteEnter a { display: block; height: 33px }
#siteEnter a { text-indent: -9999px; position: relative }
#siteEnter
{
    width: 149px;    
    background: url(images/siteEnter.png) 0 0 no-repeat;
    margin-top: 20px
}

/**************************************************************************
			MAIN
/**************************************************************************/
#mainContainer, #footer
{
    width: 1000px;
    margin:  0 auto    
}

#mainContainer
{    
  height: auto !important;
  height: 100%;
  min-height: 100%;
  position: relative;
  width: 1000px  
}
* html #mainContainer { overflow: visible }

#mainContainer:after {
    content: 'EasyClear';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    font-size: 0px
}
#mainContainer { display: inline-block }
/*\*/
#mainContainer { display: block}
/**/

#mainInContainer
{
    position: relative;
    padding-bottom: 184px 
}

.genIndexBox
{    
    height: 1%;
    overflow /**/:/**/ hidden;
    padding-bottom: 10px;
    padding-right: 18px;
}
.leftGen
{
    padding-left: 22px;
    padding-right: 0 !important
    
}
.leftGenIndexBox
{
    line-height: 17px;
    font-size: 13px;
    text-align: justify;
    padding-top: 5px
}
.leftGenIndexBox b
{
    line-height: 18px;
}
.genIndexBox img.rightI
{
    float: right;
    padding-left: 15px
}
.podrobnee
{
    display: block
}
.genIndexBox img.leftI
{
    float: left;
    padding-right: 15px
}


.hReplace
{
    padding: 0;
    margin: 0;
    text-indent: -9999px;
    padding-bottom: 18px
}
h2.redirectH
{
    background: url(images/redirectH.gif) 0 0 no-repeat;
    width: 326px;
    height: 27px
}
h2.redirectH a
{
    display: block;
    width: 326px;
    height: 27px    
}
h2#ansH
{
    background: url(images/ansH.gif) 0 0 no-repeat;
    width: 187px;
    height: 25px;
}
h1#firstP
{
    padding: 0;
    margin: 0;
    padding: 22px 0;
    font-size: 13px;
    font-weight: normal
}
p.repeatAnsw
{
    padding: 0;
    margin: 0;
    padding-bottom: 18px;
}




#additionalInfoBox {padding: 40px 0 55px 22px}

#additionalInfoBox h2#additionalH
{
    padding: 0;
    margin : 0;
    background: url(images/additionalH.gif) 0 0 no-repeat;
    width: 308px;
    height: 27px;
    text-indent: -9999px
}
#addtionalBoxLink
{    
    height: 1%;
    overflow /**/:/**/ hidden;
    padding-top: 20px
}
#addtionalBoxLink ul
{
    float: left;
    width: 370px;
    padding-right: 110px;
    list-style: none

}
#addtionalBoxLink ul li
{
    padding-bottom: 20px
}
#addtionalBoxLink ul li a
{
    font-size: 13px
}

#adressBox
{
    height: 1%;
    overflow /**/:/**/ hidden;
    padding-bottom: 20px;
    font-size: 13px
}
span#adressBoxIn
{
    float: left;
    display: inline;
    margin-left: 22px
}
span#vaneLnk
{
    float: right;
    display: inline;
    margin-right: 15px
}


/**************************************************************************
			FOOTER
/**************************************************************************/
#counterBox
{    
    position: absolute;
    height: 30px;
    width: 200px;
    top: -30px;
    right: 0;
    vertical-align: top
}
span#vaneTop
{
    width: 50px;
    height: 20px;    
    display: block;
    position: absolute;
    right: 15px;    
    bottom: 10px;
    z-index: 9090    
}
span#vaneTop a
{
    display: block;
    width: 100px;
    height: 20px;
    text-indent: -9999px
}

#liveCounter img
{
    opacity:0.5;
    filter:alpha(opacity=50);
}

#footer
{  
    height: 184px;
    position: relative;
    z-index: 0;
    margin-top: -184px;
    min-width: 1000px;
    background: url(images/footer.jpg) 0 0 no-repeat        
}
