/*  
Theme Name: NandoR
Theme URI: http://fcnandoreis.com.br
Description: Layout FC
Version: 1.0
Author: Marcela Santos
Author URI: http://marcelasantos.com.br

*/



/* ************************************** MAIN **************************************** */

body {
background: #F1E99A;
color: #4D4230;
font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;
font-size: 13px;
text-align: justify;
margin:5px 0;
padding:0;
margin-top:0px; margin-bottom:0px
}


strong {
        color: #F63500;
		cursor: default;
	}



b {
        color: #F63500;
		cursor: default;
	}

	
i {
        color: #F63500;
		cursor: default;
	}



u {
        color: #F63500;
		cursor: default;
		text-decoration: underline;
		border-bottom: 1px solid #C0C0C0;
	}



	


/* ************************************** E F E I T O S   E M   L I N K S **************************************** */

a {color: #F63500; text-decoration: none;}
a:link {color: #F63500; text-decoration: none;}
a:visited {color: #F63500;text-decoration: none;}
a:active {color: #F63500;text-decoration: none;}
a:hover {color: #FFFFFF; text-decoration: none;}



#page {
    /* ************************************** L I N H A   C O N T I N U A T I V A  D O  L A Y  **************************************** */
	width: 970px;
	background-image: url('images/linha.jpg');
	background-repeat: repeat-y;
	margin-left: auto;
        margin-top: 0px;
	margin-right: auto;
    text-align: left
	}


#header {
    /* ************************************** I M A G E M   D O  T O P O  **************************************** */

	background: url('images/topo.jpg') no-repeat top left;
        margin-left: 0px;
        margin-top: 0px;
	width: 970px;
	height: 951px
	}


#footer {
        /* ************************************** I M A G E M   D O  R O D A P E  **************************************** */

        background-image: url('images/pe2.jpg');
	    width: 970px;
	    height: 574px;
            margin-bottom: 0px;
            padding-left: 0px;
        clear: both; background-position-y:50%
	}




/* ************************************** CONTEUDO FOOTER **************************************** */
#footercontent {
	    width: 650px;
	    text-align: justify;
	    margin-top: 0px;
        padding-left: 170px;
}


/* ************************************** S I D E B A R   /   P E R F I L **************************************** */

#sidebar {
width: 179px;
color: #4D4230;
font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;
font-size: 13px;
text-align: justify;
padding-left:0px;
padding-right:0px;
padding-top:0px;
float: left;
margin-top: -47px;
margin-bottom: 0px;
}


			
			


/* ************************************** CONTEUDO POSTS **************************************** */
#content {
	    width: 650px;
	    text-align: justify;
	    margin-top: 50px;
            margin-top: -160px;
        padding-left: 170px;
        float: left;
}



/* ************************************** M E N U **************************************** */
#navigation {
  height:2.4em;
  line-height:2.4em;
  background: #000000;
  width: 445px;
  padding-left: 0px;
  font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;
}

#navigation ul {
  margin:0;
  padding:0;
}

#navigation li {
  float:left;
  margin:0;
  padding:0;
  list-style-type:none;
  border-right:1px solid;
  white-space:nowrap;
  border-color: #313131;
}

#navigation li a {
  display:block;
  padding:0 8px;
  font-size:0.8em;
  text-transform:uppercase;
  letter-spacing:1px;
}

* html #navigation a {
 width:1%;
 }

#navigation a {
  color: #949494;
  font-weight: bolder;
  }

#navigation a:hover
  {
  background-color: #1F1F1F;
  color: #ffffff;
  text-decoration: none;
  border-bottom: 0px;
  font-weight: bolder;
  }
  
  #header2-banner {
	width: 230px;
	float: left;
	padding-left: 645px;
	margin-top: 115px;
	}	

	
a.mainlevel:link, a.mainlevel:visited {
color: #F16D49;
display: block;
font-weight: bold;
background-COLOR: #FADEC0;
width: 40%;
height: 15px;
line-height: 15px;
vertical-align:middle;
text-indent: 5px;
text-decoration: none;
padding-left: 0px;
text-align: left;
font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;
margin-bottom: 1px;
font-size: 13px;
letter-spacing: 2px;
BORDER-BOTTOM: #313131 1px solid; }

a.mainlevel:hover {
color: #F16D49;
display: block;
font-weight: bold;
background-COLOR: #FADEC0;
width: 40%;
height: 15px;
line-height: 15px;
vertical-align:middle;
text-indent: 5px;
text-decoration: none;
padding-left: 0px;
text-align: left;
font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;
margin-bottom: 1px;
font-size: 13px;
letter-spacing: 2px;
BORDER-BOTTOM: #313131 1px solid; }






/* **************************************  P O S T S   E   P Á G I N A S **************************************** */

.postheader {
	margin: 0;
	margin-top: 0px;
	font-size : 15px; 
        line-height: 17px; 
        font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;
	font-weight: bolder;
	overflow: auto;
	text-align:center;
	 
	}

.postheader a {
	color: #C0C0C0;
	text-decoration: none;
	}

.postheader a:link, .postheader a:visited {
	color: #C0C0C0;
	text-decoration: none;
		}

.postheader a:hover, .postheader a:active {
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 0px;
	background-color: transparent;
		}





/* ************************************** texto contido posts **************************************** */

.postentry {
font-size : 13px; 
margin-top: 5px;
padding-left: 2px;
	}
	


.postentry ol {
	font-size: 1em;
	line-height: 1.5em;
	margin: 1.2em 0 1.2em 1.8em;
	padding: 0;
	}




.storyinfo {
	background: transparent;
	padding-right: 1px;
	font-weight:normal;
	padding-top: 3px;
    text-align: left;
       
}








/* ************************************** T Í T U L O   D A S   P Á G I N A S **************************************** */

.titlepage {
    color: #C0C0C0;
    font-size : 17px; 
    line-height : 18px; 
    font-family : "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif; 
    font-weight: bolder;
    padding-left: 3px;
    border-bottom: 1px dashed #C0C0C0;

 }



/***************** TÍTULO DO PERFIL *****************/
.blocktitle {
font-size : 14px; 
line-height : 14px; 
text-transform:uppercase;
text-align: right;
font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;;
font-weight: bold;
color: #F16D49;
background-color:#FADEC0;
border-bottom:1px solid #F16D49;
border-top-width:0px; 
border-left-width:0px; 
border-right-width:0px;
padding: 4px;
margin:2px;
}



/***************** CONTEÚDO DO PERFIL *****************/
.info {
font-size : 13px; 
line-height : 13px; 
font-family: sans-serif;
font-weight: normal;
text-align: justify;
color: #4D4230;
background-color:#F7E5D0;
border-bottom:1px solid #818181;
border-top-width:0px; 
border-left-width:0px; 
border-right:1px solid #818181;
padding: 3px;
margin:2px;
}

.info a {
font-size : 13px; 
line-height : 11px; 
font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;;
font-weight: normal;
color: #F16D49;
border-width:0px;
border-top-width:0px; 
border-left-width:0px; 
border-right-width:0px;
padding: 2px;
}


.info a:hover{
line-height : 11px; 
font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;;
font-weight: normal;
color: #4D4230;
border-width:0px;
border-top-width:0px; 
border-left-width:0px; 
border-right-width:0px;
padding: 2px;
}


.stas {
font-size : 13px; 
line-height : 11px; 
font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;;
font-weight: normal;
text-align: justify;
color: #F16D49;
background-color:#fceef3;
border-bottom:1px solid #fdd5e3;
border-top-width:0px; 
border-left-width:0px; 
border-right:1px solid #fdd5e3;
padding: 6px;
margin:2px;
}

.stas a {
line-height : 11px; 
font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;;
font-weight: bold;
color: #fc7bb0;
border-width:0px;
border-top-width:0px; 
border-left-width:0px; 
border-right-width:0px;
padding: 2px;
 }


.stas a:hover{
line-height : 11px; 
font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;;
font-weight: bold;
color: #4D4230;
border-width:0px;
border-top-width:0px; 
border-left-width:0px; 
border-right-width:0px;
padding: 2px;
 }









/* ************************************** P A G E N A V I **************************************** */
#footlink {
        /* Edit the Bottom Page Links */
        width: 100%;
        }

        #footlink span.footlinkcurrent {
        	color:#F16D49;
        	border: 0px solid #999; 
	        border-width: 0px 0px 0px 0px;  
        	padding:0 4px 0 4px;
        	margin:0 1px 0 1px;      
		}

	#footlink span.footlinktotal {
        	color:#F16D49;
        	border: 0px solid #999; 
	        border-width: 0px 0px 0px 0px;
        	padding:0 4px 0 4px;
        	margin:0 1px 0 1px;       
		}

	#footlink a {
        	padding:0 4px 0 4px;
        	margin:0 1px 0 1px;        
		}

	#footlink a:link, #footlink a:visited, #footlink a:active {
		color: #F16D49;
        	border: 0px solid #999; 
	        border-width: 0px 0px 0px 0px; 
		}

	#footlink a:hover {
        	      	color: #000000;
        	border: 0px solid #999; 
	        border-width: 0px 0px 0px 0px;    
			text-decoration: none;
		}




/* ************************************** F O R M U L Á R I O S  **************************************** */
input, textarea, select, button {
border-right: 0px solid #F16D49;
border-bottom: 0px solid #F16D49;
border-top: 0px solid #F16D49;
border-left: 0px solid #F16D49;
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#FFFFFF; 
filter:alpha(opacity=100); 
background: #F16D49;
margin-top: 2px;
margin-right: 3px;
padding:2px
}

input:focus, textarea:focus, label:focus, select:focus, button:focus {
background: #F5967A; 
border-right: 0px solid #F16D49;
border-bottom: 0px solid #F16D49;
color:#FFFFFF
}



/* ************************************** B O R D A   E M   I M A G E N S **************************************** */

img {border: 0px;}

.borderimage {
border: 0px solid #FF8040;
background-color: #FADEC0; 
padding:5px;   
margin:4px;
}


.borderimage2 {
border: 3px solid #F9D6AE;
background-color: #F9D6AE; 
padding:5px;   
margin:4px;
}


/* ************************************** C O M E N T Á R I O S **************************************** */

/* COMMENTS */
.title {
	font-weight: bolder;
	margin-bottom: 3px;
	color: #4A4A4A;
        font-size: 18px; 
        line-height: 18px; 
        font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; 
	margin-top: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: 0px;
	border-left-style: solid;
	border-left-color: #c0c0c0;
	padding-left: 1px;
}

.title a {
	font-weight: bolder;
	margin-bottom: 3px;
	color: #4A4A4A;
        font-size: 18px; 
        line-height: 18px; 
        font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; 
	margin-top: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: 0px;
	border-left-style: solid;
	border-left-color: #c0c0c0;
	padding-left: 1px;
}


.comentario{
	border-top: 1px solid #F2B268;
	border-left: 1px solid #F2B268;
	border-right: 1px solid #F2B268;
	border-bottom: 1px solid #F2B268;
	background: #FFCD9B; 
	margin:0 20px; 
font-size:12px; 
line-height:12px; 
color:#4D4230; 
font-family:Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; padding-left:5px; padding-right:10px; padding-top:0; padding-bottom:0px;  
}


div.comment-number {
	color: #4A4A4A;
	width: 40px;
	text-align: right;
}



/* **************************************  L I S T A S **************************************** */
p {
	font-size: 1em;
	line-height: 1.5em;
	margin: 1.2em 0;
	}

h1,h2,h3,h4,h5,h6 {
color: #1e1e1e;
font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;
font-weight: normal;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
font-weight: bold;
}

h1 {
font-size: 3em;
line-height: 1;
margin-bottom: 0.5em;
}

h2 {
font-size: 2em;
margin-bottom: 0.75em;
}

h3 {
font-size: 1.5em;
line-height: 1em;
margin: 0 0 1em;
}

h4 {
font-size: 1.25em;
font-weight: bold;
line-height: 1em;
margin: 0 0 1em;
}

h5 {
font-size: 1.25em;
font-weight: bold;
line-height: 1em;
margin: 0 0 .3em;
}

h6 {
font-size: 1em;
font-weight: bold;
line-height: 1em;
margin: 0 0 1em;
}

h1 a {
text-transform: uppercase;
}

h2.title{
  font-weight: bold;
  text-transform: uppercase;
  background-color: #FADEC0;
  line-height:35px;
  font-size: 34px;
  border-left: 5px #FF8040 solid;
  margin:0 0 .2em 0;
  padding:0 0 0 .2em;
  text-shadow: #fff 1px 1px 1px;
}

h2.title a{text-decoration:none;line-height:35px;font-size:34px;color:#FF8040;}
h2.title a:hover{color:#F63500;text-decoration:none;}

h3 .title {
font-weight: bold;
text-transform: uppercase;
}

h4 .title {
font-weight: bold;
font-size: 2em;
}

.entry h3 {
border-bottom: 1px #DBD6C8 solid;
}

#masthead {
margin: 0;
text-align: left;
height: 55px;
width: 700px;
float: left;
}

#masthead h1 {
font-variant: small-caps;
margin: 0;
}

.description {
float: left;
font-family: Helvetica;
font-weight: lighter;
color: #666;
}

h2.underlined {
border-bottom: 1px solid #1e1e1e;
text-transform: none;
}

h6.right {
font-size: 1em;
font-weight: normal;
line-height: 1.5em;
padding: 1em;
color: #fff;
background: #000;
margin: 0em;
font-style: italic;
}


ol {list-style-type:none; margin-left:8px; margin-right:6px;}

ol li {padding:10px; margin-top:0px; }


/************************ MENU *************************/
#menu {position: absolute;width: 650px;}

#bnavig {
padding-left:1px;
width: 650px;
margin-left: 136px;
margin-top:-150px;
list-style: none;
display: inline;
float: left; }

#menu UL {
font-size: 7pt;
text-transform:uppercase;
color:#e2727d;
font-family:tahoma; 
font-weight: bold;
line-height: 18px;
padding-top: 0px;
padding-right: 0px;
padding-left:35px;
clear: left;
margin-top: -26px;
margin: 1px;
list-style-type: none; 
border-right: 1px #FFFFFF;}

#menu UL LI {
display: ;
float: left;
margin: 1px;
width: auto;
text-align: center;
border-bottom:0px solid}

#menu UL LI A {
font-family: tahoma, arial, verdana, ms-serif; 
text-transform:uppercase;
font-weight: bold;
color:#ffffff;
text-align: center;
background-color:#F63500;
letter-spacing: 1px ;
font-size: 7pt;
voice-family: inherit;
line-height: 27px;
display: block;
width: 80px;
height: 27px;
}


#menu UL LI A:hover {
color:#F63500;
text-transform:uppercase;
background-color:#FFFFFF;
position: relative;
left:0px;
top: 0px;
}

#menu UL LI A:active {
color:#F63500;
background-color:#FFFFFF;
position: relative;
top:0px;
}



.data {
margin-top: 2px;
float: right;
}














.newsletterTextInput{ width:120px; }

.newsletterContainer{ width:100%; }

.success {
        background: #CFEBF7;
        border: 1px solid #2580B2;
}

.error {
        background: #FFEFF7;
        border: 1px solid #c69;
}

.error, .success {
        margin: 3px 0px;
        padding: 2px;
}
