/* CSS Document */


* {margin:0; padding:0;}

body {font:62.5% Arial, Helvetica, sans-serif;
text-align:center;
margin:0 auto;}
	
.width {width:900px;
margin:0 auto;}
	
h3, h4 {color:#f26122;
font-weight:bold;}

h3 {font-size:2.4em;
margin:0 0 8px 0;}

h4 {font-size:3em;}

p {color:#333}

p.maior {font-size:1.2em;
line-height:150%;
margin:2px 0 0 0;}

p.spaceafter {font-size:1.2em;
line-height:150%;
margin:2px 0 10px 0;}


ul {list-style:none;}

a.h4link {color:#285178;
font-weight:bold;}

/*====================================WRAP====================================*/

#wrap {text-align:left;}

/*====================================HEADER====================================*/

#header {background: #232020 url(../images/header.gif) repeat-x top left;
padding:28px 0 18px 0;
border-bottom: 1px solid #888;}
	
h1 a {width:180px;
height:62px;
float:left;
background:url(../images/logo.gif) no-repeat top left;
text-indent:-999px;
display:block;}


#header ul {float:right;
text-decoration:none;
list-style:none;
text-align:right;}

#header li {float:left;}

#header li a {font-size:1.1em;
text-decoration:none; 
color:#FFF;
padding:26px 0 0 20px;
display:block;}

#header li a:hover {color:#f26122;
padding:26px 0 0 20px;
display:block;}

#header form {float:right;
width:720px;
padding:25px 0 0 0;}

#header form input {border:1px solid #d1d3d4;}

#header fieldset {border:none;
text-align:right;}

#header legend, #header label {display:none;}

h2 {clear:both;
padding: 30px 0 0 0;
font-size:1.8em;
font-weight:bold;
color:#FFF;}

#header input {background:#FFF url(../images/lupa.gif) no-repeat right;
padding-right:20px;}
	

/*====================================INFOS====================================*/

#infos {background: #e5e3df url(../images/info.gif) repeat-x center left;
padding:26px 0;
border-bottom: 1px solid #000;
width:100%;
float:left;}
	
address {width:237px;
font-size:1.2em;
font-style:normal;
color: #000;
float:left;
line-height:1.5;}
	
address a {color:#000;}
	
blockquote {width:560px;
margin:0 30px 0 0;
padding:0 0 0 30px;
float:right;
font-family: Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:1.4em;
line-height:1.6;
border-left:1px solid #999;}
	
	
/*====================================CONTENT====================================*/

#contentesq {padding:26px 0;
width:250px;
float:left;}

#contentesq span {color:#f26122;} 

#contentesq a {color:#285178}

#contentesq p {padding-top:4px;}

#contentesq p.links { font-size:1.8em;
padding:10px 0 0 0}

#contentesq p.subtitle {font-size:1.2em;
line-height:1.5em;}

.border {margin:15px 0 0 0;
padding:15px 0 0 0;
border-top:1px solid #999;}


#contentdir {width:560px;
margin:26px 30px 0 0;
padding:0 0 0 30px;
float:right;
border-left:1px solid #999;}

.comentary {background:#f1f1f2;
border:1px solid #d1d3d4;
padding:10px 10px 10px 10px;
margin:10px 0;}

.comentary p.signature {text-align:right;
color:#285178;}

.comentary p.signature a {color:#f26122;}

#contentdir p.author {color:#f26122;
font-size:1.8em;
padding:20px 0 0 0;}

#contentdir ul li.tlinks {color:#f26122;
font-size:2em;
padding:10px 0 0 0;}


#contentdir p.post {background:url(../images/signature.gif) 0 50% no-repeat;
margin:5px 0 0 0;
padding:5px 19px;
color: #333;
}

#contentdir p.author span a {color:#285178;
font-weight:bold;
text-decoration:none;}

#contentdir p.coment {background:url(../images/coment.gif) 0 50%  no-repeat;
padding:5px 0 5px 20px;
font-size:1.1em;}

#contentdir p.coment span {color:#f26122}

#contentdir p.coment strong {color:#285178;
font-weight:normal;}

#contentdir p.coment a {color:#285178;}

#contentdir p {font-size:1.2em;}

#contentdir form {margin:0;
padding:0;}

#contentdir form input, #contentdir form textarea {border:1px solid #d1d3d4;}

#contentdir form ul li {margin:10px 0 }

#contentdir fieldset {border:none;}

#contentdir legend {font-size:2em;
font-weight:bold;
color:#f26122;
padding:10px 0 0 0}

#contentdir label { font-size:1.2em;
color:#333;
padding:0 5px;}

input#name, input#mail, input#web, textarea {
	padding: 2px;
	font-size: 1.2em;
	font-family: inherit;
	}
	
#contentdir form p input {padding:0 13px;}	
	
#contentdir form input:focus, #contentdir form textarea:focus  {border:1px solid #666;
background:#f1f1f2;}

#contentdir form p input:hover {background:#ffe3d8;
border-color:#666;}

#comment_title{
vertical-align: top;
}

#comment_button{
margin-left:50px;
width:150px;
}

#name_box{
padding-left: 15px;
}

#name{
width: 145px;
}

/*====================================FOOTER====================================*/
	
#footer {width:100%;
float:left;
margin-top:26px;
background:#231f20 url(../images/footer.gif) top left repeat-x;}
	
#footer ul {float:left;
text-decoration:none;
list-style-type:none;
text-align:right;}

#footer li {float:left;}

#footer li a {font-size:1.1em;
text-decoration:none; 
color:#FFFFFF;
padding:26px 20px 0 0;
display:block;}

#footer li a:hover {color:#f26122;
padding:26px 20px 0 0;
display:block;}

#footer p.copyright {color:white;
text-align:right;
float:right;
padding:43px 36px 40px 0;
background:url(../images/logo_2.gif) right 40px no-repeat;}


/*==================================== HACK FOR IE ====================================*/

*html blockquote, *html #contentdir {display:inline;}

#appPic {
margin-left: -60px;
}

#imgreflect {

border: 1px solid #000000;
}

#appLink img{
text-decoration:none; 
border: 0px solid #000000;
}

#social img{
text-decoration:none; 
border: 0px solid #000000;
}
