@charset "utf-8";
@import 'coin-slider.css';
/* CSS Document */
html										{background-color:#161616;}
a											{outline:0; text-decoration:none}
img											{border:0}
h1,h2,h3,h4,h5,h6							{font-weight:normal}
li											{list-style:none}

body {
	background-color:#161616;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0;
}
.img_head {
	background:url(../images/head.jpg) 0 0 no-repeat;
	height:126px;	
}
.main-menu {
	background:#ccc;
	margin-left:78px;
	margin-top:90px;
	height:32px;
	width:520px;
}
.barra {
	width:100%;
	height:8px;
	background:#161616;
}
.banner {
	width:100%;
	height:250px;
	background:#000;
}
.cont-full {
	width:100%;
	padding:10px;
	background:url(../images/imagen14.jpg) black 0 0 repeat;
}
.cont-left {
	width:314px;
	background:url(../images/imagen12.jpg) black 0 0 repeat-y;
	min-height:329px;
	vertical-align:middle;
	padding:10px;
}
.cont-right {
	width:666px;
	background:url(../images/imagen14.jpg) black 0 0 repeat-y;
	min-height:329px;
	padding:10px;
}
.footer {
	width:100%;
	padding:15px;
	text-align:center;
	border-top:solid 1px #ccc;
	background:#000;
	color:#fff;
	padding-bottom:30px;
}
.wrap-cont {
	width:100%;
	margin-top:20px;
	margin-bottom:50px;
	color:#fff;
}
.wrap-box {
	width:200px;
	padding:10px;
	background:#77A22E;
	color:#fff;
}
.wrap-box span { font:bold 13px Arial, Helvetica, sans-serif; clear:both; }
.wrap-box hr { background-color:#000; height: 2px; border: 0; color:#000;}
.wrap-box p { clear:both; padding-bottom:8px; margin:0}
.wrap-box .imagen { border:solid 3px #e0e0e0; margin:0 auto; }
.wrap-box a:link, a:visited { color:#fff; font:normal 10px Arial, Helvetica, sans-serif; float:right; }
.wrap-box a:hover { text-decoration:underline; }

strong.phone {background:url(../images/phone.png) left center no-repeat; padding-left:25px; padding-top:1px; padding-bottom:1px; font-size:15px;}
strong.map {background:url(../images/map.png) left center no-repeat; padding-left:25px; padding-top:1px; padding-bottom:1px; font-size:15px;}
strong.mail {background:url(../images/mail.png) left center no-repeat; padding-left:25px; padding-top:1px; padding-bottom:1px; font-size:15px;}
strong.proyecto {background:url(../images/proyecto.png) left center no-repeat; padding-left:25px; padding-top:1px; padding-bottom:1px; font-size:15px;}
strong.descripcion {background:url(../images/descripcion.png) left center no-repeat; padding-left:25px; padding-top:1px; padding-bottom:1px; font-size:15px;}

ul.list li {background:url(../images/user.png) left center no-repeat; padding-left:20px; margin-bottom:6px;}
ul.list li a:link {color:#fff; text-decoration:none;}
ul.list li a:hover {color:#fff; text-decoration:underline;}

.list1 { padding-left:30px; margin-top:10px; }
.list1 tr td { padding:5px; padding-top:10px; padding-bottom:10px; }
