/* CSS Document */

body{
	background:#F1ECED;
	text-align: center;
	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #000;
	margin:auto;
	margin-top:15px;
}
	.f_inicio{
		background: url(imagenes/f_inicio.jpg) center top no-repeat #F1ECED;
	}
	.f_quienes{
		background: url(imagenes/f_quienes.jpg) center top no-repeat #F1ECED;
	}
	.f_trabajamos{
		background: url(imagenes/f_trabajamos.jpg) center top no-repeat #F1ECED;
	}
	.f_contacto{
		background: url(imagenes/f_contacto.jpg) center top no-repeat #F1ECED;
	}
	.f_webbasic{
		background: url(imagenes/f_webbasic.jpg) center top no-repeat #F1ECED;
	}
	.f_webimpact{
		background: url(imagenes/f_webimpact.jpg) center top no-repeat #F1ECED;
	}
	.f_webadmin{
		background: url(imagenes/f_webadmin.jpg) center top no-repeat #F1ECED;
	}
a{
	font-weight:bold;
	color:#682A5D;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
	color:#85AA4D;
}

h1{
	color:#7E306A;
	font-size:14px;
	text-align:left;
	margin:0px;
}
p{
	text-align:justify;
	text-indent:15px;
}
img{
	border:0px;
}
input, textarea,select, .aviso{
	font:10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	padding:1px 2px;
	background:#F1ECED;
	border:none;
	color:#682A5D;
}

.negrita{
	color:#7E306A;
	font-weight:bold;
}
.negrita_ve{
	color:#8BA84B;
	font-weight:bold;
}
.verde{
	color:#8BA84B;
}

.b_burdeo{
	border: solid 1px #7E306A;
}
.gris{
	color: #999999;
	font-size:10px
}

#contenedor{
	width:760px;
	text-align:center;
	margin:auto;
	/*border: #00FF00 solid 1px;*/
	display:table;
	position:relative;
}
	#cabecera{
		width:760px;
		/*border: red solid 1px;*/
		height:125px;
		position:relative;
		text-align:right;
		margin:0px;
	}
		#cabecera #menu{
			position:absolute;
			right:5px;
			top:5px;
			background: #FFFFFF url(imagenes/f_menu.jpg) repeat-x;
			width:370px;
			height:21px;
			padding-top:6px;
			text-align:center;
			font-size:10px
			
		}
			#menu a{
				margin:5px;
				text-transform:uppercase;
			}
			
	#cuerpo{
		width:760px;
		display:table;
	/*	border:solid 1px #0000FF;*/
	}
		.inicio{
			background:url(imagenes/f_cuerpo_inicio.jpg) no-repeat right bottom;
		}
		#inicio{
			margin:10px 140px 0px 75px;
		}
			#inicio table{
				margin-top:20px;
			}
			#inicio td{
				background:url(imagenes/postit.jpg) no-repeat center top;
				width:171px;
				text-align:left;
				padding-top:10px;
				padding-bottom:35px;
			}
			#inicio td p{
				text-indent:0px;
				margin:0px 8px;
				margin-top:6px;
				margin-right:22px;
				height:50px;
			}
			#inicio td a{
				margin:20px;
				padding:3px 10px;
				padding-bottom:4px;
				width:30px;
				background:url(imagenes/botones/info.gif) no-repeat center center;
			}
		#cuaderno{
			width:255px;
			float:left;
			margin-top:125px;
		}
			#cuaderno #formu{
				background:url(imagenes/f_formu.jpg) no-repeat center top;
				text-align:left;
				height:452px;
				border:#fff solid 1px;
				margin-bottom:0px;
			}
				#formu p{
					margin:45px 25px 0px 17px;
				}
				#formu ul{
					list-style:none;
					padding:0px;
					margin:10px 10px 0px 22px;
				}
				#formu li{
					margin-top:4px;
					color:#682A5D;
				}
				.btn{
					font-weight:bold;
					color:#682A5D;
					width:120px;
					height:29px;
					padding:3px 10px;
					background:url(imagenes/botones/contratar.gif) no-repeat center center;
				}
				.btn:hover{
					background:url(imagenes/botones/contratar_on.gif) no-repeat center center;
				}
		#trabajamos, #contacto{
			width:490px;
			float:right;
			margin-top:10px;
		}
			#trabajamos p, #contacto p{
				margin:9px 20px;
				margin-left:0px;
			}
			#trabajamos ol{
				text-align:justify;
				margin:10px 20px;
				margin-left:70px;
			}
			#trabajamos li{
				margin-bottom:10px;
			}
		#contacto ul{
			list-style-image:url(imagenes/li.gif);
			text-align:left;
			margin-bottom:0px;
		}
		#contacto li{
			margin-top:4px;
			color:#682A5D;
		}
		#contacto .campo{
			margin:3px 10px;
			width:310px;
		}
		
		#web_izq{
			width:185px;
			float:left;
			margin-top:210px;
		}
			#web_izq #btn_contrata{
				background: url(imagenes/botones/contrata.jpg) no-repeat center center;
				width:161px;
				height:80px;
				margin:auto;
				margin-bottom:50px;
				text-align:center;
				font-size:18px;
				color:#682A5D;
				padding-top:10px;
			}
			#btn_contrata a{
				text-decoration:underline;
			}
		#web_dcha{
			width:565px;
			float:right;
			margin-top:10px;
			color:#7E306A;
			font-size:12px;
		}
			#web_dcha #descripcion{
				margin-top:0px;
				width:365px;
				float:left;
				text-align:left;
			}
				#web_dcha ul{
					border:solid 0px;
					margin-top:5px;
				}
				#web_dcha li{
					margin: 0px 0px 0px 0px;
					padding:0px;
					list-style-image:url("imagenes/li.gif");
				}
				#web_dcha p{
					margin: 5px 0px 25px 23px;
				}
			
			#web_dcha #quienes{
				margin-top:35px;
			}	
				#web_dcha #quienes p{
					margin:5px 20px;
					color:#000000;
					font-size:11px
				}
				
			#web_dcha #foto{
				margin:4px;
				margin-top:35px;
				width:275px;
				float:right;
			}	
			#web_dcha #plantillas{
				margin-top:0px;
				margin-right:4px;
				width:190px;
				float:right;
				background:url(imagenes/f_plantillas.jpg) top center no-repeat;
				height:590px;
				text-align:center;
			}
				#plantillas img{
					margin: 18px 0px 0px 0px;
					border: solid #fff 2px;
				}
				#plantillas img:hover{
					border: solid #682A5D 2px;
				}
				#plantillas a{
					color:#85AA4D;
					font-weight:lighter;
					font-size:10px;
				}
				
	#pie{
		background:#85AA4D;
		width:760px;
		text-align:center;
		position:relative;
		color:#FFFFFF;
		padding-bottom:2px;
	}
		#pie a{
			font-size:9px;
			text-transform: uppercase;
			color:#FFFFFF;
			font-weight:bold;
			text-decoration:none;
		}
		#pie a:hover{
			text-decoration: underline
		}
	#pie2{
		padding-top:3px;
		font-size:9px;
		color:#7E306A;
		background:#FFFFFF;
		padding-bottom:2px;
	}
		#pie2 a{
			font-weight:normal;
		}