/*-------------------------------------------------------------------------------------------------------------------------------------------------
|	Autor: Thiago Viana Enge-------------------------------------------------------------------------------------------------------
|	Empresa: CPV Educacional---------------------------------------------------------------------------------------------------
|	Descricao: Folha de estilo para a formatacao das paginas sobre Colegio -  "/colegio" --
|	Data:14/09/2009-----------------------------------------------------------------------------------------------------------------
|	Versão: 1.0----------------------------------------------------------------------------------------------------------------------------
|--------------------------------------------------------------------------------------------------------------------------------------------------*/


/*GERAL*/
.fundo{background:url(images/bg_em.jpg) top left repeat;}
#main { width:950px; height:100%;  position:relative; top:0; border:2px solid #4c2c19; font-size:13px; color:#303030;}
h1, h4, h3 {margin-left:30px; }
h1, h4, h3, h2{color:#cf753c; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif;}
h1{font-size:36px;}
h2{font-size:22pt;text-transform:none; font-weight:lighter; letter-spacing:2px; margin-bottom:15px;}
h3{font-size:18px;font-weight:500;  word-spacing:2px; line-height:24px; padding-top:35px;}
h3 span{font-size:24px;}
h4{font-size:14px;}
ul{list-style:none;}
a.anchor{background:#C30; border:1px thin #900;color:#fff; text-decoration:none; padding:2px; position:fixed; bottom:0; right:0;}
a:visited.anchor{background:#C30; border:1px solid #900; color:#fff;text-decoration:none; padding:2px;float:right; position:fixed; bottom:0;right:0;}
a:hover.anchor{background:#fff;border:1px solid #900; color:#C30;text-decoration:underline; padding:2px;float:right; position:fixed; bottom:0;right:0;}

/*IGUAL EM TODAS AS PÁGINAS*/
#login{float:right; text-align:right; margin:18px 8px 0 0;position:absolute;right:0; }
#login a{font-size:10px;margin:0 60px;}
#banner_destaq{
	background:url(images/img_sombra_destaque.jpg) top repeat-x #fef6ec;
	width:100%; height:90px;
	clear:both;
	border-bottom:#ddd 1px solid;
	margin:-5px 0 9px 0;
	display:table;
	font-family:Optima,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	position:relative;
	z-index:1;
	}
#banner_destaq img{margin:15px 8px 0 5px;}
#banner_destaq p{margin:35px 10px 0 30px; line-height:18px;} 


/*|--------------LATERAL---------------|
    |--------------------------------------------|*/
#sidebar{
	background:transparent url(images/img_shadow_menu_right.png) repeat-y scroll right top;
	float:left;
	height:100%;
	width:219px;
	margin:0 10px 35px 30px !important;
	_margin-left:15px;
	}
	#sidebar ul{
		background:#FFFFFF url(images/img_shadow_ul_right.png) repeat-y scroll right top;
		border:1px solid #DDDDDD;
		border-right:none;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:14px;
		height:100%;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0 0 0 5px !important;
		width:190px;
		}
		#sidebar ul div{
			background:#f6f6f6;
			border-bottom:1px dashed #999999;
			border-top:1px dashed #999999;
			color:#CF753C;
			height:22px;
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
			margin:-2px 0 0 -15px;
			padding:2px 0 0 10px;
			width:203px;
			}
			#sidebar ul div a{color:#CF753C; text-decoration:none;}
			#sidebar ul div a:visited{color:#CF753C;}
			#sidebar ul div a:hover{color:#CF753C; text-decoration:underline;}
			#sidebar ul div a:active{color:#CF753C;}
			#sidebar ul li{text-align:left; padding:3px 0 0 0px; font-size:11.5px;margin:0 0 0 5px;font-weight:normal;}
			#sidebar ul li a{text-decoration:none; color:#303030;}	
			#sidebar ul li a:visited{color:#303030;}
			#sidebar ul li a:hover{text-decoration:underline; color:#cf753c;}
			#sidebar ul li a:active{color:#303030;}	
			#sidebar ul li ul{margin:0 0 0 15px;border-left:1px solid #cf753c; border-bottom:none; border-right:none; border-top:none; background:none;}
				#sidebar ul li ul li{font-weight:normal;color:#ddd;}
					#sidebar ul li ul li a{text-decoration:none; color:#999;}	
					#sidebar ul li ul li a:visited{color:#999;}
					#sidebar ul li ul li a:hover{text-decoration:underline; color:#303030;}
					#sidebar ul li ul li a:active{color:#999;}	
							
/*|------------------HOME---------------|
    |--------------------------------------------|*/
	#home{margin:0 0 15px 15px;width:635px;}
	#home, #internalum{
		float:left;
		height:100%;
		font-size:14px;
		font-family:Optima, Verdana, Arial, Helvetica, sans-serif;
		}
		#home  img{
			margin:0 0 5px 0;
			}	
		/*|---------------HOME------------------|
        	|-------------Conteudo---------------|*/	
		#home p{
			width:90%;
			/*_width:520px;*/
			line-height:18px;
			text-align:left;
			}
		#home .citacao {
			color:#CF753C;
			display:table;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:28px;
			font-style:italic;
			line-height:30px;
			margin:0 auto;
			width:85%;
			/*_width:320px;*/
			word-spacing:4px;
			word-spacing:4px;
			}
		#home .quadroum{
			background:transparent url(images/img_sombra_polaroid_right.png) repeat-y scroll right top;
			border-left:1px solid #DDDDDD;
			height:533px;
			margin:15px auto;
			position:relative;
			width:652px;
			text-align:center;
			}
		#home .quadrodois{
			background:transparent url(images/img_sombra_polaroid_bottom.png) repeat-x scroll left bottom;
			border-top:1px solid #DDDDDD;
			height:540px;
			position:relative;
			width:644px;
			}
			#home .quadrodois img{padding:10px; width:auto;}
			
			/*|---------FIM HOME---------------------|
        	  |-----------FIM Conteudo---------------|*/	
				
			/*|--------- internal 1 (Historia de Sucesso)--------------------|
        	  |----------------------internals-------------------------------|*/
		#internalum{
			width:620px;
			margin:0 10px 0 15px;
			}
			#internalum *{font-family:Optima, Helvetica, Verdana, Arial, sans-serif;}
			#internalum .title{color:#cf753c;font-size:30px;}
			#internalum .subtitle{color:#303030; font-size:18px;}
			#internalum div{width:90%; text-align:center;font-size:18px; margin:25px 0;}
			#internalum ul li.especifico{width:auto; border:none; float:none;margin:-10px 0 0 21px;}
			#internalum p {text-align:left;}
			#internalum p span{font-size:18px;}
			#internalum span{	color:#cf753c;}
			#internalum ul{font-size:14px; margin:15px 0 0 0;list-style:inside disc; }
				#internalum ul li{
					border-bottom:1px solid #DDDDDD;
					margin:0 40px 0 25px;
					padding:8px 0;
					text-align:left;
					}
				#internalum ul li:last-child{border:none; font-family:}
			#internalum .livro{width:50%;height:auto;text-align:left; margin:15px 0 35px 0; float:left;}
				#internalum .livro img{}
				#internalum .livro p{font-size:12px;margin:20px 0 0; display:table;}
				#internalum .livro p span{} 
			#internalum .visita{width:95%;height:auto;text-align:left; margin:15px 0 15px 0; float:none;}		
				#internalum .visita img{}
				#internalum .visita p{font-size:12px;margin:0; display:table;}
				#internalum .visita p span{} 
					

		/*|--------- internal 1 (Missao e Filosofia)--------------------|
            |---------------------FIM lateral internals--------------------------|
            |---------------------Inicio Page Content---------------------------|*/	
		#internal .pageone{
			display:table;
			height:100%;
			margin:0;
			position:inherit;
			width:auto;
			}
			#internal .pageone h2{
				color:#cf753c;
				font-size:24px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				}
			#internal .pageone p{
				font-size:14px;
				margin:25px;
				width:90%;
				*width:600px;
				}
			#internal .pageone .pcontent{
				font-size:12px;
				line-height:20px;
				margin:0;
				width:auto;
				/**width:600px;*/
				
				}	
			#internal .pageone .colums{
				float:left;
				width:325px;
				height:100%;
				position:relative;
				}
				#internal .pageone .colums p{
					color:#cf753c;
					font-size:12px;
					_font-size:11px;
					width:95%;
					letter-spacing:-0.5px;
					margin:0 0 15px 0;
					}
				#internal .pageone .colums .info{
					background:#fef6ec;
					overflow:visible; 
					position:relative;
					bottom:0;
					width:90%;	
					height:auto;			
					border:1px solid #ddd;
					}
					#internal .pageone .colums .info div{
						background:#FEF6EC url(images/img_canto_dobra.jpg) no-repeat scroll 0 0;
						width:29px;
						height:31px;
						_height:auto;
						position:absolute;
						right:-2px;
						top:-1px;
						}
					#internal .pageone .colums .info ul{
						margin:10px 0 0 10px;
						position:relative;
						list-style:disc inside;						
						}
						#internal .pageone .colums .info ul hr{
							background-color:#ffbb66;
							width:98%;
							margin:7px 0;
							}
						#internal .pageone .colums .info ul li{
							width:auto;
							height:auto;
							}
							#internal .pageone .colums .info ul li span{
								color:#cf753c;
								} 
		#internal .projects{
			display:table;
			height:100%;
			margin:0;
			position:inherit;
			width:auto;
			}
			#internal .projects p{
				margin:0 15px 0 0;
			}					
			#internal .projects span{
				color:#cf753c;
				text-align:center;
				display:table;
				width:100%;
				margin:auto;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:16px;
				font-style:italic;
				}
			#internal .projects ul{
				list-style:disc inside;
				}
			#internal .projects ul li{	
				margin:0 0 8px 20px; 
				color:#cf753c;
				}		
