/*-----------------------containers-----------------------*/

.container{

 text-align:left;

 border-style:solid;

 border-color:#e8e8e8;

 border-width:1px;

 background-image:url(http://www.innovia.com.br/imgs/f1.jpg);

 background-repeat:repeat-x;

 background-position:0px 0px;

 padding-top:0px;

 margin-bottom:15px;

 width:200px;

}



.container h1,.container h2{

 border:none;

 color:#000000;

 font-family:Verdana;

 font-size:11pt;

 font-weight:500;

 text-indent:0px;

 text-align:left;

 padding:5px;

 margin:0px;

 display:inline;

 display:inline-block;

 cursor:pointer;

color:#353535;

font-family:Arial;

font-size:13px;

font-weight:bold;

}



.container h1:hover,.container h2:hover{

 color:#ff8000;

}







.container h3,.subtitulo{

 border:none;

 color:#f98820;

 font-family:Verdana;

 font-size:10pt;

 font-weight:700;

 text-indent:0px;

 text-align:center;

 padding:0px;

 margin:0px;

 margin-top:10px;

 text-align:left;

}



.container h2.subtitulo{

 border:none;

 color:#f98820;

 font-family:Verdana;

 font-size:10pt;

 font-weight:700;

 text-indent:0px;

 text-align:center;

 padding:0px;

 margin:0px;

 margin-top:10px;

 text-align:left;

}





.container .pic{

 text-align:left;

 height:25px;

}



.container .contente{

 margin:0px;

 padding:5px;

 font-family:Arial;

 font-size:8pt;

 text-align:left;

 text-decoration: none;

 text-indent:0px;



 line-height: 15px;

 margin:0px;

}



.hide{

 display:none;

}



.container .contente .img{

 margin:6px;

 border:solid 1px #F98820;

}



.container hr{

 margin:10px;

 height:1px;

 display:block;

 border-style: dashed dashed none;

 border-color: #a0a0a0;

 border-width: 1px 1px medium;

 color: #F98820;

}



.container .contente .dot{

 margin:8px;

 border:dashed 1px #a0a0a0;

}



.container .contente ul{

 margin:2px;

}



.container .p{



 line-height: 15px;

 padding:0px;

 margin-bottom:0px;

 margin-top:0px;

}



.container p, .container span{

 line-height: 15px;

 padding:5px;

 line-height:15px;

 text-align:justify;

 text-decoration:none;

 color:#353535;

 font-family:Arial;

 font-size:12px;

 margin:0px;

}

.container .contente li{

 line-height: 15px;

 padding:5px;

 line-height:15px;

 text-align:justify;

 text-decoration:none;

 color:#353535;

 font-family:Arial;

 font-size:12px;

 margin:0px;

 !margin-left:40px;

}





/*-----------------------classes-----------------------*/

.laranja{color:#f70;}

.bd1,.bd2{

 border-style:solid;

 border-width:2px;

 width:75px;

 margin:6px;

}



.bd1{

 border-color:#ff7700;

}



.bd2{

 border-color:#999999;

}



.cal{

 width:145px;

 line-height:11px;

}





.cal td{

 text-align:center;

 padding:3px;

}



.bt{

font-size:10pt;

padding:0px;

height:20px;

margin-left:5px;

margin-right:5px;

}



.cal th{

 background-color:#d0d0d0;

 cursor:default;

}



.ct,.rt{

 background-repeat:no-repeat;

 background-position:50%;

}



.cal .ct{

 background-image:url(http://www.innovia.com.br/imgs/p1.png);

 cursor:pointer;

}



.cal .ct:hover{

 background-image:url(http://www.innovia.com.br/imgs/p2.png);

}



.cal .ct:active{

 background-image:url(http://www.innovia.com.br/imgs/p3.png);

}



.cal .rt{

 background-image:url(http://www.innovia.com.br/imgs/p4.png);

 cursor:pointer;

}



.cal .rt:hover{

 background-image:url(http://www.innovia.com.br/imgs/p5.png);

}



.cal .rt:active{

 background-image:url(http://www.innovia.com.br/imgs/p6.png);

}



.rm{

 background-image:url(http://www.innovia.com.br/imgs/p7.png);

}



.rf{

 background-image:url(http://www.innovia.com.br/imgs/p8.png);

}



div.ina{

 margin:10px;

 width:200px;

 height:150px;

 display:block;

 display:inline-block;

}



img.ina{

 width:200px;

 height:150px;

 position:auto;

}



img.ina:hover{

 margin-left:-150px;

 margin-top:-100px;

 width:500px;

 height:auto;

 position:absolute;

}



.imgcurso{

 width:60px;

 height:80px;

 border:none;

}



.form label{

 width:500px;

 display:block;

 text-align:right;

 vertical-align:top;

}



.form input{

 width:250px;

}



.form select{

 width:257px;

}



.form input[type=radio]{

 width:30px;

 margin-left:100px;

}



.form .radio{

 text-align:left;

}



.form .help{

 width:150px;

 border:none;

 background-color:#ffffff;

}



.dess1{

color:#353535;

font-family:Arial;

font-size:11px;

padding-left:10px;

}



.as{

 text-align:left;

 text-decoration:none;

 color:#000000;

}



.as:hover{

 text-decoration:none;

}

a{
text-decoration:none;
color: #303030;
}


.tool{

 display:block;

 text-align:center;

 width:100%;



 padding:0px;

 top:0px;

}



.tool a{

 text-decoration:none;

 color:#303030;

 display:inline-block;

 background-color:#EEEEEE;

 width:130px;

 height:25px;

 border:outset 1px;

}



.tool img{

 border:none;

 position:relative;

 top:4px;

}



table.turma{

 border-collapse:collapse;

 width:95%;

 margin:8px;

 margin-right:0px;

}

table.turma td{

 border:solid 1px #b0b0b0;

}

table.turma th{

 text-align:center;

}









/*-----------------------body-----------------------*/

body{

 margin: 0 auto;

 padding:10px;

 padding-top:0px;

 background-color:#8d8e88;

 max-width:1000px;

}



/*-----------------------header-----------------------*/

div.header {

 width: 100%;

 padding: 0px;

 margin: 0px;

 border:none;

 clear: both;

}



h1#lp1{

 margin-bottom:0px; 

}



#lp1{

 margin-top:5px;

}







/*-----------------------menu-----------------------*/

div.bar{

 background-color:#fff;

 background-image:url(http://www.innovia.com.br/imgs/f3.jpg);

 background-repeat:repeat-x;

 background-position:0px 0px;

/* padding:6px;*/

 margin:0px;

 height:25px;

 border:none;

margin-top:0px;

!padding-top:3px;

!height:26px;

}



#word{

 margin-left:10px;

}



.nava{float:left;margin-right:20px;}



div.bar .nava input{

 padding:0px;

 height:15px;

}

div.bar .nava a,div.bar .navb a,div.bar .navb li a{

 margin:0px;

 text-decoration:none;

 color:#000;

 padding:3px 5px 3px 5px;

 font-weight:bold;

 font-family:Arial;

 font-size:10px;

 cursor:pointer;

}



div.bar .nava a,ul.navb li a{

 background-image:url(http://www.innovia.com.br/imgs/fp1.png);

}



div.bar .nava a:hover,div.bar .navb a:hover{

 color:#ff8000;

}





.navb {

	float:left;

	margin: 0;

	padding: 0;

	list-style: none;

	}

.navb li {

	position: relative;

	float:left;

	}

.navb li ul {

	position: absolute;

	left: 0;

	top: 20px;

	display: none;

	

	background-image:url(http://www.innovia.com.br/imgs/wh.png);

	background-position:0px 0px;

	height: auto;

	min-width: 180px;

	padding-left:30px;

	text-align:left;

	border-style:solid;

	border-color:#b8b8b8;

	border-width:1px;

	}



div.bar .navb li ul li{

 color:#000;

 margin:2px;

 list-style-image:url(http://www.innovia.com.br/imgs/tiny2.gif);

!padding-left:10px;

 !margin-left:-10px;

}



.navb li ul li a {

	display: block;

	background-image:url(http://www.innovia.com.br/imgs/fp4.png);

	background-repeat:no-repeat;

	min-width:150px;

	padding-left:10px;

	height:13px;

	!height:15px;

	}



div.bar .pg{

 list-style-image:url(http://www.innovia.com.br/imgs/pg.gif);

}







.comunique{float:right;margin:0px 15px 0px 0px;padding:0px;}

.comunique li{display:inline;}



div.bar .pic2{

 background-image:none;

 cursor:pointer;

 border:none;

 height:23px;

}



div.bar .pic2:hover{

 background-image:url(http://www.innovia.com.br/imgs/b1.png);

}







/*-----------------------main-----------------------*/

div.main{

 background-color:#ffffff;

 background-image:url(http://www.innovia.com.br/imgs/f4.jpg);

 background-repeat:repeat-x;

 background-position:0px 0px;

 height:auto;

 padding:0px;

 margin:0px;

}



div.main2{

width:100%;float:left;margin:0 -210px 0 0;

}



div.main3{

width:100%;float:right;margin:0 0 0 -210px;

}







/*-----------------------conteúdo-----------------------*/

div.content{

 margin:0 210px 0 210px;

 width:auto;

 height:auto;

}







/*-----------------------colleft-----------------------*/

div.colleft {

 width: 210px;

 padding: 0;

 margin: 0;

 float: left;

text-align:center;

}

.colleft .container{width:180px;}

#dvcalendario{text-align:center;}

.calendario form {text-indent:0px;font-size:11px;padding:0px;margin:0px;text-align:center;}

.calendario select{width:160px;font-size:11px;}



/*-----------------------collright-----------------------*/

div.collright{

 width: 210px;

 margin: 0;

 padding: 0;

 float: right;

 text-align:center;

}

.collright .container {width:180px;}

.container .contente .chat{text-align:center;}

.container .contente .chat img{

 border:none;

}





/*-----------------------footer-----------------------*/

div.footer {

width: 100%;

height:88px;

padding: 0px;

margin: 0px;

clear: both;

float: left;

color:#ffffff;

background-color:#515352;

font-family:Tahoma,Arial,Helvetica,sans-serif;

font-size:9px;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:normal;

text-align:center;

}

div.footer ul{margin:0px;padding:0px;list-style-type:none;}

div.footer li{display:inline;}

#endereco{padding:17px;text-align:left;font-style:normal;float:left;margin-right:149px;}

#endereco strong{font-size:13px;}

#certificados{float:left;}

#titulocertificados{position:relative;top:-10px;z-index:1;}

#listacertificados img{margin:13px 8px 0px 4px;}

#parceiros{float:right;margin-right:67px;}

#tituloparceiros{position:relative;top:-10px;z-index:1;}

#listaparceiros{height:75px;overflow:hidden;cursor:pointer;}







/*-----------------------subfooter-----------------------*/

div.subfooter{

 padding-top:5px;

 height:90px;

 width:100%;

 background-image:url(http://www.innovia.com.br/imgs/f2.jpg);

 background-repeat:repeat-x;

 background-position:0px 0px;

 clear: both;

}
