/*

IMPORTANT NOTES: (PLEASE READ CAREFULLY!)

1. DO NOT MODIFY the system styles section, it is generated by the system,
   your modifications will be overwritten. If you want to change the stylesheet
	 template, modify the ew.css in the "src" subfolder under the installed
	 directory. Only modify the ew.css if you have the necessary knowledges in
	 CSS.
	 
2. DO NOT REMOVE THE FOLLOWING COMMENTS:
   
   BEGIN_USER_STYLES
   END_USER_STYLES
	 
	 You MUST write your styles between these two comment lines below, styles
   outside this user styles section will be discarded.
	 
3. If you want to override the system styles, you can copy the styles to the
   User Styles Section, or you can use a separate user stylesheet.

*/

/*BEGIN_SYSTEM_STYLES*/

body {
	color: #666666; /* text color */
	font-family: Verdana; /* font name */
	font-size: 10px; /* font size */
	margin: 0px 0px 0px 0px; /* top right bottom left */	
	background-image: url(tema/default/images/fundo_geral.png);
}

.phpmaker {
	color: #666666; /* text color */
	font-family: Verdana; /* font name */
	font-size: 12px; /* font size */	
}

input, textarea, select, div, td, tr, p {	
	font-family: Verdana; /* font name */
	font-size: 11px; /* font size */
} 

a:active {
	color: #06C ;
	text-decoration:none; 
 	

}

a:link {
	color: #00F ; /* link color */
		text-decoration:none; 
}

a:visited {
	color: #03F ; /* visited link color */
	text-decoration:none; 
}
a:hover {
	color:#F90;
	
	}
.signo {
	font-family: "Times New Roman", Times, serif;
	font-size: 34px;
	font-style: italic;
	font-weight: bold;
	color: #CC9900;
}

/* template layout */
.ewLayout {
	font-family: Verdana; /* font name */
	font-size: 11px; /* font size */
	width: 100%;
	height: 100%;
}

.ewHeaderRow {
	background-color: #FF0000; /* background color */	
}

.ewContentTable {
	font-family: Verdana; /* font name */
	font-size: 11px; /* font size */	
	width: 100%;
	height: 100%;	
}

.ewMenuColumn {
	background-color: #F5F5F5; /* background color */
	width: 268px;
	vertical-align: top;
	padding: 4px;	
}

.ewContentColumn {
	background-color: inherit; /* background color */
	vertical-align: top;
	padding: 10px;
}


/* main table */
.ewTable {
	width: inherit; /* table width */	
	color: inherit; /* text color */
	font-family: Verdana; /* font name */
	font-size: 11px; /* font size */
	border: 0px outset; /* border */
	border-collapse: collapse;
}

/* main table data cells */
.ewTable td {
	padding: 2px; /* cell padding */
	border: 1px solid; /* cell spacing */
	border-color: #CCCCCC;  /* table background color */
}


/* main table header cells */
.ewTableHeader {
	background-color: #666666; /* header color */
	color: #FFFFFF; /* header font color */	
	vertical-align: top;	
}

.ewTableHeader a:link {	
	color: #FFFFFF; /* header font color */	
}

.ewTableHeader a:visited {	
	color: #FFFFFF; /* header font color */	
}

/* main table row color */
.ewTableRow {

	background-color: #FFFFFF;  /* alt row color 1 */
}

/* main table alternate row color */
.ewTableAltRow {
 background-color: #F5F5F5; /* alt row color 2 */	
	 
}

/* main table edit mode row color */
.ewTableEditRow {
	background-color: #FFFF99; /* edit mode color */
}

/* main table highlight color */
.ewTableHighlightRow {
	background-color: #CCFF99; /* highlight color */
}



/* message */
.ewmsg {
	color: red; /* message color */
	font-family: Verdana; /* font name */
	font-size: 11px; /* font size */	
}


/*END_SYSTEM_STYLES*/
.titulo_receita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
}

	
.horosco_buscar {
	background-image: url(images/horoscopo_botao_buscar.png);
	height: 26px;
	width: 100px; border:0px;
	
}
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #CCCCCC;
}

/*/////////////////////// CSS MENU ////////////////////////////////////*/


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.arrowlistmenu{
width: 216px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 14px Arial;
color: white;
background: black url(images/titlebar.png) repeat-x center left;
margin-bottom: 1px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 18px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A70303;
background: url(images/arrowbullet1.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 8px 0;
padding-left: 25px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 10px;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}

#marq a:link { color:#FFFFFF; font-size:13px; font:Arial, Helvetica, sans-serif;
}

/* //////////// TITULOS /////////////////////////// */

	

.titulo_11 			{ font:Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; font-size:11px; }
.titulo_12			{ font:Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; font-size:12px; }
.titulo_13 			{ font:Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; font-size:13px; }
.titulo_14			{ font:Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; font-size:14px; }
.titulo_16	 		{ font:Arial; font-weight:bold; color:#00F; font-size:16px; }
.titulo_18			{ font:Arial; font-weight:bold; color:#00F; font-size:18px; }
.titulo_20			{ font:Arial; font-weight:bold; color:#00F; font-size:20px; }
.titulo_22 			{ font:Arial; font-weight:bold; color:#00F; font-size:22px; }
.titulo_24 			{ font:Arial, Helvetica, sans-serif; color:#00F; font-size:24px; }
.titulo_28 			{ font: Arial, Helvetica, sans-serif; color:#00F; font-size:28px; }



#menu a:link 		{ color:#FFFFFF; font-weight:bold; display:marker; }
#menu a:visited 	{ color:#CCCCCC; font-weight:bold; text-decoration:none; }
#menu a:hover 		{ color:#FFFF00; }

.txt_inf_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000066;
}


.pag {
	font:arial;
	size:14px;
	border:#ccc solid 1px;
	padding:4px;
	margin:1px;
	background-color: #eee;
	display: inline-block;
	clear: both;
	float: none;
	height: auto;
	width: auto;
}
.pag1 {
	font:arial; color:#FFF;
	font-size:11px;
	border:#ccc solid 1px;
	padding:4px;
	margin:1px;
	background-color: #999;
	display: inline-block;

}
.pag a:hover {
	background-color: #F60;
	display: inherit;
	list-style-position: outside;
	list-style-type: lower-roman;

}
