/*

D E S I G N  I N F O 



Дизайн: PureDesign Studio

CSS стили и верстка: Robo://FLeXX

Описание: Дизайн для сайта BCC

URL: http://www.bcc.uz

Version: 1.0

Автор: Мирсалихов Руслан

URL Автора: http://roboflexx.net

*/



/* LAYERS: =тело и шапка сайта

----------------------------------------------- */

body						{ text-align: center; color: #424242; font-size: 13px; font-family: Arial; margin: 0; padding: 0; background: url('../images/bg.gif') repeat-x; }

div.body					{ width: 100%; text-align: left; margin: 0 auto; background: url('../images/body-bg.gif') right repeat-y; }

div.head					{ width: 100%; height: 99px; }

div.foot					{ width: 100%; height: 98px; color: #FFFFFF; background: url('../images/foot-bg.gif') repeat-x; text-align: left; }

div.middle-b				{ height: 153px; width: 100%; margin: 0 0 7px 0; }

div.head-mark				{ width:60%; position: absolute; height: 134px; text-align: right; overflow: hidden; margin: 0 auto }

div.bcc-logo				{ height: 99px; width: 155px; float: left; background: url('../images/bcc-logo.gif') no-repeat; margin-left:15px; margin-right:0; margin-top:0; margin-bottom:0 }

div.right-func				{ height: 99px; width: 400px; float: right; }



/* LAYERS: =блоки контента и наполнения

----------------------------------------------- */



div.content					{ width: 100%; margin: 0 -220px 0 0; float: left }

div.content-s				{ margin: 0 225px 0 10px }



div.right-block				{ width: 189px; background: url('../images/lines-bg.gif'); float: right; padding: 5px; margin: 5px 10px 0 0}

div.right-block big			{ display: block; font-weight: bold; background: #FF960E; padding: 5px; color: #FFFFFF; }

div.right-block div			{ background: #FFFFFF url('../images/mnu-bg.gif') bottom no-repeat; margin: 3px 0 0 0; padding: 5px; }

div.foot-a					{ height: 80px; overflow: hidden; float: left; background: url('../images/foot-im.gif') no-repeat; padding: 9px 0 9px 130px }

div.foot-b					{ height: 80px; overflow: hidden; float: right; text-align: right; padding: 9px 10px 9px 0 }

div.pr50-a					{ width: 49%; height: 153px; float: left; margin: 0 5px 0 0; background: url('../images/cent-a.gif') center no-repeat; text-align: center; }

div.pr50-b					{ width: 49%; height: 123px; float: right; margin: 0 5px 0 0; background: url('../images/cent-b.gif') right no-repeat; padding: 30px 0 0 0; }



div.lines-break				{ height: 9px; width: 100%; margin: 3px 0 2px 0; clear: both; margin: 0; padding: 0; font-size: 1px; background: url('../images/lines-bg.gif') repeat-x; }



/* FORMS: =стилистика отображения форм и элементов форм

----------------------------------------------- */

form						{ margin: 0; }

form.finder					{ margin: 80px 0 0 0; padding: 20px;}

.finder-in					{ width: 210px; color: #004276 }

.mail-bt					{ margin: 2px 0px 2px 0px; color: #004276 }

.search-b					{ border: 1px solid #004276; background: #004276; color: #FFFFFF; font-size: 10px; }

.search-in					{ border: 1px solid #004276; font-size: 10px; width: 175px;}

form.h-search				{ margin: 0; padding: 0; float: right }



/* HEADERS: =стилистика отображения ссылок

----------------------------------------------- */





h2							{ font-family: Arial; color: #FD960B; font-size: 18px; margin: 4px 0 9px 0; padding: 0; }

.head-main-b-text h3		{ margin: 0; padding: 0; }

h4.h-news					{ width: 200px; height: 31px; clear: both; background: #F9DB0B url('/images/head-news.gif') no-repeat; margin: 0;}

h4.h-abilities				{ width: 200px; height: 31px; clear: both; background: #82CC2D url('/images/head-abilities.gif') no-repeat; margin: 0;}

h4.h-links					{ width: 200px; height: 31px; clear: both; background: #82CC2D url('/images/head-links.gif') no-repeat; margin: 0;}





/* MISC: =остальные элементы

----------------------------------------------- */

table.main-t				{ width: 100%; border: 0px; border-collapse: collapse; }

th							{ border: 1px solid #E5E5E5; padding: 5px; background: #2F84C5; color: #FFFFFF; }

td.t-descr					{ border: 1px solid #E5E5E5; padding: 5px; background: #FF960E; color: #FFFFFF; width: 200px; font-weight: bold; }

td.t-main					{ border: 1px solid #E5E5E5; padding: 5px; }

img							{ border: 0; }

blockquote					{ padding: 15px 15px 15px 70px; background: #07B2FF url('/images/quote.gif') top left no-repeat; color: #FFFFFF; margin: 15px 0 15px 0; }

strong						{ color: #FD960B; }

.quote-col					{ float: left; background: #004276 }

.q-stock					{ float: right; background: #004276 }

.hide						{ display: none; font-size: 1px; }

.divider					{ width: 100%; clear: both; margin: 0; padding: 0; font-size: 1px; height: 4px; background: #FFFFFF; }

.space						{ width: 100%; clear: both; margin: 0; padding: 0; font-size: 1px; height: 6px; }

.clear						{ width: 100%; clear: both; margin: 0; padding: 0; font-size: 1px; height: 3px; background: #FFFFFF; }

.foot-el					{ display: block; width: 120px; float: left; }

.white,

.white:hover				{ color: white; }



a.mnu big					{ font-size: 26px; }

a.mnu span					{ border-bottom: 1px solid #09C0FF; }



img.logo-bottom, .right		{ float: right; }

img.img-1					{ float: right; margin: 0 0 15px 15px; }



ol.head-nav-ol				{ margin: 0; padding: 0; list-style: none; }

ul							{ margin: 5px 0 0 18px; padding: 0; list-style: url('/images/bullet.gif'); }

li.main						{ margin: 4px 0 6px 0; }

li.head-nav-li				{ float: right; display: block; position: relative; }



/* LINKS: =стилистика отображения ссылок

----------------------------------------------- */

a, a:visited				{ color: #1264AD; background: url('/images/link-bg.gif') bottom repeat-x; text-decoration: underline }

a:hover						{ color: #434334; background: none }



a.nav,

a.nav:visited				{ display: block; width: 130px; float: right; height: 45px; }

a.nav:hover					{ display: block; width: 130px; float: right; }



a.home,

a.home:visited				{ width: 26px; height: 20px; display: block; background: url('/images/top-link-home.gif') no-repeat; }

a.home:hover				{ width: 26px; height: 20px; display: block; background: url('/images/top-link-home.gif') no-repeat; }



a.cont,

a.cont:visited				{ width: 26px; height: 20px; display: block; background: url('/images/top-link-cont.gif') no-repeat; }

a.cont:hover				{ width: 26px; height: 20px; display: block; background: url('/images/top-link-cont.gif') no-repeat; }



a.top-link,

a.top-link:visited			{ width: 68px; height: 20px; display: block; line-height: 18px; color: #FFFFFF; background: #FF950B url('/images/top-link.gif') no-repeat; text-decoration: none; }

a.top-link:hover			{ width: 68px; height: 20px; display: block; line-height: 18px; color: #FFFFFF; background: #F28900 url('/images/top-link.gif') no-repeat; }



a.mnu,

a.mnu:visited				{ font-family: Georgia; font-weight: bold; font-size: 15px; text-decoration: none; display: block; width: 130px; float: right; height: 45px;}

a.mnu:hover					{ color: #0D90E2; }

span.top-link-act			{ width: 68px; height: 20px; display: block; line-height: 18px; color: #FFFFFF; background: #F28900 url('/images/top-link.gif') no-repeat; font-weight: bold }