@charset "utf-8";
* { margin: 0; padding: 0; list-style: none; }

body {
    font-family: Arial, Verdana;
    font-size:14px;
    background:#E6DFB8;
    color:#7A7A79;
}

img { border:0; }

h1 { display:none; }

#content {
    width:943px;
    margin:auto;
    background:url('bg1.jpg') repeat-y;
    background-color:#FFFDF3;
    padding-left:37px;
    overflow:hidden;
}

#content2 {
    width:100%;    
    background:url('bg2.jpg') right repeat-y;
	position:relative;
}

#content3 { width:905px; overflow:hidden; height:700px; }

#logo-vale {    
    width: 360px;
    height: 34px;
    float:right;
    margin-top:10px;
    margin-right:20px;
    text-align:right;
}

#video {
	_position:absolute;
	_left:0px;
	_top:114px;
    float:left;
    width:405px;
    height:285px;
    margin-left:20px;
    margin-top:15px;
	_margin-top:0px;
    background:#017E7A;
    padding-top:15px;
    padding-left:13px;
}

#video-text {
	_position:absolute;
	_left:0px;
	_top:430px;
	padding-top:20px;
    float:left;
    width:415px;
    height:130px;
    margin-left:20px;
    margin-top:15px;
	_margin-top:0px;
    background:#F6F1DD;
    margin-bottom: 25px;
    border:1px solid #969D33;
}
#screen2 {
    background:url(fundo_chat.gif);
	float:right;
    width:415px;
    height:400px;
    margin-right:20px;
    margin-top:0px;
	_position:absolute;
	_top:113px;
	_left:470px;
	color:#FFFFFF;
}
#screen {
    float:right;
    width:415px;
    height:400px;
    margin-top:0px;
    overflow:auto;
	color:#FFFFFF;
}

.mensagem { background-image:url(bg_message.gif); background-repeat:no-repeat; padding:10px; padding-bottom:0px; margin-left:10px; margin-top:0px; color:#333333;}
.mensagem1 { margin-bottom:0px; background-image:url(bg_message1.gif); background-repeat:no-repeat; height:15px; margin-left:10px;}
.mensagem2 { background-image:url(bg_message2.gif); background-repeat:no-repeat; padding:10px; padding-bottom:0px; padding-right:10px; margin-left:10px; margin-top:0px; color:#333333;}
.mensagem12 { margin-bottom:0px; background-image:url(bg_message12.gif); background-repeat:no-repeat; height:15px; margin-left:10px;}
.mensagem2 span {color:#007e7a;}
.mensagem span {color:#007e7a;}

#logo-chat { float:left; height:85px; width:500px; margin-top:10px;}
#logo-chat img { margin-left:20px; }

#login {
    float:right;
    width:305px;
    height:46px;
    text-align:right;
    padding-top:20px;
    padding-right:20px;
}

.title-login { font-size:16px; margin-left:5px; }

#search_box {
    width: 415px;
    height: 37px;
    background: url('bg_form.gif');
    float:right;
    margin-top:30px;
    margin-right:20px;
    margin-bottom: 25px;
	_position:absolute;
	_top:546px;
	_left:470px;
	_margin-top:0px;
    _margin-right:0px;
    _margin-bottom:0px;
}
#search_box #message {
    float: left;
    border:0;
    width: 335px;
    height:20px;
    background:none;
    padding-top:10px;
    padding-left:10px;
}
#checa_scroll{ position:absolute; top:515px; right:60px;}
#search_box #button {
    float: right;
    width: 60px;
    height:35px;
    cursor:pointer;
    background:none;
    border:0;
}

#video-text h2 { font-weight:normal; font-size:24px; color:#97944D; padding-top:20px; padding-left:10px; }
#video-text h3 { font-weight:normal; font-size:14px; padding-top:10px; padding-left:10px; font-weight:bold; color:#97944D;}
#video-text p { padding-left:10px; padding-top:5px; color:#000000; }
#video-text span { padding-left:10px; padding-top:10px; display:block; line-height:30px; font-size:14px; color:#000000; }
#video-text span.title-login { padding-left:5px; padding-top:10px; display:block; }
.hour { color:#7A7A79; }

#obs{position:absolute; right:60px; top:586px; padding-left:20px;}

/*INDEX*/

#imagem_lateral {
    float:left;
    width:267px;
    height:478px;
    margin-left:20px;
	_margin-left:10px;
	margin-top:15px;
    background:#F6F1DD;
    margin-bottom: 25px;
    border:1px solid #969D33;
}

/*LANDING*/

#landing {
	position:absolute;
	left:20px;
	top:40px;
    float:left;
    width:267px;
    height:478px;
    margin-left:20px;
	margin-top:0px;
    background:#F6F1DD;
    margin-bottom: 25px;
    border:1px solid #969D33;
}
#lateral {
	position:absolute;
	left:310px;
	top:40px;
    float:left;
    width:535px;
    height:317px;
    margin-left:20px;
	margin-top:0px;
    background:#F6F1DD;
    margin-bottom: 25px;
    border:1px solid #969D33;
}
#acesse {
	position:absolute;
	left:310px;
	top:383px;
    float:left;
    width:535px;
    height:134px;
    margin-left:20px;
	margin-top:0px;
    background:#F6F1DD;
    margin-bottom: 25px;
    border:1px solid #969D33;
}
/*LOGAR*/

#logar {
    padding:20px;
}
#logar input{margin-left:20px; margin-top:5px}
#logar select{margin-left:20px;}
#logar span{font-weight:bold; font-size:13px;}
input.error, select.error {border:solid 1px #cc9f03;}
label.error{color:#cc9f03; font-size:11px; padding-left:5px;}

#acesse a img{padding:8px 0px 0px 10px;}
#lateral h2 { font-weight:normal; font-size:24px; color:#97944D; padding-top:20px; padding-left:20px; }
#lateral h3 { font-weight:normal; font-size:14px; padding-top:10px; padding-left:20px; font-weight:bold; color:#97944D;}
#lateral p { padding-left:20px; padding-top:5px; color:#000000; }
#lateral span { padding-left:20px; padding-top:10px; display:block; line-height:30px; font-size:14px; color:#000000; }
#lateral span em { display:block; line-height:30px; font-size:10px; color:#333;}
#lateral input[type=text] {border:1px solid #969D33; background:#FFF; height:20px;}
#lateral div{position:relative;}
#lateral #botao{ position:absolute; right:110px; top:5px;}

strong{font-weight:normal; color:#009183;}


/*ABAS*/

#abas{position:absolute; left:330px; top:40px; z-index:600;}
#abas li{display:block; float:left; background-image:url(aba-off.gif); width:114px; height:23px; padding-top:7px; text-align:center;}
#abas li a{ font-size:12px; text-decoration:none; color:#ffffff;}
#abas li a:hover{ text-decoration:underline;}
#abas li.ativo{background-image:url(aba-on.gif);}
#abas li.ativo a{color:#3da899}
#abas li.ativo2{background-image:url(aba-on2.gif);}
#abas li.ativo2 a{color:#FFFFFF}
