/* HOME*/

html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none;
   }
   

body {
background:#ffffff;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:120%;
}

h1,h2 {
display:inline;
}

img {
border:none;
}

a {
text-decoration:none;
color:#cc0000;
}

a:hover {
text-decoration:underline;
}

.wrapper {
display:table; 
width:1000px;
margin:0px auto 0px auto;
background:url(../images/background_top_cn.png) 0px 0px repeat-x;
}

.top {
width:1000px;
height:100px;
margin:0px;
padding:0px;
}

.logo {
float:left;
display:inline;
width:220px;
height:100px;
margin:0px 0px 0px 20px;
padding:0px;
}

#bannerflashtop {
float:left;
display:inline;
width:728px;
height:90px;
margin:10px 0px 0px 0px;
padding:0px;
}

#liveflashbar {
display:block;
width:580px;
height:150px;
}

.liveflashbarback {
background:url(../images/microfono2.png) top right no-repeat;
}

#navbarflash {
display:block;
height:480px;
}

.navbarflashback {
background:url(../images/backnavbar.png);
}

#livebottom {
display:block;
height:330px;
width:160px;
}

.livebottomback {
background:url(../images/back_103.png);
}

.center {
clear:both;
display:inline;
width:1000px;
height:100px;
margin:0px;
padding:0px;
}

.left {
float:left;
display:inline;
width:220px;
margin:0px 0px 0px 20px;
padding:0px;
}

.middle {
float:left;
display:inline;
width:580px;
margin:0px 0px 0px 0px;
padding:0px;
}

.right {
float:right;
display:inline;
width:160px;
margin:0px 20px 0px 0px;
padding:0px;
}

.clearfloat {
clear:both;
height:10px;
}

.bottom {
width:1000px;
height:120px;
margin:0px 0px 0px 0px;
background:url(../images/background_bottom_cn.png) 0px 0px repeat-x;
}

.credits {
clear:both;
margin:10px 0px 10px 0px;
color:#999999;
}

.topboxmain {
margin:0px;
padding:0px;
width:580px;
height:11px;
}

.boxmain {
margin:0px 0px 0px 0px;
padding:0;
width:580px;
height:298px;
background:url(../images/back_box_main.png) 0px 0px repeat-y;
}

.mainhome {
display:inline;
float:left;
margin:0px 0px 0px 0px;
padding:0;
width:538px;
height:298px;
}

.leftside {
display:inline;
float:left;
margin:0px 0px 0px 10px;
width:11px;
padding:0px;
}

.rightside {
display:inline;
float:right;
margin:0px 10px 0px 0px;
width:11px;
padding:0px;
}

.bottomboxmain {
clear:both;
margin:0px;
width:580px;
height:11px;
padding:0px;
}

.topboxright {
margin:0px;
padding:0px;
width:160px;
height:11px;
}

.boxright {
margin:0px 0px 0px 0px;
padding:0;
width:160px;
height:252px;
background:url(../images/back_box_right.png) 0px 0px repeat-y;
}

.righthome {
display:inline;
float:left;
margin:0px 0px 0px 0px;
padding:0;
width:138px;
height:252px;
}

.leftside2 {
display:inline;
float:left;
margin:0px 0px 0px 0px;
width:11px;
padding:0px;
}

.rightside2 {
display:inline;
float:right;
margin:0px 0px 0px 0px;
width:11px;
padding:0px;
}

.bottomboxright {
clear:both;
margin:0px;
width:160px;
height:11px;
padding:0px;
}

.spacer {
height:10px;
}

#bannerflashprov {
float:left;
display:inline;
width:538px;
height:110px;
margin:0px 0px 0px 0px;
padding:0px;
}

.topboxcenter {
margin:0px;
padding:0px;
width:275px;
height:11px;
}

.boxcenter {
margin:0px 0px 0px 0px;
padding:0;
width:275px;
height:98px;
background:url(../images/back_box_center.png) 0px 0px repeat-y;
}

.centerhome {
display:inline;
float:left;
margin:0px 0px 0px 0px;
padding:0;
width:253px;
height:98px;
}

.bottomboxcenter {
clear:both;
margin:0px;
width:275px;
height:11px;
padding:0px;
}

.centerleft {
float:left;
display:inline;
width:275px;
margin:0px 0px 0px 10px;
}

.centerright {
float:right;
display:inline;
margin:0px 10px 0px 10px;
}

.topboxleft {
margin:0px;
padding:0px;
width:220px;
height:11px;
}

.boxleft {
margin:0px 0px 0px 0px;
padding:0;
width:220px;
height:110px;
background:url(../images/back_box_left.png) 0px 0px repeat-y;
}

.lefthome {
display:inline;
float:left;
margin:0px 0px 0px 0px;
padding:0;
width:198px;
height:110px;
}

.bottomboxleft {
clear:both;
margin:0px;
width:220px;
height:11px;
padding:0px;
}


.topboxcontent {
margin:0px;
padding:0px;
width:580px;
height:11px;
}

.boxcontent {
margin:0px 0px 0px 0px;
padding:0;
width:580px;
display:table;
background:url(../images/back_box_content.png) 0px 0px repeat-y;
}

.maincontent {
float:left;
margin:0px 0px 0px 0px;
padding:0;
width:538px;
background:url(../images/top_back_content.png) 0px 0px no-repeat;
min-height:440px;
height: auto !important;
height:440px;
}

.leftsidecontent {
display:inline;
float:left;
margin:0px 0px 0px 10px;
width:11px;
padding:0px;
}

.rightsidecontent {
display:inline;
float:right;
margin:0px 10px 0px 0px;
width:11px;
padding:0px;
}

.bottomboxcontent {
clear:both;
margin:0px;
width:580px;
height:11px;
padding:0px;
}

.contentpage {
padding:9px 19px 9px 19px;
color:#333333;
text-align:left;
}

.contentpage2 {
padding:9px 9px 9px 9px;
color:#333333;
text-align:left;
}

.boxbannerhome {
margin:0px 0px 0px 0px;
padding:0;
width:580px;
height:110px;
background:url(../images/back_box_main.png) 0px 0px repeat-y;
}

.mainbannerhome {
display:inline;
float:left;
margin:0px 0px 0px 0px;
padding:0;
width:538px;
height:110px;
}
