/* Срос */
* {
 margin: 0px;
 padding: 0px;
}
img {
 border: 0px;
}

/* Основные стили */
html, body {
 background: #faf9f4;
 color: #4a6468;
 font: 12px/21px 'Arial',serif;
 height: 100%;
}
a {
 color: #45838d;
 text-decoration: underline;
}
a:hover {
 color: #1d3539;
 text-decoration: none;
}
h2 {
 font: 16px 'Verdana',serif;
 color: #32687d;
 padding-left: 26px;
 background: url('../img/marker_h2.png') no-repeat 0px 2px;
 font-weight: bolder;
}
h2 span {
 color: #2b4d5a;
}
h3 {
 font: bold 15px 'Arial',serif;
}
h4 {
 font: bold 14px 'Verdana',serif;
}
.hr {
 margin: 10px 0px;
 border-bottom: 1px dashed #c9d3d2;
}
#all {
 width: 847px;
 margin: 0px auto;
 height: 100%;
 height: auto !important;
 min-height: 100%;
}

/* Верх */
#top {
 overflow: hidden;
}
#logo {
 float: left;
 margin: 28px 0px 0px 5px;
 position: relative;
}
#top_right {
 float: right;
 margin: 32px 32px 0px 0px;
 font: 14px 'Trebuchet MS',serif;
 color: #45838d;
 position: relative;
}
#top_right a {
 border-bottom: 1px solid #45838d;
 text-decoration: none;
}
#top_right a:hover {
 border: 0px;
 text-decoration: none;
}
#language {
 overflow: hidden;
 margin-bottom: 15px;
}
#language ul {
 list-style: none;
 overflow: hidden;
 float: right;
}
#language li {
 float: left;
 margin-left: 10px;
}
#user_nav {
 text-align: right;
}

/* Шапка*/
#header {
 background: url('../img/header.png') no-repeat;
 height: 189px;
 margin: 29px 0px 5px;
 padding: 10px 0px 0px 599px;
}
.tel {
 padding: 4px 0px 3px 47px;
 background: url('..../img/tel.png') no-repeat left center;
}
.mail, .skype, .icq {
 padding: 3px 0px 3px 47px;
 font: 10px 'Arial',serif;
 color: #2b4d5a;
}
.mail a, .skype a, icq a {
 font-size: 12px;
}
.mail {
 background: url('../img/mail.png') no-repeat left;
 margin-top: 15px;
}
.skype {
 background: url('../img/skype.png') no-repeat 3px 0px;
}
.icq {
 background: url('../img/icq.png') no-repeat 5px 0px;
}

/* Меню */
#menu {
 font: 12px 'Arial',serif;
 color: #2b4d5a;
 width: 100%;
}
#menu ul {
 list-style: none;
}
#menu li {
 float: left;
 padding-bottom: 25px;
 position: relative;
}
#menu li span {
 padding: 0px 4px;
}
#menu a:hover {
 background: url('../img/menu_bg_hover.png') repeat-x bottom;
 padding-bottom: 25px;
}


/* Основная чать */

#container {
 margin-top: 70px;
 background: url('../img/content_bg.png') repeat-x bottom;
 padding-bottom: 28px;
}
#page_header {
 overflow: hidden;
 font-size: 14px;
 margin-bottom: 20px;
}
#page_header h2 {
 display: block;
 float: left;
 position: relative;
}
#page_header_nav {
 float: right;
 position: relative;
}
#nav_pages {
 text-align: center;
 margin: 10px 0px;
 color: #32687d;
 font-size: 15px;
 word-spacing: 5px;
}
#nav_pages a {
 color: #32687d;
}
#nav_pages a:hover {
 color: #244856;
}

.tabs {
 overflow: hidden;
}
.tabNavigation {
 float: left;
 width: 305px;
 position: relative;
}
#first, #second, #third {
 float: left;
 width: 517px;
 position: relative;
 padding-right: 25px;
}
.nedv, .docs, .ofices {
 padding: 10px 0px 10px 44px;
}
.nedv {
 background: url('../img/nedv.png') no-repeat left center;
}
.docs {
 background: url('../img/docs.png') no-repeat left center;
}
.ofices {
 background: url('../img/ofices.png') no-repeat left center;
}

.doc1, .doc2, .doc3, .doc5 {
 overflow: hidden;
 padding: 10px 0px;
 border-bottom: 1px solid #e3e3de;
}
.doc4 {
 overflow: hidden;
 padding: 10px 0px;
}
.doc1 h4, .doc2 h4, .doc3 h4, .doc4 h4, .doc5 h4 {
 float: left;
 font-weight: normal;
 padding-left: 27px;
}
.doc1 p, .doc2 p, .doc3 p, .doc4 p, .doc5 p {
 float: right;
}
.doc1 p a:hover, .doc2 p a:hover, .doc3 p a:hover, .doc4 p a:hover, .doc5 p a:hover {
 text-decoration: none;
}
.doc1 h4 {
 background: url('../img/doc_word.png') no-repeat left center;
}
.doc2 h4 {
 background: url('../img/doc_pda.png') no-repeat left center;
}
.doc3 h4 {
 background: url('../img/doc_excele.png') no-repeat left center;
}
.doc4 h4 {
 background: url('../img/doc_pic.png') no-repeat left center;
}
.doc5 h4 {
 background: url('../img/doc_pic.png') no-repeat left center;
}


/* Предложения */
#offer {
 overflow: hidden;
 margin: 15px 0px 10px;
}
#offer h2 {
 float: left;
 position: relative;
 margin-top: 5px;s
}
#offer p {
 float: right;
 position: relative;
}

#offer_list {
 overflow: hidden;
 background: url('../img/offer_bg.png') repeat-x bottom;
 padding-bottom: 20px;
}
#offer_list ul {
 list-style: none;
 overflow: hidden;
}

#offer_list ul li {
 float: left;
 position: relative;
}
.offer_li {
 margin-left: 110px;
}
.offer_one {
 margin: 0px;
}
.offer_prew {
 padding: 5px;
 background: url('../img/offer_img_bg.png') no-repeat;
 display: block;
}
#offer_list ul li p {
 font: 14px 'Trebuchet MS',serif;
 color: #4a6468;
 padding-bottom: 3px;

}
#offer_list ul li p a {
 border-bottom: 1px dashed #4a6468;
 text-decoration: none;
}
#offer_list ul li p a:hover {
 border: 0px;
}
#offer_list ul li p img {
 margin-top: 5px;
}
.offer_rus {
 padding-left: 25px;
 background: url('../img/flag_rus.png') no-repeat left;
}
.offer_cz {
 padding-left: 25px;
 background: url('../img/flag_cz.png') no-repeat left;
}


/* Новости */
#news h2 {
 margin: 20px 0px;
 display: block;
}
#news ul {
 list-style: none;
 overflow: hidden;
}
#news li {
 float: left;
 position: relative;
 font: 12px/20px 'Trebuchet MS',serif;
 color: #4a6468;
}
.new {
 padding-left: 3%;
 width: 30%;
}
.new_last {
 width: 33%;
}
#news span {
 font-size: 14px;
 color: #b9acac;
 margin-top: 10px;
 display: block;
}
#all_news {
 text-align: right;
 font-size: 15px;
 margin-top: 10px;
}
#all_news a {
 color: #6099a7;
 text-decoration: none;
 border-bottom: 1px solid #6099a7;
}
#all_news a:hover {
 border: 0px;
}
.new_text {
 padding-bottom: 40px;
}
.new_text span {
 font-size: 14px;
 color: #b9acac;
 margin-top: 10px;
 display: block;
 text-align: right;
}

/* Объекты */
.object {
 overflow: hidden;
 margin-bottom: 15px;
 padding-bottom: 15px;
 border-bottom: 1px dashed #c9d3d2;
}
.object_photo {
 float: left;
 position: relative;
 width: 184px;
 text-align: center;
}
.object_photo img {
 padding: 5px;
 background: url('../img/offer_img_bg.png') no-repeat;
 display: block;
}
.object_info {
 float: right;
 position: relative;
 width: 663px;
 text-align: left;
}


/* О Чехии */
#about_cz {
 overflow: hidden;
}
#about_cz h3 {
 margin-bottom: 15px;
 padding-bottom: 10px;
 border-bottom: 1px solid #c6c6c1;
}
#about_cz_left {
 float: left;
 position: relative;
 width: 416px;
 padding-right: 32px;
}
#about_cz_right {
 float: right;
 position: relative;
 width: 399px;
 background: url('../img/about_cz.png') no-repeat;
 padding-top: 237px;
}

/* Личный кабинет */
#lk {overflow: hidden;}

/* Личный кабинет | Меню */
#lk_menu {float: left; width: 309px; position: relative;}
#lk_menu li {padding: 5px 0px 35px 44px;}
.lk_menu1 {background: url('../img/lk_menu1.png') no-repeat top left;}
.lk_menu2 {background: url('../img/lk_menu2.png') no-repeat top left;}
.lk_menu3 {background: url('../img/lk_menu3.png') no-repeat top left;}
.lk_menu4 {background: url('../img/lk_menu4.png') no-repeat top left;}
.lk_menu5 {background: url('../img/lk_menu5.png') no-repeat top left;}
.lk_menu6 {background: url('../img/lk_menu6.png') no-repeat top left;}

/* Личный кабинет | Контент */
#lk_content {float: left; width: 538px; position: relative;}
.obj {margin-bottom: 20px; min-height: 98px;}
.obj img {padding: 5px 20px 5px 5px; background: url('../img/offer_img_bg.png') no-repeat;}
.obj p {text-align: justify;}

/* Подвал */
#footer {
 width: 821px;
 margin: -65px auto;
 padding: 26px 0px 30px 26px;
 background: url('../img/footer_bg.png') repeat-x top;
 font-family: 'Trebuchet MS',serif;
 color: #2b4d5a;
}
#footer a {
 color: #2b4d5a;
 text-decoration: none;
 border-bottom: 1px solid #2b4d5a;
}
#footer a:hover {
 border: 0px;
 color: #1f363f;
}
#pp {
 height: 100px;
}
/*Прокрутка фоток предложений*/
#scrollme {
padding-left:20px;
width:165px;
height:400px;
overflow:hidden;

}
.cont {width:170px;height:400px;position:relative;}
.cont a.up, .cont a.down {background:grey;position:absolute;right:3px;}
.cont a.up:hover, .cont a.down:hover {background:red;}
.cont a.down {bottom:3px;}
