html{
	width:100%;
	height:100%;
	overflow:hidden;
}

body{
	font: normal 10px Arial;
	line-height: 1.1;
	background: url("images/vozfundo.jpg") no-repeat 160px 60px;
	overflow:hidden;
        margin:0px;
	height:100%;
}

label, input { display:block; }
input.text { margin-bottom:12px; width:95%; padding: .4em; }
textarea.text { margin-bottom:12px; width:95%; padding: .4em; }
fieldset { padding:0; border:0; margin-top:20px; }
h1 { font-size: 1.2em; margin: .6em 0; }
div#users-contain {  width: 350px; margin: 20px 0; }
div#users-contain table { margin: 1em 0; border-collapse: collapse; width: 100%; }
div#users-contain table td, div#users-contain table th { border: 1px solid #eee; padding: .6em 10px; text-align: left; }
.ui-button { outline: 0; margin:0; padding: .4em 1em .5em; text-decoration:none;  !important; cursor:pointer; position: relative; text-align: center; }
.ui-dialog .ui-state-highlight, .ui-dialog .ui-state-error { padding: .3em;  }


#barra{
    position:absolute;
    top:0px;
    left:0px;
    background: url("images/barra.jpg") no-repeat top left;
    width:288px;
    height:56px;
}

#logo{
    position:absolute;
    top:56px;
    left:0px;
    background: url("images/logo.jpg") no-repeat top left;
    width:288px;
    height:40px;
}

#cannes{
    position:absolute;
    top:55px;
    left:378px;
    width:225px;
    height:250px;
    cursor:pointer;
}

#shared{
	margin-top:10px;
	width:252px;
	text-align:center;
}

ul{
	list-style:none inside;
	padding:0;
	margin:0;
}

.cannes_li{
	float:left;
	width:35px;
	height:40px;
}

#login_ftp{
    position:absolute;
    top:106px;
    left:30px;
    width:136px;
    height:159px;
}

#frase{
   background: url("images/frase_restrita.gif") no-repeat;
   height:40px;
}

.tit_contato{
   text-align:center;
   margin-bottom:5px;
   background: url("images/contato.png") no-repeat;
   height:21px;
   cursor:pointer;
}

#usuario{
   border-style: outset;
   width:130px;
   margin-bottom:5px;
}

#senha{
   border-style: outset;
   width:100px;
   float:left;
}

#bt_seta{
   margin-left:5px;
   float:left;
   background: url("images/bt_seta.gif") no-repeat;
   width:25px;
   height:18px;
   cursor:pointer;
   border:0;
}

#endereco{
    position:absolute;
    top:28px;
    left:288px;
    background: url("images/endereco.jpg") no-repeat top left;
    width:423px;
    height:28px;
}

#barra_lat{
    position:absolute;
    top:0px;
    right:0px;
    background: url("images/blog_slice.jpg") repeat-y top right;
    width:300px;
    height:800px;
}

#blog{
    position:absolute;
    top:70px;
    right:0px;
    background: url("images/blog_temp.png") no-repeat top left;
    width:287px;
    height:492px;
}

#img_ponto{
   padding:5px;
   height:10px;
   background: url("images/ponto.gif") repeat-x left; 
}

#coment{
    position:absolute;
    bottom:10px;
    right:58px;
    width:175px;
    height:22px;
    cursor:pointer;
}

.blog_nome{
   margin-top:10px;
   margin-left:10px;
   font: bold 11px Verdana;
   color:#99BF3F;
}

.blog_data{
   margin-left:10px;
   font: bold 11px Verdana;
   color:#99BF3F;
}

.blog_tit{
   margin-top:10px;
   margin-left:10px;
   font: bold 11px Verdana;
   color:#1F5BA2;
}

.blog_mens{
   margin-left:10px;
   font: normal 11px Verdana;
   color:#000000;
}

.image{
   width:100%;
   height:100%;
}

#cont_blog{
    position:absolute;
    top:40px;
    right:46px;
    background-color: white;
    width:214px;
    height:410px;
    overflow-y:auto;
}

#jing{
    position:absolute;
    bottom:25px !important;
    right:242px !important;
    width:26px;
    height:88px;
    cursor:pointer;
}

#spot{
    position:absolute;
    top:46px !important;
    right:242px !important;
    width:22px;
    height:56px;
    cursor:pointer;
}


#splash_pq{
    position:absolute;
    left:20px;
    top:-10px;    
    width:75px;
    height:50px;
    cursor:pointer;
    background-image:url("images/voz_cannes_pq.png");
	
}

#splash_pq_ccsp{
    position:absolute;
    left:20px;
    top:-10px;    
    width:55px;
    height:50px;
    cursor:pointer;
    background-image:url("images/ccsp2011_pq.png");
	
}

.cann{
    position:absolute;
    right:242px !important;
    width:38px;
    height:20px;
    cursor:pointer;
    background-color:#604A82;
    font: normal 14px Impact;
    color:#FFFFFF;
    padding:2px 6px 0px 0px;
    text-align:right;
}

#can_2007{
    top:45px !important;

}

#can_2008{
    top:75px !important;

}

#can_2009{
    top:105px !important;
}

#can_2010{
    top:135px !important;

}

#can_2011{
    top:165px !important;

}

#sound{
    position:absolute;
    top:200px !important;
    left:6px !important;
    width:25px;
    height:168px;
}


#not{
    position:absolute;
    top:36px !important;
    left:5px !important;
    width:24px;
    height:94px;
}

#film_stop{
    position:absolute;
    top:372px !important;
    right:448px !important;
    width:24px;
    height:22px;
}

#film_play{
    position:absolute;
    top:372px !important;
    right:422px !important;
    width:24px;
    height:21px;
}

#music_stop{
    position:absolute;
    top:194px !important;
    right:227px !important;
    width:22px;
    height:20px;
    cursor:pointer;
}

#music_play{
    position:absolute;
    top:194px !important;
    right:200px !important;
    width:22px;
    height:20px;
    cursor:pointer;
}

#cannes_stop{
    position:absolute;
    top:194px !important;
    right:227px !important;
    width:22px;
    height:20px;
    cursor:pointer;
}

#cannes_play{
    position:absolute;
    top:194px !important;
    right:200px !important;
    width:22px;
    height:20px;
    cursor:pointer;
}

#ccsp_stop{
    position:absolute;
    top:194px !important;
    right:227px !important;
    width:22px;
    height:20px;
    cursor:pointer;
}

#ccsp_play{
    position:absolute;
    top:194px !important;
    right:200px !important;
    width:22px;
    height:20px;
    cursor:pointer;
}

#conteudo_stop{
    position:absolute;
    top:196px !important;
    right:227px !important;
    width:24px;
    height:24px;
    cursor:pointer;
    z-index:100;
}

#conteudo_play{
    position:absolute;
    top:200px !important;
    right:200px !important;
    width:24px;
    height:20px;
    cursor:pointer;
    z-index:100;
}

#film{
    position:absolute;
    top:70px;
    background: url("images/film.png") no-repeat top left;
    width:500px;
    height:400px;
    left:0px;
    top:208px;
}

#music{
    position:absolute;
    background: url("images/music.png") no-repeat top left;
    width:278px;
    height:220px;
    left:605px;
    top:118px;
}

#cannes_jan{
    position:absolute;
    top:58px;
    background: url("images/music.png") no-repeat top left;
    width:278px;
    height:220px;
    left:343px;
    display:none;
}

#ccsp_jan{
    position:absolute;
    top:233px;
    background: url("images/cont_ccsp.png") no-repeat top left;
    width:233px;
    height:204px;
    left:756px;
    display:none;
}

#conteudo{
    position:absolute;
    top:70px;
    background: url("images/cont.png") no-repeat top left;
    width:270px;
    height:225px;
    left:688px;
    top:15px;
}

#news{
    position:absolute;
    top:70px;
    background: url("images/news.png") no-repeat top left;
    width:273px;
    height:207px;
    left:694px;
    top:406px;
}

.midia_film{
    border: solid 2px #8fb992;
    position:absolute;
    top:52px;
    right:40px;
    background-color: #568616;
    width:402px;
    overflow-y:auto;
    overflow-x:hidden;
    height:292px;
}

#midia_film_mov{
	overflow:hidden;
}

.midia_jing{
    border: solid 2px #acb2b2;
    position:absolute;
    top:47px;
    right:30px;
    background-color: #604a82;
    width:188px;
    overflow-y:auto;
    overflow-x:hidden;
    height:118px;
    display:none;
}

.midia_can_toca{
    border: solid 2px #acb2b2;
    position:absolute;
    top:168px;
    right:29px;
    background-color: #604a82;
    width:189px;
    overflow-y:auto;
    overflow-x:hidden;
    height:18px;
    display:block;
}

.conteudo_j{
    border: solid 2px #acb2b2;
    position:absolute;
    top:47px;
    right:20px;
    background-color: #096c8f;
    width:202px;
    overflow-y:auto;
    overflow-x:hidden;
    height:122px;
}


#midia_2007{
    border: solid 2px #acb2b2;
    position:absolute;
    top:47px;
    right:30px;
    background-color: #604a82;
    width:188px;
    height:118px;
    overflow-y:auto;
    overflow-x:hidden;
}

#midia_2008{
    border: solid 2px #acb2b2;
    position:absolute;
    top:47px;
    right:30px;
    background-color: #604a82;
    width:188px;
    height:118px;
    overflow-y:auto;
    overflow-x:hidden;
}

#midia_2009{
    border: solid 2px #acb2b2;
    position:absolute;
    top:47px;
    right:30px;
    background-color: #604a82;
    width:188px;
    height:118px;
    overflow-y:auto;
    overflow-x:hidden;
}

#midia_2010{
    border: solid 2px #acb2b2;
    position:absolute;
    top:47px;
    right:30px;
    background-color: #604a82;
    width:188px;
    height:118px;
    overflow-y:auto;
    overflow-x:hidden;
}

#midia_2011{
    border: solid 2px #acb2b2;
    position:absolute;
    top:47px;
    right:30px;
    background-color: #604a82;
    width:188px;
    height:118px;
    overflow-y:auto;
    overflow-x:hidden;
}

#midia_spot{
    border: solid 2px #acb2b2;
    position:absolute;
    top:47px;
    right:30px;
    background-color: #604a82;
    width:188px;
    height:118px;
    overflow-y:auto;
    overflow-x:hidden;
}

#midia_news{
    border: solid 2px #0099ff;
    position:absolute;
    top:50px;
    right:22px;
    background-color:#273983;
    width:202px;
    height:118px;
    overflow-y:auto;
}

.linha{
    font: normal 10px Verdana;
    color:#ffffff;
    height:16px;
    padding:1.7px;
    cursor:pointer;
}

.cont_news{
    font: normal 10px Verdana;
    color:#ffffff;
    height:96%;
    padding:2px;
}

.film_par{
    background-color:#78b819;
}

.film_impar{
    background-color:#568616;
}

.music_par{
    background-color:#7c63a5;
}

.music_impar{
    background-color:#604a82;
}

.conteudo_par{
    background-color:#1080a7;
}

.conteudo_impar{
    background-color:#096c8f;
}

.highlight_v{
    background-color:#009900;
    cursor:pointer;
}

.highlight_a{
    background-color:#8b73af;
    cursor:pointer;
}

.highlight_ag{
    background-color:#0890c0;
    cursor:pointer;
}

.highlight_h{
    background-color:white;
    filter:alpha(opacity: 50);
    opacity: .50;
    cursor:pointer;
}

#midia_aud{
    position:absolute;
    top:166px;
    right:29px;
    width:189px;
    height:20px;
    overflow:hidden;
}

#conteudo_aud{
    position:absolute;
    top:166px;
    right:20px;
    width:202px;
    height:20px;
    overflow:hidden;
}

#news_volta{
   left:45px;
   bottom:15px;
   position:absolute;
   float:left;
   cursor:pointer;
   width:15px;
}

#news_pausa{
   left:60px;
   bottom:15px;
   position:absolute;
   float:left;
   cursor:pointer;
   width:15px;
   display:block;
}

#news_play{
   left:60px;
   bottom:15px;
   position:absolute;
   float:left;
   cursor:pointer;
   width:15px;
   display:none;
}

#news_frente{
   left:75px;
   bottom:15px;
   position:absolute;
   float:left;
   cursor:pointer;
   width:15px;	
}

.trans{
	background-color:white;
}

.trans_gray{
	background-color:lightblue;
}

.data_news{
    position:absolute;
    top:2px;
    left:2px;
    font: normal 10px Verdana;
    color:#ffffff;
    height:15px;
    padding:2px;
}

#ccsp{
    position:absolute;
    top:255px;
    left:815px;
    width:225px;
    height:250px;
    cursor:pointer;
}

#midia_ccsp{
    background-color: #1080A7;
    border: 2px solid #ACB2B2;
    height: 98px;
    overflow-x: hidden;
    overflow-y: auto;
    position: absolute;
    right: 21px;
    top: 40px;
    width: 170px;
}

.ccsp_par{
    background-color:#1080a7;
}

.ccsp_impar{
    background-color:#096c8f;
}

.midia_ccsp_toca{
    border: solid 2px #acb2b2;
    position:absolute;
    top:141px;
    right:21px;
    background-color: #604a82;
    width:170px;
    overflow-y:auto;
    overflow-x:hidden;
    height:18px;
    display:block;
}

#dialog_2011{
	display:none;
}

