body,p,td,font {font-size : 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : none; color : #000;}
a:link, a:visited {color: #000; text-decoration: underline;}
a:hover {color: #000; text-decoration: none;}
ul {margin: 10px 0 10px 0; padding: 0;}
li {margin: 3px 0 0 15px; padding: 0; }

.tdfont {background-color:#FFF;}
.hot_line_top {background: url(/images/hot_line.jpg) no-repeat;  background-color:#FFF;}
.tbl-bl {background: #e1e9f8; font-size : 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.blue-bot {background: #005aab; height: 69px; width: 492px;}
.bot-org {width: 492px;}
.fraza {height: 79px;}
.main-tit {height: 224px;}
.wi80 {width: 59%;}
.marg-cop {margin: -17px 0 0 0;}

img { border: none; }
.emp {margin: 0; padding: 0;}
.fon {background: url(/images/fon.gif) repeat-x; height: 100%;}
.fon1 {background: url(/images/fon.gif) repeat-x;}
.main {width: 884px; height: 593px;}
.bot {background: url(/images/bot.gif) repeat-x bottom left;}
.tit {background: url(/images/girl-grib.jpg) no-repeat top left; height: 372px;}
.top {background: url(/images/top.gif) repeat-x top right;}
.menu {background: url(/images/menu.gif) repeat-x; height: 24px;}
.secmenu {background: url(/images/secmenu.jpg) repeat-x; height: 42px;}
.line {background: url(/images/line.gif) no-repeat center 2px;}
.line-ch {background: url(/images/line-ch.gif) no-repeat center 2px;}
.line-e {background: url(/images/line-e.gif) repeat-x;}
.empt {background: url(/images/empt.gif) no-repeat; width: 774px; height: 578px;}
.phone {background: url(/images/phone.jpg) no-repeat left top; height: 38px; width: 220px;}
.phone-text {font-size : 16px; 	font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : none; color : #0c589f;}
.righttit {background: url(/images/rightTit.gif) no-repeat top right;}
.grib-w {background: url(/images/bg-w.gif) repeat-x;}

.otst {margin: 0; padding: 0;}
.menu_pad {padding: 0 5px 4px 5px;}
.centr-pad {padding: 10px 0 0 55px;}
.logo {margin: 44px 46px 25px 48px;}
.menu_mar {margin: 0 0 0 20px; padding: 0;}
.hotline {margin: -10px 0 0 0;}
.copyright {margin: 265px 150px 0 0; font-size : 10px;}
.copyright1 {margin: 10px 0 0 154px; font-size : 10px;}
.dialog {margin: 10px 0 0 0;}
.gribok2 {margin: 0 0 -8px -1px;}
.gribok3 {margin: 30px 0 0 10px;}

.secmenu_link {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; text-decoration: none;}
a:link.secmenu_link, a:visited.secmenu_link {color: #000; text-decoration: none;}
a:hover.secmenu_link {color: #000; text-decoration: none;}

.tbl-size {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #073a75; text-decoration: none;}
.tbl-zag {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; font-weight: bold;}

.menu_link {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; color: #48474d; text-decoration: none;}
a:link.menu_link, a:visited.menu_link {color: #48474d; text-decoration: none;}
a:hover.menu_link {color: #ff8f3c; text-decoration: none;}

.menu_link_c {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; color: #ff8f3c; text-decoration: none;}
.text {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: italic; color: #646cd2; text-decoration:underline;}

.blue {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0c589f;}
a:link.blue, a:visited.blue {color: #7394d6; text-decoration: none; font-size: 11px;}
a:hover.blue {color: #7394d6; text-decoration: none; font-size: 11px;}

.fs11 {font-size: 11px;}
.fs10 {font-size : 10px;}
.sush {font-size: 11px; line-height: 16px;}
.pered {font-size: 24px; line-height: 30px;}


.strange {font-size: 24px;}
.boldd {font-weight: bold;}
.marg-last {margin: 50px 100px 40px 100px; width: 80%;}
.light-blue {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #01679a;}
.hot-line {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #6b2039; font-size: 20px;}
.hot-line-bl {font-size: 28px; line-height: 35px;}
.backs {margin: 10px 50px 0 0;}

#blue-bol {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #0c589f; font-weight: bold;}
#blue-bol strong {font-size: 20px; text-transform: uppercase; }
.bl {padding: 15px 0 0 0;}


.cop {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; text-transform: uppercase; font-weight: bold;}
a:link.cop, a:visited.cop {color: #000; text-decoration: none;}
a:hover.cop {color: #000; text-decoration: none;}

#white {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 40px; color: #fff; text-transform: uppercase;}
#white span {font-size: 13px; }

.all{height: 100%; }
.clear{height: 22px; clear: both;}
#thumbnails { width: 350px; height: 276px; padding: 0px; margin: 0; overflow: scroll; overflow-y: scroll; overflow-x: hidden; }
#thumbnails { font-size: 11px; line-height: 14px;}
#thumbnails .description { display: none; }


/* faq */
.faq {border-top: #ff7e1e 1px solid; margin: 0 10px 20px 0;}
.answ {background: #98b2e5; padding: 5px 10px 5px 25px;}
.ask {margin: 20px 0 5px 0;}

.reg {background: #f0f0f0; border: #cecece 1px solid; width: 160px; height: 20px;}
.tbl-lightT {border-top: #e3eaf7 1px solid;}
.tbl-lightL {border-left: #e3eaf7 1px solid; padding: 15px 15px 0 15px;}

.tbl-bor {border-top: #e1e9f8 1px solid;}
.tbl-bot {border-bottom: #e1e9f8 1px solid;}
/* nifty */
div#nifty{ margin: 0 10px 0 0; background: #e8e8e8}
div#nifty p {margin: 5px;}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #e8e8e8}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


/* hhh = old
_________________________________________ */

h1 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
   	line-height: normal;
   	text-transform: uppercase;
	font-weight: bold;
	color: #e4853a;
	text-decoration: none;
	margin: 10px 0 0 0; 
	padding: 0;}

h2 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
    	line-height: normal;
    	text-transform: uppercase;
	color: #000;
	margin: 0 0 20px 0; 
	padding: 0;}

h3 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
    	line-height: normal;
	color: #0c589f;
	margin: 15px 0 3px 0; 
	padding: 0;}

.gray {color: #666;}
.gray_inp {border: 1px solid #999; width: 180px;}
.inp_mar {margin: 10px 0 0 25px;}
.h_mar_25 {margin: 0 0 0 25px;}
.but_mar {margin: 8px 0 35px 105px;}
.h_mar_12 {margin: 12px 0px 12px 0px;}
.but_mar_1 {margin: 10px 0px 10px 0px;}














