﻿/* ::::: http://www.imidjmedia.ru/css/fr.css ::::: */

body, .big_d_menu, .anons, a, table.spez, table.razdel, .text { margin: 0px; padding: 0px; color: rgb(5, 5, 5); font-family: tahoma,verdana,arial,helvetica,sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; }
body { background-color: rgb(255, 255, 255); }
a img { border: 0pt none ; }
#btndiv1 { background: transparent url('1.gif') no-repeat scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 200px; padding-right: 20px; }
#btndiv2 { background: transparent url('2.gif') no-repeat scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 200px; padding-right: 20px; }
#btndiv3 { background: transparent url('3.gif') no-repeat scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 200px; padding-right: 20px; }
#btndiv4 { background: transparent url('4.gif') no-repeat scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 200px; padding-right: 20px; }
#btndiv5 { background: transparent url('5.gif') no-repeat scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 200px; padding-right: 20px; }
#btndiv6 { background: transparent url('6.gif') no-repeat scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 200px; padding-right: 20px; }
#btndiv7 { background: transparent url('7.gif') no-repeat scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 200px; padding-right: 20px; }
#btndiv8 { background: transparent url('8.gif') no-repeat scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 200px; padding-right: 20px; }
#btndiv9 { background: transparent url('9.gif') no-repeat scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 200px; padding-right: 20px; }
#btndiv10 { background: transparent url('10.gif') no-repeat scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 200px; padding-right: 20px; }
#btntxt { background: transparent url('ln2.gif') repeat-x scroll center bottom; padding-top: 20px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-bottom: 10px; }
#btnhead { color: rgb(10, 139, 243); font-family: Tahoma; font-size: 16px; font-weight: bold; font-style: italic; padding-bottom: 5px; }
.anons, zagolovok { padding: 2px; color: rgb(0, 134, 242); background-color: white; font-family: arial,verdana,tahoma; font-size: 20px; }
.zagolovok { padding: 0.8em 0pt 0.4em; color: rgb(10, 139, 243); font-size: 20px; text-align: left; }
#bg_repeat { background-repeat: repeat-x; }
a.big_d_menu { color: rgb(10, 139, 243); font-size: 18px; text-decoration: none; }
a.big_d_menu:hover { color: rgb(251, 118, 27); text-decoration: underline; }
.white_menu { padding-left: 5px; color: rgb(255, 254, 253); font-size: 19px; }
table.spez { width: 244px; }
table.spez div, table.spez div a, table.razdel div a, table.razdel a.allwork { color: rgb(0, 134, 242); font-weight: bold; font-family: arial,verdana,tahoma; text-align: left; padding-left: 5px; }
.text { padding: 14px 14px 14px 20px; text-align: left; background-color: rgb(234, 247, 253); font-family: arial; }
.textm { padding: 14px 14px 14px 20px; text-align: justify; font-family: arial; font-size: 11px; color: rgb(128, 128, 128); }
.text a, .text span {  }
.textm a, .textm span { color: rgb(128, 128, 128); font-size: 11px; }
.index_text { padding: 0pt; text-align: left; font-family: arial; }
.copyright, .copyright a { color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; text-align: center; }
.text a:hover, .textm a:hover, .copyright a:hover, table.spez div a:hover, table.razdel a:hover, table.razdel div a:hover table.razdel a.allwork:hover { text-decoration: underline; }
td.counters { padding: 5px; height: 20px; text-align: center; }
.podrob { color: rgb(251, 118, 27); font-size: 14px; font-weight: bold; }
.podrob:hover { color: rgb(251, 118, 27); text-decoration: underline; }
div.client_logo { border: 1px solid rgb(205, 204, 203); margin: 0pt 0pt 0pt 11px; padding: 0pt; width: 160px; height: 113px; float: left; }
ul.articles { margin: 0pt; padding: 0pt; }
ul.articles li { padding: 0.5em 0pt 0.5em 1.5em; background: transparent url('page.gif') no-repeat scroll left center; list-style-type: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.articles li a { color: rgb(0, 134, 242); text-decoration: underline; font-weight: normal; }
div.news { background-color: rgb(220, 244, 255); padding-bottom: 0pt; }
div.news div.fixed { border: 1px solid rgb(239, 239, 239); height: 300px; }
ul.news { margin: 0pt; padding: 0pt; }
ul.news li { padding: 0pt 0pt 1em; list-style-type: none; }
ul.news p.date { margin: 0.5em 0pt; color: rgb(138, 139, 139); }
ul.news p { margin: 0pt 0pt 0.5em; }
ul.news a, div.more a { color: rgb(138, 139, 139); text-decoration: underline; font-weight: normal; }
div.more { padding: 10px 0pt; text-align: right; }
input { margin: 2px 0pt; width: 250px; }
h1 { margin-top: 9px; margin-bottom: 5px; font-size: 16px; font-weight: normal; }
h2 { margin-top: 9px; margin-bottom: 5px; font-size: 15px; font-weight: normal; }
h3 { margin-top: 9px; margin-bottom: 5px; font-size: 14px; font-weight: normal; }
strong { font-weight: normal; }
