@charset "windows-1251";

/*reset*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1.2;
}
ol, ul {
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}



html, body {
height:100%;
}

body {background:#fff; font-family:tahoma,helvetica,arial, sans-serif; font-size:100.01%;} 

#wrapper {
 width:890px;
margin:0 auto;
min-height:100%;
height:auto  !important;
height:100%;
position:relative;
font-size:12px;
}



/*шапка*/

#head {height:125px; position:relative; background:#fff;}
.inner #head {height:170px;}
a:hover {text-decoration:none;}
.clear {clear:both;}
.logo {float:left; padding-top: 20px;}
.on-line {position:absolute; top:55px; left:437px; width:188px; font-size:10px; text-transform:uppercase;}
.on-line a{ color:#efc126; text-decoration:none;}
#office .on-line a{ color:#eb2700;}
.enter {float:right; width:175px; height:34px; background:url(/nc/templates/Callobok/images/btn.gif) 0 0 no-repeat; text-align:center; font-size:11px; font-weight:bold; margin-top:56px;}
#office .enter, #office .predlagaem ul li {background-position:0 -34px;}

.enter a {color:#fff; text-decoration:none; display:block; width:175px; height:34px; line-height:25px;}


/*сетка*/

#page {margin:0 10px; clear:both; }
#all {width:950px; margin:0 auto; position:relative;
min-height:100%;
height:auto  !important;
height:100%;
position:relative;
font-size:12px;}
.leftblock {float:left; position:relative; width:514px;}
.rightblock {float:right; width:376px; position:relative;}
.page {position:relative; min-height:590px; height:auto !important; height:590px;}
.leftblock-inner {float:left; position:relative; width:217px;}
.rightblock-inner {float:left; position:relative; width: 500px}
.banners {float:right; width:173px;}

.inner {background:url(/nc/templates/Callobok/images/divi.gif) 217px 0 repeat-y;}


/*футер*/

#footer {position:relative; background:#fff url(/nc/templates/Callobok/images/footer.gif) 50% 100% no-repeat; clear:both; margin:-105px auto 0; height:105px; min-width:950px;}
#footer p {padding-top:69px; text-align:center; font-size:11px; color:#fff; line-height:15px;}
.protect{ height: 105px; width:100%; clear:both;}



/*газета на главной*/

.newspaper {background: url(/nc/templates/Callobok/images/i2.gif) 0 0 no-repeat; width:514px; height:373px; margin-left:-20px;}
.newspaper ul {font-size:10px; color:#676767; font-style:italic; width:158px; float:left;}
.newspaper ul li {background: url(/nc/templates/Callobok/images/div.gif) 0 100% repeat-x; padding-bottom:4px; margin-bottom:8px;}
.newspaper ul li.last {background: url(/nc/templates/Callobok/images/div2.gif) 0 100% repeat-x;}
.newspaper ul a {display:block; text-align:right; color:#7f8d95; font-size:9px; font-style:normal;}


.papper-right {float:right; width:225px;}
.papper-right h3{text-align:center; font-size:13px;}
.papper-right p.daynews {text-align:center; font-size:23px; padding:0; line-height:1; font-weight:bold;}
.papper-right a {font-size:9px; text-transform:uppercase; color:#676767; display:block; margin-top:5px;}
.papper-right p {font-size:9px; color:#2e2e2e; padding-top:8px; line-height:1.3;}
.layout {padding:55px 52px 0 65px;}

.newspaper p.newsp-title  {color:#2e2e2e; font-size:29px; font-weight:bold; text-transform:uppercase; text-align:center; padding:0 0 35px 0; line-height:1; }

i.colobok-home {width:356px; height:228px; background:url(/nc/templates/Callobok/images/i1.jpg); overflow:hidden; display:block; float:right; margin-top:159px;}
i.colobok-office {width:364px; height:265px; background:url(/nc/templates/Callobok/images/i7.jpg); overflow:hidden; display:block; float:right; margin-top:100px;}

.word {position:absolute; top:0;left:0; background:url(/nc/templates/Callobok/images/oreol.gif); width:274px; height:137px; overflow:hidden;}
#office .word {top:0;left:60px; }
.word p {padding:23px 49px 0 49px; font-size:9px; text-transform:uppercase;}
.word a {display:block; color:#7f8d95;}

p.bb {color:#eeaf17; text-transform:uppercase; font-size:20px; padding-top:10px; text-align:center;}
p.bb a {color:#eeaf17; text-decoration: none}
#office p.bb {color:#eb5e00; }





.obsyjdaem {width:220px; float:left; margin-top:15px;}
.predlagaem {width:230px; float:left; margin:15px 102px 0;}
.priglashaem {width:235px; float:right; margin-top:15px;}
.inner .priglashaem {width:215px;  margin:-350px 0 0 -15px; float:left; position:relative;}
h2 {font-size:24px; font-weight:normal; color:#4e4f50; border-bottom:1px dashed #e4e8ea; padding:22px 0 14px 80px; margin-bottom:21px;}
.obsyjdaem h2 {background: url(/nc/templates/Callobok/images/o1.gif) 0 0 no-repeat;}
.predlagaem h2 {background: url(/nc/templates/Callobok/images/o2.gif) 0 0 no-repeat;}
.priglashaem h2 {background: url(/nc/templates/Callobok/images/o3.gif) 0 0 no-repeat;}

.obsyjdaem dt {width:137px; text-align:center; color:#fff; font-weight:bold; line-height:1.4; position:relative; background:#fbca20 url(/nc/templates/Callobok/images/ang-home.gif) 0 0 no-repeat;}
#office .obsyjdaem dt {background:#eb5e00 url(/nc/templates/Callobok/images/ang-office.gif) 0 0 no-repeat;}
.obsyjdaem dd {color:#676767; font:11px/15px normal Tahoma,Arial,sans-serif; padding:8px 0 17px;}
.obsyjdaem dd a {font-weight:bold; color:#7f8d95;}
.obsyjdaem dt a {display:block; color:#fff; font-size:11px; background:#eeaf17; padding-bottom:3px; }

.predlagaem ul {position:relative; padding-left:38px; margin-top:-38px;}
.predlagaem ul li { width:175px; height:34px; background:url(/nc/templates/Callobok/images/btn.gif) 0 0 no-repeat; text-align:center; font-size:16px; font-weight:bold; margin-top:60px;}
.predlagaem ul li a {color:#fff; text-decoration:none; display:block; width:175px; height:34px; line-height:25px;}


.priglashaem a {font-size:15px; color:#7f8d95; padding:5px 55px 15px 0; background: url(/nc/templates/Callobok/images/ar.gif) 100% 0 no-repeat; display:block; margin:0 15px 0 30px;}
.priglashaem i {display:block; width:200px; height:153px; margin:15px 0 0 27px;}
.inner .priglashaem i { margin:15px 0 0 10px;}
#office .priglashaem i {}

.list {width:495px; background:url(/nc/templates/Callobok/images/c.gif) 0 0; margin-top:60px; position:relative; font-weight:bold;}
.list p.list-title {font-size:16px; color:#676767; text-align:center; font-weight:bold;}
.list-top {background:url(/nc/templates/Callobok/images/t.gif) 0 0 no-repeat; position:relative; overflow:hidden; height:1%;}
.list-bot {background:url(/nc/templates/Callobok/images/b.gif) 0 100% no-repeat; padding:25px 40px 40px 30px; text-align:center;}
.callobok {margin:22px 0;}


.contacts {border-top:1px solid #a4a4a4; padding-top:15px; margin-top:15px; text-align:left; font-size:16px; color:#676767; overflow:hidden;}
.contacts a {color:#7f8d95;}
.ll {float:left; width:170px;font-size: 90%}
.rr {float:right; width:240px;font-size: 90%}


.ico {position:absolute; top:62px; left:420px;}
.ico li {float:left; margin-left:35px;}

.on-line2 {float:right; text-align:right; padding-top:52px;}
.on-line2 span {padding-right:110px;}
.on-line2 a{color:#efc126; font-size:14px; text-transform:uppercase; text-decoration:none; font-weight:bold;}
#office .on-line2 a{color:#eb2700;}


.content { padding:0 20px}
.content p {text-indent:34px;}
.content h1 {text-align:center; font-size:14px; padding-bottom:15px; text-transform:uppercase;}



/*навигация*/

.nav {font-size:16px; color:#efc126; text-transform:uppercase;  font-weight:bold;}
#office .nav {color:#eb2700;}
.nav li {height:30px; line-height:28px; border-bottom:1px dashed #e4e8ea; padding-left:45px; background: url(/nc/templates/Callobok/images/ul2.gif) 12px 8px no-repeat; margin-right:40px;}
#office .nav li {height:30px; line-height:28px; border-bottom:1px dashed #e4e8ea; padding-left:45px; background: url(/nc/templates/Callobok/images/ul.gif) 12px 8px no-repeat; margin-right:40px;}
.nav a {font-size:12px; text-transform:uppercase; text-decoration:none; color:#000;}
.nav a:hover {font-size:16px; color:#efc126;}
#office .nav a:hover { color:#eb2700;}
