﻿body { background-color:#eff2f3; font-family:Arial;
	
	font-size: 11px;

	margin:0;
	padding: 0px;
}
#master{ width:833px; margin:auto; margin-top:0;}
#header{ background-image:url('../images/back1.jpg'); }
.theone{ background-image:url('../images/back1.jpg'); height:45px; background-repeat:repeat-x;}
#theright{ background-image:url('../images/back1.jpg'); float:right; height:35px; position:absolute; margin-left:250px; z-index:1;  width:100% }
div#menu{ height:40px; position:relative; z-index:10; }
div#menu ul{position:relative; padding-left:0px; margin:0px; height:30px; width:auto;}
div#menu li {list-style-type: none; float:left; margin:0px; padding:11px 0px 2px 0px; 
    width:auto; text-align:left ;   }
div#menu ul li a { display:block; white-space:nowrap; }
div#menu ul li ul { position:absolute; display:none; top:28px; height:10px; font-size:10px; padding:0px 0px;  }
div#menu ul li ul li {float:none; width:auto; padding:2px 5px; margin:0px 5px; background-color:white;}
div#menu ul li ul li:hover { }
div#menu ul li ul li a { position:relative; zoom:1; text-decoration:none; color:Black; padding:4px 12px; margin:0px;background-image:url('../images/arrows3.gif'); background-repeat:no-repeat;  }
div#menu ul li ul li a:hover{ background-image:url('../images/arrows2.gif');background-repeat:no-repeat; color:white}
div#leftnav{ float:left;}
div#leftside{}
div#right{ width:650px; float:left;  margin:0px;   padding:0px;}
div#contents{ background-color:white; padding-left:25px; padding-top:20px; min-height:800px; _height:800px ; width:622px; }

div#contents table { width:605px; margin-bottom:30px;}
div#contents table td { padding:8px 5px; }
div#contents table p {width:auto;padding:8px 5px}
div#contents a{color:#75acd7; font-weight:bold;}
div#contents a:hover{color:#999999}
.classheader{  background-color:#333333; color:white}
.classtablea{ border-top:#eff2f3 1px solid; border-bottom:#eff2f3 1px solid;}
.classtablea tr td{ text-align:center; border-right:#eff2f3 1px solid; border-left:#eff2f3 1px solid;}
div#contents p{width:605px;}
div#contents table .class1{background-color:#ededed; padding-top:20px; padding-bottom:20px;}
div#contents table .class2{background-color:#f8f8f8; color:#6699cc; padding-top:20px; padding-bottom:20px;}
.classtable tr td{border:#eff2f3 1px solid;}

div#contents ol{width:550px;list-style-type:decimal;}
div#contents h1{font-size:20px;}
div#contents ol li{list-style-type:decimal; margin:7px 0px; padding-right:15px; }
div#contents img {margin-bottom:10px;}
.img{ padding-left:21px; }
.res{ font-size:9px;}
.desc1{width:183px; height:28px; background-color:#333333 }
.desc2{width:183px; height:28px; background-color:#a9f0c5 }
.desc3{width:183px; height:28px; background-color:#b3e3f8 }
.liens{ width:183px; background-image:url('../images/back2.jpg');   font-family: Arial; font-size:12px; padding-top:12px; padding-bottom:10px;}
.liens p{ padding-left:20px; margin-bottom:3px; margin-top:10px; padding-right:15px;}

.txt{ margin-top:7px; margin-left:27px; padding-left:3px; margin-right:3px; font-size:11px; border:#afafaf 1px solid;}
.txtbox{ margin-left:20px; font-size:11px; padding-left:10px; color:#666666;}
#contents  .line{background-image:url('../images/back3.jpg'); background-repeat:repeat-x;  margin-top:20px; padding-top:15px;  width:605px;}
#contents  .line p{}
#contents .line ol{list-style-type:decimal; }
#contents .line ol li{ list-style-type:decimal; margin-left:25px;}


.desc h1{ background-color:#999999; color:White; width:285px; margin-top:0px; margin-bottom:0px;  font-size:18px; height:27px;  font-weight:bold; padding-left:5px; }
.theborder{border:#d9d9d9 1px solid; height:90px; width:288px;}
.theborder p{padding-left:10px; padding-top:10px; padding-right:30px;}
.theborder img{padding-left:10px;}
.link1{display:block; background-image:url('../images/btn2.jpg'); width:96px; height:16px; background-repeat:no-repeat}
.link1:hover{background-image:url('../images/btn2on.jpg'); }
.right{float:right; padding-bottom:30px; width:250px; background-color:Red;}
.left{float:left;padding-bottom:30px;width:250px; background-color:green;}

.linkArquivos { display:block; background-image:url('../images/btn8.jpg'); width:96px; height:16px; background-repeat:no-repeat; }
.linkArquivos:hover { background-image:url('../images/btn8in.jpg'); }
.linkArquivospt { display:block; background-image:url('../images/btn8pt.jpg'); width:96px; height:16px; background-repeat:no-repeat; }
.linkArquivospt:hover { background-image:url('../images/btn8ptin.jpg'); }

#submenu a{ display:block; float:left; position:relative; background:#0f0; }
#submenu a ul {display:none; position:absolute; top:20px; }
#submenu a:hover ul {display:block}
#submenu a:click {display:block}
#footer a { float:right; margin-right:10px; margin-top:5px; font-size:10px; color:Black; margin-bottom:10px;}
.thelink a{text-decoration: none; font-size:11px; color:#333333; padding-left:3px;}
.thelink a:hover{color:#999999;}
.close{ clear:both;}

#navheader {margin:0; padding:0;}
#navheader ul{ margin:0px; padding:0px; height:35px; overflow:hidden; }
#navheader li {

	list-style: none;
	display: block;
	float:left;
}
.espaco { margin-right:360px;}
#descleft2{float:left; width:183px; margin-left:10px; margin-bottom:20px; background-image:url('../images/back2.jpg') }
div#contents #descleft p{width:300px;}
#descright{float:right;width:280px;}
div#contents #descright p{width:280px;}
	.link{text-decoration:none; font-weight:bold; color:#999999}
	.big{ font-size:12px; font-weight:bold; color:#666666; }
#teste{ position:absolute; top:250px; padding-left:5px; }
.btn{height:18px; margin:5px; padding:3px 10px ;}
.btn img{padding-left:2px;}

#listimagesdiv{ width:615px; margin-top:15px;}

.grayImage{ background-color:#cccccc; width:145px; height:110px; float:left; margin-right:8px; margin-bottom:10px;}
.grayImage img{ padding:3px; }
.arquive{background-image:url('../images/backarchive.jpg'); width:595px; height:24px; color:White; padding-top:15px; padding-left:10px; font-size:17px; font-weight:bold; margin-bottom:1px;}
.contacts{background-image:url('../images/backcontacts.jpg'); width:595px; height:24px; color:White; padding-top:15px; padding-left:10px; font-size:17px; font-weight:bold; margin-bottom:1px;}
.thliens{background-image:url('../images/backliens.jpg'); width:595px; height:24px; color:White; padding-top:15px; padding-left:10px; font-size:17px; font-weight:bold; margin-bottom:1px;}
.info{background-image:url('../images/backinfo.jpg'); width:595px; height:24px; color:White; padding-top:15px; padding-left:10px; font-size:17px; font-weight:bold; margin-bottom:1px;}
#contacts{}
#contacts p{ padding-bottom:15px; border-bottom:#999999 1px solid;}
#contents .tableactivites{ }
#contents .tableactivites table{ width:400px;}
#contents .tableactivites table td{ padding:0px; margin:0px; }
#contents .tableactivites1{ }
#contents .tableactivites1 table{ width:600px;}
#contents .tableactivites1 table td{ padding:0px; margin:0px; }
.classheader{ font-size:15px; font-weight:bold; margin-right:10px; background-image:url('../images/backgray.jpg'); background-repeat:repeat-x; color:#6699cc; padding:10px 20px; background-color:White; text-transform:uppercase; }
.classheader3{width:255px; font-size:15px; font-weight:bold; margin-right:10px; background-image:url('../images/backgray.jpg'); background-repeat:repeat-x; color:#6699cc; padding:10px 20px; background-color:White; text-transform:uppercase; }

.classheader2{ font-size:13px; font-weight:bold; margin-right:10px; background-image:url('../images/backgray.jpg'); background-repeat:repeat-x; color:#6699cc; padding:10px 20px; background-color:White; text-transform:uppercase; }
.backblue{ width:255px; margin-right:10px;  padding:4px 20px;  background-image:url('../images/backblue.jpg'); background-repeat:repeat-x;}
.backgray{ width:255px; padding:7px 20px;  background-image:url('../images/backgray.jpg'); background-repeat:repeat-x;}
.elementaire td {border-bottom:#999999 1px solid;}
.elementaire p{ margin-top:0px; padding-top:0px; color:#999999;}
.elementaire img{ padding-top:10px;}
.classexp{  behavior: url(iepngfix.htc) }
.classgreen{color:#339966}
#thevisit{ float:left; width:250px;}
div#contents #thevisit p{ width:250px;}
div#contents #Divvisit{ float:right; margin-right:17px;}
.theimage{ margin:0px; padding:0px;  padding-top:5px}
