/*  Daniel Godri Jr. - v1.0
--------------------------------------------

Design: Savannah Comunicação
E-mail: web@savannah.com.br
Website: http://www.savannah.com.br/
Designer: Amilton L. Paglia

Colors
--------------------------------------------
Orange: #FFCB05 ; #FF9900 ;
--------------------------------------------

 0.0626 

*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Estrutura
--------------------------------------------*/ 
html 			 {height:100%;}
body 			 {height:100%; text-align:center; background:url(/workspace/img/bg-vert.gif) repeat-x top;}
#home #warp, #parceiros #warp, #artigos #warp, #palestras #warp, #publicacoes #warp, #video #warp, #clientes #warp, #depoimentos #warp, #sobre #warp, #propostapalestra #warp, #contato #warp, #galeria #warp  {max-width:100%; width:48.628em; height:100%; margin:0 auto; text-align:left;background:#fff;}
#home #header, #parceiros #header,#artigos #header, #palestras #header, #publicacoes #header, #video #header, #clientes #header, #depoimentos #header, #sobre #header, #propostapalestra #header, #contato #header, #galeria #header	{width:100%; height:10.642em;}
#home #ads, #parceiros #ads,#artigos #ads, #palestras #ads, #publicacoes #ads, #video #ads, #clientes #ads, #depoimentos #ads, #sobre #ads, #propostapalestra #ads, #contato #ads, #galeria #ads {width:100%; height:9.077em;}
#home #leftCol, #parceiros #leftCol, #artigos #leftCol, #palestras #leftCol, #publicacoes #leftCol, #sobre #leftCol, #contato #leftCol {width:40%; height:100%; float:left;}
#home #rightCol, #parceiros #rightCol, #artigos #rightCol, #palestras #rightCol, #publicacoes #rightCol {width:60%; float:right;}
#home #footCol, #parceiros #footCol, #artigos #footCol, #palestras #footCol, #publicacoes #footCol {width:100%; height:15.963em; clear:both;}
#home #footer, #parceiros #footer, #artigos #footer, #palestras #footer, #publicacoes #footer, #video #footer, #clientes #footer, #depoimentos #footer, #sobre #footer, #propostapalestra #footer, #contato #footer, #galeria #footer {width:100%; height:5.634em; float:left; clear:both;}
#video #leftCol, #parceiros #leftCol, #clientes #leftCol, #depoimentos #leftCol, #sobre #leftCol, #propostapalestra #leftCol, #contato #leftCol {height:100%;clear:both}

#UmCol #leftCol, #video #leftCol, #depoimentos #leftCol, #galeria #leftCol {width:100%;}
#UmCol #rightCol, #UmCol #rightCol2, #UmCol #footCol {display:none;}

#DoisCol #leftCol{width:39%;float:left;}
#DoisCol #rightCol{width:60%;float:right;}
#DoisCol #rightCol2, #rightCol2 #footCol {display:none;}
#DoisCol #footer {clear:both;}

/* Estilos Divs
--------------------------------------------*/
#header {
	background:url(/workspace/img/bg-menu.gif) bottom no-repeat;
}
#leftCol {
	font:0.8em "trebuchet ms", verdana, sans-serif;

}
#leftCol p {
	margin:0 auto;
}
/* Navegação Principal
--------------------------------------------*/
#header ul li {
	position:relative;
	top:5px;
	float:left;
}
#header ul li a {
	font:bold 0.8em "Trebuchet MS", Verdana, sans-serif;
	color:#000000;
	text-decoration:none;
	padding-right:6px;
	padding-left:6px;
	display:block;
	line-height:2.4em;
}
#header ul li a:hover {
	color:#fff;
}
#header ul li.selected  {
	background:url(/workspace/img/hover-menu.gif) bottom no-repeat;
	color:#fff;
}
/* Replacements
--------------------------------------------*/
#header h1 a{
	position:relative;
	left:15px;
	top:10px;
	width:224px;
	height:108px;	
	background:url(/workspace/img/marca-godri.gif) no-repeat;
	text-indent:-9999px;
	display:block;		
}
#footer h1 a{
	position:relative;
	top:15px;
	left:20px;
	width:162px;
	height:34px;	
	background:url(/workspace/img/marca-godri-footer.gif) no-repeat;
	text-indent:-9999px;
	display:block;	
	float:left;		
}
#replaceDanielGodri {
	width:132px;
	height:22px;
	text-indent:-9999px;
	background:url(/workspace/img/replace-danielgodri.gif) no-repeat;
	position:relative;
	left:25px;
	bottom:5px;
	margin-top:15px;
}
#home #palestras h1 {
	width:91px;
	height:29px;
	text-indent:-9999px;
	background:url(/workspace/img/replace-pag-palestras.gif) no-repeat;
	position:relative;
	bottom:10px;
	margin-top:25px;
}
#palestras #leftCol h1 {
	width:88px;
	height:26px;
	text-indent:-9999px;
	background:url(/workspace/img/replace-palestras.gif) no-repeat;
	position:relative;
	left:30px;
	top:15px;
}

#artigosRecentes h1 {
	width:162px;
	height:26px;
	text-indent:-9999px;
	background:url(/workspace/img/replace-artigosrecentes.gif) no-repeat;
	position:relative;
	bottom:10px;
}
#video #leftCol h1 {
	width:69px;
	height:29px;
	text-indent:-9999px;
	background:url(/workspace/img/replace-pag-videos.gif) no-repeat;
	position:relative;
	left:30px;
	top:15px;
}
#clientes #leftCol h1 {
	width:83px;
	height:29px;
	text-indent:-9999px;
	background:url(/workspace/img/replace-pag-clientes.gif) no-repeat;
}

#clientes #leftCol ul{
	width:150px;
	padding:10px;
	float:left;
}
#clientes #leftCol h3 {
	text-align:center;
}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

#parceiros #leftCol h1 {
	width:160px;
	height:29px;
	text-indent:-9999px;
	background:url(/workspace/img/pag_parceiros.gif) no-repeat;
}
/* Busca
--------------------------------------------*/
#header label {
	font:bold 0.8em "Trebuchet MS", Verdana, sans-serif;
	padding-right:5px;
}
#header #box-busca {
	height:27px;
}
#header fieldset {
	position:relative;
	right:50px;
	bottom:18px;
	float:right;
	clear:both;
}
#header input {
	padding-left:5px;
	vertical-align:middle;
	font:0.8em "Trebuchet MS", Verdana, sans-serif;

}
/* Footer
--------------------------------------------*/
#footer ul li { display:inline;}

#footer ul li a {
	position:relative;
	top:15px;
	left:40px;
	font:0.7em "Trebuchet MS", Verdana, sans-serif;
	color:#666666;
	text-decoration:none;
	padding-right:1px;
	padding-left:1px;
	display:inline-block;
}
#footer ul li a:hover {color:#000000;border-bottom:2px solid #666666;}
#footer h2 {
	position:relative;
	top:20px;
	width:100%;
	clear:both;
	font: 0.7em "Trebuchet MS", Verdana, sans-serif;
	text-align:center;
}
#footer {
	background:#E6E6E6;
	clear:both;
	margin-top:300px;
}


/* Sobre Godri
--------------------------------------------*/
#home #leftCol p{
	width:18.78em;
}
#home #leftCol ul { list-style:circle; width:70%; margin:0 auto;}
#home #leftCol a {font:1em "trebuchet ms", verdana, sans-serif;color:#FFA500;text-decoration:underline;}
#home #leftCol a:hover { text-decoration:none;}
#home #leftCol, #artigos #leftCol, #publicacoes #leftCol {
	background:url(/workspace/img/bg-leftCol.gif) top no-repeat;
}
#sobre #textoFullGodri img {float:right; clear:both;}

/* Specials id´s
--------------------------------------------*/
#textoFoto img{
	float:left;
	padding-left:20px;
	padding-right:5px;
	padding-top:5px;
}
#textoFullGodri p{float:left;}
#textoFullGodri img{float:right;}
#sobre #leftCol {width:780px;}
#sobre #leftCol h1 {font:2em "Trebuchet Ms", Verdana, Helvetica, sans-serif; color:#FF9900;}

/* Palestras
--------------------------------------------*/
#home #palestras {width:100%; height:390px;}
#home #palestras ul{
	width:220px;
	float:left;
}
#home #palestras h3 a {
	font:0.9em "trebuchet ms", verdana, sans-serif;
	color:#FFA500;
	text-decoration:none;
}
#home #palestras h3 {text-align:center; color:#FFA500;}
#home #palestras h3 a:hover {color:#FFA500;text-decoration:underline;}
#home #palestras ul img:hover {border:6px solid #FFCC66;}
#home #palestras ul img {border:6px solid #fff;}
#home #palestras li p{
	text-align:left;
	text-indent:10px;
	font:0.8em "trebuchet ms", verdana, sans-serif;
	padding:5px;
	color:#000000;
	text-decoration:none;
}
#home #palestras span {width:27.544em;}
#home #palestras span a {
	float:right;
	text-align:right;
	padding-right:15px;
	font:0.7em "trebuchet ms", verdana, sans-serif;
	color:#FF9900;
	text-decoration:none;
}
#home #palestras span a:hover {text-decoration:underline;}
#palestras #leftCol {width:100%; height:100%;}
#palestras #leftCol ul {
	width:35%;
	float:left;
	padding:5%;
}
#palestras #leftCol h3 { color:#FFA500;}
#palestras #leftCol p {
	text-align:left;
	text-indent:10px;
	font:1em "trebuchet ms", verdana, sans-serif;
	padding:5px;
	color:#000000;
	text-decoration:none;
}


/* parceiros */
 
#parceiros #leftCol{
	width:100%; height:390px;
	margin:20px;
}

/* Artigos Recentes
--------------------------------------------*/
#artigosRecentes {
	width:95%;
	float:left;
	padding-top:20px;
}
#artigosRecentes h2 a {
	font:0.9em "trebuchet ms", verdana, sans-serif;
	color:#FF9900;
	text-decoration:none;
}
#artigosRecentes h2 a:hover {text-decoration:underline;}
#artigosRecentes p a{
	text-indent:10px;
	font:0.8em "trebuchet ms", verdana, sans-serif;
	padding-top:10px;
	color:#000000;
	text-decoration:none;
}
#artigosRecentes span {
	width:450px;
	float:right;
	clear:both;
}
#artigosRecentes span a {
	float:right;
	text-align:right;
	padding-right:15px;
	font:0.7em "trebuchet ms", verdana, sans-serif;
	color:#FF9900;
	text-decoration:none;
	margin-bottom:10px;

}
#artigosRecentes span a:hover {	text-decoration:underline;}

/* Artigos
--------------------------------------------*/
#artigos #leftCol h1 {
	position:relative;
	left:30px;
	top:15px;
	width:76px;
	height:29px;	
	background:url(/workspace/img/replace-pag-artigos.gif) no-repeat;
	text-indent:-9999px;
}
#artigos #leftCol li a {
	position:relative;
	top:15px;
	margin-left:30px;
	font:1em "trebuchet ms", verdana, sans-serif;
	color:#FF9900;
	display:block;
	width:265px;
	
}
#artigosfull h3 {
	font:1.2em "Trebuchet MS", Verdana, sans-serif;
	color:#FF9900;
	text-align:center;
	margin-top:30px;
}
#artigosfull, #artigosfull p {
	font:0.9em "Trebuchet MS", Verdana, sans-serif;
	text-indent:15px;
	width:450px;
	margin-top:25px;
	line-height:1.5em;
}
#artigosfull ul {
	list-style:circle;
	padding-left:30px;
}
#artigos #rightCol span {
	font:0.9em "Trebuchet MS", Verdana, sans-serif;
	text-indent:15px;
	color:#999999;
	float:right;
}
#artigos #rightCol {
	margin-bottom:50px;
}
#artigos #leftCol ul {

	margin-top:20px;
}

/* Publicações
--------------------------------------------*/
#publicacoes #leftCol h1 {
	position:relative;
	left:30px;
	top:15px;
	width:250px;
	height:29px;	
	background:url(/workspace/img/pag_material.gif) no-repeat;
	text-indent:-9999px;
}
#publiCol {
	float:left;
}
#publiCol p {
	font:0.9em "Trebuchet MS", Verdana, sans-serif;
}

#publicacoes #leftCol ul {
	width:240px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:25px;
}
#video #leftCol h3 {
	font:1.5em "Trebuchet MS", Verdana, sans-serif;
	color:#FF9900;
	padding-top:20px;
	padding-bottom:10px;
}
#video #leftCol ul {
	float:left;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:25px;
}
#videosCol {
	width:50%;
	height:15em;
	float:left;
	background:#666666;
}

#publicacoes #leftCol ul {
	padding-left:30px;
	padding-top:15px;
	font:1em "Trebucher MS", Verdana, Arial, sans-serif;
	color:#ff9900;
}
#publicacoes #leftCol li a{
	font:0.8em "Trebucher MS", Verdana, Arial, sans-serif;color:#000;
	text-decoration:none;
}
#publicacoes #leftCol li a:hover{ text-decoration:underline;}
#publicacoes #rightCol #publiCol h3 {
	font:1.2em "Trebucher MS", Verdana, Arial, sans-serif;
	color:#ff9900; 
}
#publicacoes #rightCol #publiCol img {
	float:left;
	margin:10px;
}


/* Depoimentos
--------------------------------------------*/
#depoimentos #leftCol h1 {
	position:relative;
	left:30px;
	top:5px;
	width:136px;
	height:29px;
	text-indent:-9999px;
	background:url(/workspace/img/replace-pag-depoimentos.gif) no-repeat;
}
#depoimentos #leftCol #ballon p { background:#FCDA32; padding-left:10px; }
#depoimentos #leftCol #ballon { width:600px; margin-top:5px; padding-top:20px;background:url(/workspace/img/ballon-top.gif) top center no-repeat;}
#depoimentos #leftCol #ballon-bottom {padding-top:35px;background:url(/workspace/img/ballon-bottom.gif) bottom center no-repeat;}
#depoimentos #leftCol h3 {padding:4px;text-indent:5px;margin:2px;}
/* Contato
--------------------------------------------*/
#formcont p.success { height:30px; background:url(/workspace/img/sucess.gif) left center no-repeat; border: 1px solid #009933; text-indent: 25px; line-height:30px; margin:5px;}
#formcont p.error  { height:30px; background:url(/workspace/img/error.gif) left center no-repeat; border: 1px solid #FF3300; text-indent: 25px; line-height:30px;margin:5px; }

#contato #formcont, #propostapalestra #formcont {
	position:absolute;
	top:330px;
}
#contato #formcont p {
	width:100%;
	clear:both;
}
#contato #formcont form div label, #propostapalestra #formcont form div label {
float: left;
width: 50%;
font: bold 1em "Trebuchet MS", Verdana, sans-serif;
}
#contato #formcont form div, #propostapalestra #formcont form div {
clear: left;
margin: 0;
padding: 0;
padding-left:40px;
padding-top: 5px;
}
#contato #formcont legend, #propostapalestra #formcont legend {
font: 1.8em "Trebuchet MS", Verdana, sans-serif;
color:#ff9900;
float:left;
padding-bottom:40px;
}

#contato #formcont #submit, #propostapalestra #formcont #submit {
	float:left;
	clear:both;
	margin:10px;
}

