body {margin:0; border-top:16px solid #FFF;}
img {border:0;}
div, td, p {font:12px/135% "Trebuchet MS",Verdana,Arial; color:#333;}
input, textarea {}
p {margin:0 0 10px 0; padding:0;}
form {display:inline;}
a {text-decoration:none; cursor:pointer;}
a:hover {text-decoration:underline;}
h1 {height:34px; padding:0; margin:0 0 18px 0; background:url(../img/fio_tit.gif) bottom repeat-x;}
h2 {padding:0 0 18px 0; margin:0; font-size:18px; font-weight:bold; line-height:110%}
h3 {padding:0; margin:0 0 13px 0; font-size:14px;}

.break {clear:both;}
.w449 {width:449px;}
.w502 {width:502px;}
.padBottom {padding-bottom:27px;}

.table {}
.table th, .table td {padding:6px 10px 8px 10px; text-align:left; border-right:1px solid #FFF;}
.table th {font-size:14px; background:#DCE8EF;}
.table .light td {background:#FDFEFE;}
.table .dark td {background:#F5F8FA;}
.table .end td {border-bottom:2px solid #DCE8EF;}

.photo {padding:2px 2px 3px 2px; background:url("../img/bgr_photo.jpg") bottom repeat-x;}
/* blt */
.blt_blue {margin:0; padding:0;}
.blt_blue li {margin:0 0 6px 0; padding:0 0 0 10px; list-style:none; background:url(../img/blt_blue.gif) 0 6px no-repeat;}

.blt_blue2 {margin:0; padding:10px 0 0 0;}
.blt_blue2 li {margin:0 0 12px 0; padding:0 0 0 10px; list-style:none; background:url(../img/blt_blue.gif) 0 6px no-repeat; font-weight:bold;}
/* blt - end */

#background {width:1010px; margin:0 auto; background:url(../img/bgr_body.jpg) repeat-x #F0F0F0;}
#general {width:979px; background: url("../img/bgr_grayleft.gif") repeat-y #FFF;}

/* language */
#language {position:absolute; margin:-106px 0 0 912px;}
#language img {margin-right:8px; cursor:pointer;}
/* language - end */

/* mainNavigation */
#mainNavigation {width:979px; background:url(../img/fio_menu.gif) 0 24px repeat-x #FFF;}
#mainNavigation img {margin-right:1px;}
#mainNavigation .m0 {margin:0;}
/* mainNavigation - end */

/* submenu */
#content #submenu a {color:#333; text-decoration:none;}
#content #submenu .thirdNavigation a {color:#000; font-weight:normal;}
#submenu {width:184px; padding-bottom:4px; background:url(../img/cnt_box_submenu.gif) bottom no-repeat; margin-left:30px;}
#submenu div {padding:7px 0 9px 16px; background:url(../img/bgr_submenu.gif) bottom right no-repeat #EBF2F6; font-weight:bold; color:#333;}
html>body #submenu div {padding:8px 0 8px 16px; background:url(../img/bgr_submenu.gif) bottom right no-repeat #EBF2F6; font-weight:bold; color:#333;}
#submenu .thirdNavigation {padding:0 0 10px 0; background:#CDDEE6;}
#submenu .thirdNavigation div {padding:5px 0 5px 27px; background:url(../img/bgr_submenu_third.gif) bottom right no-repeat #CDDEE6; font-weight:normal; color:#0D3863; font-weight:bold; font-style:italic; text-decoration:underline;}
#submenu .thirdNavigation .end {background:#CDDEE6;}
#submenu .end {background:#EBF2F6;}
#submenu .selected {height:12px; padding:18px 0 9px 16px; background:url(../img/bgr_submenu_selected.jpg); color:#000;}
#submenu .selectedThird {height:12px; padding:18px 0 11px 15px; _padding:18px 0 8px 15px; background:url(../img/bgr_submenu_selected_third.jpg); color:#000;}
/* submenu - end*/

/* content */
#content {width:979px; min-height:309px; _height:309px; padding-top:38px; background:url(../img/bgr_content.jpg) no-repeat;}
#content a {color:#666; text-decoration:underline;}
#content a:hover {color:#080; text-decoration:underline;}
#content ul a {color:#666; text-decoration:none;}
#content ul a:hover {color:#080; text-decoration:none;}
#contentLeft {width:274px; float:left;}
#contentRight {width:673px; padding-bottom:73px; float:left;}
/* content - end */

/* home */
#homeBoxnews {margin-top:4px;}

#homeBoxnews #news {width:471px; min-height:192px; _height:192px; padding:22px 0 0 25px; background: url("../content/0_home/img/bgr_boxnews.jpg") top no-repeat;}
#homeBoxnews .photo {width:99px; float:left;}
#homeBoxnews .text {width:333px; padding-left:17px; float:left;}
.title {font-size:14px; font-weight:bold; line-height:100%;}
.date {font-size:11px; margin-bottom:8px;}

#homeBoxnews #other {width:482px; height:28px; padding:20px 0 0 14px; background: url("../content/0_home/img/bgr_boxnews2.jpg") no-repeat; clear:both;}
#homeBoxnews #other div {font-size:14px; font-weight:bold; color:#FFF;}
#homeBoxnews .left {width:438px; float:left;}
#homeBoxnews .right {width:44px; float:left;}
#homeBoxnews .right img {margin-right:4px;}
/* home - end */

/* columns */
#columnLeft {width:497px; float:left;}
#columnRight {width:176px; float:left;}
/* column - end */

/* smallBox */
.smallBox {padding-bottom:12px; margin-bottom:14px; background:url(../img/bgr_smallbox_base.gif) bottom no-repeat;}
.smallBox a {color:#666; text-decoration:underline;}
.smallBox li a {color:#333; text-decoration:none;}
.smallBox .photo img {width:138px;}
.smallBox .smallBoxBgr {min-height:90px; _height:90px; padding:18px 17px 0 17px; background:url(../img/bgr_smallbox_top.jpg) top no-repeat;}
/* smallBox - end */

/* base */
#base {width:1010px; height:81px; margin:0 auto; background:url(../img/bgr_base.jpg) repeat-x; clear:both;}
#secNavigation {width:915px; margin-left:64px; height:31px; background:url(../img/bgr_menu2.jpg);}
#secNavigation a {color:#FFF;}
#secNavigation div {float:left; padding:6px 38px 0 30px; color:#FFF; font-weight:bold;}
#secNavigation .tab {background:url(../img/cnt_basetab.gif) top right no-repeat;}
#copyright {width:894px; height:30px; padding:20px 0 0 21px; margin-left:64px; background:url(../img/bgr_copyright.jpg); color:#7C9FBB;}
/* base - end */

.font10 {font-size:10px;}
.font11 {font-size:11px;}
.font12 {font-size:12px;}
.font13 {font-size:13px;}
.color2, .color2 a {color:#B3CDDC;}
.color3, .color3 a {color:#707070;}
