body {
margin: 0px;
background-color: #ffffff;
background-image: url(images/bg_web.jpg);
background-repeat: repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
#web{
	background-color: #5B5B57;
	font-size: 10px;
	color: #ffffff;
	width: 970px;
	border: 1px solid #333333;
}
.top {
font-size:9px;
padding:3px;
background-color: #333333;
}
.login{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;

}
.loginfrom a, a:link, a:visited, a:hover, a:active {
	text-decoration:none;
	color: #FFFFFF;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a, a:link, a:visited, a:hover, a:active {
	text-decoration:none;
	color: #FF6600;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.menu a, a:link, a:visited {
	text-decoration:none;
	color: #fff;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#menu a, a:link, a:visited {
	text-decoration:none;
	color: #fff;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.menuactivo {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	font-size: 11px;
	background-color:#ec5210;
	color: #fff;
	text-decoration: none;
}
#menu {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
background-color:#3e3e3e;
color: #fff;
padding: 0px 5px 0px 5px;
margin: 2px;
margin-right:2px;
}
#menu a {
padding: 2px 5px 2px 5px;
background-color:#3e3e3e;
text-decoration: none;
margin: 2px;
color: #fff;
}
#menu a:hover, #menu a:active {
background-color:#ec5210;
color: #fff;
}
#menu span.current {
padding: 2px 5px 2px 5px;
margin: 2px;
font-weight: bold;
background-color: #313131;
color: #fff;
}
#menu span.disabled {
padding: 2px 5px 2px 5px;
margin: 2px;
background-color:#3e3e3e;
color: #868686;
}
.titulacion{
margin: 2px;
padding: 1px;
padding-left:13px;
background-image:url(images/titulacion.jpg);
background-repeat:no-repeat;
background-color:#333333;
font-size: 12px;
}
#footer, #footerff, #footerieop{
height: 200px;
background-position:center;
}
#footer{
background-image:url(images/footer2.jpg);
}
#footerff{
background-image:url(images/footerff.jpg);
}
#footerieop{
background-image:url(images/footerieop.jpg);
}
#footer2{
color:#999999;
border-top: 4px solid #333333;
padding: 4px 20px 4px 4px;
color:#999999;
width: 946px;
height: 120px;
font-size: 12px;
}
.pub-1{
background-color:#333333;
width: 230px;
margin-top:2px;
padding: 2px;
}
.pub2{
background-color:#fff;
color:#333;
OVERFLOW: hidden;
}
.pub-1 a, pub-1 a:link, pub-1 a:visited, pub-1 a:hover, pub-1 a:active {
color:#FF6600;
}
.pub-2{
	margin-top:2px;
	background-color:#FFFFFF;
	width: 230px;
	color: #000000;
}
#sep{
margin:2px;
}
.fullbanner-1{
background-color:#333333;
width: 728px;
padding: 2px;
margin:2px;
}
.banner-1{
background-color:#333333;
width: 350px;
margin: 2px 2px 0px 2px;
padding: 5px;
}
#adshome{
padding: 2px 0px;
background-color:#333333;
}
.pub300{
background-color:#333333;
width: 300px;
margin-top: 2px;
margin-right: 2px;
padding: 4px;
}
.pub300 a, a:link, a:visited, a:hover, a:active {
color:#FF6600;
}
.pub160x600{
background-color:#333333;
width: 160px;
padding: 3px;
margin: 2px 0px;
}
#bannervideos{
margin-left:2px;
margin-right:2px;
padding:10px;
background-color:#333333;
width:120px;
height:240px;
}
#publicidad{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
}
.contenido{
background-color:#333333;
padding: 2px;
font-size:12px;
margin:0px 2px 2px 2px;
}
.contenido a,contenido a:link,contenido a:visited,contenido a:hover,contenido a:active {
	text-decoration:none;
	color: #FF3300;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.contenido2 a, a:link, a:visited, a:hover, a:active {
color:#333333;
	text-decoration:none;
	color: #FF3300;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.contenido2{
background-color:#fff;
color:#333333;
OVERFLOW: hidden;
}
#lisvideo{
background-color:#333333;
width:546px;
padding: 2px;
font-size:12px;
margin-left:2px;
margin-bottom:2px;
}
#lisvideo:hover {
background-color:#414141;
width:546px;
padding: 2px;
font-size:12px;
margin-left:2px;
margin-bottom:2px;
}
* input[type=submit]{
background: url(images/boton.png) no-repeat;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
width: 76px;
margin:2px;
height: 24px;
cursor: pointer;
border: 0px;
}
.userpass input,textarea{
font:10px Verdana, Arial, Helvetica, sans-serif;
border:1px solid #B6C0A7;
background:#EEEEEE;
color:#333333;
padding-left:13px;
background-image:url(images/login.jpg);
background-repeat:no-repeat;
}
.userpass input:focus,textarea:focus
{
font:10px Verdana, Arial, Helvetica, sans-serif;
background:#fff;
color:#333333;
padding-left:13px;
background-image:url(images/login2.jpg);
background-repeat:no-repeat;
}
.registro input,textarea{
font:10px Verdana, Arial, Helvetica, sans-serif;
border:1px solid #B6C0A7;
background:#EEEEEE;
color:#333333;
}
.registro slect,option{
font:10px Verdana, Arial, Helvetica, sans-serif;
background:#EEEEEE;
color:#333333;
}
.registro input:focus,textarea:focus
{
font:10px Verdana, Arial, Helvetica, sans-serif;
background:#fff;
color:#333333;
}
.google input,textarea{
font:10px Verdana, Arial, Helvetica, sans-serif;
border:1px solid #B6C0A7;
background:#EEEEEE;
margin-top:5px;
margin-bottom:5px;
color:#333333;

}
.google input:focus,google textarea:focus
{
font:10px Verdana, Arial, Helvetica, sans-serif;
background:#fff;
margin-top:5px;
margin-bottom:5px;
color:#333333;
}
.titulovideo {
	font-weight: bold;
	color:#FF9900;
	font-size: 22px;
	font-style: normal;
	text-transform:none;
}
.detallevideo {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: normal;
	line-height: 1.4em;
}
.nick {
	color:#FF5500;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	font-style: normal;
	text-transform: none;
	letter-spacing: normal;
	line-height: 1.4em;
}
.data {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: normal;
	line-height: 1.4em;
}
.divnick {
	padding: 10px;
	border-top: 1px solid #dddddd;
}
.sincomentario {
	color:#ff0000;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: normal;
	line-height: 1.4em;
}
.listuser {
text-decoration: none;
color:#DDDDDD;
font-size: 11px;
padding-left:10px;
background-image:url(images/luser.png);
background-repeat:no-repeat;
}
#cms {
	color:#333333;
	font-size:12px;
}
.index_sep {
background-image: url(images/ind_sep.jpg);
background-repeat:repeat-x;
height: 5px;
margin: 5px 0px;
}
#index_sep {
background-image: url(images/ind_sep.jpg);
background-repeat:repeat-x;
height: 5px;
margin: 5px 0px;
}
#fechacms {
margin:3px;}
#cms a{
text-decoration:none;
color:#FF6600;
font-size:10px;
}
.titcms ,titcms a,titcms a:link,titcms a:visited,titcms a:hover,titcms a:active {
color:#FF3300;
text-decoration:none;
font-size:24px;
margin: 5px 0px 5px 5px;
padding:0px;}
#paginacms {
color:#333333;
font-size:11px;
}
#paginacms a{
font-size:11px;
color:#FF9900;
}
#paginacms a:hover, #paginacms a:active {
color:#FF3300;
font-size:11px;
}
#temp {
font-size: 10px;
font-style: normal;
color:#333333;
}
div.radiomasLeft {
position:absolute;
left:0px;
top:0px;
overflow:visible;
height:185px;
width:185px;
margin:0;
padding:0;
z-index:1000000000;
border:none;
float:none;
}
.margin2px {
padding: 2px;
}
.th1 {
	font-size:18px;
	color:#FF6600;
	margin:2px;
}
.th2 {
	font-size:14px;
	color:#333333;
	margin:2px;
}
.th2 a,th2 a:link,th2 a:visited,th2 a:hover,th2 a:active {
	text-decoration:none;
	color: #FF3300;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.th3 {
	font-size:12px;
	color:#666666;
	margin:2px;
	text-decoration:none;
}
.th4 {
	font-size:10px;
	color:#666666;
	margin:2px;
	text-decoration:none;
}
.th5 {
	font-size:12px;
	color:#FF6600;
	margin:2px;
}
.alojdescripcion {
	font-size:10px;
	color:#333333;
	margin:2px;
	border-bottom:1px solid #666666;
	border-bottom-style:dashed;
	text-decoration:none;
}
.dat {
	font-size:9px;
	color:#FF6600;
	margin:2px;
	border-bottom:1px solid #666666;
	border-bottom-style:dashed;
	text-decoration:none;
}
.dat2 {
font-size:9px;
color:#FF6600;
margin:2px;
}
a.imggaleria {
padding: 4px;
border: 1px solid #c0c2c2;
margin:2px 4px;
text-align: center;
float:left;
filter: Alpha(Opacity=70);
opacity: 0.7;
}
a.imggaleria:hover{
background-color:#ff6600;
filter: Alpha(Opacity=100);
opacity: 1;
}
.imggaleria2{
padding: 4px;
border: 1px solid #c0c2c2;
margin:2px 4px;
background-color: #fff;
text-align: center;
}
.imggaleria3{
padding: 4px;
border: 1px solid #c0c2c2;
background-color: #fff;
margin:2px 4px;
background-color: #fff;
text-align: center;
}
.lugar {
font-size:16px;
text-decoration:underline;
color:#222222;
padding:3px;
margin-right: 3px;
}
.datos {
margin:10px;
border-bottom:1px solid #999999;
}
div.dato1 {
width:170px; 
color:#999999; 
font-size:11px; 
font-weight:bold; 
float: left; 
}
div.dato2 { 
width:362px; 
padding-left:170px;
padding-left:0px; 
line-height:15px;
}
.altn  {
font-size : 10pt;
color: #333333;
background-color:#f8f8f8;
border-bottom: 1px solid #dddddd;
border-top: 1px solid #dddddd;
}

.tit  {
font-size : 10pt;
color:#FF3300;
}
.tit a,tit a:link,tit a:visited,tit a:hover,tit a:active  {
color:#FF3300;}
.fs	{
background-color:#FFFFDD;
text-align:center;
}
.fs a,fs a:link,fs a:visited,fs a:hover,fs a:active {
	color:#FF3300;
}
.da	{
background-color:#FF6600;
color:#FFFFFF;
text-align:center;
}
.da a,da a:link,da a:visited,da a:hover,da a:active {
color:#FFFFFF;
}
