img {
border:none;
vertical-align: middle;
}

div {
color:#5e5e5e;
font-family : "Trebuchet MS", Helvetica, sans-serif;
font-size : 10pt;
}

div.ingreso{
color:#5e5e5e;
font-family : "Trebuchet MS", Helvetica, sans-serif;
font-weight:bold;
font-style : italic;
font-size : 8pt;
float:left;
margin-right:5px;
margin-top:5px;
}

body {
margin-top:0px;
repeat:norepeat;
background-color:#ffffff;
width:100%;
margin-left:0px;margin-bottom:0px;
}

#barrasup {
widht:100%;
min-height:370px;
background-color:#010412;
}
.fototitular {
width:560px;float:left;
height:370px;
background-position: center center; background-repeat: no-repeat;
}

#logomenu{
width:420px;float:left;text-align:center;
}

#nombremod{
width:420px;
color: #ffde00;
font-size:10pt;
float:left;

text-align:left;
padding-left:10px;
}

#centradotitular {
width:980px;
margin:0 auto 0 auto;
}

#principal {
width:980px;
float:left;
}

# dfds{
background: url(fondocolprincipal.png) repeat-y left;
}

#columnaprincipal{
width:200px;
float:left;
margin-right:7px;
margin-top:5px;
}

#editorial {
width:540px;margin-right:10px;float:left;
}
#anuncios{
width:200px;margin-right:10px;float:left;
}

#partecentral{
width:760px;float:left;margin-right:8px;margin-top:5px;

/*background-color:red */
}

#partecentralext{
width:960px;float:left;margin-right:10px;margin-top:5px;

/*background-color:red */
}
#galeriaconcurso {
width:710px;float:left;margin-right:10px;margin-top:5px;
text-align:center;
}
.fotoconcurso {
width:100px;float:left;text-align:center;
margin-bottom:5px;
vertical-align: text-top;
color:#ffffff;
}
#nacionales {
width:200px;
float:left;
}

#fsocialesr {
width:200px;
float:left;
}
.fsocialr {
float:left;widht:80px;margin-right:10px;margin-bottom:10px;height:60px;
}

. FloatLeft120Ar {
	float:left;
	width:120px;
	display:block;
	text-align:right;
}

. fleft195{
 float:left;width:195px;display:block;
}
.fleft329 {
float:left;width:329px;display:block;
}
#contenedor {
position:relative;
width:980px;
min-height:800px;
overflow:auto; /*MUY IMPORTANTE PARA QUE CREZCA EL DIV */
margin:0px auto 0 auto;
;background-color:#FFFFFF;
	  box-shadow: 2px 2px 4px #cbcbba;
   -webkit-box-shadow: 2px 2px 4px #cbcbba;
   -moz-box-shadow: 2px 2px 4px #cbcbba;
}

.SombraIzq {
  box-shadow: -4px 2px 4px #cbcbba;
   -webkit-box-shadow: -4px 2px 4px #cbcbba;
   -moz-box-shadow: -4px 2px 4px #cbcbba;
}

.EsquinasRedondas{
	border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
}
.RedondeadoArriba{
	border-radius: 4px 4px 0px 0px;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-radius: 4px 4px 0px 0px;
}

.RedondeadoAbajo{
	border-radius: 0px 0px 4px 4px;
	-moz-border-radius: 0px 0px 4px 4px;
	-webkit-border-radius: 0px 0px 4px 4px;
}

.Sombreado{
	box-shadow: 2px 2px 4px #888888;
	-moz-box-shadow: 2px 2px 4px #888888;
	-webkit-box-shadow: 2px 2px 4px #888888;
}

.limpia{
   clear:both;
}

#footer {
overflow:auto; /*MUY IMPORTANTE PARA QUE CREZCA EL DIV */
margin-top:10px;
width:100%;
display:block;
min-height:200px;
background-color:#010412;
margin-bottom:10px;
text-align:center;
}
#centrofooter{
width:980px;position:absolute;left:50%;margin-left:-490px;
overflow:auto; /*MUY IMPORTANTE PARA QUE CREZCA EL DIV */
}

A {
font-family : Trebuchet MS, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : italic;
	color:#5e5e5e;
	text-decoration:none;
}

a.linkes {
font-family : Trebuchet MS, Helvetica, sans-serif;
	font-size : 14pt;
	font-style : italic;
	color:#5e5e5e;
	text-decoration:none;
}

#menugris {
width:100%;height:30px;background-color:#efefef;
}
#menugrisnuevo {
width:100%;height:20px;background-color:#efefef;
}


#entrada {
width:100%;height:30px;background-color:#000000;margin-top:1px;
}


ul#menu {
    padding: 0;
	}

ul#menu li {
    display: inline;
}

ul#menu li a {
	font-family : Trebuchet MS, Helvetica, sans-serif;
    text-decoration: none;
	font-size : 10pt;
	font-style : italic;
	color:#5e5e5e;
    border-radius: 4px 4px 0 0;
	padding: 5px 10px 5px 10px;
}

ul#menu li a:hover {
    background-color: #ffde00;
}

ul#concursos {
    padding: 0px 5px 5px 5px;
	width:200px;
}

ul#concursos li {
    display: inline-block;
}

ul#concursos li a {
	font-family : Trebuchet MS, Helvetica, sans-serif;
    text-decoration: none;
	font-size : 8pt;
	font-style : italic;
	color:#5e5e5e;
	width:190px;
	margin-bottom:10px;
 	border-radius: 4px 4px 0 0;
 	display: inline-block
}

ul#concursos li a:hover {
 background-color: #ffde00;
}


div.divmenusegundo {
float:left;
font-family : Trebuchet MS, Helvetica, sans-serif;
    text-decoration: none;
	font-size : 10pt;
	font-style : italic;
	color:#5e5e5e;
}

a.menussses {
font-family : Trebuchet MS, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : italic;
	color:#5e5e5e;
	text-decoration:none;
	padding: 5px 10px 5px 22px;
	border-radius: 4px 4px 0 0;
}

a.menussses:hover {
  background-color: #ffde00
}



#m1 {
position:absolute;
left:406px;
top:70px;
width:93px;
display:none;
background-color:#010412;
color:#000000;
z-index:3;
}

a.menunormalc {
text-align:left;
margin-left:5px;
width:89px;
display:block;
height:30px;
font-size:10pt;
color:#cccccc;
font-family : Trebuchet MS, Helvetica, sans-serif;
text-decoration:none;
}

a.menunormalc:hover {
color:#ffde00;
font-weight:bold;
display:block;
height:30px;
font-family : Trebuchet MS, Helvetica, sans-serif;
}

#m2 {
position:absolute;
left:468px;
top:70px;
width:180px;
display:none;
background-color:#010412;
color:#000000;
z-index:3;
}

a.menunormalcc {
text-align:left;
margin-left:5px;
width:220px;
display:block;
height:30px;
font-size:10pt;
color:#cccccc;
font-family : Trebuchet MS, Helvetica, sans-serif;
text-decoration:none;
}

a.menunormalcc:hover {
color:#ffde00;
font-weight:bold;
display:block;
height:30px;
font-family : Trebuchet MS, Helvetica, sans-serif;
}

#m3 {
position:absolute;
left:561px;
top:70px;
width:180px;
display:none;
background-color:#010412;
color:#000000;
z-index:3;
}

a.menunormalccc {
text-align:left;
margin-left:5px;
width:220px;
display:block;
height:30px;
font-size:10pt;
color:#cccccc;
font-family : Trebuchet MS, Helvetica, sans-serif;
text-decoration:none;
}

a.menunormalccc:hover {
color:#ffde00;
font-weight:bold;
display:block;
height:30px;
font-family : Trebuchet MS, Helvetica, sans-serif;
}

#m4 {
position:absolute;
left:673px;
top:70px;
width:150px;
display:none;
background-color:#010412;
color:#ffffff;
z-index:3;
}

a.menunormalcccc {
text-align:left;
margin-left:5px;
width:200px;
display:block;
height:30px;
font-size:10pt;
color:#cccccc;
font-family : Trebuchet MS, Helvetica, sans-serif;
text-decoration:none;
}

a.menunormalcccc:hover {
color:#ffde00;
font-weight:bold;
display:block;
height:30px;
font-family : Trebuchet MS, Helvetica, sans-serif;
}

#m5 {
position:absolute;
left:788px;
top:70px;
width:150px;
display:none;
background-color:#010412;
color:#000000;
z-index:3;
}

a.menunormalccccc {
text-align:left;
margin-left:5px;
width:220px;
display:block;
height:30px;
font-size:10pt;
color:#e7e7e7;
font-family : Trebuchet MS, Helvetica, sans-serif;
text-decoration:none;
}

a.menunormalccccc:hover {
color:#ffde00;
font-weight:bold;
display:block;
height:30px;
font-family : Trebuchet MS, Helvetica, sans-serif;
}
a.olvide{
color:#ffffff;
font-family : "Trebuchet MS", Helvetica, sans-serif;
font-weight:bold;
font-style : italic;
font-size : 8pt;
float:left;
margin-right:5px;
}
a.olvide:hover {
color:#ab0f0f;
font-family : "Trebuchet MS", Helvetica, sans-serif;
font-weight:bold;
font-style : italic;
font-size : 8pt;
float:left;
margin-right:5px;
}

a.modelosd{
font-family : Trebuchet MS, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : italic;
	color:#5e5e5e;
	text-decoration:none;
}

a.modelosd:hover{
font-family : Trebuchet MS, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : italic;
	color:#5e5e5e;
	text-decoration:none;
}

.listavideos {
float:left;width:220px;display:block;padding-top:10px;

}
#contenedorvideos {
float:left;width:730px;display:block;padding-top:10px;
position:relative;
}

.centrar
	{
		position: absolute;
		/*nos posicionamos en el centro del navegador*/
		top:20%;
		left:10%;
		/*determinamos una anchura*/
		width:640px;
		/*indicamos que el margen izquierdo, es la mitad de la anchura*/
		margin-left:-320px;
		/*determinamos una altura*/
		height:494px;
		/*indicamos que el margen superior, es la mitad de la altura*/
		margin-top:-247px;
		border:1px solid #808080;
		padding:5px;
	}

.paginacion {
width:710px;
float:left;
display:block;
font-family : "Trebuchet MS", Helvetica, sans-serif;
font-size : 10pt;
font-style : italic;
color:red;
padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;
}

#registrocte {
width:334px;
float:left;
display:block;
margin-top:10px;
font-family : "Trebuchet MS", Helvetica, sans-serif;
font-size : 8pt;
color:#4a4a4a;
}
#registroctecon {
width:534px;
float:left;
display:block;
margin-top:10px;
font-family : "Trebuchet MS", Helvetica, sans-serif;
font-size : 8pt;
color:#4a4a4a;

}
#segcol {
width:334px;
float:left;
display:block;
margin-top:10px;
font-family : "Trebuchet MS", Helvetica, sans-serif;
font-size : 8pt;
color:#4a4a4a;
margin-left:20px;
}

#doscolumnasgal {
width:710px;
float:left;
display:block;
font-family : "Trebuchet MS", Helvetica, sans-serif;
font-size : 8pt;
color:#4a4a4a;
background:url(galeriasindice.png);
min-height:50px;
background-repeat : no-repeat;
}

#fondovideoss {
width:730px;
float:left;
display:block;
position:absolute;
font-family : "Trebuchet MS", Helvetica, sans-serif;
font-size : 8pt;
color:#4a4a4a;
background:url(fondovideos.png);
min-height:650px;
background-repeat : no-repeat;
margin-top:10px;
margin-left:70px;
overflow:auto;
}

div.regmodec {

width:524px;
float:left;display:block;
margin-top:10px;
font-family : "Trebuchet MS", Helvetica, sans-serif;
font-size: 8pt;
color:#4a4a4a;
}
div.regmode {

width:334px;
float:left;display:block;
margin-top:10px;
font-family : "Trebuchet MS", Helvetica, sans-serif;
font-size: 8pt;
color:#4a4a4a;
}