html
{
	height:100%;
	margin-bottom:1px;
	overflow:scroll;
}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	background-repeat:repeat;
	background-image:url(/imagenes/patt_4b31fef20f184.jpg);
}

h1, h1 a, h1 a:hover, h1 a:visited
{
	color:#ff6300;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #ff6300;
	text-decoration:none;
}

h2
{
	width:90%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#155700;
	font-weight:normal;
	padding-top:10px;
}

h3
{
	width:90%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6300;
	font-weight:normal;
	padding-top:10px;
}

h4
{
	width:90%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	padding-top:10px;
}

a:link 
{
	color: #000000;
	text-decoration:underline;
}

a:hover 
{
	text-decoration: none;
	color: #FF6200;
}

a:visited 
{
	color: #131313;
}

#sombra {
	height: 940px;
	width: 890px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-image: url(/imagenes/sombra.png);
}

#contenedor {
	width: 850px;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-color: #C3F500;
	height: 900px;
	background-position: 0px 215px;
}
#sombra #pie {
	clear: both;
	height: 60px;
	width: 890px;
	background-image: url(/imagenes/fondo_pie.png);
	background-repeat: no-repeat;
	color:#FFFFFF;
	font-size:9px;
	text-align:center;
	padding-top:16px;
}

#sombra #pie a{
	color:#FFFFFF;
	text-decoration:none;
}

#sombra #pie a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#sombra #contenedor #principal #cabecera #textocabecera{
	color: #C3F500;
	font-size: 30px;
	letter-spacing: 17px;
	margin: -130px 0 94px 235px;
}

#contenedor #principal #botones ul {
	width: 850px;
	height: 35px;
	text-align: center;
	padding-top: 10px;
	margin-left:-40px;
}

#contenedor #principal #botones ul li {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	list-style-type: none;
	display: inline;
	height: 50px;
	min-width:300px;
	/*
	width: 100px;
	padding: 10px;
	margin: 10px;
	*/
}
#contenedor #principal #botones ul li a {
	color: #155700;
	text-decoration: none;
	width: 100px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#contenedor #principal #botones ul li a:hover {
	background-image: url(/imagenes/boton.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 100px;
	margin:0px;
}

#contenedor #principal #botones #seleccionado {
	background-image: url(/imagenes/boton.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 100px;
	height:50px;
	padding:10px 0px 10px 0px;
	margin:0px;
}

#contenedor #principal #texto #cuadro {
	width: 820px;
	float: left;
	background-image: url(/imagenes/cuadro_400.png);
	background-repeat: no-repeat;
	background-position: 30px 50px;
	height: 670px;
}

#contenedor #principal #texto #ilustr {
	background-repeat: no-repeat;
	width: 100px;
	float: right;
	background-position: -390px 30px;
	height: 686px;
}

/* nuevo */

#contenido{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 80px 0px 0px 75px;
	text-align:left;
}

#contenido #titulo{
	color:#FF6300;
	font-size:20px;
	margin-left:-20px;
	border-bottom:2px solid #FF6300;
	margin-bottom:10px;
}

#contenido #titulo a{
	color:#FF6300;
	text-decoration:none;
}

#contenido #texto{
	font-size:14px;
	font-weight:bold;
	color:#155700;
}

#bloque ul{
	padding-top:5px;
}

#bloque ul li{
	padding-top:3px;
	margin-left:30px;
	list-style-image:url(/imagenes/icono_lista_naranja.png);
}

#bloque_info li{
	padding-top:5px;
	margin-left:15px;
	list-style-image:url(/imagenes/icono_lista_naranja.png);
}

#lista_info li{
	padding-top:5px;
	margin-left:30px;
	list-style-image:url(/imagenes/icono_lista_naranja.png);
}

#info{
	font-size:11px;
	color:#666666;
}

#info a{
	color:#666666;
	text-decoration:none;
}

#info a:hover{
	color:#666666;
	text-decoration:underline;
}

#boton_naranja, .boton_naranja{
	height:25px;
	width:130px;
	background-image:url(/imagenes/boton_naranja.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	border:none;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	vertical-align:middle;
}

#boton_naranja a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#desde{
	text-align:center;
	font-weight:bold;
}

#servicio{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#155700;
}

#precio{
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#ff6300;
}
#personalizar{
	font-size:10px;
	color:#000000;
}

.input_texto{
	border:1px solid #ff6300;
}
.input_select{
	border:1px solid #ff6300;
}
.input_select hover{
	border:1px solid #ff6300;
	background-color:#66FF00;
}

#migadepan{
	color:#FFFFFF;
	margin: 16px 0 -30px 33px;
	margin-right:33px;
}

#migadepan a{
	color:#FFFFFF;
	text-decoration:none;
}

#migadepan a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#migadepan .actual{
	color:#155700;
	font-weight:bold;
}

#migadepan .actual:hover{
	color:#155700;
	text-decoration:underline
}

.iconossociales{
	vertical-align:text-bottom;
}

#mapaweb{
	margin: 115px 110px;
	font-size:14px;
	font-weight:bold;
	color:#155700;
}

#mapaweb a{
	color:#155700;
	text-decoration:none;
}

#mapaweb a:hover{
	color:#ff6300;
	text-decoration:underline;
}

#mapaweb ul li{
	list-style-image:url(/imagenes/bullet_orange.png);
	padding-top:2px;
}

#avisolegal{
	margin: 150px 90px;
	font-size:12px;
	color:#155700;
	font-weight:bold;
	text-align:justify;
}

#precios{
	margin: 115px 80px;
	font-size:12px;
	color:#155700;
	text-align:justify;
}

#precios a{
	color:#155700;
	text-decoration:none;
}

#precios a:hover{
	color:#ff6300;
	text-decoration:underline;
}

#precios ul li{
	list-style-image:url(/imagenes/bullet_orange.png);
	padding-top:5px;
}

#blogdoblementa{
	margin-left:-20px; 
	margin-right:50px; 
	text-align:left; 
}

#blogdoblementa a{
	color:#FF6300;
	text-decoration:none;
}

#blogdoblementa a:hover{
	color:#FF6300;
	text-decoration:underline;
}


#blogdoblementa h1{
	text-decoration:none;
}

#trabajoslogo{
	float:left;
	width:150px;
	padding-right:10px;
	margin-left:-10px;
	margin-top:20px;
}

#trabajostexto{
	float:left;
	width:200px;
	font-size:11px;
}

#cursoseo1, #cursoseo2, #cursoseo3{
	background-image:url(/imagenes/cuadro_200.png);
	background-repeat:no-repeat;
	width:200px;
	height:319px;
	float:left;
}

.cursoseo{
	width:180px;
	padding:0px 35px 10px 18px;
}

h2.titulocursoseo {
	color:#ff6300;
	font-size:18px;
}

h2.titulocursoseo a{
	text-decoration:none;
	color:#ff6300;
}

.titulocursoseo a:hover{
	text-decoration:underline;
	color:#ff6300;
}

.datocursoseo {
	color:#155700;
	font-size:14px;
}

.textocursoseo{
	color:#000;
	font-size:11px;
}

.datotextocursoseo{
	margin-top:-5px;
}

#contenidocursoseo{
	background-image:url(/imagenes/cuadro_abierto_725_h.png);
	background-repeat:no-repeat;
	width:665px;
	height:387px;
	clear:both;
	padding:15px 30px 20px 30px;
}

h3.titulocontenidocursoseo{
	color:#ff6300;
	font-size:14px;
	margin-top:-5px;
	margin-bottom:0px;
}

.textocontenidocursoseo{
	font-size:11px;
}

#temario_curso{
	font-size:10px;
}
	
#temario_curso h2{
	margin-bottom:-8px;
	margin-top:-5px;
}

#preciocursoseo{
	background-image:url(/imagenes/cuadro_200.png);
	background-repeat:no-repeat;
	width:200px;
	height:319px;
	margin:-555px 0px 0px 400px;
	padding:10px 20px 0px 20px;
}
	
#bloque_info_curso li{
	padding-top:2px;
	margin-left:15px;
	list-style-image:url(/imagenes/icono_lista_naranja.png);
}

