body { margin: 0px; padding: 0px; font-family: Arial; font-size: 11px; background-color: #0e0102; color: #bbbaba; line-height:140%; }
body a { color:#c63408; text-decoration:none; font-weight:bold; }

/********************************* container *********************************/
#container_bg { margin:0; width:100%; background:#000000 url(../images/container_bg_repeat_x.jpg) repeat-x top; }
#container_bg #container_shadow { background: url(../images/left_shadow_bg.jpg) no-repeat 936px 346px; }
#container_shadow #container_content { width:935px; }
#container_content #container_left { width:35px; height:604px; float:left; background: url(../images/container_left_bg.jpg) no-repeat left top; }
#container_content #container { width:900px; float:left; }
/*top*/
#container #top { width:900px; height:70px; background: url(../images/top_bg.jpg) no-repeat top; }
#top .txt { width:100px; height:18px; text-align:right; float:right; padding-right:12px; padding-top:43px; overflow:hidden; }
#top .txt a { font-weight:normal; font-family: Arial; font-size: 11px; text-decoration:none; color:#7a7979; }
#top .txt a:hover { font-weight:normal; font-family: Arial; font-size: 11px; text-decoration:none; color:#c63408; }
/*flash*/
#container #flash { width:900px; height:206px; }
/*lang*/
#container #lang { width:280px; height:50px; float:left; }
/*menu*/
#container #menu { width:620px; height:50px; float:left; background: url(../images/menu_bg.jpg) no-repeat top; overflow:hidden; }
#menu table .space { width:100%; height:35px; padding-top:15px; cursor:pointer; background:url(../images/menu_space.gif) top right no-repeat;}
#menu table .space_end { width:100%; height:35px; padding-top:15px; cursor:pointer; }
#menu table a { color:#fff; text-decoration:none; font-weight:bold; }
#menu table a:hover { color:#c63408; text-decoration:none; font-weight:bold; }
/*content*/
#container #content { width:900px; background: url(../images/content_bg.jpg) no-repeat left top; }
/*left_column*/
#content #left_column { width:280px; float:left;}
/*submenu*/
#left_column #submenu { width:280px; }
#submenu .nag a { line-height:120%; font-weight:bold; display:block; font-size:11px; color:#fff; text-decoration:none; width:220px; padding:12px 13px 11px 47px; background: url(../images/submenu_arrow_nag.gif) no-repeat 30px 14px; }
#submenu .nag span { line-height:120%; font-weight:bold; display:block; font-size:11px; color:#fff; text-decoration:none; width:220px; padding:12px 13px 11px 47px; background: url(../images/submenu_arrow_nag.gif) no-repeat 30px 14px; }
#submenu .level_1 a { line-height:120%; font-weight:bold; display:block; font-size:11px; color:#c4bcba; text-decoration:none; width:220px; padding:5px 13px 5px 47px; background: url(../images/submenu_arrow_out.gif) no-repeat 30px 9px; }
#submenu .level_1 a:hover { line-height:120%; font-weight:bold; display:block; font-size:11px; color:#c63408; text-decoration:none; width:220px; padding:5px 13px 5px 47px; background: url(../images/submenu_arrow_over.gif) no-repeat 30px 9px; }
#submenu .level_1_active a { line-height:120%; font-weight:bold; display:block; font-size:11px; color:#c63408; text-decoration:none; width:220px; padding:5px 13px 5px 47px; background: url(../images/submenu_arrow_over.gif) no-repeat 30px 9px; }
#submenu .level_2 a { line-height:120%; font-weight:normal; display:block; font-size:11px; color:#a89e9c; text-decoration:none; width:197px; padding:5px 13px 5px 70px; background: url(../images/submenu_arrow_out.gif) no-repeat 53px 9px; }
#submenu .level_2 a:hover { line-height:120%; font-weight:normal; display:block; font-size:11px; color:#c63408; text-decoration:none; width:197px; padding:5px 13px 5px 70px; background: url(../images/submenu_arrow_out.gif) no-repeat 53px 9px; }
#submenu .level_2_active a { line-height:120%; font-weight:normal; display:block; font-size:11px; color:#c63408; text-decoration:none; width:197px; padding:5px 13px 5px 70px; background: url(../images/submenu_arrow_out.gif) no-repeat 53px 9px; }
/*banner_small*/
#left_column #banner_small { width:280px; margin-top:3px; padding-bottom:3px; height:188px; background: url(../images/bansmallbg.jpg) no-repeat top; }
#banner_small .txt { height:39px; padding-top:149px; overflow:hidden; }
#banner_small .txt a { font-weight:bold; display:block; font-size:11px; color:#fff; text-decoration:none;  width:220px; padding:12px 13px 11px 47px; background: url(../images/submenu_arrow_nag.gif) no-repeat 30px 15px; }
/*right_column*/
#content #right_column { width:560px; float:left; padding:0px 30px 20px 30px; overflow:hidden; }
#content h1, #content h2, #content h3, #content h4, #content h5 { color:#c63408; }

/********************************* footer *********************************/
#footer_bg { margin:0; width:100%; background: url(../images/footer_bg_repeat_x.jpg) repeat-x top; }
#footer_bg #footer { width:900px; height:76px; padding-left:35px; background: url(../images/footer_bg.jpg) no-repeat top right; }
#footer .content { width:400px; text-align:right; float:right; padding-right:12px; padding-top:13px; color:#7a7979;  }
#footer .content a { font-weight:bold; font-family: Arial; font-size: 11px; text-decoration:none; color:#c63408; }

#partners { height:69px; padding-top:1px; }

/********************************* global *********************************/
.font15 { font-size:15px; }
.clear { clear:both; }
.green1 { font-weight:bold; color:#635f37; font-size:13px;}
.blue1 {font-weight:bold; color:#363686; font-size:13px;}