﻿*{ margin:0;
	padding:0;}
	
img { border: none; }

html, body {
	margin: 0;
	padding: 0;
	font-family:Verdana, arial, tahoma;
	font-size:11px !important;
}

body {
	background: url('../../images/pattern3.jpg');
		
}
#aspnetForm 
{
	overflow:hidden !important;
	}
fieldset {
	border: 1px solid #c5c3c3;
	padding: 15px;
}
table tbody tr td 
{
	font-size:11px !important;
	}

legend {
	margin-left:35px;
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	color:#545454;

}

input.btnlogar{
	background: url('../../images/b_logar.jpg') no-repeat;
	border: none;
	width:95px;
	height:34px;
}

div.head {
	background: url(../../Images/bg_header.jpg); 
	background-position:inherit;  
	background-repeat: repeat; 
	border-bottom-style: solid;
	border-bottom-color: Black;
	border-bottom-width: 1px;    
	width:475px;
	height:101px;
	position:relative;
	margin:0;
	}

div.login {
	position: absolute;
	width: 475px;
	top: 40%;
	left: 40%;
	vertical-align: middle;  
	margin: -150px 0 0 -145px;
	background:#EEEEEE url(../../images/1login.gif) repeat-y;
	border: 1px solid #8b9094;
	}
	
div.pad_login {
	border:2px #FFFFFF solid;
	border-top: none;
	}
	
div#aupCaptcha {
	padding: 10px 0 0 0;
}

div#aupCaptcha a {
	color:#0A195A;
	font-size: 9px;
}

div.login_bottom {
	width: 310px;
	height: 7px;
	background: url(../../images/login_bottom.gif) no-repeat bottom left;
}

table.login {
	color: Black;
	border-top: none;
	margin: 10px 20px 0 0px;
}

table.login02 {
	font-size: 11px;
}

input#txtCaptcha {
	position: relative;
	margin: -23px 0 0 190px;
}

div.container {
	background:#ffffff url(../../images/block_v.jpg) repeat-y top left;
	margin-top:25px;
	margin-left:120px;
	position: relative;
}

table.Filtro {
	font-family: Verdana, arial, tahoma;
	font-size: 12px;
}
table.Filtro td {padding: 1 0;}
input.novo {}

input[type="text"] {
	color: red;
}
div.block_h  {
	background: url(../../images/block_h.jpg) repeat-x top left;
}

div.block_bottom {
	background: url(../../images/block_h.jpg) repeat-x bottom left;
}

div.canto{
	background: url('../../images/canto.jpg') no-repeat;
	height:20px;
	}

div.canto_bottom {
	width: 18px;
	height: 20px;
	background: url(../../images/canto_bottom.jpg) no-repeat bottom left;
}

div.padding {padding: 0 18px;}

div.line{
	background: url(../../images/line.jpg);
	height:45px;
	width:1px;
	background-repeat:no-repeat;
	position: relative;
	margin-top:18px;
	margin-left:586px;
}

p.usuario{
	font-family: Verdana;
	font-size: 12px;
	color: #74C3E2;
	margin-left: 605px;
	margin-top:-40px;
}
p.nome{
	font-family: Verdana;
	
	color: #8DD6F3;
	margin-left:605px;
	margin-top:2px;
}
a {color:#4794d1;
}
p.sturma{font-family:Verdana;
		font-size:11px;
		margin-top:10px;
		margin-bottom:10px;
}
img.sair{
	position:absolute;
	margin-right:23px;
	margin-left:900px;
	margin-top:-34px;
	background:none;
	border:none;
}

table.grid{
	width: 100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#4d4d4d;
	margin-top:10px;
	border: none;
	padding:8px 20px 20px 20px;
	border-collapse: collapse;
}
label{font-size:12px;}
thead {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#41759C;
	text-align:center;
	border: none;
	font-size:13px;
}

table.grid td.del1, table.grid td.edit1, table.grid td.cpf1, table.grid td.nome1, table.grid td.turma1
{border-right: 1px solid #569ace;}

table.grid td.del1{
	width:22px;
	height:22px;
}
table.grid td.edit1{
	width:25px;
	height:22px;
}
button.edit{
	background-image:url('../../images/b_edit.jpg');
	background-repeat:no-repeat;
	width:32px;
	height:20px;
	border:none;
	background-position:center;
	background-color:white;
}
button.del{
	background-image: url('../../images/b_del.jpg');
	background-repeat:no-repeat;
	width:32px;
	height:20px;
	border:none;
	background-position:center;
	background-color:white;
}

table.grid td.turma1 {
	width:140px;
}

table.grid td.cpf1 {
	width:140px;
}

table.grid td.nome1 {
	width: 50%;
}

table.grid td {
	border: 1px solid #CBDAD9;
	padding: 2px 5px;
}
table.interna{
	width:100%;
	font-size:11px;
	font-family:Verdana, arial, tahoma;	
	text-align:center;
	
}
tr.head {
	font-weight:bold;
	color:#5c5c5c;	
}
tbody{
	color:#434242;
}

.Grid{
	border:solid 1px #b8cad5;
	width: 100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#4d4d4d;
	margin-top:10px;
	padding:8px 20px 20px 20px;
	border-collapse: collapse;
}

.GridHeader			{ background: #165a75; color: White; font-weight: bold; height: 20px; text-align: center; }
.GridHeader A		{ color: #FFFFFF; }
.GridHeader A:HOVER	{ color: #CCCCCC; }

.GridRow			{ background: #fbfeff !important; }
tr.GridRow			{background-color: #fbfeff !important; }
.GridAltRow			{ background: #e8e8e8;}

.TextBox			{ border: solid 1px #7F9DB9; height: 16px; vertical-align:middle; padding: 0px 4px 0 4px; }

body{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
ul, li{margin:0; padding:0; list-style:none;}

.menu_head{border:1px solid #888888; background: #CCCCCC; }

.menu_body 
{
	display:block; 
	width:262px;
	border-left:0px solid #808CA6;	
	background:#EEEEEE;
}
.menu_body li{background-color: #ebf2f6 }
.menu_body li.alt{background-color:#ebf2f6 ;}
.menu_body li a{color:#2d576f; font-size:12px; vertical-align:middle; text-decoration:none;  text-align:left; padding-left:50px; height:36px !important;  display:block;}
.menu_body li a:hover
{
	text-decoration:underline;	color:#65adca;}
.divHome
{
	background-image: url(../../Images/liPDecor.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	margin-left:10px;
	}
.aItem1
{
	background-image: url(../../Images/MenuItem1.jpg);
	}

.aItem2
{
	background-image: url(../../Images/MenuItem2.jpg);
	}

.aItem3
{
	background-image: url(../../Images/MenuItem3.jpg);
	}
	
.aItem4
{
	background-image: url(../../Images/MenuItem4.jpg);
	}
.divHome
{
	width: 100%; 
	}
.btnSair
{
	background-image: url(../../Images/btn_sair.jpg);
	display:block;
	width:51px;
	height:24px;
	}
.btnHome
{
	background-image: url(../../Images/btn_home.jpg);
	display:block;
	width:69px;
	height:24px;
	}
.txtBoasVindas, txtBoasVindas span
{
	color:#2d576f;
	padding-left:14px;
	font-size:15px;
	
	}
.MasterHeader  
{ 	
	background: url(../../Images/bg_header.jpg); 
	background-position:inherit;
	width:100% !important;  
	background-repeat: repeat;   
	height: 130px !important;
	color: white;
	font-weight: bold;
	white-space: nowrap; 
	padding-top: 0px;
}

.tabHome
{
	width: 99%;
	}
.BarraCinza		
{
	height: 28px; 
	line-height: 28px;
	text-align: center; 
	background: #08185A url(./dssVirtualFile.aspx?BarraMenu.gif); 
	border-bottom: solid 2px #888888;  
	font-weight: bolder; 
	font-size: 10pt; 
	color: #006699; 
	font-family: Tahoma, Arial, Verdana; 
	white-space: nowrap;
	overflow: hidden;
	position: absolute;
	width: 100%;
	z-index: 999;
}
table.Filtro {
	font-family: Verdana, arial, tahoma;
	font-size: 12px;
}
table.Filtro td {padding: 1 0;}
.TituloMenu
{
	background: #4A5DB5;
	background-image: url(../../Images/topoMenu.jpg);
	padding-top:2px;
	border: 0; 
	width: 262px; 
	vertical-align: middle;
    font-weight: bold; 
    text-align: center;
    color: #FFFFFF; 
    height: 36px; 
    vertical-align: middle !important; 
}
.DivPrincipal
{
	background: #ebf2f6; 	 	 
	width: 100%;
	min-height:100%; 
}
.DivMenu
{
	background:#ebf2f6;
	
	width: 262px;	
}

label{font-size:12px;}
thead {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#41759C;
	text-align:center;
	border: none;
	font-size:13px;
}
table.grid td.del1, table.grid td.edit1, table.grid td.cpf1, table.grid td.nome1, table.grid td.turma1
{border-right: 1px solid #569ace;}

table.grid td.del1{
	width:22px;
	height:22px;
}
table.grid td.edit1{
	width:25px;
	height:22px;
}
button.edit{
	background-image:url('../../images/b_edit.jpg');
	background-repeat:no-repeat;
	width:32px;
	height:20px;
	border:none;
	background-position:center;
	background-color:white;
}
button.del{
	background-image: url('../../images/b_del.jpg');
	background-repeat:no-repeat;
	width:32px;
	height:20px;
	border:none;
	background-position:center;
	background-color:white;
}
.Botao
{
	background-repeat:repeat;
	background-image: url(../../Images/Botao.jpg);      
	width: 80px; 	
	height: 22px;
	color: #333333;
	font-weight: bold;
	font-family: Tahoma; 
}
table td
{
	height: 28px;	
	font-family: Tahoma;  
	font-weight: bold;
	color: #888888;
}
.Grid2
{
	height: 50 !important;
	color: red !important; 	
}
Panel
{
	font-family: Tahoma;  
	font-weight: bold;
	color: #888888;
}
.Date
{
	color: #444444 !important;
}
input
{
		color: #444444 !important;
}
.TituloEpresa
{
	background-color: #DDDEE1; 
	width:183px;
	font-size: 10px;  	
	font-family: Tahoma;  
	color: #2F415D;
	height: 90px; 
	padding-top:6px;
	padding-left: 5px; 
	font-weight: bold;
	border-right-width: 1px !important; 
	border-right-color: #DDDDDD !important; 
	border-right-style: solid;  
	border-top: solid 1px #BFC2C8 !important; 
}
.TituloEmp
{
	background-color: #4A5DB5;
	background-image: url(../../Images/bg_submenu.jpg);
	padding-top:2px;
	width:189px;
	font-size: 11px;  	
	font-family: Tahoma;  
	color: #FFFFFF;
	height: 18px; 
	text-align: center;  
	font-weight: bold;	  
	height :20px;
	border-top: solid 1px #AAAAAA !important;
}
.Imagem
{
	text-align: left;  
}

.ImgLogoSesi
{
	margin-top:-2px;
}
.ImgLogoOdonto
{
	margin-top:-2px;
	margin-right:-3px;
}
.TabelaSenha2
{
    font-weight: bold;
    color: #AAAAAA; 
    padding-left: 10px; 
}
.TdSenha
{
	width: 25%; 
	padding-left: 20px;
}
.cssOdonto
{
	font-family: Comic Sans MS;
	color: #EEEEEE;  
}

.divContent 
{
    background-color: #ebf2f6;
    padding: 0 0 0 0;
    height:550px !important;
}
.divContMenu
{
	margin-left:10px;
}
.divEtiqUnidades
{
	
}

.divEtiqUnidades p
{
	text-align:left;
	width: 100%;
	height:60px;
	font-size:12px;
}
	
.divEtiqDicas
{
	width:180px;
	height:96px;
	padding-top:16px;
	padding-left:20px;
	text-align:left;
}
	
.divEtiqDicas p
{
	text-align:left;
	text-indent:26px;
	width:172px;
	height:60px;
	font-size:12px;
}
	
.divEtiquetas 
{
	height:100px;
}
	
.divRodape
{
	
	background-color:#1d5876;
	height:12px;
	margin-left: 10%; 
	margin-right: 10%;
}
.divBanner
{
	width: 708px;
	height: 246px;
}
	
.divDescricao
{
	width: 708px;
	height: 270px;
	margin-top:8px;
}
.divDescricao table
{
	width:100%;
	height:100%;
	border:0px solid #fff !important;
}
.divBanner table
{
	width: 100%;
	height: 100%;
}
.tdbannerLeft
{
	background-image: url(../../Images/fotoL.jpg);
	width:6px;
	height:245px;	
}
.tdbannerBody
{
	background-image: url(../../Images/fotoB.jpg);
	height:245px;
	padding:0 !important;	
}
.tdbannerRight
{
	background-image: url(../../Images/fotoR.jpg);
	width:5px;
	height:245px;	
}
	
.tddescricaoLeft
{
	background-image: url(../../Images/txtLeft.jpg);
	background-repeat: repeat-x;
	width:13px;
	height:187px;	
}
.tddescricaoBody
{
	background-image: url(../../Images/txtBg.jpg);
	background-repeat: repeat-x;
	height:187px;	
}
.tddescricaoRight
{
	background-image: url(../../Images/txtRight.jpg);
	background-repeat: repeat-x; 
	width:13px;
	height:300px;	
}
.pTitDesc
{
	 font-size:15px;
	 margin-bottom:4px;
	 width:668px;
	 margin-left:8px;	
}
.pCorpoDesc
{
	font-size:11px;
	width:668px;
	margin-left:8px;
	padding-right :8px;
	padding-bottom:8px;
	text-align:justify;
	height: 230px; 
	overflow: auto;  
	scrollbar-arrow-color:#cccccc;
	scrollbar-3dlight-color:#cccccc;
	scrollbar-highlight-color:#ffffff;
	scrollbar-face-color:#ebf2f6;
	scrollbar-shadow-color:#ffffff;
	scrollbar-darkshadow-color:#fffff;
	scrollbar-track-color: #fffff !important;
	padding-top : 1px !important; 
}
.pCorpoDesc b
{
	color: #666666 !important;
}
.pCorpoDesc br
{
	text-indent:30px;	
}
	
/* Slider */		
.coda-slider-wrapper { padding: 8px 0px 8px 7% !important;   }
.coda-slider { background: #FFFFFF ;background: #ffffff url(../../Images/txtBgDica.jpg);     }
.coda-slider-no-js .coda-slider { height: 75px; overflow: auto !important; padding-right: 0px }
.coda-slider, .coda-slider .panel { width: 350px; height: 75px; } 
.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 480px; padding-right: -5 !important;  }
.coda-nav-left a { background: #ffffff url(../../Images/txtLeftDica.jpg) no-repeat; color: #fff; padding: 0px; width: 87px; height: 75px;  }
.coda-nav-right a { background: #ffffff url(../../Images/txtRightDica.jpg) no-repeat; color: #fff; padding: 0px; width: 10px; height: 75px;  }
.coda-nav ul li a.current { background: #39c }
.coda-slider .panel-wrapper p{ width: 440px;padding: 0px; padding-top: 10px; padding-left: 10px;padding-right: 10px; vertical-align: middle;  text-align:justify;     }
.coda-slider p.loading { padding: 0px; text-align: center }
.coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden }
.coda-nav ul li { display: inline }
.coda-nav ul li a { background: #000; color: #fff; display: block; float: left; margin-right: 1px; padding: 0px 0px; text-decoration: none }
.coda-slider-wrapper { clear: both; overflow:hidden !important; padding-right: -15 !important; }
.coda-slider { float: left; overflow: hidden; position: relative }
.coda-slider .panel { display: block; float: left }
.coda-slider .panel-container { position: relative }
.coda-nav-left, .coda-nav-right { float: left }
.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }


  