﻿/*
Theme Name: Traductor Publico
Theme URI: http://wordpress.org/
Description: Tema de Mariela.
Version: 1.6
Author: IDEAMERICAS
Author URI: http://ideamericas.net/
Tags: 

*/



/* ----- basic --------------------------------------------------------------------------------------------------------------------------------- */
body { 
	margin:0; padding:0; 
	background:#00481A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#333; }	
a img { 
	border:none; }
a, a:visited { 
	color:#999999; 
	text-decoration:none; 
	outline:none; }
a:hover { 
	color:#005922; 
	text-decoration:none; }
p { 
	margin:0 0 1em 0; 
	padding:0; 
	line-height:150%; 
	text-align:justify;
	}
ul { 
	list-style-type:none; 
	margin:0 0 1em 0; 
	padding:0; 
	line-height:0%; }
ul li { 
	margin:0; 
	padding:0; 
	line-height:normal; 
	zoom:1; }

/* Fede */
.servicios {
	float:left;
	display:inline;
	width:220px;
	margin-top:10px;
	margin-right:30px;
	margin-bottom:0;
	margin-left:0px;
}

.servicios li {
	list-style-type: disc;
	list-style-position:inside;
	margin-bottom:10px;
}
.servicios  li a, .servicios  li a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:16px;
}
.servicios li a:hover {
	color:#FFCC00;
}


#lc_right_col ul {
	margin-left:5px;
}
#lc_right_col ul li {
	list-style-type: disc;
	list-style-position:inside;
	margin-bottom:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0071BC;
	font-size:11px;
}	
#lc_right_col ul li a, #lc_right_col ul li a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0071BC;
	font-size:11px;
}
#lc_right_col ul li a:hover {
	color:#00334F;
}
#lc_right_col div form p span textarea{
	width:300px;
	background-color:white;
	border-bottom-style:groove
}
#lc_right_col div form p img{
	vertical-align:middle;
	padding:0;
	border:0;
}


#menupaginas li ul {
	margin-left:5px;
}
#menupaginas li ul li {
	list-style-type: disc;
	list-style-position:inside;
	margin-bottom:8px;
}
#menupaginas li ul li a, #menupaginas li ul li a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0071BC;
	font-size:11px;
}
#menupaginas li ul li a:hover {
	color:#00334F;
}

/* End Fede */
	
ol { 
	margin:0 0 1em 23px; 
	padding:0; }
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#005922;
	font-size:23px;
	font-weight:normal;}	
h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#808080;
	font-size:15px;
	font-weight:normal;}
h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:3px;
	color:#808080;
	font-size:15px;
	margin-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #808080;
	width:145px;
	font-weight:normal;
	font-style:italic;
}
* html ol { 
	margin:0 0 1em 23px; 
	padding:0; }
ol li { 
	padding:0 0 5px 0;}
form,table,dl,dt,dd { 
	margin:0; padding:0; }
input,textarea {
	padding:3px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
table { border-collapse:collapse; width:100%; border:0; }
blockquote { margin:0 0 1em 0; padding:35px 20px 0 20px; border:1px solid #ccc; background:#fafafa url(images/quote1.gif) no-repeat 10px 10px; }
blockquote p { margin:0 0 5px 0; }
pre { border:1px solid #ccc; background:#fafafa; padding:10px 20px; margin:0 0 1em 0; overflow:auto; }
object { display:block; margin:0 auto; }
.alignright { float:right; }
.alignleft { float:left; }
.aligncenter { display:block; margin-left:auto; margin-right:auto; }
.centered { display: block; margin-left:auto; margin-right:auto; }
.clear { clear:both; }



/* ----- layout -------------------------------------------------------------------------------------------------------------------------------- */
#wrapper { 
	width:924px; 
	margin:0 auto; }
#contents {
	background-image: url(images/side.jpg);
	background-repeat: repeat-y;
	background-position: center;}
#left_col {
	float:left;
	display:inline;
	width:665px;
	margin-top: 0;
	margin-right: 25px;
	margin-bottom: 0;
	margin-left: 25px;
}
#right_col {
	float:right;
	display:inline;
	width:180px;
	margin-top:10px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:15px;
}
#footer {
	height:495px;
	background-image:url(images/footer.jpg);
	background-repeat:repeat-y;
	background-position:center;
}
	

/* ----- header -------------------------------------------------------------------------------------------------------------------------------- */

#logo {
	float:left; padding:0px; margin:0px; }

/*menu idioma*/
#inglesespañol { 
	float:right; 
	margin-right:18px; 
	margin-top:10px; 
	padding:0; 
	color:#fff; 
	font-size:10px; }
#inglesespañol a {
	color:#fff; 
	font-size:10px; }
#inglesespañol a:hover {
	color:#00481A; 
	text-decoration:none;}


/* ----- left_col ------------------------------------------------------------------------------------------------------------------------------ */

.lc_menu {
	float:left;
	display:inline;
	width:220px;
	margin-top:10px;
	margin-right:30px;
	margin-bottom:0;
	margin-left:0px;
}

.lc_menu ul li {
	margin-bottom:10px;
}
.lc_menu ul li a, .lc_menu ul li a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#4D4D4D;
	font-size:16px;
}
.lc_menu ul li a:hover {
	color:#005922;
}
.submenu ul {
	margin-left:5px;
}
.submenu ul h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:3px;
	color:#808080;
	font-size:15px;
	margin-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #808080;
	width:145px;
	font-weight:normal;
	font-style:italic;
}
.submenu ul li {
	margin-bottom:8px;
	/*list-style-type: disc;
	list-style-position:inside;*/
}	
.submenu ul li a, .submenu ul li a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0071BC;
	font-size:11px;
}
.submenu ul li a:hover {
	color:#00334F;
}

#lc_right_col {
	float:right;
	display:inline;
	width:410px;
	margin:0px;

}

#left_col img { 
	border:1px solid #CCCCCC;
	margin-bottom:5px;
	margin-top:5px;
	margin-right:5px;
	padding:3px; }
	
/* ----- right_col ----------------------------------------------------------------------------------------------------------------------------- */

#right_col input,textarea {
	border: 1px solid #999999;
	padding:1px;
	background-color:#eeeeee;
	margin-right:10px;
	width:100px;
}

#rc_menu {
	float:left;
	display:inline;
	width:220px;
	margin-top:10px;
	margin-right:30px;
	margin-bottom:0;
	margin-left:0px;
}
#social {
	margin-top:50px;
}
#social img {
	margin-right:13px;
}	
	
/* ----- footer ------------------------------------------------------------------------------------------------------------------------------- */

#curriculum {
	background-image:url(images/footer_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
	margin-top:0px;
	clear:both;
	height:300px;
	color:#FFFFFF;
}
#curriculum img {
	background-color:#FFFFFF;
	float:left;
	margin-bottom:5px;
	margin-top:5px;
	margin-right:8px;
	padding:3px; 
}
#curriculum p {
	color:#FFFFFF;
}
#curriculum_content  {
	margin-left:35px;
}
#curriculum_col {
	width:295px;
	float:left;
	margin-right:30px;
	margin-top:25px;
	display:inline;
}
#curriculum_col p img {
	width:40%;
	height:40%;
}
#contact {
	margin-top:25px;
	width:210px;
	float:left;
	display:inline;	
}
.captcha-548 input {
	width:80px;
}
#contact div form p span input {
	width:200px;
	border:0px;

}
#contact div form p span textarea {
	width:200px;
	background-color:white;
	border-bottom-style:groove
}

.width_input{
	width:200px;
	border:0px;
}
#footer_logo {
	float:left;
	display:inline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}
#copyright {
	float:left;
	display:inline;
	margin-top: 0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	font-size:12px;
}
#copyright ul{
	margin-top:20px;
}
#copyright ul li {
	float:left;
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	font-style:italic;
	margin-top:0px;
	margin-right: 10px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
}
#copyright ul li a {
	font-family:Georgia, "Times New Roman", Times, serif; 
	color:#FFF; 
	font-style:italic;}
#copyright ul li a:hover, #copyright ul li a:visited { 
	text-decoration:none; 
	color:#ccc;}

#footer h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#ffffff;
	font-size:23px;
	font-weight:normal;
}
#send, #reset{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image:url(images/button.jpg);
	background-repeat:no-repeat;
	width:48px;
	height:21px;
	float:right;
	color:#fff;
	margin:5px;
	border:0px;
	cursor:pointer;
	background-position: center top;
}

#send:hover, #reset:hover{
	color:#00481A;
	background-position: center bottom;
}

/* ---------- clearfix hack ---------- */
.clearfix:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.clearfix { display: inline-block; }
/* exlude MacIE5 \*/
* html .clearfix { height: 1% }
.clearfix {display:block;}
/* end MacIE5 */	
