/* общие стили */
BODY {margin:0;padding:0;font-family:Arial Narrow,Arial,Verdana,Tahoma,sans-serif;background:#fff url(pic/footer_back.jpg) repeat-x;background-position:left bottom;}
IMG {border:0;}
A {color:#000;}
A:hover {color:#EB2D2E;}


/* языки и поиск */
#lang {width:86px;height:22px;background:#EB2D2E;color:#fff;font-size:14px;text-align:center;float:left;}
#lang a {text-decoration:none;color:#fff;}
#lang a:hover {text-decoration:underline;}
#lang b {font-weight:400;text-decoration:underline;}

#search {width:248px;height:97px;background:#f5f5f5;vertical-align:bottom;float:right;position:absolute;top:0px;right:6px;}
#search input {height:22px;}
#search span#1 {width:224px;margin-top:63px;text-align:left;padding-top:0px;}


#links {width:221px;height:102px; background:url(pic/up_back.gif) no-repeat;background-position:left bottom;margin-left:5px;float:left;padding-top:20px;text-align:right;}

/* лошадь, ссылки, меню */
#ref {background:url(pic/ref_back.gif) repeat-y;padding-left:20px;font:12px Arial;margin-top:10px;}
#123 {text-decoration:none;}


#menu {height:32px;width:410px;background:url(pic/menu_back.gif) repeat-x;background-position:left bottom;}
#menu a, #menu span {font:11px Tahoma;font-weight:700;height:34px;padding-top:9px;padding-left:6px;color:#000;text-decoration:none;margin-right:10px;}
#menu a:hover {border-bottom:4px solid #EB2D2E;}
a#1, span#1 {background:url(pic/01.gif) no-repeat;}
a#2, span#2 {background:url(pic/02.gif) no-repeat;margin-right:16px;}
a#3, span#3 {background:url(pic/03.gif) no-repeat;}
a#4, span#4 {background:url(pic/04.gif) no-repeat;}
a#5, span#5 {background:url(pic/05.gif) no-repeat;margin-right:0px;}
#menu span {border-bottom:4px solid #EB2D2E;}




/* новости */
#news {width:335px;height:100%;margin-top:76px;}
#header {width:100%;margin-top:76px;height:17px;font:18px Arial Narrow;text-align:right;border-right:1px solid #EB2D2E;margin-right:7px;padding-right:16px;color:#EB2D2E;font-weight:700;margin-bottom:10px;}
#archive {font:12px Arial;text-align:right;border-right:1px solid #4B4B4B;margin-right:7px;padding-right:16px;}
#archive a {color:#4B4B4B;background:url(pic/archive.gif) no-repeat;padding-left:20px;background-position:1px 2px;}
#news_item {border-left:1px solid #CECECE;background:url(pic/news_back.gif) no-repeat;background-position:left bottom;font:12px Arial;padding:16px 18px 0px 16px;text-align:justify;margin-bottom:25px;}
#news_item a {color:#000;text-decoration:none;}
#news_pic {float:right;margin-left:16px;margin-bottom:15px;}
#date {color:#EB2D2E;font:12px Arial;padding-right:14px;padding-top:6px;margin-bottom:12px;}
#date img {margin-right:8px;}



/* контент */
#head {font:15px Arial Black;margin-top:30px;}
#submenu {margin-top:35px;background:#CECECE;height:34px;font:11px Tahoma;font-weight:600;padding-left:6px;padding-top:9px;width:618px;}
#submenu span {margin-right:17px;height:25px;background:url(pic/sub_01.gif) no-repeat;padding-left:11px;padding-top:4px;}
#submenu span a {color:#000;border:0px dotted red;height:100%;text-decoration:none;}
#submenu #1, #submenu #1a {background:url(pic/sub_01.gif) no-repeat;}
#submenu #2, #submenu #2a {background:url(pic/sub_02.gif) no-repeat;}
#submenu #3, #submenu #3a {background:url(pic/sub_03.gif) no-repeat;}
#submenu #4, #submenu #4a {background:url(pic/sub_04.gif) no-repeat;}
#submenu #5, #submenu #5a {background:url(pic/sub_05.gif) no-repeat;}
#1a, #2a, #3a, #4a, #5a {border-bottom:4px solid white}
#submenu a:hover {border-bottom:4px solid white;}

#content {width:100%;margin-top:33px;border-left:1px solid #CECECE;font:13px Arial;padding:10px 0px 10px 10px;margin-bottom:100px;text-align:justify;}
#text, #content table td {font:13px Arial;}
h1 {font:15px Arial;font-weight:600;}
h2 {font:15px Arial;color:#EB2D2E;font-weight:600;}

#submenu2 {margin-top:12px;background:#EB2D2E;height:34px;font:11px Tahoma;font-weight:600;padding-left:6px;padding-top:9px;width:618px;color:#fff;}
#submenu2 span {margin-right:17px;height:25px;background:url(pic/sub_01.gif) no-repeat;padding-left:11px;padding-top:4px;}
#submenu2 span a {color:#fff;border:0px dotted red;height:100%;text-decoration:none;}
#submenu2 #1, #submenu2 #1a {background:url(pic/sub_01.gif) no-repeat;}
#submenu2 #2, #submenu2 #2a {background:url(pic/sub_02.gif) no-repeat;}
#submenu2 #3, #submenu2 #3a {background:url(pic/sub_03.gif) no-repeat;}
#submenu2 #4, #submenu2 #4a {background:url(pic/sub_04.gif) no-repeat;}
#submenu2 #5, #submenu2 #5a {background:url(pic/sub_05.gif) no-repeat;}
#1a, #2a, #3a, #4a, 5#a {border-bottom:4px solid white;}
#submenu2 a:hover {border-bottom:4px solid white;}


#divideo {height:88px;background:#f5f5f5;border-left:1px solid #EB2D2E;margin-top:25px;padding-top:20px;padding-left:23px;font:11px Arial;position:relative;width:618px;}
#difon {background:url(pic/fon.gif);position:absolute;height:139px;width:150px;right:0px;bottom:0px;}

ul.di {list-style:none;font:12px Arial;margin-left:0px;margin-top:76px;color:#EB2D2E;}
ul.di a {color:#000;}
ul.di a:hover {color:#EB2D2E;}

#ref2 h5, .text h5 {font:13px Arial;font-weight:600;background:#FAFAFA;height:26px;padding-top:5px;padding-left:10px;margin-bottom:5px;}
#ref2 #text, .ref2 {margin-left:10px;margin-top:5px;border:0px dotted red;}
#text a {color:#EB2D2E;}

.ref2 span {color:#EB2D2E;padding-top:3px;height:25px;}

.partners tr td {padding-bottom:20px;}

.article .1 td {background:#FAFAFA;padding-left:10px;padding-top:4px;height:25px;color:#EB2D2E;}
.1 td a, .2 td a {color:black;}
.1 td a:hover, .2 td a:hover, {text-decoration:none;}

.article .2 td {background:#fff;padding-left:10px;padding-top:4px;height:25px;color:#EB2D2E;}


.project .number {width:28px;text-align:center;font:8px Tahoma;padding-top:30px;color:#EB2D2E;}
.project .pic {width:120px;}
.pic img {border:1px solid #CECECE;}

.project tr td {padding-bottom:20px;}


.video img {border:1px solid black;}
.video a {color:#000;}
.video a:hover {text-decoration:none;}

#photo {width:33%;text-align:center;float:left;padding-bottom:20px;}
#photo a {color:#000;}
#photo a:hover {text-decoration:none;}
#photo img {border:1px solid #CECECE;}

#ref h5 {font:13px Arial;font-weight:600;background:#FAFAFA;height:26px;padding-top:5px;padding-left:10px;margin-bottom:5px;}
#ref #text {margin-left:10px;margin-top:5px;border:0px dotted red;}
#text a {color:#EB2D2E;}

.partners tr td {padding-bottom:20px;}

.article .1 td {background:#FAFAFA;padding-left:10px;padding-top:4px;height:25px;color:#EB2D2E;}
.1 td a, .2 td a {color:black;}
.1 td a:hover, .2 td a:hover, {text-decoration:none;}

.article .2 td {background:#fff;padding-left:10px;padding-top:4px;height:25px;color:#EB2D2E;}

/*
#content ol a, #content ul a {color:#000;}
#content ol a:hover, #content ul a:hover {color:#EB2D2E;text-decoration:none;}
*/

#content ul, #content ol {line-height:1,5;}
#content ul {margin-left:25px;}



#content ol {font-weight:700;}
#content ul {font-weight:400;}

.di a {color:#EB2D2E;}
.red a {color:#EB2D2E;}
.red a:hover, .di a:hover {color:#000;}

#search2 li {font-weight:400;}
#search2 a {color:#EB2D2E;font-weight:700;}
#search2 a:hover {color:#000;}