@charset "utf-8";
/*  
Theme Name: Asesorias Tecnologicas ComunicarChile LTDA
Theme URL: http://comunicarchile.cl/
Description: Creado por david@banarez.com
Version: 1.0
Author: David Bañarez B.
Author URL: http://www.banarez.com/
*/

#message{
	width:100%;
	background:#FF9;
	text-align:center;
	border-bottom:1px solid #000;
	font:Verdana, Geneva, sans-serif;
	color: #000;
	/*position:absolute;*/
	top:0;
	padding:5px;	
	}
#message a {
	color: #000;
	}

body{
	background:url(../imagenes/bg.gif);
	margin:0px auto 0px auto;
	}	
	
#sitio{
	width:760px;
	height:auto;
	margin:auto;
	}
#top{
	width:760px;
	height:80px;
	}
	#logo{
		width:300px;
		height:40px;
		margin:30px 230px 0px 230px;
		}
#cu3er-container{
	width:760px;
	height:300px;
	margin:0px;
	float:left;
	}
#feeds{
	width:760px;
	height:auto;
	margin:20px 0px 20px 0px;
	float:left;
	}
	.content{
		width:338px;
		height:auto;
		background:#fff;
		border: 1px solid #dadada;
		margin:5px;
		float:left;
		padding:10px 15px;
		}
		.content h2{
			font:normal 18px Arial, Helvetica, sans-serif; 
			color:#393939; 
			padding:15px 5px; 
			margin:0; 
			border-bottom:1px solid #e2e2e2;
			}
		.content p{
			font:normal 12px Arial, Helvetica, sans-serif; 
			color:#7a7a7a; 
			padding:10px 5px; 
			margin:0; 
			line-height:1.8em;
			border-bottom:1px solid #e2e2e2;
			}
		.content a{
			color:#eb6e1c; 
			text-decoration:underline;
			}
	
.foot{
	width:760px;
	
	margin:0; 
	padding:10px 0 0 0;
	float:left;
	}
	.menuFoot{
		width:760px;
		height:50px;
		margin:0 auto; 
		padding:5px 0;  
		border-top:1px solid #ddd;		
		}
	.menuFoot ul{
		margin:0; 
		padding:10px 5px 5px 5px; 
		list-style:none; 
		float:left;
		}
	.menuFoot img{	
		display:inline; 
		margin:5px 5px; 
		padding:0;
		}
	.menuFoot ul li{
		margin:0; 
		padding:0 5px; 
		float:left;
		}
	.menuFoot p{
		margin:0; 
		padding:10px 10px 5px 10px; 
		float:right; 
		color:#7a7a7a; 
		font:normal 12px Arial, Helvetica, sans-serif;
		line-height:1.8em;
		}
	.menuFoot a{
		color:#eb6e1c; 
		font:normal 12px Tahoma, Geneva, sans-serif;
		text-decoration:none; 
		line-height:1.8em;
		}
	.menuFoot a:hover{
		text-decoration:underline;
		}
/* Hack IE6 */
#clr{
	clear:both;
	}
/*  Menu */

.menu { 
	height:42px; 
	padding:0; 
	margin:0 auto 20px 0;
	width:758px;
	background:url(../imagenes/menu_bg.gif) top repeat-x; 
	border-right:1px solid #dadada;
	border-left:1px solid #dadada;
}
.menu ul { 
	padding:0; 
	margin:0; 
	list-style:none; 
	border:0; 
	float:left;
	}
		.menu ul li { 
			float:left; 
			margin:0; 
			padding:0 5px; 
			border:0;
			}
		.menu ul li a { 
			float:left; 
			margin:0; 
			padding:13px 0; 
			color:#757575; 
			font:normal 12px Arial, Helvetica, sans-serif; 
			text-decoration:none;
			}
		.menu ul li a span { 
			padding:13px; 
			background:none;
			}
		.menu ul li a:hover { 
			color:#eb6e1c;  
			background: url(../imagenes/r_menu.gif) no-repeat right;
			}
		.menu ul li a:hover span {  
			color:#eb6e1c; 
			background:url(../imagenes/l_menu.gif) no-repeat left;
			}
		.menu ul li a.active {  
			color:#eb6e1c;
			background:url(../imagenes/r_menu.gif) no-repeat right;
			}
		.menu ul li a.active span { 
			color:#eb6e1c;  
			background:url(../imagenes/l_menu.gif) no-repeat left;
			}
/*Bara top paginas*/
.barTop{ 
	margin:0 auto; 
	padding:0;
	}
	.barTitle{
		height:119px; 
		margin:0 auto; 
		padding:0; 
		width:758px; 
		border:1px solid #dcdcdc; 
		background: url(../imagenes/slider_bg2.gif) top repeat-x;
		}
		.barTitle h2{
			font:normal 36px Arial, Helvetica, sans-serif; 
			color:#eb6e1c; 
			padding:10px 0 0 30px; 
			margin:0;
			}
		.barTitle p{
			font: normal 13px Arial, Helvetica, sans-serif; 
			color:#868686; 
			padding:10px 20px 10px 30px; 
			margin:0;
			}
.info p{
	font:normal 12px Arial, Helvetica, sans-serif; 
	color:#7a7a7a; 
	padding:10px 5px; 
	margin:10px; 
	line-height:1.8em;
	}
.info span {
	color:#eb6e1c;
	}
.infoBox{
	background:#fff;
	width:240px;
	margin:5px;
	border:1px solid #dadada;
	float:left;
	}
	.infoBox p{
		font:normal 12px Arial, Helvetica, sans-serif; 
		color:#7a7a7a; 
		padding:10px 5px; 
		margin:0; 
		line-height:1.8em;
		}
	.infoBox img{
		margin:0 5px 5px 5px;
		}
/* Formulario de contacto*/

.contactForm{
	width:760px;
	height:auto;
	float:left;
	}
	.contactForm h2{
		font:normal 18px Arial, Helvetica, sans-serif; 
		color:#393939; 
		padding:15px 5px; 
		margin:0; 
		border-bottom:1px solid #e2e2e2;
		}
	.contactForm p{
		font:normal 12px Arial, Helvetica, sans-serif; 
		color:#7a7a7a; 
		padding:10px 5px; 
		margin:0; 
		line-height:1.8em;
		}
	.contactForm a{
		font:normal 12px Arial, Helvetica, sans-serif; 
		color:#7a7a7a; 
		padding:10px 5px; 
		margin:0; 
		line-height:1.8em;
			}
.form{
	width:400px;
	float:left;
	border:1px solid #dadada; 
	background:#fff; 
	margin:5px; 
	padding:10px 15px;
	}
	
.detail{
	width:275px;
	float:left;
	border:1px solid #dadada; 
	background:#fff; 
	margin:5px; 
	padding:10px 15px;
	}
/* Frormulario de contacto*/
	#contactform {
		margin:0; 
		padding:5px 10px;
		}
	#contactform * { 
		color:#F00;
		}
	#contactform ol { 
		margin:0; 
		padding:0; 
		list-style:none;
		}
	#contactform li { 
		margin:0; 
		padding:0; 
		background:none; 
		border:none; 
		display:block;
		}
	#contactform li.buttons {
		margin:5px 0 5px 0;
		}
	#contactform label { 
		float:left; 
		margin:0; 
		width:100px; 
		padding:5px 0; 
		font:normal 13px  Tahoma, Geneva, sans-serif; 
		color:#6e6e6e; 
		text-transform:capitalize;
		}
	#contactform label span { 
		font:normal 10px Arial, Helvetica, sans-serif;
		}
	#contactform input.text { 
		width:250px; 
		border:1px solid #d7d7d7; 
		margin:5px 0; 
		padding:5px 2px; 
		height:15px; 
		background:#fff;
		}
	#contactform textarea { 
		width:250px; 
		border:1px solid #d7d7d7; 
		margin:10px 0; 
		padding:2px; 
		background:#fff; 
		height:200px;
		}
	#contactform li.buttons input { 
		padding:3px 0; 
		margin:0 0 0 100px; 
		border:0; 
		color:#FFF;
		}
	p.response { 
		text-align:center; 
		color:#2c2c2c; 
		font:bold 11px Arial, Helvetica, sans-serif; 
		line-height:1.8em; 
		width:auto;
		}
