/*
D E S I G N  I N F O 

Äèçàéí: Archi
CSS ñòèëè è âåðñòêà: Archi
Îïèñàíèå: Äèçàéí äëÿ ñàéòà þðèäè÷åñêîé ôèðìû ÌÎÍÎËÈÒ
URL: http://jurist.ru
Version: 1.0
Àâòîð: Åìåëèí Âàñèëèé
URL Àâòîðà: http://devision.ws
*/

/* LAYERS ----------------------------------------------- */
@charset "windows-1251";

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight:400; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 1;
	font-weight: inherit;
	font-style: inherit;
	font-size: 13px;
	font-family: Tahoma;
}

/* LAYERS ----------------------------------------------- */
body  												{ font: 100% Thoma, Arial, Helvetica, sans-serif; background: #a6b1b6; margin: 0; padding: 0; text-align: center; color: #000000; min-width: 900px; }
a														{ color: #195c93; text-decoration: underline; font-size: 11px; }
a:hover												{ color: #da4d00; text-decoration: underline; font-size: 11px; }

/* HEADER QUICK RIGHT NAV BAR (home, site map, mail) ----------------------------------------------- */
#header #quick_nav 								{ float: right; width: 130px; height: 24px; outline: none; text-indent: -9000px; list-style: none; }
#header #quick_nav li 							{ margin: 0 5px 0 5px; width: 30px; height: 24px; float: left; }
#header #quick_nav li span 					{ margin: 0 5px 0 5px; width: 30px; height: 24px; float: left; }
#header #quick_nav a								{ display: block; width: 30px; height: 24px; }
#header #quick_nav .home						{ background: url(../images/bg-home.gif) no-repeat top; }
#header #quick_nav .home:hover				{ background: url(../images/bg-home.gif) no-repeat bottom; }
#header #quick_nav .sitemap					{ background: url(../images/bg-sitemap.gif) no-repeat top; }
#header #quick_nav .sitemap:hover			{ background: url(../images/bg-sitemap.gif) no-repeat bottom; }
#header #quick_nav .feedback					{ background: url(../images/bg-feedback.gif) no-repeat top; }
#header #quick_nav .feedback:hover			{ background: url(../images/bg-feedback.gif) no-repeat bottom; }

/* Menu ----------------------------------------------- */
.space 												{ color: #ffffff; padding-left: 65px; padding-right: 65px; text-decoration: none;}
.space:hover										{ color: #e0aca5; padding-left: 65px; padding-right: 65px; text-decoration: none;}

/* Main content ----------------------------------------------- */
.title 												{ font-size: 22px; padding: 26px 32px 0 32px; font-weight: normal; }
.text 												{ color: #5c686b; padding: 12px 32px 12px 32px; font-weight: normal; }
.red_icon 											{ background: url(../images/red_ico.gif) left top no-repeat; background-position: 1px 2px; padding-left: 18px; padding-top: 2px; }

/* Footer ----------------------------------------------- */
.footer_text										{ padding-left: 13px; font-size: 11px; }
.mail_icon 											{ background: url(../images/mail_icon.gif) left top no-repeat; background-position: 1px 2px; padding-left: 25px; margin-top: 5px; padding-top: 2px; padding-bottom: 2px;}
.mail_position										{ margin-top: 9px; }

.rss_icon 											{ background: url(../images/icq_icon.gif) left top no-repeat; background-position: 0px 0px; padding-left: 20px; margin-top: 5px; padding-top: 0px; }
.rss_position										{ margin-top: 15px; margin-left: 15px; height: 20px; }

.fast_moving 										{ font-size: 13px; font-weight: bold; color: #ffffff; padding-left: 10px; }
.fast_form	 										{ font-size: 11px; margin-left: 8px; width: 180px; }
