/* reset */
h1,h2,h3,h4,h5,h6,ul,ol,li,form,dl,dt,dd,p,fieldset,body {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:1.3em;}
ul,li {list-style-type:none;}
fieldset,
a img {border:0;}
a {text-decoration:none;}
a:focus{outline: none;}
select,input,textarea {font-family: Arial, Helvetica, sans-serif; font-size:1.1em;}
input.bordificable, select, textarea {background:#fff; border:0; padding:2px;}

/* generales */
body {background:#000; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px;}
#containerVisitas {background:#fff; overflow:hidden; width:750px; margin:30px auto;}
#header {background:#000; overflow:hidden; width:750px;}
	#header dl {color:#f90; font-size:11px; float:left; margin:40px 0 10px 0; width:500px;}
	#header dl dt {color:#fff; font-size:25px; font-weight:bold;}
	#header dl dt em {color:#f90; font-size:40px; padding:5px 5px 0 0;}
	#header dl dd {margin-left:22px;}
#header>h1 {background: url(../img/ses_rotes_velles.png) no-repeat;}
h1 {width:242px; height:97px; float:right;}
	h1 span {display:none;}

#contenidoIzquierda {width:435px; float:left; padding:22px; overflow:hidden;}
.numeracion {background:#efefee; border:1px solid #cccccc; font-weight:bold; font-size:12px; text-align:right; overflow:hidden; width:430px; padding:5px 10px 5px 5px;}
	.numeracion h2 {float:left; font-size:12px;}
	.numeracion strong {color:#000;}
	.numeracion span,
	.numeracion a {color:#666666; font-weight:normal;}
	#contenidoIzquierda ul {margin:20px 0;}
	#contenidoIzquierda ul li {border-top:1px dashed #bbbbbb; padding:20px 0; font-size:11px;}
	#contenidoIzquierda ul li span {display:block; clear:both; margin-bottom:5px;}

#contenidoDerecha {width:211px; float:right; padding:22px;}
form {border:1px solid #cccccc}
	form h2 {color:#000; font-size:11px; font-weight:bold; display:block; text-align:center; background:#eeeeed; padding:10px 0 5px 0;}
	form p {margin:15px 0 20px 0; text-align:center; font-size:10px;}
	form p a {color:#120A02; font-style:italic;}
	label span {display:none;}
	input {border:1px solid #cdcdcd; color:#000; font-size:10px; margin-left:15px; width:178px; margin-bottom:8px;}
	textarea {border:1px solid #cdcdcd; color:#000; font-size:10px; margin-left:15px; width:175px; margin-bottom:8px;}
	input.bt {width:50%; background:#000; border:0; color:#fff; font-weight:bold; font-style:italic; cursor:pointer; padding:2px 7px; margin-bottom:15px;}
.idiomas {background:#efefee; border:1px solid #cccccc; text-align:center; font-size:9px; padding:7px 0; margin:35px 0;}
	.idiomas li {display:inline; margin-left:2px;}
	.idiomas li span {color:#120A02; cursor: pointer;}
	.idiomas li span.select {color:#999999; cursor:text;}
	#contenidoDerecha p {color:#666666; font-size:10px; line-height:12px;}
	
#footer {color:#4F2F10; background:#000; font-weight:bold; text-align:center; padding-top:15px; clear:both;}
	#footer li {display:inline; border-right:1px solid #4F2F10; padding:0 8px 0 4px;}
	#footer li.last {border:0;}
	#footer li a {color:#4F2F10;}
	#footer li img {vertical-align:middle; margin-top:-3px;}

#lnk_catala {display:none;}