@charset "utf-8";
/* CSS Document */


body { background:url(../img/bg.jpg) center top no-repeat #310D17;
margin:0;
padding:0;
font-family:"Trebuchet MS"}

#content { width:780px;
margin:auto;
height:100%;}

#content-video { width:780px;
margin:auto;
height:100%;}


#upload {
height:96px;
margin:230px auto auto auto;
width:680px;}

.box4 {
float:left;
height:430px;
width:450px;
margin-top:35px;
margin-left:40px;
}

#box1 {
float:left;
height:430px;
width:450px;
margin-top:35px;
margin-left:40px;
}

#box1-tit {float:left; width:320px; margin-top:50px; margin-left:30px;}

#enviado {display:block; color:#FFCC00; font-size:14; margin-left:5px;}

#vote-star {margin-top:20px; margin-left:5px; display:block; width:420px; color:#FFFFFF; font-size:14px;}

#box1-rating {float:right; margin-right:0px; margin-top:15px; width:90px;}

#nota-tit {font-size:13px; color:#F72EA1; font-style:italic; line-height:16px;}

#nota {width:52px; height:47px; background-image:url(../img/circulo_nota.gif); margin-top:4px; color:#FFFFFF; font-size:30px; letter-spacing:-3px; text-align:center; padding-top:6px}

#video {margin-left:25px; margin-top:10px}

/*a.votar:link {color: #FF3366; font-size:12px; font-style:italic; text-decoration:underline;}
a.votar:hover { text-decoration:none}*/

#lista-videos {
margin-left:2px; padding:0; list-style:none; position:absolute
}

#lista-videos li{
background:url(../img/coracao_p.gif) left no-repeat;
padding-left:40px;
margin-top:10px;
}

#lista-videos2 {
margin-left:2px; padding:0; list-style:none; position:absolute
}

#lista-videos2 li{
background:url(../img/coracao_p.gif) left no-repeat;
padding-left:40px;
margin-top:10px;
}


#lista-videos3 {
margin-left:2px; padding:0; list-style:none; position:absolute
}

#lista-videos3 li{
background:url(../img/coracao_p.gif) left no-repeat;
padding-left:40px;
margin-top:10px;
}


a.nome:link {
font-size:13px;
color:#FFFFFF;
font-style:italic;
}

a.nome:visited {
font-size:13px;
color:#FFFFFF;
font-style:italic;
}

a.nome:hover {
text-decoration:none;
}

a.lista:link {
font-size:14px;
color:#D76A9B;
font-style:italic;
text-decoration:none;
}

a.lista:visited {
font-size:14px;
color:#D76A9B;
font-style:italic;
text-decoration:none;
}

a.lista:hover {
text-decoration: underline;
}

.nome-nota {
font-size:12px;
color: #FFCC00;
font-style:italic;
display:block
}

#box2 {float:right; width:230px; margin-right:15px;}

#box2-tit {margin-top:48px;}

#box2-icon {margin-top:10px;}

#lista {margin-top:10px;}

a.bot:link { color:#999999; text-decoration:none}
a.bot:visited { color:#999999; text-decoration:none}
a.bot:hover { text-decoration:underline}

a.bot2:link { color: #FFFFFF; text-decoration:none}
a.bot2:visited { color: #FFFFFF; text-decoration:none}
a.bot2:hover { text-decoration:underline}

#regulamento {width:440px; height:200px; margin-left:50px; margin-top:5px;}

#regula-tit {margin-top:50px; margin-left:10px;}

#regula-txt {margin-top:10px; color: #E9E9F1; font-size:15px; font-style:italic}

#regula-foto {float:left; margin-right:30px; margin-bottom:15px;}

#footer {background-color:#000000; height:150px; position:relative; margin-top:130px;}

#footer-txt {width:600px; margin:auto; color: #999999; padding-top:30px; text-align:center; font-size:14px; line-height:21px;}

#footer-txt2 { color:#FFFFFF; font-size:16px;}

.video-tit { color: #FFCC00; font-size:36px; letter-spacing:-2px;}

#box1-video {float:left; width:420px; margin-top:12px; margin-left:15px;}


a.votar:link {
	font-size: 12px;
	font-style: italic;
	color: #FF3366;
	text-decoration: underline;
}
a.votar:visited {
	font-size: 12px;
	font-style: italic;
	color: #FF3366;
	text-decoration: underline;
}
a.votar:hover {
	text-decoration: none;
}

.sub {
padding:4px;
width:81px;
height:32px;
color:#FFFFFF;
background-image:url(../img/bot1.jpg);
border:none;

}

.iptup {
width:450px;
padding:4px;
}

#box3 {
float:left;
height:300px;
width:650px;
margin-top:45px;
margin-left:60px;
}

.lab1 {
color:#fff;
width:680px;
display:block}


.ipt-txt {
width:300px;
margin-bottom:20px;}

.ipt-txt2 {
width:160px;
margin-bottom:20px;}

.ipt-txt4 {
width:160px;
margin-bottom:20px;
font-family:Arial, Helvetica, sans-serif;
padding:10px;
height:33px;
font-size:13px;
font-family: "Trebuchet MS"}

.ipt-txt3 {
width:30px;
margin-bottom:20px;}

.ipt-cadastrar {
display:block;
border:none;
background-color:#FF3366;
color:#FFFFFF;
font-size:16px;
padding:2px;
margin-top:15px;
float:right;
margin-right:20px;
height:40px;
}

#box3-tit {float:left; width:520px; margin-top:12px; margin-left:15px;}

#upload a {
display:block;
width:100%;
height:100%}
