

/* CSS Basic Document */


#contenedor {
	margin: 0 auto;
	width: 754px;
	border: 1px solid #c3c3c3;
	background:#ffffff;
	margin-top:20px;
}
#head {
	width: 754px;
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, Sans-serif;
	display:table;
}
#logo {
	float:left;
	text-align:left;
	width:180px;
	background-color:#FFFFFF;
	height:78px;
	padding-left:20px;
	padding-top:15px;
}
#header_txt {
	float:right;
	width:444px;
	text-align:right;
	background-color:#FFFFFF;
	padding-top:15px;
	padding-right:15px;
	display:table;
	padding-bottom:10px;
}
#menu{
	color:#ff6600;
}
.header_table
{
margin-top:6px;
}
.logo
{
margin-left:10px;
}
.body_box
{
padding:9px;
color: #5C5C5C;
background-color:#FFFFFF;
}
.header_banner
{
background: url(/images/header_banner.jpg) center top no-repeat;
height:196px;
}
.services_bg
{
background: url(/images/services_bg2.gif) no-repeat left top;
height:117px;
padding:10px;
}
.services_teable
{
margin-top:8px;
margin-bottom:12px;
}
.left_line
{
border-left:1px solid #E6E6E6;
}
.right_line
{
border-right:1px solid #E6E6E6;
}
.bottom_line
{
border-bottom:1px solid #E6E6E6;
}
.footer_table
{
margin-bottom:25px;
}




/* CSS Background Image Document */
.top_line
{
background: url(/images/line_bg.jpg) left top repeat-x;
height:4px;
}
.top_menu_bg
{
background: url(/images/top_menu_bg.jpg) left top repeat-x;
height:26px;
padding-right:12px;
}
.bottom_menu_bg
{
background: url(/images/bottom_nenu_bg.jpg) left top repeat-x;
height:22px;
padding-right:13px;
}
.box_top_bg
{
background: url(/images/box_top_bg.gif) left top repeat-x;
height:32px;
}
.footer_bg
{
	background: url(/images/footer_bg.gif) left top no-repeat;
	height:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
}




/* CSS Text Document */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5C5C5C;
	text-decoration: none;
}
.menu_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 26px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #5C5C5C;
	background-color:inherit;
	text-decoration: none;
}
.menu_link:hover
{
color:#C70202;
text-decoration:none;
background-color:inherit;
}
.bottom_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000033;
	background-color:inherit;
	text-decoration: none;
}
.bottom_link:hover
{
color:#C6C6C6;
text-decoration:underline;
background-color:inherit;
}
.white_text
{
color:#FFFFFF;
text-decoration:none;
background-color:inherit;
}
.body_link
{
color:#5C5C5C;
text-decoration:underline;
background-color:inherit;
}
.body_link:hover
{
text-decoration:none;
color:#212121;
background-color:inherit;
}.precios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.modeloPlotter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
}
.services_bg2 {

background: url(/images/services_bg2.gif) no-repeat left top;
height:117px;
padding:10px;
}
.white_textSub {

color:#FFFFFF;
text-decoration:underline;
background-color:inherit;
}
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.encabezado1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #5c5c5c;
}
#pueblo {
	width:100%;
}
#pueblos  {
	float:left;
	width:10%;
}
/*GALERIA*/
#galeria {
	padding-left:15px;
	padding-right:15px;
	font-size:13px;
	color:#6e6e6e;
	text-align:justify;
	line-height:19px;
	display:table;
}
#galeria_columna_izquierda {
	float:left;
	width:460px;
	display:table;
}
#galeria_columna_derecha {
	float:right;
	width:250px;
}
.texto_naranja {
	font-size:11px;
	color:#e67b00;
	text-align:justify;
}
#caja_img_columna_derecha {
	display:table;
	padding-bottom:20px;
}
#img_columna_derecha {
	float:left;
	background:#ccc;
	padding:5px;
	width:65px; 
	margin-top:15px;
}
/*SERVICIOS*/
#servicios_first{
	widht:724px;
	border-bottom:1px dashed #c3c3c3;
	margin-left:15px;
	margin-right:15px;
	padding-bottom:30px;
	display:table;
	padding-top:15px;
	background: url(/images/servicios_bg.png) left bottom repeat-x;
}
#servicios{
	widht:724px;
	border-bottom:1px dashed #c3c3c3;
	margin-left:15px;
	margin-right:15px;
	padding-bottom:30px;
	display:table;
	padding-top:30px;
	background: url(/images/servicios_bg.png) left bottom repeat-x;
}
#servicios_last{
	widht:724px;
	border-bottom:1px dashed #c3c3c3;
	margin-left:15px;
	margin-right:15px;
	padding-bottom:30px;
	display:table;
	padding-top:30px;
	margin-bottom:15px;
	background: url(/images/servicios_bg.png) left bottom repeat-x;
}
#servicios_img{
	float:left;
	width:200px;
	height:120px;
	background-color:#000000;
	margin-right:30px;
	margin-left:30px;
}
#servicios_img a {
	border:0;
}
#servicios_txt {
	float:left;
	width:464px;
	padding-top:5px;
}
.servicios_titulo {
	font-size: 15px;
	color:#5d5d5d;
	font-weight: bold;
}
