/* ============================================
   CSS: Стили для всех браузеров
   Site: «Еврофорд» [http://www.euroford.by]
   Copyright: Astronim* [http://www.astronim.com]
   Coder: Ivan Leonchikov [ivan@iliven.net]
   Version: 17 Aug 2006
==============================================*/
* { margin:0; padding:0; }
html { width:100%; height:100%; }
body { position:relative; width:100%; min-height:100%; min-width:984px; height:auto; background:#fff url(../i/bg.png) repeat-x; }

a { text-decoration:underline; font:normal 100% Arial; color:#294acb; }
a:hover { text-decoration:none; }
img { border:0; }

#parent { position:relative; min-width:984px; height:auto; font:normal 100% Arial sans-serif; color:#000; }
.clear { clear:both; float:none !important; height:1px !important; font-size:1px !important; border:none; margin:0 !important; padding:0 !important; background:transparent !important; visibility:hidden !important; }

#site { position:relative; margin:0 0 0 12%; min-height:700px; height:auto; background:url(../i/bg.jpg) no-repeat 0 131px; }
.site2 { position:relative; z-index:999; width:878px; padding-bottom:190px; }
.left { width:244px; float:left;}
.copy { z-index: 999; position: relative; display: block; }
.copyrights { padding-right: 5px;}
.right { width:584px; float:left; }

.logo { padding:31px 0 64px 9px; }
.line { height:3px; margin-right:10px; border-top:3px solid #fff; border-bottom:5px solid #fff; }
.line2 { height:3px; margin-right:10px; border-top:3px solid #bfd9f4; border-bottom:5px solid #bfd9f4; }
.right .line2 { margin:0 0 0 118px; }

.mail { position:absolute; z-index:999; top:56px; right:82px; }
.map { position:absolute; z-index:999; top:55px; right:48px; }
.slogan { position:absolute; top:88px; left:0; }

.menu2 { position:absolute; top:43px; left:362px; }
.menu2 img.png { margin-right:35px; }

/* ============================================
   Партнеры
==============================================*/
.parther { padding:10px 0 20px 0; }
.parther_1 { width:60px; float:left; }
.parther_2 { width:90px; padding-top:12px; float:left; }
.parther_3 { width:80px; padding-top:5px; float:left; }

/* ============================================
   Флэш
==============================================*/
.flash { width:534px; height:280px; padding:120px 0 48px 0; }

/* ============================================
   Акция
==============================================*/
.action { position:relative; padding:15px 0 0 119px; }
.action2 { width:55px; float:left; padding-top:3px; font:normal 12px Arial; color:#000; }
.action3 { width:465px; float:left; padding-bottom:5px; font:bold 24px/20px Arial; font-style:italic; color:#000; }

.action a { font:normal 14px Arial; }
.action a.arhiv { position:absolute; bottom:25px; right:88px; font:normal 14px Arial; }

/* ============================================
   Новости
==============================================*/
.block_news { position:relative; padding:15px 0 0 64px; }
.news { padding-top:15px; }
.news .date { width:55px; float:left; padding-top:4px; font:normal 10px Arial; color:#000; }
.news .text { width:280px; float:left; font:normal 12px Arial; color:#000; }
.news .text a { font:normal 12px Arial; color:#294acb; }

.block_news a.subscribe { position:absolute; top:60px; right:0px; font:normal 14px Arial; }
.block_news a.arhiv { position:absolute; top:85px; right:88px; font:normal 14px Arial; }
.block_news img.name { padding-left:55px; }

/* ============================================
   Поиск
==============================================*/
#search { padding:17px 0; border:0; }
#search input { display:block; width:175px; margin-right:9px; padding-left:5px; height:15px; font:normal 11px Arial; float:left; }
#search a { display:block; width:45px; float:left; font:normal 14px Arial; color:#294acb; text-decoration: none; white-space: nowrap; }

/* ============================================
   Меню
==============================================*/
.menu { padding:15px 0 245px 0; font:normal 16px/24px Arial; color:#294acb; }
.menu a { font:normal 16px/24px Arial; color:#294acb; }

/* ============================================
   Подвал
==============================================*/
.footer { position:absolute; bottom:0; width:100%; height:232px; background:#fff url(../i/footer_bg.jpg) no-repeat; }
.footer2 { width:878px; height:232px; font:normal 12px/16px Arial; color:#000; }

.footer2 .left { padding-top:114px; }
.footer2 .right { padding-top:69px; }
.footer2 .right p { position:relative; z-index:999; padding:0 0 25px 121px; }
.footer2 a { position:relative; z-index:999; font:normal 12px Arial; color:#294acb; }

/* ============================================
   Дополнительный стили для AstroCMS*
==============================================*/
div.counter { display:inline; height:0px; left:-1000px; margin:0px; padding:0px; position:absolute; top:-1000px; visibility:hidden; width:0px; }
.gray { color:#A5A5A5; font-size:10px; line-height:10px; }
.red, .star, .error { color:#C03B20; }
.sstr { font-weight:bold; }


/* ============================================
   Конец
==============================================*/
