/**
 * common
 */
body{font-family:verdana;font-size:12px;color:#4d4d4d;}

.topMenu{height:32px;background:url(../images/bg-topMenu.gif) repeat-x top left;padding-top:25px}
.footerBackground{height:32px;background:url(../images/bg-bottomMenu.gif) repeat-x top left;padding-top:11px}
.topMenu .content{width:803px;margin:0 auto;}

.language
{
float:left;
font-size:smaller;
margin-left:78px;
margin-top:2px;
}

.header{height:154px;background:url(../images/bg-header.jpg) repeat-x top left;padding:3px 0;}
.header .content{width:803px;margin:0 auto;}

.wrapContent{background:url(../images/bg-content.jpg) repeat-x top left;}
.wrapContent .content{width:990px;margin:0 auto;}
.wrapContent .left{width:95px;height:422px;float:left;background:url(../images/bg-leftContent.jpg) no-repeat top left;}
.wrapContent .center{width:774px;margin:0 auto;float:left;background:#ffffff url(../images/bg-center.gif) repeat-x top left;padding:13px;}
.wrapContent .center .minHeight{height:422px;width:0px;float:left;}
.wrapContent .right{width:95px;height:422px;float:left;background:url(../images/bg-rightContent.jpg) no-repeat top left;}

.footer{text-align:center;color:#9c7e62;font-size:9px; padding-bottom:70px;margin:0 auto;width:804px;}

.footer .copyright{margin-bottom:3px;padding-bottom:3px;float:left; margin-top:6px;}
.footer .firms{margin-bottom:3px;padding-bottom:3px;float:right;}

.clr{clear:both;}

/**
 * tags
 */
a{text-decoration:none;color:#64130d;}
a:hover{text-decoration:underline;}

h1{text-indent:-9999px;display:block;margin-bottom:30px;height:20px;}
h1.news{background:url(../images/txt/txt-aktualnosci.gif) no-repeat top left;width:131px;}
h1.company{background:url(../images/txt/txt-firma.gif) no-repeat top left;width:73px;}
h1.gallery{background:url(../images/txt/txt-galeria.gif) no-repeat top left;width:87px;}
h1.customers{background:url(../images/txt/txt-klienci.gif) no-repeat top left;width:82px;}
h1.contact{background:url(../images/txt/txt-kontakt.gif) no-repeat top left;width:96px;}
h1.cooperation{background:url(../images/txt/txt-wspolpraca.gif) no-repeat top left;width:132px;}
h1.promotion{background:url(../images/txt/txt-promocje.gif) no-repeat top left;width:110px;}
h1.workagency{background:url(../images/txt/txt-agencja-pracy.gif) no-repeat top left;width:289px;}
h1.regulations{background:url(../images/txt/txt-regulamin.gif) no-repeat top left;width:264px;}

h1.companyEn{background:url(../images/txt/txt-company.gif) no-repeat top left;width:110px;}
h1.galleryEn{background:url(../images/txt/txt-gallery.gif) no-repeat top left;width:88px;}
h1.customersEn{background:url(../images/txt/txt-clients.gif) no-repeat top left;width:86px;}
h1.contactEn{background:url(../images/txt/txt-contact.gif) no-repeat top left;width:95px;}
h1.promotionEn{background:url(../images/txt/txt-promotions.gif) no-repeat top left;width:131px;}
h1.workagencyEn{background:url(../images/txt/txt-work-agency.gif) no-repeat top left;width:260px;}


h2{color:#64130d;font-size:16px;font-weight:normal;margin:7px 0 9px 0;}

.breadcrumps{font-size:10px;color:#7e7e7e;font-weight:bold;margin-bottom:24px;}
.breadcrumps a{color:#7e7e7e;font-weight:normal;}

.textContent2 {
margin:0 auto 20px;
width:640px;
padding-top:353px;
}

.textContent{width:640px;margin:0 auto;}
/**
 * top menu
 */
.topMenu ul{float:left;}
.topMenu ul li{display:block;float:left;background:url(../images/topMenu/bg-listLine.gif) no-repeat top right;padding:3px 18px 0 17px;height:19px;}
.topMenu ul li.last{background:none;}
.topMenu ul li a{color:#66130e;}
.topMenu span.dotted{float:left;border-left:1px dotted #e8e8e8;display:block;height:20px;width:18px;}
.topMenu input{width:99px;height:15px;text-align:center;border:1px solid #e5dacf;color:#66130e;}
.topMenu dl{float:left;margin-right:10px;}
.topMenu dl.sbm{padding-top:2px;margin:0px;}

/**
 * header
 */
.header .logo{float:left;padding:50px 0 0 70px;}
.header .logo a{display:block;width:344px;height:56px;background:url(../images/header/logo.gif) no-repeat top left;}
.header .logo a span{display:none;}
.header .vis{float:right;display:block;background:url(../images/header/vis.jpg) no-repeat top left;height:154px;width:328px;}

/**
 * Homepage
 */
.mainPage{text-align:center;}
.mainPage ul{width:644px;margin:0 auto;}
.mainPage ul li{display:block;float:left;width:206px;height:298px;background:url(../images/items/mainPage-bg.jpg) no-repeat top left;}
.mainPage ul li:hover{background-position:bottom left;}
.mainPage ul li.cen{margin:0 13px;}
.mainPage ul li .vis{margin-top:19px;}
.mainPage ul li .link{margin:4px 20px 19px 20px;}
.mainPage ul li .link a{display:block;background:url(../images/items/mainPage-bgLink.gif) repeat-x top left;height:27px;color:#ffffff;padding-top:10px;font-size:11px;line-height:13px;}
.mainPage ul li .link a.padTop5{padding-top:5px;height:32px;}
.mainPage ul li .link a:hover{text-decoration:none;}

/**
 * news
 */
.news ul li{margin-bottom:25px;}
.news .date{font-size:10px;color:#4d4d4d;}

/**
 * company
 */
.company p{padding:8px 0;}

/**
 * gallery photo
 */
.gallery-photo ul{margin-top:20px;}
.gallery-photo ul li{display:block;float:left;width:160px;height:160px;}

/**
 * customers
 */
.customers ul{}
.customers ul li{display:block;float:left;width:213px;height:110px;text-align:center;}

/**
 * customers photo
 */
.customers-photo ul{margin-top:20px;}
.customers-photo ul li{display:block;float:left;width:160px;height:110px;}

/**
 * contact
 */
.contact p{padding:8px 0;text-align:center;}

/**
 * cooperation
 */
.cooperation p{padding:8px 0;}
.cooperation p.personal{padding-bottom:17px;}
.cooperation form{margin-top:20px;}
.cooperation form a{margin-top:10px;}
.cooperation dl{margin-bottom:10px;overflow:hidden;}
.cooperation dl dt{float:left;display:block;width:135px;padding-top:6px;}
.cooperation dl.schollAdress dt{width:148px;}
.cooperation dl dd input{border:1px solid #cccccc;padding:5px 10px;color:#4d4d4d;width:366px;}
.cooperation dl dd select{border:1px solid #cccccc;padding:5px 10px;color:#4d4d4d;width:387px;}
.cooperation dl.rules dd{float:left;}
.cooperation dl.rules dt{width:600px;font-size:10px;}
.cooperation dl.rules dd input{width:auto;border:none;}
.cooperation dl.sex dd input{width:auto;border:none;}
.cooperation dl.experience dt{width:300px;}
.cooperation dl.question dt{width:195px;}
.cooperation dl.experience dd textarea{border:1px solid #cccccc;width:200px;padding:5px 10px;color:#4d4d4d;width:250px;height:100px;}
.cooperation dl.question dd textarea{border:1px solid #cccccc;width:200px;padding:5px 10px;color:#4d4d4d;width:360px;height:150px;}
.cooperation dl.dateOfBirth select.year{width:auto;}
.cooperation dl.dateOfBirth select.month{width:auto;}
.cooperation dl.dateOfBirth select.day{width:auto;}

/* kliencii */

.h2Klienci{
font-weight:bold; 
margin-top: 12px; 
margin-bottom: 12px;
}

.clear {
    clear: both;
    height: 0.000001em;
    overflow: hidden;
}
