body {
        color:#666;
        background:#28374A url(bg_main0.jpg) repeat-x 0 0;
}
a{
        color:#8e8e8e;
}
a:hover{
        color:#8e8e8e;
        text-decoration:none;
}
ul{
        list-style-image:url(li_bulle.png);
}
ul li a{
        color:#979797;
}
ul li a:hover{
        color:#e1e1e1;
}
hr {
        color: #eee;
        background-color: #eee;
}
a#logo_styled{
        background: transparent url(logo0000.png) no-repeat 0 0;
}
div#wrapper_bg{
        background:transparent url(bg_abstr.jpg) no-repeat 51% 0;       
}
div#wrapper_menu1{
        background:transparent url(bg_menu_.png) no-repeat right 0;
}
div#wrapper_menu2{
        background:transparent url(bg_menu0.png) no-repeat left 0;
}
div#horiz-menu{
        background:transparent url(bg_menu1.png) repeat-x 0 0;
}
div#wrapper_menu1 ul li.level1{
        border-left:1px solid #192536;
}
div#wrapper_menu1 ul li.level1 a{
        color:#fff;
}
div#wrapper_menu1 ul li a{
        color:#fff;
}
div#wrapper_menu1 ul li:hover,
div#wrapper_menu1 ul li.active{
        background: transparent url(bg_menu2.png) repeat-x 0 0;
}
div#wrapper_menu1 ul li:first-child:hover,
div#wrapper_menu1 ul li.active:first-child{
        background: transparent url(bg_menu3.png) no-repeat 0 0;
}
div#wrapper_menu1 ul li:first-child:hover span,
div#wrapper_menu1 ul li.active:first-child span{
        background:transparent url(bg_menu2.png) repeat-x 0 0;
}
div#wrapper_menu li.topli ul{
        background:#fff;
        border:1px solid #d4d4d4;
}
div#wrapper_menu1 ul li li{
        background: #830609;
        border-bottom: 1px solid #1b1c1e;
}
div#wrapper_menu1 ul li li span,
div#wrapper_menu1 ul li li a{
        background: transparent!important;
}
div#wrapper_menu1 ul li li:hover,
div#wrapper_menu1 ul li li:hover a,
div#wrapper_menu1 ul li li:hover span,
div#wrapper_menu1 ul li li:first-child:hover,
div#wrapper_menu1 ul li li:first-child:hover a,
div#wrapper_menu1 ul li li:first-child:hover span{
        background: #BC2125;
}

/* highlighter
-------------------------------------------------------------------*/
div#wrapper_highlight{
        border-bottom:1px solid #3d4044;
        background:#0c0d0d url(bg_highl.png) repeat-x 0 top;
}
div#datatop{
        color:#c9171a;
        background:transparent url(bg_highm.png) no-repeat right 0;
}
div#datatop span{
        background:transparent url(bg_highn.png) no-repeat left 0;
}
/* header
-------------------------------------------------------------------*/
div#wrapper_header{
        background: #000 url(bg_conte.png) repeat-x left top;
}
/* content!!!!!!!!!!!!!!!!!!!!!!!!
-------------------------------------------------------------------*/
div#component{
        background:#fff;
}
div#wrapper_content{
        background-color:#fff;
}
div.inset{
        background:#fff url(inset_bg.png) repeat-y right top!important;
}
div#inset{
        background: transparent url(inset_sh.png) repeat-x left top;
}
div.users_wrap,
div.module_wrap{
        background:#2B3847 url(bg_area0.jpg) repeat-x left bottom;
}

/* Bottom
-----------------------------------------------------------------*/
div#wrapper_bottom{
        background:#1e1f20;
}
/* Footer
-----------------------------------------------------------------*/
div#wrapper_footer{
        color:#636363;
        background: transparent url(bg_foote.png) repeat-x 0 0;
}
div#wrapper_footer ul li.level1 a{
        color:#636363;
}
div#wrapper_footer ul li.level1 a:hover{
        color:#d6d6d6;
}
div#informations{
        color:#636363;
}
/* set the width of user modules !!!!!!!!!!!!!!!!!!!!!!!!!!!!
-------------------------------------------------------------------*/ 
div.moduletable,
div.moduletable_clear,
div.moduletable_menu,
div.moduletable_text, 
div#right div.moduletable_light{
        color:#8e8e8e;  
}
div.moduletable h3,
div.moduletable_clear h3,
div.moduletable_menu h3,
div.moduletable_text h3,
div#right div.moduletable_light h3{
        background: transparent url(moduleta.png) repeat-x left top;
}
div.moduletable h3 span,
div.moduletable_clear h3 span,
div.moduletable_menu h3 span,
div.moduletable_text h3 span,
div#right div.moduletable_light h3 span{
        color:#c9171a;
        background: transparent url(moduletb.png) no-repeat 15px bottom;
}
div.moduletable h3 span strong,
div.moduletable_clear h3 span strong,
div.moduletable_menu h3 span strong,
div.moduletable_text h3 span strong,
div#right div.moduletable_light h3 span strong{
        color:#fff;
}
div.moduletable div.moduletable_content,
div.moduletable_clear div.moduletable_content,
div.moduletable_menu div.moduletable_content,
div.moduletable_text div.moduletable_content,
div#right div.moduletable_light div.moduletable_content{
        color: #8e8e8e;
}

/* right !!!!!!!!!!!!!!!!!!!!*/
div#right div.moduletable,
div#right div.moduletable_clear,
div#right div.moduletable_menu,
div#right div.moduletable_text{
        background:#2B3847 url(bg_modul.png) repeat-x left bottom;
}
div#right div.moduletable_light h3{
        background:transparent url(bg_modum.png) repeat-x left bottom;
}
div#right div.moduletable_light h3 span{
        color:#c9171a;
        background: transparent url(moduletc.png) no-repeat 15px bottom;
}
div#right .moduletable_menu ul.menu li:first-child{
        border:none!important;
}
div#right .moduletable_menu ul.menu li {
        border-top:1px dotted #666!important;
}
div#right .moduletable_menu ul.menu li.current li{
        border-left: 1px dotted #666!important;
}




/* GK Tab 
---------------------------------------------------------------*/
ul.vp_tab_ul-style1 {
        background:transparent url(moduleta.png) repeat-x left top;
}
ul.vp_tab_ul-style1 li{
        background: url('tab_left.png') no-repeat 0 0;
}
ul.vp_tab_ul-style1 li span {
        background: url('tab_righ.png') no-repeat 100% 0;
        color: #6e6e6e;
}
ul.vp_tab_ul-style1 li span:hover{
        color:#fff;
}
ul.vp_tab_ul-style1 li.active{
        background: url('tab_acti.png') no-repeat 0 0;
}
ul.vp_tab_ul-style1 li.active span{
        background: url('tab_actj.png') no-repeat 100% 0;
        color: #fff;
}
div.vp_tab_container0-style1 {
        background: url('bg_conte.htm') repeat-x 0 0;
}
div.vp_tab_container1-style1 {
        background: url('bg_contf.htm') repeat-x 0 100%;
}
div.vp_tab_item-style1 img.vp_tab_news_image{
        border: 1px solid #4c4e50;
}
