@charset "utf-8";
/* CSS Document */

@charset "UTF-8";
/* CSS Document */
/* Desenvolvimento - Creart Design | www.creartdesign.com.br */
/* 25.04.2011 */

/* DEFAULTS
----------------------------------------------------------*/
html, body {
	height: 100%;
	}

#tudo {
	min-height: 100%;
	...
	}

* html #tudo {
	height: 100%; /* hack para IE6 que trata height como min-height */
	}

body   
{
    margin: 0px;
    font-family:  Arial, Helvetica, sans-serif;     
    font-size:11px;
	line-height: 1.3em;
    padding: 0px;
}
.rodape
{
border: 1px solid #3E5871;  
    box-shadow: 0 3px 3px #cecece;
    background-color:#3E5871;  
   color:#e5e5e5;
   font-size:13px;
    position: fixed ;
    bottom:0px; 
    margin:0 auto;    
    width: 100%;
    text-align:center;
    padding-top:5px;
     padding-bottom:5px;
    }
   
.rodape a:link
{
text-decoration:none;
color:#e5e5e5;
font-weight:bold;
font-size:14px;
}
.rodape a:link:hover
{

text-decoration:underline;
color:#ffffff;
}
a:link, a:visited
{
}

a:hover
{
    text-decoration: none;
}

a:active
{
}

p
{
    margin-bottom: 10px;
    line-height: 1.6em;
}


/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1
{
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2
{
    font-size: 1.5em;
    font-weight: 600;
}

h3
{
    font-size: 1.2em;
}

h4
{
    font-size: 1.1em;
}

h5, h6
{
    font-size: 1em;
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0px;
}


/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

#tudo{ 
	min-width:-800px;
	max-width:820px;
	width:auto !important; /*IE6 hack*/
	width:820px; /*IE6 hack*/
	margin:0 auto; /*IE6 hack*/
	text-align:left /* center hack*/
	/*position: absolute; width:960px; left:50%; margin-left:-480px; - centralizar conteudo*/
}

#login{
	border: 1px solid #F0F0F0;
    border-radius: 10px;
    box-shadow: 0 3px 3px #cecece;
    background-color:#f9f9f9;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    height: 260px;
    margin: 10px;
    padding: 20px;
    position: absolute;
    top: 100px;
    width: 700px;

}

#loginMarca{
	float: left;
    margin-left: 50px;
    margin-top: 50px;
    width: 160px;
}

#loginForm{
	float: left;
    height: 202px;
    margin-left: 70px;
    padding: 40px 20px 20px;
    width: 342px;
}

#loginAviso{ font-size:12px; padding:5px 0;}

#loginOculta{}

#loginAssinatura{
	margin-left:100px;
	float:left;
	width:572px;
	padding-top:5px;}

.formRight{ text-align:right;}

#loginForm div{	padding:5px;}

#detalhe{ top:0; left:0; position:absolute;}
#logo{ text-align:center;}
.botaoModelo1{ width:90px; height:22px; text-align:center; border:none; font-size:11px; margin:0 1px;}
.botaoModelo2{ width:90px; height:22px; text-align:center; border:none; font-size:11px; margin:0 1px;}
input{ font-size:11px;height:18px; padding:2px; width:180px;}
.formInput{ font-size:11px;height:22px; padding:2px; width:180px;}

TD{ padding:3px;}
#info{ margin-left:-110px; margin-top:5px;}