/* CSS Document */

html {
text-align:center;
}

body {
margin:0;
padding:0;
background: url(../imagens/bg_alsco.jpg) repeat-x;
font-family:trebuchet ms, trebuchet-ms, trebuchet, verdana, arial, sans-serif;
font-size:11px;
color:#333;
text-align:center;
}

a {
	color: #999999;
}
a:hover {
	color: #000000;
}

img {border:0;}

/* ESTRUTURA */
#box-geral{
width:800px;
height:auto;
margin:0 auto;
padding:0px 0px 0px 23px;
}

#conteudo{
width:790px;
height:auto;
margin:0 auto;
padding:0 auto;
background:url(../imagens/sombra.png) repeat-y 100% 100%;
}

#base{
width:810px;
height:46px;
margin:0 auto;
padding:5px 0px 0px 5px;
background:url(../imagens/base1.jpg) no-repeat 100% 100%;
}

#home{margin:0 auto; height:470px;}
#empresa{margin:0 auto; height:300px;}

#col_esq_empresa{
border:0px solid red;
float:left;
width:400px;
margin:5px 0px 0px 30px;
padding:0;
}

#col_dir_empresa{
border:0px solid red;
float:right;
width:400px;
height:auto;
margin:5px 15px 0px 25px;
padding:5px 0px 0px 15px;
clear:both;
}

#col_links{
border:0px;
float:left;
width:700px;
height:auto;
margin:0;
padding:0;
}

#col_esq{
float:left;
width:300px;
margin:5px 30px;
padding:0;
}

#col_dir{
float:right;
width:400px;
height:auto;
margin:5px 25px 0px 0px;
background:url(../imagens/caixa2.jpg) no-repeat 100% 100%;
}

#produtos_master{
float:left;
width:800px;
height:auto;
margin:5px 25px 0px 0px;
}

.prods-itens {
	list-style-type: square;
	line-height:17px;
}

#produtos_1{
float:left;
width:350px;
height:150px;
padding-left:20px;
margin:0;
background:url(../imagens/produtos_1.jpg) no-repeat 100% 100%;
}

#produtos_txt{
width:220px;
height:150px;
padding-left:135px;
margin:0;
text-align:left;
}

#produtos_txt_2{
width:220px;
height:150px;
padding-left:215px;
margin:0;
text-align:left;
}

#produtos_2{
float:right;
width:350px;
height:150px;
margin:0;
background:url(../imagens/produtos_2.jpg) no-repeat 100% 100%;
}

#produtos_3{
float:rigth;
width:350px;
height:150px;
margin:0;
background:url(../imagens/produtos_3.jpg) no-repeat 100% 100%;
}

#produtos_4{
float:left;
width:350px;
height:150px;
padding-left:20px;
margin:0;
background:url(../imagens/produtos_4.jpg) no-repeat 100% 100%;
}

#produtos_5{
float:left;
width:350px;
height:150px;
padding-left:20px;
margin:0;
background:url(../imagens/produtos_5.jpg) no-repeat 100% 100%;
}

#produtos_selo{
float:rigth;
width:350px;
height:100px;
margin:0;
}


/* TEXTO*/
h2{color:#ffffff; font-size:14pt; padding-top:5px;}
h5{font-size:12pt; text-align:left; margin:0; padding:5px 0px 0px 0px; color:#41863f; line-height:18pt;}
h4{font-size:14pt; text-align:left; margin:0px 0px 5px 0px; color:#41863f; font-weight:bold; }
h6{font-size:14pt; text-align:left; margin:0px 0px 5px 10px; color:#41863f; font-weight:bold; }


p{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:left;
line-height:12pt;
color:#333;
}

ul{font-family:Arial, Helvetica, sans-serif; font-size:10pt; margin:0px 0px 0px 10px; padding-left:15px; }
li{font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-align:left; padding-right:10px;}

.titulo{
text-align:left;
font-size:24px;
color:#195f2f;
font-weight:bold;
}

#col_dir .corpo{
font-size:11px;
color:#333;
padding:0 20px;
}

.quadrados{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#41863f;
}

.ponto{
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.rodape{
padding:3px 0px 0px 3px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#333;
}

.alsco_inter{
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#333;
}

.links a{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:left;
line-height:12pt;
color:#333;
}

.tit_links{
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
color:#41863f;
}

/* FORM */

form	{
		font-size:12px;
		color:#333333;		
		}

.button{
width: 90px;
margin:0px 10px 0px 10px;
border:1px solid #999;
text-align:center;
}
fieldset{
margin:0px 0px 0px -30px;
padding-left:32px;
border:none;
}
legend{
margin:0px 0px 0px -4px;
font-weight: bold;
}
optgroup{
	font-weight:normal;
	font-style: normal;
}
input, textarea{
margin:5px 0px 0px 0px;
background:#fcfcfc;
border:1px solid #999;
font-size:10pt;
color:#333;
}
.check-box{
border:none;
background:none;
vertical-align:middle;
}
