/* Global */
body {
 background-image:url(images/back.png);
 background-repeat:repeat-x;
 margin:0px 10px 0px 10px;
 background-color:#ffffff;}
.content{
 width:980px;
 border:0px;}
#main_box {
 margin:0px 15px 0px 15px;}
#left_ear {
 width:189px;
 border-right:1px solid #ffffff;}
#right_ear {
 width:189px;
 border-left:1px solid #ffffff;}

/* Head */
#logo {
 padding:10px 10px 10px 0px;}

#head_back {
 background-image:url(images/head_back.png);
 background-repeat:repeat-x;
 background-color:#a2cdec;
 height:169px;}
#head_left {
 background-image:url(images/head_left.png);
 background-repeat:no-repeat;}
#head_right {
 background-image:url(images/head_right.png);
 background-repeat:no-repeat;
 background-position:right;}

#search_box {
 width:350px;
 height:34px;}

/* Center */
#ctr_up {
 background-image:url(images/ctr_up.gif);
 background-repeat:repeat-x;
 height:12px;}
#ctr_up_left {
 background-image:url(images/ctr_up_left.gif);
 background-repeat:no-repeat;
 width:12px;
 height:12px;}
#ctr_up_right {
 background-image:url(images/ctr_up_right.gif);
 background-repeat:no-repeat;
 width:12px;
 height:12px;}

#ctr {
 background-color:#dfeef9;}
#ctr_left {
 background-image:url(images/ctr_left.gif);
 background-repeat:repeat-y;
 width:12px;}
#ctr_right {
 background-image:url(images/ctr_right.gif);
 background-repeat:repeat-y;
 width:12px;}

#ctr_down_left {
 background-image:url(images/ctr_down_left.gif);
 background-repeat:no-repeat;
 width:12px;
 height:12px;}
#ctr_down_right {
 background-image:url(images/ctr_down_right.gif);
 background-repeat:no-repeat;
 width:12px;
 height:12px;}
#ctr_down {
 background-image:url(images/ctr_down.gif);
 background-repeat:repeat-x;
 height:12px;}

/* Menu */
#menu {
 width:189px;}
.menu_box {
 width:189px;
 border-bottom:1px solid #ffffff;
 padding:5px 0px 5px 0px;}
.menu_item:link, .menu_item:visited {
 background-color:#dfeef9;
 font:13px Verdana;
 color:#2d5880;
 text-decoration:none;
 text-align:right;
 display:block;
 width:179px;
 height:21px;
 padding:4px 10px 0px 0px;
 margin:0px 0px 0px 0px;}
.menu_item:hover {
 background-image:url(images/menu_hover.png);
 background-repeat:repeat-y;
 background-position:right;
 color:#71a9d6;}

/* Blocks */
.b1{
 background-color:#6dcff6;}
.b1_up_left {
 background-image:url(images/b1_up_left.gif);
 background-repeat:no-repeat;
 background-position:left top;
 width:9px;
 height:9px;}
.b1_up_right {
 background-image:url(images/b1_up_right.gif);
 background-repeat:no-repeat;
 background-position:right top;
 width:9px;
 height:9px;}
.b1_down_left {
 background-image:url(images/b1_down_left.gif);
 background-repeat:no-repeat;
 background-position:left bottom;
 width:9px;
 height:9px;}
.b1_down_right {
 background-image:url(images/b1_down_right.gif);
 background-repeat:no-repeat;
 background-position:right bottom;
 width:9px;
 height:9px;}

.b2{
 background-color:#f69679;}
.b2_up_left {
 background-image:url(images/b2_up_left.gif);
 background-repeat:no-repeat;
 background-position:left top;
 width:9px;
 height:9px;}
.b2_up_right {
 background-image:url(images/b2_up_right.gif);
 background-repeat:no-repeat;
 background-position:right top;
 width:9px;
 height:9px;}
.b2_down_left {
 background-image:url(images/b2_down_left.gif);
 background-repeat:no-repeat;
 background-position:left bottom;
 width:9px;
 height:9px;}
.b2_down_right {
 background-image:url(images/b2_down_right.gif);
 background-repeat:no-repeat;
 background-position:right bottom;
 width:9px;
 height:9px;}

.b3{
 background-color:#7cc576;}
.b3_up_left {
 background-image:url(images/b3_up_left.gif);
 background-repeat:no-repeat;
 background-position:left top;
 width:9px;
 height:9px;}
.b3_up_right {
 background-image:url(images/b3_up_right.gif);
 background-repeat:no-repeat;
 background-position:right top;
 width:9px;
 height:9px;}
.b3_down_left {
 background-image:url(images/b3_down_left.gif);
 background-repeat:no-repeat;
 background-position:left bottom;
 width:9px;
 height:9px;}
.b3_down_right {
 background-image:url(images/b3_down_right.gif);
 background-repeat:no-repeat;
 background-position:right bottom;
 width:9px;
 height:9px;}

.b_p {
 width:500px;}

.b_my1 {
 width:237px;
 height:100px;}
.b_my1p {
 width:36%;
 text-align:center;}

/* News */
.news_item {
 background-image:url(images/arrow_news.gif);
 background-repeat:no-repeat;
 background-position:0px 5px;
 padding-left:15px;}