body {margin: 0px;padding: 0px; text-align: left; background-repeat: no-repeat; background:#FFF ;}
body,td,h1,h2,h3{font-family:Arial, Helvetica, sans-serif;font-size: 12px;color:#636363; line-height:16px; }
body,h4{font-family:Arial, Helvetica, sans-serif;font-size: 12px;color:#636363; line-height:18px; }
h1,h2,h3{font-size:14px;margin: 0 0 15px 0; padding:0;color:#FF455C}
// h3{font-size:13px;}
h2,h3{color:#5a5a5a;} 
// #efd66a;}
// #5a5a5a;}
// h1{display:block; height:15px; z-index:1; background:url(/img/left-h3.gif) 0 14px repeat-x}
// h3{display:block; height:15px; z-index:1; background:url(/img/left-h3.gif) 0 114px repeat-y}
h1 b{height:15px; line-height:15px; background:#FFF; padding-right:4px}
h2 b{height:14px; position: relative; margin-bottom:-1px;background:#FFF; padding-right:4px}
h2{display:block; height:18px; border-bottom:1px solid #efd66a}
// #a2a2a2}
h4{font-weight:normal; padding:0 0 0 15px; background:url(/img/li.gif) 0 3px no-repeat; margin:0}
// img { margin: 0px 5px; }
a img { margin: 0px 0px;}
p{margin:0; padding:0 0 15px 0} 

/*
p, .MsoNormal{font-family: verdana, tahoma, sans-serif; font-size: 13px; line-height:12pt;}
*/

.news-single-item p{padding:0 0 25px 0; margin:0 0 25px 0;} 
.news-single-item p{font-family: verdana, tahoma, sans-serif; font-size:13px; line-height:17px;}

.news-single-item h5{padding:5px 0 5px 0; margin:5px 0 5px 0;}
.news-single-item h5{font-size:12px; line-height:14px; text-align:justify; font-weight:normal;}

.news-single-item h6{padding:25px 30px; margin:10px; border:1px #F84458 solid; background-color:#F0FCF0;}
.news-single-item h6{font-size:13px; font-weight:bold; line-height:14px; text-align:justify; font-weight:normal;}

.news-single-item table.contenttable{margin:15px 0 15px 0;}
.news-single-item table.contenttable p{font-size:11px; line-height:11px;}
.news-single-item table.contenttable p a{text-decoration:none; color:#486050;}
.news-single-item .news-list-title p{font-family:Arial, Helvetica, sans-serif;font-size: 12px;color:#4b6150; line-height:14px}

a{text-decoration: underline /*none*/ ;color:#5a5a5a}
a:hover{text-decoration:underline; color:#FF455C}
a img{border:0}

a.wh-red{text-decoration: none; /*none*/ ;color:#FFFFFF; font-weight:bold;}
a.wh-red:hover{text-decoration:underline; color:#FF455C; font-weight:bold;}

form{display:inline}
input,select,textarea{border:1px solid #d4d0c8}
input.submit, input.csc-mailform-submit {border-style: outset;}

#container #content h1.csc-firstHeader {
margin-top: 0px;
padding-top: 0px;
text-transform: uppercase; 
}


#main{display:block;height:100%;width:expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':''); min-width:1000px;position:relative}

/* problems.....
#main{display:block;height:100%;width:100%; min-width:1000px;position:relative}
*/

#head{display:block;height:113px; overflow:hidden; position:relative;background:#ffffff}
#head {
  voice-family: "\"}\""; /* some browsers have a parsing bug */
                        /* and will ignore the following rules */
  voice-family: inherit;
# background:url(/img/sayt.jpg) 100% 0 repeat-x;
}

#head #logo{ position:absolute; top:0px; left:0px; z-index:5}
#head #deco{display:block; width:530px; /*570*/ height:100px;background:#fff}
// #head #deco #deco-2{position:absolute; display:block; height:100px; width:135px; top:0; left:530px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/deco-1.png",sizingMethod="crop")}
html>body 
#head #deco #deco-2{background:url(/img/deco-1.png) 0 0 no-repeat}
#head #contact{display:block; float:right; text-align:right; font-size:11px; font-weight:bold; color:#5a5a5a; padding:23px 10px 0 0}
#head #contact a{text-decoration:none}
#head #lang{position:absolute; top:2px; right:10px; font-size:11px}
#head #lang a{ /*margin-left:24px;*/ text-decoration:none}
#head #lang a:hover{text-decoration:underline}

#menu{display:block;height:74px;background:#c2d4e0;position:relative;left:0px}
#menu ul{margin:0; padding:5 0 0 0px; width:1024px;height:22px;list-style:none;display:block}
#menu ul li{display:block;float:left;height:22px;width:12px;white-space:nowrap;line-height:24px; font-size:13px}
html>body #menu ul li{width:auto}
#menu ul li a{font-weight:bold;text-decoration:none;padding-left:12px; margin-left:0px; color:#ee981c; display:block; height:22px; background-position:0 0; background-repeat:no-repeat;
white-space: nowrap;
}
#menu ul li a:hover,
#menu ul li.act a {background-position:0 -22px; color:#001856}
#menu ul li.act li a:hover,
#menu ul li.act li.act a,
#menu ul li.act li.act li a:hover,
/*#menu ul li.act li.act li.act a{color:#4c4c4c}*/

#menu ul li.act li.act li.act a,
#menu a.act3 /*new*/
{color:#4c4c4c}
#menu a.act3, /*new*/
#menu ul li.act li.act li.act a{font-weight:bold}



#menu ul li.act li a,
#menu ul li.act li.act li a{color:#775506}
#menu ul li a#mn-1{background-image:url(/img/1.gif); color:#FFF}
#menu ul li a#mn-7{background-image:url(/img/1.gif); color:#FFF}
#menu ul li a#mn-120{background-image:url(/img/1.gif); color:#FFF}
#menu ul li a#mn-6{background-image:url(/img/1.gif); color:#FFF}
#menu ul li a#mn-5{background-image:url(/img/1.gif); color:#FFF}
#menu ul li a#mn-119{background-image:url(/img/1.gif); color:#FFF}
#menu ul li a#mn-33{background-image:url(/img/1.gif); color:#FFF}
#menu ul li a#mn-34{background-image:url(/img/1.gif); color:#FFF}
#menu ul li a#mn-4{background-image:url(/img/1.gif); color:#FFF}
#menu ul li a#mn-349{background-image:url(/img/1.gif); color:#FFF}
#menu ul li a#mn-3{background-image:url(/img/1.gif); color:#FFF}
#menu ul li a#mn-118{background-image:url(/img/1.gif); color:#FFF}

#menu ul li a#mn-1:hover{background-image:url(/img/2.gif); color:#4c4c4c}
#menu ul li a#mn-7:hover{background-image:url(/img/2.gif); color:#4c4c4c}
#menu ul li a#mn-6:hover{background-image:url(/img/2.gif); color:#4c4c4c}
#menu ul li a#mn-5:hover{background-image:url(/img/2.gif); color:#4c4c4c}
#menu ul li a#mn-33:hover{background-image:url(/img/2.gif); color:#4c4c4c}
#menu ul li a#mn-34:hover{background-image:url(/img/2.gif); color:#4c4c4c}
#menu ul li a#mn-4:hover{background-image:url(/img/2.gif); color:#4c4c4c}
#menu ul li a#mn-349:hover{background-image:url(/img/2.gif); color:#4c4c4c}
#menu ul li a#mn-3:hover{background-image:url(/img/2.gif); color:#4c4c4c}

#menu ul li ul{position:absolute;top:22px;left:0; padding:0px 0 0 30px; width:1024px;height:19px; background:#dcdddf; border-top:1px solid #FFF;display: none;z-index:9}
#menu ul li ul li{height:19px;padding:0;line-height:17px;position:relative}
html>body #menu ul li ul li{line-height:19px}
#menu ul li ul li a{font-size:12px;margin:0 0 0 10px; padding:0;height:19px}
/*#menu ul li ul li ul{top:19px; padding:0; border:1px solid #8a6205; border-top:1px solid #FFF; height:150px; z-index:10; width:auto}*/
#menu ul li ul li ul{top:19px; padding:0; border-top:1px solid #999999; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#dcdddf; height:auto; z-index:10; width:auto; filter:alpha(opacity=90);-moz-opacity:0.9;} 


/*Регулировка высоты третьего уровня*/
#menu ul li ul li ul#xx{height:10px !important}/*пример*/
/*END*/

#menu ul li ul li ul li{ float:none;position:relative; z-index:10; padding-right:10px; height:auto; /*new*/}
#menu ul li ul li ul li a{font-weight:normal}
#menu ul li:hover ul,
#menu ul li.over ul{display:block}
#menu ul li:hover ul ul,
#menu ul li.over ul ul{display:none}
#menu ul li:hover ul li:hover ul,
#menu ul li.over ul li.over ul{display:block}
#menu ul li.act ul{display:block; z-index:4}
#menu ul li.act ul ul{display:none}
#menu #rss{ position:absolute; top:6px; right:2px; z-index:11}
#sub-menu{display:block; margin:1px 0 0px 0; height:25px; background:#dcdddf}
/*Регулировка паддинга. Нужно не забывать что сумма паддинга и ширины не должна привышать 1000px*/

#menu ul#code-5 {padding:0 0 0 150px;}
#menu ul#code-5 {  
  voice-family: "\"}\""; /* some browsers have a parsing bug */
                        /* and will ignore the following rules */
  voice-family: inherit;
  width:100%
}  


#menu ul#code-7 { padding:0 0 0 400px; }
#menu ul#code-7 {  
  voice-family: "\"}\""; /* some browsers have a parsing bug */
                        /* and will ignore the following rules */
  voice-family: inherit;
  width:100%
/*		height:42px; */
}  


#menu ul#code-34 {padding:0 0 0 10px;}
#menu ul#code-34 {  
  voice-family: "\"}\""; /* some browsers have a parsing bug */
                        /* and will ignore the following rules */
  voice-family: inherit;
  width:100%
}  


#menu ul#code-33 {padding:0 0 0 350px;}
#menu ul#code-33 {  
  voice-family: "\"}\""; /* some browsers have a parsing bug */
                        /* and will ignore the following rules */
  voice-family: inherit;
  width:100%
}  



#menu ul#code-4 {padding:0 0 0 250px ;}
#menu ul#code-4 {  
  voice-family: "\"}\""; /* some browsers have a parsing bug */
                        /* and will ignore the following rules */
  voice-family: inherit;
  width:100%
}  

/*#menu ul#code-4 li ul {visibility:hidden;}*/

#menu ul#code-3 {padding:0 0 0 030px; }
#menu ul#code-3 {  
  voice-family: "\"}\""; /* some browsers have a parsing bug */
                        /* and will ignore the following rules */
  voice-family: inherit;
  width:100%
}  
/*#menu ul#code-6 li ul {visibility:hidden;}*/

#menu ul#code-6 {padding:0 0 0 120px; }
#menu ul#code-6 {  
  voice-family: "\"}\""; /* some browsers have a parsing bug */
                        /* and will ignore the following rules */
  voice-family: inherit;
  width:100%
}  


#menu ul#code-119 {padding:0 0 0 100px;}
#menu ul#code-119 {  
  voice-family: "\"}\""; /* some browsers have a parsing bug */
                        /* and will ignore the following rules */
  voice-family: inherit;
  width:100%
}  

#menu ul#code-118 {padding:0 0 0 910px;}
#menu ul#code-118 {  
  voice-family: "\"}\""; /* some browsers have a parsing bug */
                        /* and will ignore the following rules */
  voice-family: inherit;
  width:100%
}  


/*END*/

#container{border:0; border-collapse:collapse; margin:0 0 20px 0; width:100%;}
/* width:expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':''); min-width:1000px;
} */


/* #container p {text-align:justify;} */
/* #container p.to-center {text-align:center;} */
/* #container table.to-center {text-align:center;} */

#container #left-colum{vertical-align:top; padding:0 0 0 17px; width:208px; font-size:11px; vertical-align:top}
// #container #left-colum h3{display:block; height:14px; clear:both; padding:5px 0 7px 37px; margin-left:-0px; background:#efd66a url(/img/left-h31.gif) 0 0 repeat-x; color:#636363}
#container #left-colum h3{display:block; height:14px; clear:both; padding:5px 0 7px 37px; margin-top: 3px; background:#efd66a url(/img/left-h32.gif) 0 0 repeat-x; color:#636363}
#container #left-colum #left-navigation h3{ /*color:#f9ecd0;*/ background: /*#8a6205*/ #8a6205 url(/img/left-h31.gif) 0 0 repeat-y; margin-bottom:0px;}
#container #left-colum #left-navigation ul.ul-1{margin-left: 17px;}
div#left-navigation {padding: 0 0 15px 0; }

div#left-navigation-empty {border-right:1px solid #ccc; height:15px;}
div#left-navigation-box {border-right:1px solid #ccc; border-bottom:1px solid #ccc; margin-left:-17px;}

html>body #container #left-colum h3{height:auto; min-height:14px}
#container #left-colum ul{margin:0 0 15px 0; padding:0; list-style:none}
#container #left-colum ul li{font-size:12px; padding-left:9px; font-weight:bold; background:url(/img/li.gif) 0 5px no-repeat}
#container #left-colum ul.csc-menu-1,
#container #left-colum .ul-1{padding:0; margin:0; list-style:none}
#container #left-colum ul.csc-menu-1 li,
#container #left-colum .ul-1 li{display:block; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 0 14px 15px; background:url(/img/li.gif) 0 3px no-repeat; line-height:15px; font-weight:bold}
#container #left-colum ul.csc-menu-1 li a,
#container #left-colum .ul-1 li a{text-decoration:none; color:#4B6150;}
#container #left-colum ul.csc-menu-1 li a:hover,
#container #left-colum .ul-1 li a:hover{text-decoration:underline; color:#FF455C}
#container #left-colum ul.csc-menu-1 li ul,
#container #left-colum .ul-1 li ul{padding:0; margin:0; list-style:none}
#container #left-colum ul.csc-menu-1 li ul li,
#container #left-colum .ul-1 li ul li{padding:0; background:none; font-weight:normal; font-size:11px}

/*for 5 level*/
#container #left-colum ul.csc-menu-1 li ul li ul,
#container #left-colum .ul-1 li ul li ul{padding:0; margin:0 0 0 10px; list-style:none;}
#container #left-colum ul.csc-menu-1 li ul li ul li,
#container #left-colum .ul-1 li ul li ul li{padding:0; background:none; font-weight:normal; font-size:11px; font-style:italic;
padding-left:9px; background:url(/img/li.gif) 0 5px no-repeat;
}

/*for archive menu*/
#container #left-colum ul#arch li ul
{padding:0; margin:0px;
}

#container #left-colum ul#arch li ul li
{padding:0; background:none; font-weight:normal; font-size:11px; /*font-style:italic;*/
padding-left:9px; background:url(/img/li.gif) 0 5px no-repeat !important;
}



#container #left-colum ul.csc-menu-1 a.act,
#container #left-colum .ul-1 a.act{color:#FF455C;}


#container #left-colum .box-1{display:block; margin:0 0 5px -8px}
#container #left-colum .box-1 img{float:left; margin: 0 0 12px 8px}
 
#container #left-colum .box-2{display:block; margin:0 0 10px -15px}
#container #left-colum .box-2 img{float:left; margin:0 0 5px 25px}
#container #left-colum .detail{ margin:-15px 0 15px 0; float:right}
html>body #container #left-colum .detail{ margin-top:0}


#container #left-colum .csc-frame-frame2 {margin:0 0 0 -12px !important;}

#container #content{padding:0 30px; vertical-align:top; /*width:99%*/}
/*
div#path-menu {
    min-width:400px !important;
    width:expression(document.body.clientWidth < 480 ? "380px" : "100%" );
}
*/

/*
img#width-gif {width:638px; height:1px;}
img#width-gif-left {width:202px; height:1px;}
img#width-gif-right {width:160px; height:1px;}
*/

#container #content .tab-1,
#container #content .tab-2{border:0; border-collapse:collapse; width:100%}
#container #content .tab-1 td,
#container #content .tab-2 td{vertical-align:top}
#container #content .tab-1 td .img,
#container #content .tab-2 td .img{float:left; margin:0 10px 10px 0}
#container #content .tab-1 td.td-1{width:60%}
/*#container #content .tab-1 td.td-1 h3 a {text-decoration:none;}*/
#container #content .tab-1 td.td-1 h4 {margin:0 0px 5px 0}
#container #content .tab-1 td.td-1 h4 a {text-decoration:none; font-weight:bold;}
#container #content .tab-1 td.td-1 img {float:left; margin:0 10px 4px 0}
#container #content h3 a {text-decoration:none;}

#container #content .tab-1 td.td-2{padding-left:15px; width:40%}
#container #content .tab-1 td.td-a{width:7px; min-width:7px; height:100%}
#container #content .tab-1 td.td-a div{width:7px; min-width:7px; height:100%}
#container #content .tab-1 td.td-3{padding-right:15px}
#container #content .tab-2 td.td-1{padding-right:15px; width:50%}
#container #content .tab-1 td.td-4{padding-right:20px; width:40%}
#container #content .ul-3{padding:0; margin:0 0 15px 0; list-style:none}
#container #content .ul-3 li{font-size:12px; padding:5px 0 5px 9px; background:url(/img/li.gif) 0 9px no-repeat}
#container #content .ul-3 li a {text-decoration:none;}
#container #content .detail-2,
#container #content .detail{text-align:right; margin-top:-15px}
#container #content .detail-2 a{font-weight:bold; padding-right:15px;}
#container #content .detail-2 a{
  voice-family: "\"}\""; /* some browsers have a parsing bug */
                        /* and will ignore the following rules */
  voice-family: inherit;
### background:url(/img/detail.gif) 100% 3px no-repeat;
}

#container #content .box-2{margin:0 0 0 0; background-color:#C8E8D0;}

#container #content .box-2 td.sm1{margin:0 0 0 0; max-width:22px; width:21px; background:url('/img/box-2.gif') left top repeat-y;}
#container #content .box-2 td.sm2{margin:0 0 0 0; max-width:22px; width:22px; background:url('/img/box-2.gif') right top repeat-y;}

#container #content .box-2 ul{padding:0 0px 0 0; display:block; list-style:none; margin:0; width:100%;}
#container #content .box-2 li{display:block; background:#FFF; font-size:11px; line-height:13px; min-width:152px; width:97%; height:71px; margin-bottom:10px; margin-left:0px; padding:5px 0px 0 4px; background:url(/img/box-2-enter.gif)}
#container #content .box-2 li a {color:#4b6150; text-decoration:none;}
#container #content .box-2 li a:hover {text-decoration:underline;}
#container #content .box-2 p.detail-2 a{color:#026a56;}

#container #content .box-2 p.detail-2 a{color:#026a56;}
div.news-list-wciom p {text-align:left !important; padding:0; display:inline;}
div.news-list-wciom a {text-decoration:none}
#container #content .tab-1 td.td-1 div.news-list-wciom img {float:none; margin:0px 0px 4px 0; padding:0; vertical-align:text-bottom;}
div.news-list-wciom {padding:0 0 5px 0;}

div.news-list-pub-title {font-weight:bold; padding:0px 0 6px 0px;}

html>body #container #content .box-2 li{height:auto; min-height:71px}
#container #content .box-2 li p{padding-bottom:2px}
#container #content .box-2 li div.img {float:right; margin:0; padding-right:5px;}
#container #content .box-2 li div.img img{border:1px solid #c8c8c8}
#container #content .box-2 li div.press-title {padding: 0 0 5px 0;}
#container #content .box-2 li div.press-title p {display:inline !important; padding: 0 3px 0 0;}
/*#container #content .box-2 li div.press-title img {padding: 0 0 0 4px;}
*/
#container #content .box-2 li .num{font-weight:bold;color:#FF455C;padding-bottom:5px; font-size:12px}
#container #content .box-2 li .num a{font-weight:bold;color:#FF455C;}


#container #content .box-2 li .date{padding-bottom:15px}
#container #content .box-2 li.end{height:28px;min-height:28px;line-height:25px; margin-bottom:0}
#container #content .box-2 li.end .detail-2{float:right; margin:0; font-size:12px; padding-right:5px;}
#container #content .box-2 li.end img{margin-top:7px}



#container #right-colum{vertical-align:top; width:160px}
#container #right-colum .ul-4,
#container #right-colum .ul-5{margin:0 0 15px 0; padding:0; list-style:none}
#container #right-colum .ul-4 li{display:block; height:25px; padding-bottom:3px}
html>body #container #right-colum .ul-4 li{height:auto; min-height:25px}
#container #right-colum .ul-4 li.ico-1 a,
#container #right-colum .ul-4 li.ico-2 a,
#container #right-colum .ul-4 li.ico-3 a,
#container #right-colum .ul-4 li.ico-4 a,
#container #right-colum .ul-4 li.ico-5 a,
#container #right-colum .ul-4 li.ico-6 a{font-weight:bold; text-decoration:none}
#container #right-colum .ul-4 li.ico-1{padding-left:27px;background:url(/img/2.gif) 0 0 no-repeat}
#container #right-colum .ul-4 li.ico-2{padding-left:27px;background:url(/img/2.gif) 0 0 no-repeat}
#container #right-colum .ul-4 li.ico-3{padding-left:27px;background:url(/img/2.gif) 0 0 no-repeat}
#container #right-colum .ul-4 li.ico-4{padding-left:27px;background:url(/img/2.gif) 0 0 no-repeat}
#container #right-colum .ul-4 li.ico-5{padding-left:27px;background:url(/img/2.gif) 0 0 no-repeat}
#container #right-colum .ul-4 li.ico-6{padding-left:27px;background:url(/img/2.gif) 0 0 no-repeat}

#container #right-colum .ul-4 li input{width:115px}
#container #right-colum .ul-4 li input.b-1{ width:16px; background:#d4d0c8 url(/img/1.gif) 50% 50% no-repeat; margin-left:5px; border-style: outset}
#container #right-colum .ul-5 li{display:block; padding:0 0 5px 16px; background:url(/img/li.gif) 0 2px no-repeat}
#container #right-colum h3{font-size:12px; padding:4px 0 5px 10px; background:#efd66a; color:#636363}
#container #right-colum h4{font-size:12px; padding:4px 0 5px 14px; background:#b7b7b7; font-weight:bold; margin-bottom:15px; color:#FFF}
#container #right-colum .box{margin:0 0 15px 0}
#container #right-colum .box .img{float:left; margin:0 10px 10px 0}

#container #right-colum h5{font-size:12px; padding:4px 0 5px 14px; background:#FF455C; color:#FFF; text-decoration:none;}

#container #right-colum div.csc-frame ul{margin:0 0 15px 0; padding:0; list-style:none}
#container #right-colum div.csc-frame ul li{display:block; padding:0 0 5px 16px; background:url(/img/li.gif) 0 2px no-repeat}




#box-1{display:block; border-top:8px solid #b7b7b7;border-bottom:1px solid #b7b7b7; padding:23px 10px 10px 0; position:relative; margin-bottom:25px}
#box-1 h3{position:absolute; top:-5px; left:13px; background:#FFF; padding:0 2px}
html>body #box-1 h3{top:-12px}
#box-1 table{border:0; border-collapse:collapse; width:100%}
#box-1 table td{padding-left:15px; vertical-align:top;}
#box-1 table td .img{float:left; margin:0 10px 10px 0}
#box-1 table td a {text-decoration:none;}

#tab-test-block {text-align:center;}
#tab-test{margin:0 auto 30px auto; border:0; border-collapse:collapse; text-align:left;}
#tab-test td{width:260px; padding:0 10px 0 15px; vertical-align:top;}

#menu-f{display:block; background:#f3f3f3; padding:0 0 5px 0; margin:20px 0; text-align:center;}
#menu-f table{border:0; border-collapse:collapse; text-align:left; margin:0 auto}
#menu-f ul{margin:0; padding:0; list-style:none; display:block}
#menu-f ul li{display:block; float:left; padding-right:23px; white-space: nowrap;}
#menu-f ul li a{font-weight:bold;display:block; float:left; margin-bottom:10px; text-decoration:none; padding-right:11px; background:url(/img/down.gif) 100% 8px no-repeat}
#menu-f ul li ul{clear:both}
#menu-f ul li ul li{float:none; padding:0; clear:both}
#menu-f ul li ul li a{font-weight:normal;margin:0; font-size:11px; color:#4b6150; padding:0; background:none}
#menu-f ul li ul li a:hover{text-decoration:underline; color:#026a56}
#menu-f ul li ul li a.act {text-decoration:underline; color:#026a56}

#footer{display:block; clear:both; padding:0 0 15px 15px; font-size:11px; position:relative; margin-bottom:10px;}
#footer #map{position:absolute; top:5px; right:15px; padding-left:20px; background:url(/img/map.gif) 0 3px no-repeat}
#footer #cms {position:absolute; right:15px; margin: 10px 0px 10px 20px; padding: 0px 0px 10px 0px;}
#footer #cms a {text-decoration:none}

#footer #partners {position:absolute; /*left:480px;*/ right:327px;  margin: 15px 0 0px 20px; padding: 0 0 10px 0;}
#footer #partners a {text-decoration:none; font-weight:bold;}
#footer #partners a:hover {text-decoration:underline;}
#footer #counters {position:absolute; top:5px; right:320px;}

/*#footer #counters {padding: 10px 0 5px 15px}*/


/*------------- BiZ --------------*/

#head-biz {display:block; height:189px; overflow:hidden; position:relative; background:url(/img/head_top_biz.gif) 100% 0 repeat-x;}
#head-biz #deco{display:block; height:143px; overflow:hidden; position:relative; top:46px;}
#head-biz #deco {
  voice-family: "\"}\""; /* some browsers have a parsing bug */
                        /* and will ignore the following rules */
  voice-family: inherit;
background:url(/img/head_biz.gif) 100% 0 repeat-x;
}

#head-biz #logo{position:absolute; top:69px; left:15px; z-index:5}
#head-biz #contact{position:absolute; display:block; top:18px; right:30px; float:right; text-align:right; font-size:11px; font-weight:bold; color:#F5F5F5;}
#head-biz #contact a{text-decoration:none}
#head-biz #contact a:hover{text-decoration:underline}
#head-biz #lang{position:absolute; top:15px; padding-left:15px;}
#head-biz #lang a{text-decoration:none}
#head-biz #lang a:hover{text-decoration:underline;}

#head-biz a:hover, #menu-biz a:hover, #footer-biz a:hover, #container #right-biz a:hover, #container #left-colum-biz a:hover {color:#FE9B6D;}


.bord-table{width:100%; margin:0 auto 30px auto; text-align:left;}
.bord-table td{border:1px #CCCCCC solid; padding:15px 15px 10px 15px; vertical-align:top;}
.bord-table table td{margin:0; padding:0; border:0px;}
.bord-table h1 {color:#026a56; background:none; text-decoration:none; border:none;}
.bord-table h4 {color:#4F875A; font-weight:normal; padding:0 0 0 10px; background:url(/img/biz-arrow.gif) 0px 5px no-repeat;}
#container #content .tab-1 td.td-1 td {width:100%} 
#container #content .tab-1 td.td-1 td.nothing {width:auto;} /* предвыборный блок растягивает на 100% */
.reddate {color:#FE8100;}
.clear{display:block; height:1px; clear:both; overflow:hidden}


#menu-biz{display:block;height:25px;background:#F9F9F9;position:relative; background-image:url(/img/menu_biz.gif);}
#sub-menu-biz{display:block; margin:0 0 15px 0; height:24px; background-image:url(/img/menu2_biz.gif);}

#menu-biz ul{margin:0; padding:0 0 0 50px; width:950px;height:25px;list-style:none;display:block}
#menu-biz ul li{display:block;float:left;height:25px;width:10px;white-space:nowrap;line-height:22px; font-size:13px}
html>body #menu-biz ul li{width:auto}
#menu-biz ul li a{font-weight:bold;text-decoration:none;padding-left:17px; margin-left:20px; color:#775506; display:block; height:22px; background-position:0 0; background-repeat:no-repeat; white-space: nowrap; }
#menu-biz ul li a:hover, #menu-biz ul li.act a {background-position:0 -22px; color:#FE9B6D}
#menu-biz ul li.act li a:hover, #menu-biz ul li.act li.act a, #menu-biz ul li.act li.act li a:hover, #menu-biz ul li.act li.act li.act a, #menu-biz a.act3 {color:#FE9B6D}
#menu-biz a.act3, #menu-biz ul li.act li.act li.act a{font-weight:bold}
#menu-biz ul li.act li a, #menu-biz ul li.act li.act li a{color:#775506}

#menu-biz ul li ul{position:absolute;top:25px;left:0; padding:1px 0 0 30px; width:970px; height:23px; background-image:url(/img/menu2_biz.gif); display: none;z-index:9}
#menu-biz ul li ul li{height:22px;padding:0;line-height:17px;position:relative}
html>body #menu-biz ul li ul li{line-height:19px}
#menu-biz ul li ul li a{font-size:12px;margin:0 0 0 10px; padding:0;height:19px}
#menu-biz ul li ul li ul{top:22px; padding:0; border-top:1px solid #EEEEEE; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#F8F8F8; height:auto; z-index:10; width:auto; filter:alpha(opacity=90);-moz-opacity:0.9;}
#menu-biz ul li ul li ul#xx{height:50px !important}/*пример*/
#menu-biz ul li ul li ul li{ float:none;position:relative; z-index:10; padding-right:10px; height:auto; /*new*/}
#menu-biz ul li ul li ul li a{font-weight:normal}
#menu-biz ul li:hover ul, #menu-biz ul li.over ul{display:block}
#menu-biz ul li:hover ul ul, #menu-biz ul li.over ul ul{display:none}
#menu-biz ul li:hover ul li:hover ul, #menu-biz ul li.over ul li.over ul{display:block}
#menu-biz ul li.act ul{display:block; z-index:4}
#menu-biz ul li.act ul ul{display:none}
#menu-biz #rss{ position:absolute; top:6px; right:2px; z-index:11}

#footer-biz{display:block; clear:both; padding:30px 30px; font-size:11px; position:relative; color:#FFFFFF; background:#2A805E;}
#footer-biz a {color:#F5F5F5;}
#footer-biz #counters {position:absolute; top:30px; right:30px;}



#container #right-biz{vertical-align:top; width:220px; padding-right:25px;}

#container #right-biz h1 { color:#6E6E6E; padding-left:10px; background:none; border-bottom:#2B815F solid 3px; height:20px; margin-right:1px; }
#container #right-biz table {margin:0; padding:0; border:0px; background:none;}
#container #right-biz a { font-weight:normal; }

#container #right-biz .ul-4,
#container #right-biz .ul-5{margin:0 0 15px 0; padding:0; list-style:none}
#container #right-biz .ul-4 li{display:block; height:25px; padding-bottom:3px}
html>body #container #right-biz .ul-4 li{height:auto; min-height:25px}
#container #right-biz .ul-4 li.ico-1 a,
#container #right-biz .ul-4 li.ico-2 a,
#container #right-biz .ul-4 li.ico-3 a,
#container #right-biz .ul-4 li.ico-4 a,
#container #right-biz .ul-4 li.ico-5 a,
#container #right-biz .ul-4 li.ico-6 a{font-weight:bold; text-decoration:none}
#container #right-biz .ul-4 li.ico-1{padding-left:27px;background:url(/img/1.gif) 0 0 no-repeat}
#container #right-biz .ul-4 li.ico-2{padding-left:27px;background:url(/img/2.gif) 0 0 no-repeat}
#container #right-biz .ul-4 li.ico-3{padding-left:27px;background:url(/img/1.gif) 0 0 no-repeat}
#container #right-biz .ul-4 li.ico-4{padding-left:27px;background:url(/img/2.gif) 0 0 no-repeat}
#container #right-biz .ul-4 li.ico-5{padding-left:27px;background:url(/img/1.gif) 0 0 no-repeat}
#container #right-biz .ul-4 li.ico-6{padding-left:27px;background:url(/img/2.gif) 0 0 no-repeat}

#container #right-biz .ul-4 li input{width:115px}
#container #right-biz .ul-4 li input.b-1{ width:16px; background:#d4d0c8 url(/img/1.gif) 50% 50% no-repeat; margin-left:5px; border-style: outset}
#container #right-biz .ul-5 li{display:block; padding:0 0 5px 16px; background:url(/img/li.gif) 0 2px no-repeat}
#container #right-biz h3{font-size:12px; padding:4px 0 5px 14px; background:#199d84; color:#FFF}
#container #right-biz h4{font-size:12px; padding:4px 0 5px 14px; background:#b7b7b7; font-weight:bold; margin-bottom:15px; color:#FFF}
#container #right-biz .box{margin:0 0 15px 0}
#container #right-biz .box .img{float:left; margin:0 10px 10px 0}

#container #right-biz h5{font-size:12px; padding:4px 0 5px 14px; background:#FF455C; color:#FFF; text-decoration:none;}

#container #right-biz div.csc-frame ul{margin:0 0 15px 0; padding:0; list-style:none}
#container #right-biz div.csc-frame ul li{display:block; padding:0 0 5px 16px; background:url(/img/li-2.gif) 0 2px no-repeat}



#container #left-colum-biz {vertical-align:top; padding:0 0 0 17px; width:240px; font-size:11px; vertical-align:top}

#container #left-colum-biz h1 {font-size:11px; font-weight:bold; height:12px; line-height:12px; padding-left:5px; padding-bottom:0; margin:0; background:none; color:#2A815E}
#container #left-colum-biz table {margin:0; padding:0; border:0px; background:none;}
#container #left-colum-biz a { font-weight:normal; }
#container #left-colum-biz h3 {display:block; height:14px; clear:both; padding:5px 0 7px 17px; margin-left:-17px; background:#199D84 url(/img/left-h3-bg.gif) 0 0 repeat-y; color:#FFF}

#container #left-colum-biz #left-navigation h3 { background: #199D84 url(/img/left-h3-bg-menu1.gif) 0 0 repeat-y; margin-bottom:0px;}
#container #left-colum-biz #left-navigation ul.ul-1{margin-left: 17px;}
div#left-navigation {padding: 0 0 15px 0; }

html>body #container #left-colum-biz h3{height:auto; min-height:14px}
#container #left-colum-biz ul{margin:0 0 15px 0; padding:0; list-style:none}
#container #left-colum-biz ul li{font-size:12px; padding-left:9px; font-weight:bold; background:url(/img/li-3.gif) 0 5px no-repeat}
#container #left-colum-biz ul.csc-menu-1,
#container #left-colum-biz .ul-1{padding:0; margin:0; list-style:none}
#container #left-colum-biz ul.csc-menu-1 li,
#container #left-colum-biz .ul-1 li{display:block; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 0 14px 15px; background:url(/img/li-1.gif) 0 3px no-repeat; line-height:15px; font-weight:bold}
#container #left-colum-biz ul.csc-menu-1 li a,
#container #left-colum-biz .ul-1 li a{text-decoration:none; color:#4B6150;}
#container #left-colum-biz ul.csc-menu-1 li a:hover,
#container #left-colum-biz .ul-1 li a:hover{text-decoration:underline; color:#FF455C}
#container #left-colum-biz ul.csc-menu-1 li ul,
#container #left-colum-biz .ul-1 li ul{padding:0; margin:0; list-style:none}
#container #left-colum-biz ul.csc-menu-1 li ul li,
#container #left-colum-biz .ul-1 li ul li{padding:0; background:none; font-weight:normal; font-size:11px}

#container #left-colum-biz ul.csc-menu-1 li ul li ul,
#container #left-colum-biz .ul-1 li ul li ul{padding:0; margin:0 0 0 10px; list-style:none;}
#container #left-colum-biz ul.csc-menu-1 li ul li ul li,
#container #left-colum-biz .ul-1 li ul li ul li{padding:0; background:none; font-weight:normal; font-size:11px; font-style:italic; padding-left:9px; background:url(/img/li-3.gif) 0 5px no-repeat; }

#container #left-colum-biz ul#arch li ul {padding:0; margin:0px; }
#container #left-colum-biz ul#arch li ul li {padding:0; background:none; font-weight:normal; font-size:11px; padding-left:9px; background:url(/img/li-3.gif) 0 5px no-repeat !important; }

#container #left-colum-biz ul.csc-menu-1 a.act, #container #left-colum .ul-1 a.act{color:#FF455C;}

#container #left-colum-biz .box-1{display:block; margin:0 0 5px -8px}
#container #left-colum-biz .box-1 img{float:left; margin: 0 0 12px 8px}
 
#container #left-colum-biz .box-2{display:block; margin:0 0 10px -15px}
#container #left-colum-biz .box-2 img{float:left; margin:0 0 5px 25px}
#container #left-colum-biz .detail{ margin:-15px 0 15px 0; float:right}
html>body #container #left-colum-biz .detail{ margin-top:0}

#container #left-colum-biz .csc-frame-frame2 {margin:0 0 0 -12px !important;}



/*------------ News --------------*/

#container table.news-list-item td p{margin:0px 0 0 0;padding:0px 0 0 0; text-align:left;}
/*table.news-list-item-no-brauser,*/
table.news-list-item {margin:10px 0 0 0;vertical-align: top; width: 450px;}
table.news-list-item-no-brauser td,
table.news-list-item td{vertical-align: top; text-align:left;}
table.news-list-item-no-brauser td img,
table.news-list-item td img{margin: 0px 0px 5px 5px; float:right;}
div.news-list-browse {padding: 10px 0 10px 0;}
table.news-list-item  h3{margin:0px 0 0 0;padding:0px 0 0 0;}
td.news-list-date {padding: 0px 10px 0px 0;} 
td.news-list-text {width:380px;}

table.news-list-item-no-brauser td  div.news-list-title {margin:0; padding:0;} 
table.news-list-item-no-brauser td  div.news-list-title p {margin:0 0 10px 0; padding:0;} 
table.news-list-item-no-brauser h3 {margin: 0;}

#container div.news-single-item p{margin:0;padding:0 0 5px 0;}

#container div.news-single-item TABLE.contenttable TD { border: 2px solid #CCCCCC;}
#container div.news-single-item h2 {border-bottom:none;}
div.news-single-img {float:right; padding:0px 0 10px 10px; }
div.news-single-timedata {padding:0px 0 7px 0;}

#container div.news-single-item hr.clearer {display:none;}
#container div.news-single-category {padding:7px 0 10px 0;}

div.news-amenu-container table td {vertical-align:top; padding:4px;}


/*div.news-list-title {padding: 0 0 5px 0;}*/
div.news-list-title p {display:inline !important; /*padding: 0 3px 0 0;*/}
div.news-list-title a img {float:none; margin:0; padding:0 0 0 3px;;}

div.news-list-cat {padding:5px 0 0px 0px;}
div.news-show-sorting  {margin:5px 20px 10px 0px;  float:right; text-align:right;}

div.news-show-more  {padding:18px 100px 0px 0px;  float:right; text-align:right;}
div.tx-ttnews-browsebox strong,
div.tx-ttnews-browsebox span,
div.tx-ttnews-browsebox a {padding-right:5px;}

/*div.news-list-cat a {text-decoration:underline;}*/


/* RTE / Table styling */
TABLE.contenttable { border-collapse: collapse; margin: 10px 0px 10px 0px; width: 100%; }
TABLE.contenttable TR TD { padding: 3px 3px 3px 3px; }
TABLE.contenttable TD { border: 1px solid #CCCCCC;}
TABLE.contenttable TR TD P { text-align:left; }
TABLE.contenttable TR { background-color: #FFFFFF; }


fieldset {border:none;}
div.csc-textpic {margin:10px 0 0 0;}
dd.csc-textpic-caption {font-style:italic; font-size:11px;}


#container #content ul,
#container #content ul ol {
margin-top: -7px;
padding-top: 0px;
}

#container #content li ul,
#container #content li ol {
margin-top: 0px !important;
padding-top: 0px !important;
}

#path-menu {margin: 0px 0 8px 0; padding: 0 0 0px 0; font-size:11px; color: #999;} 
#path-menu a
#path-menu td {font-size:11px; color: #999; text-decoration:none;} 


#date {margin: 0px 0 0px 0; padding: 0 0 0px 15px; font-size:11px; color: #fff;} 

td.td-1 div.csc-textpic {margin:0;}
td.td-1 div.csc-textpic {margin:0;}
#box-1 div.csc-textpic {margin:0;}

div.tx-indexedsearch-searchbox td {padding:4px;}
strong.formlabel {color:red;}
/*
.tx-indexedsearch-searchbox-button {border:1px solid #d4d0c8; border-style: outset} 
*/

div.tx-auxnewsmailer-pi1 h2 {margin:0 0 15px 0;}


		.tx-srfeuserregister-pi1 p { margin-top: .5em; margin-bottom: 0; padding: 0 .3em; text-indent: 0; }
		.tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: .3em; }
		.tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: bold; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 2em; }
		.tx-srfeuserregister-pi1 a { padding-left: 14px; background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link.gif"); background-repeat: no-repeat; background-position: 0% 60%; text-decoration:none; }
		.tx-srfeuserregister-pi1 label { margin: 0; padding: 0; }
		.tx-srfeuserregister-pi1 label span { color: #ff0000; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; }
		.tx-srfeuserregister-pi1 input { margin: 0; padding: 0 .5em 0 0; }
		.tx-srfeuserregister-pi1 input[type=password] { margin-right: 1em; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 1em; }
		.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; }		
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 1em; background-color: transparent; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }
		.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }
		.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; }
		.tx-srfeuserregister-pi1 dl { margin: 0; padding: 1em 0 0 0; }
		.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { margin: 0; padding: 0 0 .5em 0; float: left; }
		.tx-srfeuserregister-pi1 dt { clear: both; width: 25%; text-align: right; padding-right: 1em; }
		.tx-srfeuserregister-pi1 dd { text-align: left; width: 50%; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt { width: auto; padding-right: 0; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd { width: auto; }
		* html .tx-srfeuserregister-pi1 dd { float: none; }
		.tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; }
		.tx-srfeuserregister-pi1 dd label { padding: 0 1em 0 .5em; }
#tx-srfeuserregister-pi1-comments {width:300px !important;}

		.tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-error {
			color: #FF0000;
		}
		.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable {
			margin-top: 5px;
			margin-bottom: 5px;
			border: solid 1px #DFE2E3;
			border-collapse: collapse;
		}
		.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD {
			border: solid 1px #DFE2E3;
			background-color: #FAFBFB;
			padding: 5px;
		}

		.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD.tx-loginboxmacmade-pi1-labelCell {
/*			border: solid 1px #E5D9B1;
			background-color: #F0E9D2;*/
			font-weight: bold;
		}


/*** Page Comments ***/

		.sk-pagecomments-error {color:red;font-weight:bold;background:#FFE8CF;border:1px solid #000;margin:8px 12px;padding:4px;}
		.sk-pagecomments-success {color:blue;font-weight:bold;}
		.sk-pagecomments-counter {color:#600;text-align:right;text-decoration:underline;margin-bottom:12px;}
        .sk-pagecomments-headline {border-bottom:1px solid #000;font-weight:bold;background:#d1d1d1;padding-left:6px;height:20px;}
        .sk-pagecomments-answerheadline {border-bottom:1px solid #000;font-weight:bold;background:#f7f3ef;padding-left:6px;height:20px;}
		.sk-pagecomments-namedate {float:left;}
        .sk-pagecomments-emailhomepage{float:right;}
		.sk-pagecomments-answer{float:right;padding:0 4px 0 12px;}   
        .sk-pagecomments-comment{background:#f1f1f1;padding:4px 28px;clear:both;}
        
        
        .sk-pagecomments-teaser {margin-top:-40px}
        .sk-pagecomments-teaser h4 {background:#eee;font-size:85%;margin:0;color:green;padding-left:4px;}
        .sk-pagecomments-teaser h4 span{padding-right:4px}
        .sk-pagecomments-teaser p {margin:0;font-size:90%}

		.tx-skpagecomments-pi1 form {margin:16px 0;width:480px;}
        .tx-skpagecomments-pi1 form fieldset {border:1px solid #eee;}
		.tx-skpagecomments-pi1 form p.userinfos {text-align:center;padding:6px;}
        .tx-skpagecomments-pi1 span.sk-pagecomments-number {float:left;font-size:70%;color:red;padding:3px 10px 3px 0;}

		.tx-skpagecomments-pi1 form legend {background:#f1f1f1;border:1px solid #000;padding:4px;}
		.tx-skpagecomments-pi1 form label {width:120px;float:left;margin-left:8px;}
		.tx-skpagecomments-pi1 form p {margin:6px 0;}
		.tx-skpagecomments-pi1 form p img {vertical-align:bottom;margin-left:8px;}
		.tx-skpagecomments-pi1 div.smileytext{margin-left:130px;}
		.tx-skpagecomments-pi1 form input#name,
		.tx-skpagecomments-pi1 form input#email,
        .tx-skpagecomments-pi1 form input#homepage {width:320px;background:#FFE1BF;}
		.tx-skpagecomments-pi1 form textarea {width:320px;height:160px;background:#FFE1BF;}
		.tx-skpagecomments-pi1 form input#name:focus,
		.tx-skpagecomments-pi1 form input#email:focus,
        .tx-skpagecomments-pi1 form input#homepage:focus,
		.tx-skpagecomments-pi1 form textarea:focus {background:#FFC480;} 
		.tx-skpagecomments-pi1 form input#skcommentssubmit {background:#FFA540;color:#804400;float:right;margin:8px 20px;}


span.sk-pagecomments-number a {font-size:11px; text-decoration:none;} 
.sk-pagecomments-counter {text-decoration:none;}
.sk-pagecomments-namedate {padding-top:2px;}

.tx-srfeuserregister-pi1 h4 {background:none;}

.news {
  font-family: Arial;
  font-size: 14px;
// 100%;	
  color: #5c3802;
// #3E3325;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-right: 5px;
  margin-top: 0px;
  padding-left: 5px;
  padding-right: 5px;

}
.date {
  font-family: Arial;
  font-size: 14px;
// 100%;	
  color: #eb8800;
// #3E3325;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-right: 5px;
  margin-top: 0px;
  padding-left: 5px;
  padding-right: 5px;

}

.header {
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
// 100%;	
  color: #eb8800;
// #3E3325;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-right: 5px;
  margin-top: 0px;
  padding-left: 5px;
  padding-right: 5px;

}

.news .date{
  font-weight: normal;
  color: #fff;
// #6C6C6C;
}
.news .header{
  font-weight: bold;
  color: #6C6C6C;
  padding-bottom: 5px;
  margin-bottom: 5px;
}

.news .header a{
  color: #6C6C6C;
  text-decoration: none;
}
.news .header a:hover{
  text-decoration: underline;
}

.news img{
  margin-right: 8px;
  margin-bottom: 8px;
}
.tribune img{
  margin-right: 6px;
  margin-bottom: 0px;
}

.tribune{
  font-family: Verdana;
  text-align: left;
  font-size: 90%;
  color: #A07637;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.tribune .header{
  text-transform: uppercase;
  text-align: left;
  font-weight : bold;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 5px;
  padding-right: 5px;

}
.tribune .author{
  font-size: 110%;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 10px;
  padding-bottom: 0px;
}
.tribune .source{
  padding-bottom: 15px;
}
.tribune a{
  color: #A07637;
  text-decoration: none;
}
.tribune a:hover{
  text-decoration: underline;
}

#nospaces{
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  padding-left: 0px;
}

p{
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.press {
  font-family: Times;
  font-size: 100%;
  text-align: left;
  color: #6C6C6C;
  background-color: #FFFFFF;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
}

.press a{
  color: #6C6C6C;
  text-decoration: none;
}

.press img{
  hspace: 6;
  vspace: 6;
  margin-right: 8px;
  margin-bottom: 8px;
}

.press a:hover{
  text-decoration: underline;
}
.press a:img{
  hspace: 6;
  vspace: 6;
  margin-right: 8px;
  margin-bottom: 8px;
}


