/*

Theme Name: default

Theme URI: http://grupo-evolution.com

Description: 3 columnas Evolution Group wordpress theme.

Version: 2.0 

Author: Ariel Flores

Author URI: 

*/


body {

	background:#B6D1CE;
	margin:5px 0
}

body,td,th {
	font-family:Franklin Gothic Medium, Sans Serif, Helvetica;
	color:#333333;
	font-size:9.5pt;
}


h1 {
	margin: 0px;
	font-family: Franklin Gothic Medium, Sans Serif, Helvetica;
	padding: 0px;
	font-size: 9.5pt;
}


h2 {
	font-weight: normal;
	margin: 5px 0px 0px;
	font-family: Franklin Gothic Medium, Sans Serif, Helvetica;
	font-size: 12pt;
}


h3 {
	font-weight: normal;
	margin: 0px;
	font-family: Franklin Gothic Medium, Sans Serif, Helvetica;
	font-size: 9.5pt;
}


#top-logo h1 {
	font-size: 20pt;
	font-family: Franklin Gothic Medium, Sans Serif, Helvetica;
}

#top-logo h1 a {
	color: #ffffff;
	text-decoration: none
}

#top-logo h1 a:hover {
	color: #565656
}


p {

	text-align:justify;
	line-height:1.3
}


img {
	border:none;
	padding:5px
}


/* ----- actualizado----- */


a {
	color: #333333;
	text-decoration: none;
}

a:visited {
	color: #333333;
}


a:hover {
	text-decoration: underline;
}


p {
	margin: 0px 0px 15px;
}


ul {
	margin: 5px 0px 5px;
	padding-left: 10px;
}


ul li {
	margin: 0px;
}


ol {
	margin: 5px 0px 15px;
	padding-left: 20px;
}

ul li {
	margin: 0px;
}


form {
	margin: 0px;
	padding: 0px;
}


small {
	font-size: 90%;
}



/* -----fin actualizado----- */

.link-titulo {
	color:#000000
}


.texto-footer {
	color: #FFFFFF;
	font-size: 7.5pt;
	font-weight: bold;
	text-align: center;
	padding: 15px 0;
}


.link-footer, .link-footer:active, .link-footer:visited, .link-footer:link  {
	color: #FFFFFF;
	font-size: 7.5pt;
	font-weight: bold;
	text-align: center;
	text-decoration:none
}


.link-footer:hover {
	color: #FFFFFF;
	font-size: 7.5pt;
	font-weight: bold;
	text-align: center;
	text-decoration:underline
}


/*------------------layers estructura----------------*/

#pagina {
	margin:0px auto;
	background:#ebe4d4 url(images/pagina-body.png);
	height: auto;
	width: 930px;
}


#contenedor {
	margin:0 5px
}


/*--------------------top--------------------*/
#top {
	height:210px;
	margin: 0 0 5px 0;
}


#top-image {
	height:39px;
	width:930px;
	background:#B6D1CE url(images/pagina-top.png) top no-repeat;
}


#top-image-texto {
	padding:15px 15px 0px;
	color:#fff;
	font-size:8pt;
	margin:0 5px;
}



#top-image-background {
	background:#B6D1CE url(images/top-imagen.jpg) no-repeat top;
	height:139px;
	width:920px;
	border-bottom: solid #ffffff 2px;
	margin: 0 5px;
	border-top: solid #ffffff 2px;
	background-color: #B6D1CE;
}


#top-logo {
	float:left;
	padding:50px 0 0 10px;
	height: auto;
}


#top-texto {
	color:#FFFFFF;
	margin:0 0 0 300px;
	font-size:10pt;
	font-weight:bold;
}


#top-texto2 {
	width:200px;
	float:right;
	padding:10px 10px 0;
	color:#FFFFFF;
	text-align: right;
}


#top-texto2 li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;	
}


#top-texto2 ul {
	margin: 0px;
	padding: 0px;
}


#top-texto4 {
	height:10px;
	width:900px;
	padding:5px 5px;
	color:#FFFFFF;
	font-size:8pt;
	background: #80AE02;
	margin: 0 5px;
}


#top-nav {
	height:auto;
	width:900px;
	padding:8px 10px;
	color:#FFFFFF;
	font-size:9pt;







	background: #156D81;







	margin: 0 5px;







}







	







	







/*-----------------contenido-----------------*/















#table-div {







	width:100%;







}







#columna-a {







	width:160px;







	float: left;







	padding:0 5px 0 5px;







}















#columna-b {







	width:700px;







	float: left;







	padding:0 5px 0 5px;







}















#columna-c {

	width:200px;
	float: left;
	height:auto;
	padding:70px 5px 0 5px;
}















#footer {







	background:#B5D0CD url(images/pagina-footer.png) bottom no-repeat;







	height:auto;







	padding:5px 5px 10px 5px;







	margin:5px 0 0 0







}















#copyright {







	margin:auto;







	width:920px;







	text-align:center;







	padding:5px







}







/*------------------fin layers estructura----------------*/















/*-------------banners-----------*/















div.banner470x75 {







	width:470px;







	height:75px;







	border:#c8c8c8 1px solid;







	padding:2px;







	margin:auto







}















/*------------fin Banners----------*/















/*---------------box----------------*/















div.box-a {







	width:170px;







	margin: 0 0 5px 0







}







div.box-a-layer {







	background:#879D8B url(images/box-a-2.png) top repeat-x;







}







div.box-a-layer2 {







	background: url(images/box-a-1.png) top left no-repeat







}







div.box-a-layer3 {







	background: url(images/box-a-3.png) top right no-repeat;







	height:auto;







	padding:5px 10px;







	color:#1E4F3A;







	font-weight:bold







}







div.box-a-linea {







	border-top:1px #fff solid;







	border-top:4px #ffffff solid







}







div.box-a-content {







	border-top:#fff solid 1px;







	height:auto;







	color: #DFD6C7;







	padding:5px 10px 15px 10px;







	background: #EEE9E1 url(images/box-a-4.png) bottom no-repeat;







	width: 150px;







}























div.box-c {







	margin: 75px 0 5px 0







}







div.box-c-layer {







	background:#4CA19F url(images/box-b-2.png) top repeat-x;







}







div.box-c-layer2 {







	background: url(images/box-b-1.png) top left no-repeat







}







div.box-c-layer3 {







	background: url(images/box-b-3.png) top right no-repeat;







	height:auto;







	padding:5px 10px;







	color:#1E4F3A;







	font-weight:bold;







}







div.box-c-linea {







	border-top:1px #fff solid;







	border-top:4px #ffffff solid







}







div.box-c-content {







	height:auto;







	padding:5px 10px;







	background: #ffffff;







}























div.box-b {
	width:200px;
	margin: 5px 0 5px 0;
}







div.box-b-layer {







	background:#4CA19F url(images/box-c-2.png) top repeat-x;







}







div.box-b-layer2 {

	background: url(images/box-c-1.png) top left no-repeat

}







div.box-b-layer3 {
	background: url(images/box-c-3.png) top right no-repeat;
	height:auto;
	padding:5px 10px;
	color:#ffffff;
	font-weight:bold
}







div.box-b-linea {
	border-top:1px #fff solid;
	border-top:1px #ffffff solid

}







div.box-b-content {

	background:#69B3A6 url(images/box-c-41.png) bottom no-repeat;
	border-top:#fff solid 2px;
	height:auto;
	color: #1E4F3A;
	padding:5px 10px 15px 10px;
	width: 180px;
}







/*----------------fin box----------------*/















/*CSS Flickr style pagination*/







div.pagination {







	padding: 3px;







	margin: 3px;







	text-align:center;







}















div.pagination a {







	border: 1px solid #dedfde;







	margin-right:3px;







	padding:2px 6px;







	background-position:bottom;







	text-decoration: none;







	color: #69B3A6;







}















div.pagination a:hover, div.meneame a:active {







	border: 1px solid #000;







	background-image:none;







	background-color:#69B3A6;







	color: #fff;







}















div.pagination span.current {







	margin-right:3px;







	padding:2px 6px;







	font-weight: bold;







	color: #69B3A6;







}















div.pagination span.disabled {







	margin-right:3px;







	padding:2px 6px;







	color: #adaaad;







}







ul.menu-sitio  {margin:-10px; padding-top: 5px; 



	list-style-type: none; list-style-image: none; 

	 }



li.menu-sitio {float:left; }



li.menu-sitio a { display:block;



	text-decoration:none;  



	padding: 5px 10px 5px 5px;



	text-align:center; 



	color:#1e4f3a;



	



    }



li.menu-sitio a:hover {color: #003333;



	background: #879d8b url(images/menu-hover.png) top repeat-x;

	



	text-decoration:underline;



	 }



/* soluciona problema con imágenes */

img.alignleft, div.alignleft

      {float:left;

      margin:0 0.5em 0.5em 0;}

img.alignright, div.alignright

      {float:right;

      margin:0 0 0.5em 0.5em;}      }



img.aligncenter, div.aligncenter

      {text-align:center;

      margin:0 auto; }







.clearfix { display:inline;}



/* Hides from IE-mac \*/



* html .clearfix{height: 1%;}



.clearfix{display: block;}



/* End hide from IE-mac */
