* a {
	outline:none;
}
a img {
border:0;
}

A.enlacenav,A.enlacenav:VISITED,A.enlacenav:ACTIVE,A.enlacenav:FOCUS,A.enlacenav:LINK {
text-decoration:none;
color:#FFF;
font-weight:400;
}

A.enlacenav:hover {
color:#FC0;
text-decoration:none;
}

A.enlacenav2,A.enlacenav2:VISITED,A.enlacenav2:ACTIVE,A.enlacenav2:FOCUS,A.enlacenav2:LINK,A.enlacenav3,A.enlacenav3:VISITED,A.enlacenav3:ACTIVE,A.enlacenav3:FOCUS,A.enlacenav3:LINK {
text-decoration:none;
color:#FC0;
font-weight:400;
}

A.enlacenav2:hover {
color:#FFF;
text-decoration:none;
}

A.enlacenav3:hover {
color:#2A5003;
text-decoration:none;
}

body {
	background-color:#360;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 16px;
}

form {
top:0;
margin:0;
padding:0;
}

h1 {
color:#000305;
font-size:1em;
margin:20px 0 0;
}

html {
	min-height:100%;
	margin-bottom:1px;
}

object {
outline:none;
}

textarea {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:.9em;
	width:300px;
	margin-bottom: 0px;
}

ul {
list-style-image:url(imag/logito.png);
}

.apis {
font-weight:700;
color:#FC0;
}

.apistxt {
color:#FC0;
font-size:.6em;
}

.cosas {
color:#508B11;
}

.imgpie {
	float:left;
	margin-right: 20px;
}

.titulos {
font-size:1.1em;
font-weight:700;
color:#FFF;
}
#b1,#b2 , .sa{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#D4D0C8;
	background-color:#360;
	font-style:italic;
	border:1px solid #FFF;
	cursor: pointer;
}
#b1:hover,#b2:hover {
	color: #FC0;
}

#bajodweb {
height:205px;
width:675px;
background-image:url(imag/cuadrogrande.png);
font-size:.75em;
color:#FFF;
text-align:left;
background-repeat:no-repeat;
padding-left:15px;
padding-right:10px;
padding-top:7px;
}

#bajomus {
	height:270px;
	width:660px;
	background-image:url(imag/cuadrograndem.png);
	font-size:0.75em;
	color:#003A7A;
	text-align:left;
	background-repeat:no-repeat;
	padding-top:20px;
	padding-left:30px;
	padding-right:10px;
}

#botonera {
	float:right;
	height:30px;
	width:320px;
	font-size:0.9em;
	margin-top:10px;
}

#botonera2 {
height:10px;
width:700px;
font-size:1.3em;
}

#botoneraflash {
height:160px;
width:700px;
font-size:1em;
}

#ccentralwebd {
float:left;
width:175px;
background-image:url(imag/cuadrovertical.png);
height:376px;
}

#ccentralwebi {
float:left;
width:451px;
}

#centralweb1 {
float:left;
height:112px;
width:451px;
background-image:url(imag/cuadropequenonaranja.png);
background-repeat:no-repeat;
}

#centralweb1img {
width:105px;
text-align:center;
float:left;
margin-top:20px;
}

#centralweb1txt {
width:330px;
float:right;
padding-top:5.1px;
margin-right:10px;
text-align:left;
}

#centralweb2 {
float:left;
height:112px;
width:451px;
background-image:url(imag/cuadropequeno.png);
margin-top:20px;
background-repeat:no-repeat;
}

#centralweb2img {
width:105px;
text-align:center;
float:left;
margin-top:16px;
font-size:5.1em;
}

#centralweb2txt {
width:330px;
float:right;
padding-top:26px;
margin-right:10px;
}

#centralweb3 {
float:left;
height:112px;
width:451px;
background-image:url(imag/cuadropequenolila.png);
margin-top:20px;
background-repeat:no-repeat;
}

#centralweb3img {
width:105px;
text-align:center;
float:left;
margin-top:20px;
font-size:5.1em;
}

#centralweb3txt {
width:336px;
float:right;
padding-top:8px;
margin-right:5px;
}

#clases {
height:100px;
width:643px;
color:#FFF;
text-align:left;
padding-top:5px;
border-top-width:1px;
border-top-style:solid;
border-top-color:#360;
margin:auto;
}

#contenedorgeneral {
text-align:center;
width:700px;
height:auto;
color:#FFF;
margin:auto auto 15px;
}

#contenedormulti {
width:700px;
text-align:center;
background-image:url(imag/cuadrograndemulti.png);
background-repeat:no-repeat;
height:520px;
margin:auto auto 20px;
}

#contenedorpie {
width:700px;
}

#contenedorsup {
height:90px;
width:700px;
}

#contenedorvideo {
width:700px;
text-align:left;
background-image:url(imag/cuadrograndev.jpg);
background-repeat:no-repeat;
height:520px;
margin:15px auto 20px;
}

#contenidomus {
background-image:url(imag/cuadrograndemus.jpg);
background-repeat:no-repeat;
width:700px;
text-align:center;
height:810px;
margin:auto auto 20px;
}

#cuadrocentralweb {
text-align:left;
color:#FFF;
font-size:.75em;
padding-top:20px;
width:700px;
height:400px;
}

#cuadrocentralwebd {
width:235px;
float:right;
background-image:url(imag/cuadrovertical.png);
background-repeat:no-repeat;
height:375px;
padding-left:8px;
}

#cuadroinf {
margin-top:0;
padding-right:3px;
}

#cuadromed {
background-image:url(imag/cuadrop.png);
background-repeat:no-repeat;
width:700px;
height:540px;
font-size:.75em;
}

#disenoweb {
	float:left;
	height:190px;
	width:310px;
	text-align:left;
	padding-left:10px;
	font-size:0.75em;
}

#dvdp2 img {
float:left;
padding-right:10px;
padding-left:8px;
}

#enlacewebs {
	width:360px;
	font-size:0.75em;
	color:#FFF;
	text-align:left;
	height:240px;
	padding-left:15px;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#518b12;
	float:left;
}

#flamus {
float:right;
width:300px;
margin-top:5px;
margin-right:30px;
}

#flavideo {
float:right;
margin-top:20px;
margin-right:15px;
}

#formulario {
	width:700px;
	height:450px;
	margin-top:20px;
	background-image:url(imag/cformu.png);
	background-repeat:no-repeat;
}

#formulariod {
	float:left;
	width:330px;
	height:340px;
	margin-left:30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.75em;
	text-align:left;
	color:#FFF;
}

#formularioi {
	float:left;
	width:320px;
	text-align:left;
	padding-left:10px;
	font-size:0.75em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	height:340px;
	color:#FFF;
}

#imagenpeq {
background-image:url(imag/onda.jpg);
background-repeat:no-repeat;
float:left;
height:50px;
width:50px;
margin-right:7px;
}

#imagenpeq2 {
background-image:url(imag/partitura.jpg);
background-repeat:no-repeat;
float:left;
height:50px;
width:50px;
margin-right:7px;
}

#imgtermo {
float:right;
}

#imgtxtwebd {
float:right;
height:54px;
width:106px;
}

#infwebs {
	height:260px;
	width:700px;
	margin-top:20px;
}

#links {
width:600px;
text-align:right;
height:30px;
margin:20px auto auto;
}

#links ul {
list-style-type:none;
list-style-image:none;
list-style-position:outside;
padding-left:0;
margin:0;
}

#links ul li {
float:left;
}

#logo {
	height:87px;
	width:100px;
	background-repeat:no-repeat;
	background-position:center center;
	float:left;
}
#logo img {
	margin-top: 18px;
}


#musti {
height:150px;
width:650px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:2.2em;
font-weight:700;
color:#FFF;
text-align:right;
}

#nombre,#email {
width:300px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:.9em;
}

#pie {
	font-size:0.75em;
	width:auto;
	height:70px;
	padding-top:10px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#518B12;
	margin:40px -10px -10px;
}

#pie1 {
font-size:.75em;
width:640px;
margin:auto;
}

#textosmusi {
height:200px;
width:700px;
}

#textosmusi p {
margin-top:0;
}

#tf,#tfd {
float:left;
width:350px;
font-weight:700;
color:#FFF;
padding-top:20px;
}

#tituloformulario {
height:75px;
width:700px;
}

#tituloiz {
float:left;
height:46px;
width:465px;
padding-left:27px;
padding-top:20px;
overflow:hidden;
}

#titulomulti {
	text-align:right;
	font-size:2.2em;
	height:40px;
	width:650px;
	padding-top:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:700;
	color:#FFF;
	margin-bottom: 14px;
}
#titulosmedio h2, #tituloformulario h2{
	font-size: 1.5em;
	margin-top: 0px;
}
h2 {
	font-size: 1em;
	margin-top: 0px;
	margin-bottom: 0px;
}



#titulos {
	float:left;
	width:271px;
	height:87px;
	background-repeat:no-repeat;
}
#titulos h1 {
	font-size: 3.4em;
	margin-top: 13px;
	font-weight: bold;
	color: #FFCD00;
}


#titulosd {
float:left;
width:165px;
height:46px;
padding-top:20px;
background-repeat:no-repeat;
background-position:right -40px;
overflow:hidden;
margin-left:15px;
}

#titulosmedio {
height:65px;
padding-top:20px;
}

#titulovideo {
text-align:right;
font-size:2.2em;
height:140px;
width:650px;
padding-top:20px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:700;
color:#FFF;
}

#titulowderecho {
font-weight:700;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
text-align:center;
font-size:1.2em;
padding:19px 5px 4px;
}

#txtder {
float:right;
width:155px;
color:#FFF;
text-align:left;
padding-top:5px;
padding-right:33px;
height:440px;
}

#txtder p {
margin-top:0;
margin-bottom:8px;
}

#txtizinf {
width:450px;
float:left;
margin-top:25px;
padding-left:5px;
height:150px;
}

#txtizinf p {
margin-top:0;
margin-bottom:.8em;
}

#txtizq {
height:450px;
color:#FFF;
text-align:left;
width:465px;
padding-left:29px;
float:left;
padding-top:5px;
overflow:hidden;
}

#txtizsup {
height:255px;
padding-right:10px;
padding-left:5px;
}

#txtmus {
width:700px;
height:330px;
margin-top:30px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#FFF;
font-size:.75em;
text-align:left;
}

#txtmusd {
float:left;
height:200px;
width:290px;
padding-left:20px;
}

#txtmusi {
float:left;
height:200px;
width:300px;
padding-left:30px;
padding-right:30px;
}

#txtplano {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#FFF;
	width:700px;
	text-align:left;
	padding-top:15px;
	margin:auto;
}

#txtvideo {
float:left;
width:340px;
margin-left:15px;
margin-top:20px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:.75em;
color:#FFF;
text-indent:6px;
}

#w3c {
float:left;
height:20px;
width:41px;
padding-top:10px;
padding-right:5px;
}
#contenedorsup #busca {
	float: right;
	margin-top: 15px;
}
