﻿/***********************************************

  Questionário para pesquisa de Clientes iVirtua
  Data: 06 de Março de 2007
  Desenvolvido por Lisiano Lampert
  E-mail: lisiano@ivirtua.com

  Estilo do Formulário e do site

***********************************************/

*
{
	margin: 0;
	padding: 0;
	font-family: Tahoma,Arial;
}

.head
{
	
	padding: 15px;
}

.conteudo
{
	padding: 30px;
}

.conteudo h2
{
	color: #003366;
	border-bottom: solid 1px #003366;
	padding: 0 0 10px 0;
}

.new
{
	color: White;
	background-image: url(../Images/DegFundomenu.jpg);
	text-decoration: none;
	margin: 15px 0 15px 0;
	height: 25px;
	padding: 3px 10px 3px 20px;
	
}

.new a
{
	color: White;
	text-decoration: none;
	font-weight: bold;
}

.new a:hover
{
	text-decoration: none;
	color: #E2EFFE;
	font-weight: bold;
}

.newinsert
{
	color: White;
	font-size: 12px;
	text-decoration: none;
	margin: 15px 0 15px 0;
}

.newinsert a
{
	color: #333333;
	text-decoration: none;
}

.newinsert a:hover
{
	text-decoration: underline;
}
.menu
{
	margin: 0 15px 0 0;
	font-size: 14px;
}

.filtro
{
	border: solid 1px #000000;
	padding: 2px;
	background-color: White;
	font-size: 12px;
	width: 200px;
}

.grid
{
	font-size: 11px;
	text-align: center;
}

.grid a
{
	font-size: 11px;
	text-align: center;
	color: #003366;
	text-decoration: none;
}

.grid a:hover
{
	font-size: 11px;
	text-align: center;
	color: #006699;
	text-decoration: underline;
}

.down
{
	border-top: solid 1px #003366;
	padding: 10px 20px 10px 0;
	font-size: 12px;
	text-align: right;
	margin: 50px 0 0 0;
}

.gridnew
{
	font-size: 11px;
	text-align: left;
	border: solid 1px #ffffff;
	
}

.gridnew a
{
	font-size: 11px;
	text-align: center;
	color: #003366;
	text-decoration: none;
}

.gridnew a:hover
{
	font-size: 11px;
	text-align: center;
	color: #006699;
	text-decoration: none;
}

.oknewfollo
{
	font-size: 10px;
	text-align: left;
	margin: 25px 0 0 0;
	padding: 3px 15px 3px 15px;
	
}

.oknewfollo a
{
	font-size: 10px;
	text-align: center;
	color: #003366;
	text-decoration: none;
}

.oknewfollo a:hover
{
	font-size: 10px;
	background-color: Black;
	text-align: center;
	color: #006699;
	text-decoration: none;
}


.usuario
{
	float: right;
	margin: 0 55px 0 0;
	color: Black;
	font-size: 11px;
}

.usuario a
{
	color: Black;
	font-size: 11px;
}

.usuario a:hover
{
	color: Black;
	font-size: 11px;
}


.login
	{
		border: solid 1px #EFEFEF;
		padding: 15px;
		background-image: url(../Images/bglogin.jpg);
		background-repeat: repeat-x;
		width: 170px;
	}
	
	.labellogin
	{
		font-size: 12px;
		font-weight: bold;
	}
	
	.labelloginmargin
	{
		margin: 3px 0 3px 0;
	}
	
	.inputlogin
	{
		border: solid 1px #cccccc;
		padding: 3px;
		font-size: 11px;
		background-image: url(../Images/bginput.jpg);
		width: 150px;
	}
	
	.inputlogin:focus
	{
		border: solid 1px #003366;
	}
	
	.inputlogin:hover
	{
		border: solid 1px #006699;
	}
    .pagina
    {
    margin: 0 10px 0 10px;
    width: 930px;
    padding: 0 10px 0 12px;
   background-image: url(../Images/sombraesquerda.jpg);
   background-repeat: repeat-y;
    left: 50%;
	  margin-left:-465px;
	  float: left;
	  position: absolute;
    }
    
    .barra
    {
      background-image: url(../Images/barra.jpg);
      height: 25px;
      width: 926px;
    }
    
    #divconteudo
    {
      margin: 15px;
      height: 100%;
    }
    
    .titleright
    {
      float: right;
      margin: -40px 25px 0 0;
      font-size: 14px;
      font-weight: bold;
    }
    
    .btngerenciarrelaorio
    {
      float: right;
      margin: -15px 25px 0 0;
    }
    
    .usertext
    {
      margin: 15px 0 15px 0;
      border: solid 1px #FFFF7D;
      padding: 15px 15px 15px 85px;
      text-align: justify;
      background-image: url(../Images/User_text.gif);
      background-repeat: no-repeat;
      background-position: 20px 6px;
      background-color: #FFFFD9;
      line-height: 150%;
    }
    
    .sitemap
    {
      font-size: 12px;
      border: solid 1px #cccccc;
      display: block;
      padding: 5px;
      background-color: #EEEEEE;
    }
    
    .sitemap a
    {
     text-decoration: none;
     font-weight: normal;
    }
    
    .sitemap a:hover
    {
     text-decoration: underline;
     font-weight: bold;
    }
    
    .divmenu
    {
      height: 25px;
      border: solid 1px #cccccc;
      margin: 15px 0 15px 0;
      background-image: url(../Images/Deg_menu.jpg);
    }
    
    .itemmenu
    {
      margin: 0 10px 0 10px;
      border-right: solid 1px #cccccc;
      padding-right: 10px;
      
    }
    
    .itemmenu a
    {
      color: Black;
      font-size: 12px;
      font-weight: normal;
      text-decoration: none;
      
    }
    
    .itemmenu a:hover
    {
      color: Gray;
      font-size: 12px;
      font-weight: normal;
      text-decoration: none;
      
    }
    
    .linkvoltar
    {
      float: right;
    }
    
    .divconteudomessage
    {
      margin: 0 10px 0 10px;
      width: 400px;
      height: 300px;
      padding: 0 10px 0 12px;
      left: 50%;
      margin-left:-200px;
      top: 50%;
      margin-top: -150px;
      float: left;
      position: absolute;
      background-image: url(../Images/message.jpg);
      background-repeat: no-repeat;
      padding: 10px;
    }
    
    .titlemessage
    {
      margin: 10px 0 0 0;
      text-align: center;
      font-size: 18px;
    }
    
    .menagemprin
    {
      margin: 30px 0 10px 0;
      font-size: 16px;
      font-weight: bold;
    }
    
    .mensagemsec
    {
      margin: 20px 0 10px 0;
      font-size: 12px;
    }
    
    .voltar
    {
      text-decoration: none;
      color: Black;
      float: right;
      margin: 45px 35px 0 0;
      font-weight: bold;
      font-size: 12px
    }
    
    .voltar a
    {
      text-decoration: none;
      color: Black;
    }
    
    .voltar a:hover
    {
      text-decoration: underline;
      color: Black;
    }
    
    .clasemessagedelete
    {
      border: solid 1px #990000;
      width: 400px;
      height: 90px;
      margin: 25px 0 25px 0;
      background-color: #FFE6E6;
      padding: 15px
    }
    
    .textdelete
    {
      margin: 10px 0 10px 0;
      color: Black;
      font-size: 14px;
    }
    
        .textdeletepeq
    {
      margin: 10px 0 10px 0;
      color: Black;
      font-size: 12px;
    }