/*
D E S I G N  I N F O 

Дизайн: Robo://FLeXX
CSS стили и верстка: Robo://FLeXX
Описание: Дизайн для сайта ForIsrael
URL: http://www.forisrael.ru
Version: 1.0
Автор: Мирсалихов Руслан
URL Автора: http://roboflexx.net
*/

/* LAYERS: =тело и шапка сайта
----------------------------------------------- */
body						{ text-align: center; color: #424242; font-size: 11px; font-family: Arial; margin: 0; padding: 0; background: #FFFFFF url('/images/bg.gif') repeat-x; }
div.body					{ width: 100%; text-align: left; margin: 0 auto; background: url('/images/col-bg.gif') repeat-x left top; }

div.top-row-a               { width: 100%; height: 69px; clear: both; background: url('/images/top-minor-a.gif') right top no-repeat; line-height: 62px;  }
div.top-title               { width: 380px; position: absolute; margin: 85px 0 0 290px; color: #FFFFFF;  }

div.logo-a                  { float: left; width: 280px; height: 69px; background: url('/images/logo-1.gif') no-repeat; margin: 0 25px 0 0; }
div.logo-b                  { float: left; width: 280px; height: 81px; background: url('/images/logo-2.gif') no-repeat; }

div.collage-menu-block      { width: 239px; background: url('/images/bg-menu-block.gif') no-repeat; }
div.menu-block              { width: 230px; background: #FFFFFF url('/images/bg-menu.gif') repeat-x; margin: 0 0 0 4px; height: 253px; padding: 7px 0 0 0; }

div.body-a                  { width: 100%; float: right; margin: 0 0 0 -250px; }
div.body-a-s                { margin: 7px 10px 8px 260px; }

div.top-minor-a             { float: right; width: 389px; height: 81px; background: url('/images/top-minor-b.gif') no-repeat; }
div.top-minor-b             { float: right; width: 389px; height: 113px; background: url('/images/top-minor-b.gif') bottom no-repeat; }

div.collage-bg              { width: 100%; height: 167px; clear: both; }
div.main-sideblock          { float: left; width: 240px; padding: 0 0 0 10px; }

div.foot                    { width: 100%; height: 113px; background: url('/images/bg-foot.gif') repeat-x; clear: both; }
div.foot-a					{ width: 100%; height: 113px; float: right; margin: 0 0 0 -283px }
div.foot-a-menu				{ margin: 5px 10px 0 283px; background: #E9ECF2; height: 30px; padding: 0 5px 0 5px; line-height: 30px; overflow: hidden;}
div.foot-a-copy				{ margin: 0 10px 0 283px; padding: 5px; color: #FFFFFF; overflow: hidden; height: 50px;}
div.foot-logo				{ width: 280px; height: 113px; background: url('/images/foot-logo.gif') no-repeat; }
div.foot-rx					{ width: 200px; float: right; text-align: right }

/* LAYERS: =блоки контента и наполнения
----------------------------------------------- */
div.padder-a				{ display: block; padding: 7px; }
div.padder-b				{ display: block; padding: 7px; background: #ECF0F3; }
div.padder-с				{ display: block; padding: 7px; background: #ECF0F3; text-align: center }

div.side-block-a            { width: 210px; background: #F5F6F8; padding: 12px; margin: 0 0 0 4px;}
div.side-block-b            { width: 210px; padding: 12px; margin: 0 0 0 4px;}

div.side-papir-a            { width: 234px; background: #F5F6F8; height: 14px;  margin: 0 0 0 4px;}
div.side-papir-b            { width: 210px; background: #F5F6F8 url('/images/papir-bg.gif') no-repeat bottom right; padding: 0 12px 0 12px; margin: 0 0 0 4px;}
div.side-papir-c            { width: 234px; background: #F5F6F8; height: 14px; margin: 0 0 0 4px;}

div.comment					{ width: 80%; float: right; }
div.comment-body			{ padding: 5px; }
span.comment-details		{ float: left; width: 175px; background: #ECF0F3; margin: -5px 20px 9px -5px; padding: 5px; text-align: right}

div.jump-to					{ text-align: right; background: #B7BDC5; padding: 5px; }
div.top-c100				{ background: #B7BDC5; width: 100%; height: 17px; }
div.c-100-bg				{ width: 100%; background: #F7F7F7 url('/images/c100-bg.gif') center 1px repeat-y; }
div.c50-a					{ float: left; width: 50%; background: url('/images/c50-a.gif') top right no-repeat; }
div.c50-b					{ float: right; width: 49%; background: url('/images/c50-b.gif') top right no-repeat; }

/* HEADERS: =стилистика отображения заголовков и списков
----------------------------------------------- */
ul							{ margin: 0; padding: 0; list-style: none; }
li							{ display: block; padding: 2px 6px 2px 6px; }
li.link                     { list-style: none; margin: 0 0 0 0; padding: 0 0 0 0; }
h1.title                    { font-family: Trebuchet MS; font-size: 34px; margin: 5px 0 25px 0; }
h1.header					{ font-family: Trebuchet MS; font-size: 18px; padding: 0 5px 0 5px; margin: 5px 0 0 0; background: url('/images/bg-header.gif'); height: 67px; line-height: 67px; color: #FFFFFF; }
h3.title                    { font-family: Trebuchet MS; font-size: 22px; margin: 5px 0 0 0; }
h3.header					{ font-family: Trebuchet MS; font-size: 14px; padding: 5px; margin: 5px 0 0 0; background: #255C92; color: #FFFFFF; }
h3.comment-head				{ font-family: Trebuchet MS; font-size: 14px; padding: 5px; margin: 0; background: #255C92; color: #FFFFFF; }

/* MISC: =остальные элементы
----------------------------------------------- */

span.n-time                 { color: #D0D0D0; }
span.nav-left				{ float: left; margin: 0 10px 0 0; width: 30px; }
span.nav-right				{ float: right;  }

div.right-block				{ float: right; text-align: right; height: 18px; line-height: 18px; }
div.left-block				{ float: left; text-align: right; height: 18px; line-height: 18px; }

img							{ border: 0; }


/* COMMON: =стилистика отображения общих элементов
----------------------------------------------- */
.bardo						{ color: #0E68A6 }
.hide						{ display: none; font-size: 1px; }
.divider					{ width: 100%; clear: both; margin: 0; padding: 0; font-size: 1px; height: 5px; }
.c50-space					{ width: 100%; clear: both; margin: 0; padding: 0; font-size: 1px; height: 40px; }
.space						{ width: 100%; clear: both; margin: 0; padding: 0; font-size: 1px; height: 15px; }
.clear						{ width: 100%; clear: both; margin: 0; padding: 0; font-size: 1px; height: 4px; }
.artic-im					{ background: #FFFFFF; border: 1px solid #D6D6D6; padding: 5px; margin: 0 15px 15px 0;  }
.rx-logo					{ margin: 0 6px 15px 6px; float: right }
.right						{ float: right }
.left						{ float: left }


/* FORMS: =стилистика отображения форм данных
----------------------------------------------- */
form						{ margin: 3px 0 0 0; padding: 0px; }
input.main-bt				{ border: 1px solid #255C92; background: #0E68A6; color: #FFF; text-align: center; font-size: 11px}

.main-select				{ border: 1px solid #CFCFCF; margin: 2px 0px 2px 0px; font-size: 11px }
.main-in					{ border: 1px solid #CFCFCF; width: 70%; margin: 2px 0px 2px 0px; font-size: 11px }
.sub-in						{ border: 1px solid #CFCFCF; width: 99%; margin: 2px 0px 2px 0px; font-size: 11px }


/* LINKS: =стилистика отображения ссылок
----------------------------------------------- */
.foot-a-copy a,
.foot-a-copy a:visited     { color: #F2F0E1; text-decoration: none; }
.foot-a-copy a:hover       { color: #F2F0E1; text-decoration: underline; }

.foot-a-menu a,
.foot-a-menu a:visited     { text-transform: uppercase; text-decoration: none; }
.foot-a-menu a:hover       { text-transform: uppercase; text-decoration: underline; }

.side-block-a a,
.side-block-a a:visited     { color: #424242; text-decoration: none; }
.side-block-a a:hover       { color: #424242; text-decoration: underline; }

a, a:visited				{ color: #0E68A6; background: url('/images/link-bg.gif') bottom repeat-x; text-decoration: underline }
a:hover						{ color: #434334; background: none }

a.a-history,
a.a-history:visited			{ color: #8AA6BB; text-decoration: none; font-size: 15px; text-transform: uppercase; font-weight: bold; display: block; width: 218px; height: 37px; border-bottom: 1px solid #EEECE0; background: url('/images/a-history.gif') top right no-repeat; clear: both; padding: 13px 0 0 12px; }
a.a-history:hover	    	{ color: #0E68A6; background: url('/images/a-history.gif') right bottom no-repeat }

a.a-ishod,
a.a-ishod:visited			{ color: #8AA6BB; text-decoration: none; font-size: 15px; text-transform: uppercase; font-weight: bold; display: block; width: 218px; height: 37px; border-bottom: 1px solid #EEECE0; background: url('/images/a-ishod.gif') top right no-repeat; clear: both; padding: 13px 0 0 12px; }
a.a-ishod:hover	        	{ color: #0E68A6; background: url('/images/a-ishod.gif') right bottom no-repeat }

a.a-molitva,
a.a-molitva:visited			{ color: #8AA6BB; text-decoration: none; font-size: 15px; text-transform: uppercase; font-weight: bold; display: block; width: 218px; height: 37px; border-bottom: 1px solid #EEECE0; background: url('/images/a-molitva.gif') top right no-repeat; clear: both; padding: 13px 0 0 12px; }
a.a-molitva:hover	    	{ color: #0E68A6; background: url('/images/a-molitva.gif') right bottom no-repeat }

a.a-news,
a.a-news:visited			{ color: #8AA6BB; text-decoration: none; font-size: 15px; text-transform: uppercase; font-weight: bold; display: block; width: 218px; height: 37px; border-bottom: 1px solid #EEECE0; background: url('/images/a-news.gif') top right no-repeat; clear: both; padding: 13px 0 0 12px; }
a.a-news:hover	        	{ color: #0E68A6; background: url('/images/a-news.gif') right bottom no-repeat; }
