 *   
 { margin: 0; padding: 0; border: 0; font-family:	verdana;}

 a                                                                                                                                   { text-decoration: none; outline: none; }

 :focus                                                                                                                              { outline: none !important; }

 object                                                                                                                              { display: block; outline: none; border: none; } 

 em                                                                                                                                  { font-weight: bold; font-style: normal; }

 hr, legend                                                                                                                          { display: none; }

 input, textarea, select                                                                                                             { outline: none !important; }

 .clear                                                                                                                              { clear: both; }

 .hide                                                                                                                               { position: absolute; width: 0; height: 0; overflow: hidden;}

 .left                                                                                                                               { float: left; }

 .right                                                                                                                              { float: right; }

 .center                                                                                                                             { margin: 0 auto; }

 address                                                                                                                             { display: block; font-style: normal; }

 ul                                                                                                                                  { list-style: none; }

 h1, h2, h3, h4, h5, h6                                                                                                              { font-size: 11pt; }

 img                                                                                                                                 { display: block; }

 a img                                                                                                                               { display: inline; }


#body {margin: 0; padding: 0; width: 100%; height: 100%; } 

#bg img {height: 100%; width:100%; position: fixed; left: 0; top: 0; z-index: 1;}

#content {position: absolute; z-index: 2; top:0; left:0; }

#tresc {margin:60px 0 0 20px;}
#logo {margin-left:10px;}
.info {background: #fff; width:660px; overflow:hidden; padding-left:20px; margin-top:15px; margin-left:4px;}
.info h3 {background: url(../img/h_info.png) no-repeat; text-indent:-9999em; ;color: #998299; font-size:12px; margin:10px 0 10px 0; height:22px;}
.info p {color: #848484; font-size:12px; line-height:150%; margin-bottom:18px;}
 a.more {float:right; color:#b41719; font-size:12px;  padding-right:25px; background: url(../img/li.gif) no-repeat 100% 100%;}
 a:hover.more {text-decoration:underline;}

#box {width:750px;}
#box p {padding-left: 20px; color: #848484; font-size:12px; line-height:150%; padding-bottom:8px; height:50px; margin-right:15px;}
#box a {margin-right:15px;}

.boxmenu {padding:3px 0 0 4px; background: url(../img/box_bg.png) no-repeat; width:227px; height:153px; margin:7px 1px 1px 0; float:left;}
#hdom {padding:3px 0 0 4px;background: url(../img/dom.png) no-repeat 0 50%; text-indent:-9999em; height:65px;}
#hfirma {padding:3px 0 0 4px;background: url(../img/firma.png) no-repeat 0 50%; text-indent:-9999em; height:65px;}
#hpraca {padding:3px 0 0 4px;background: url(../img/praca.png) no-repeat 0 50%; text-indent:-9999em; height:65px;}
#hkontakt {padding:3px 0 0 4px;background: url(../img/kontakt.png) no-repeat 0 50%; text-indent:-9999em; height:65px;}
.kontakt {margin-left: 233px;}

#text {width:600px; padding-top:50px!important; padding-left:15px; display:block; overflow:hidden;}
#text p, #text ul {color: #848484; font-size:12px; line-height:150%; margin-bottom:20px; text-align:justify;}
#text ul li {background:url(../img/li.gif) no-repeat 0 0;margin:10px; padding-left:20px;}
.mail {color: #b41719;}
#text .center {text-align:center; color: #b41719!important;}
.red {color:#b41719!important;}
#praca {background:url(../img/walizka.jpg) no-repeat 95% 100%;}
#praca h3{background:url(../img/h3praca.gif) no-repeat 50% 50%; text-indent:-9999em; margin-bottom:10px;}
#dom {background:url(../img/dom.gif) no-repeat 90% 50%;}
#dom h3{background:url(../img/oferta_d.gif) no-repeat 50% 50%; text-indent:-9999em; margin-bottom:10px;}
#firma p img {float:left; margin: 0 5px 5px 0;}
#firma h3{background:url(../img/h3firma.gif) no-repeat 50% 50%; text-indent:-9999em; margin-bottom:10px;}
#infotresc h3{background:url(../img/info.gif) no-repeat 50% 50%; text-indent:-9999em; margin-bottom:10px;}

