/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: #494747;
	color:#CCCCCC;
	margin-top:0px;
	background-image:url(media/images/leyenda.png);
	background-repeat:repeat;
	background-attachment:fixed;
	

}
img {
	border:0px;
}
a {
	outline:none;
	text-decoration:none;
	color:#CC9933;
}
a:hover {
	outline:none;
	text-decoration:underline;
}
#contenedor {
	width:770px;
	margin:auto;
	border:1px solid #000;
	border-top:0px;
	background:#333333;
	}
.toda{
	background-color:#333333; 
	width:770px; 
	clear:both;
}

.basic{
	color: #CC9933;
	text-decoration: none;
}
.basic:active {
	color: #CC9933;
	text-decoration: none;
}

.basic:visited {
	color: #CC9933;
	text-decoration: none;
}
.basic:hover {
	color: #CC9933;
	text-decoration: underline;
}

.cuerpo {
	/*width:758px;*/
	/*border:1px #cc9600 solid;	*/
	background: #333333;
	/*margin:5px;*/
	padding-bottom:10px;
	height:1280px;
}
.titseccion {
	text-align:left;
	margin-left:15px;
	color:#FF9933;
	width:auto; 
	font-size:16px;}
.titulo1{
	font-weight:bold;
}

.cabezera{
	padding-left:10px; 
	width:100%;
	font-weight:bold;
}
.cabezera a{
	font-weight:bold;
	color:#CCCCCC;
	text-decoration:none;
}
.cabezera a:hover{
	font-weight:bold;
	color:#CCCCCC;
	text-decoration:underline;
}
.cabezera a:visited{
	font-weight:bold;
	color:#CCCCCC;
}
.borde_negro{

border:1px solid #000000;
border-top:0px;
}
.logo{
	background-image:url(http://www.temasps3.com/media/images/logo.jpg);
	width:770px;
	height:150px;
	margin:auto;
}
.logoN{
	background-image:url(http://www.temasps3.com/media/images/logoN.jpg);
	width:770px;
	height:150px;
	margin:auto;
}
.barra_hor{
	background-image:url(media/images/top_down.png); 
	height:25px;
	width:770px;
	border:1px solid #000000;
	color:#333333;
	margin:auto;
}
.submenu{
	height:18px;
	color:#CCCCCC;
	padding-top:7px;
	padding-left:10px;
	font-weight:bold;
}
.submenu a{	
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
}
.submenu a:link{	
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
}
.submenu a:visited{	
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
}
.submenu a:hover{	
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:underline;
}

.topmenu{
	font-weight:bold;
	color:#333333;
	font-size:10px;
}
.topmenu a{	
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.topmenu a:link{
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.topmenu a:visited{	
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.topmenu a:hover{	
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}


.general{
	width: 700px;
	margin:auto;
	border:2px solid #999999;
}



.titulo_form{

	font-size:16px;
	font-weight:bolder;
	color:#333333;
	text-decoration:underline;
}

.faq{
	width: 700px;
	border: 1px solid #CCCCCC;
	margin:auto;
	color:#999999;
	font-size:12px;
	cursor:pointer;
}

.titulofaq{

	color:#CC9900;
}

.hotlinks{
border:1px solid #996600; 
width:540px; 
padding:4px; 
background-color:#DFDFDF;
color:#666666;
cursor:text;

}

.margen{
	height:2px; 
	border-top:2px solid #3B3B3B;
	width:90%; 
	margin-right:0px;
}
.margen_ultimos{
	height:2px; 
	border-top:2px solid #3B3B3B;
	width:95%; 
	margin-top:25px;
	margin-bottom:25px;
	margin-right:0px;
}
.margen_ultimos_top{
	height:2px; 
	border-bottom:2px solid #3B3B3B;
	width:90%; 
	margin-top:25px;
	margin-bottom:25px;
	margin-right:0px;
}
.separacion{
	height:15px; 
	font-size:12px;
	font-weight:bold;
	border-bottom:2px solid #3B3B3B;
	width:97%; 
	margin:auto;	
	margin-top:20px;
	margin-bottom:20px;
	
	padding-top:3px;
}
	
.menu{
	width:145px;
	padding-left:5px;
	font-size:10px;
}	
.menu_titulos{
	font-size:10px;
	color:#CC6600;
	text-decoration:underline;
}
.info_theme{
	font-size:10px;
	color:#A49E99;
	font-weight:bold;
}

.descargar{
 	color:#FF9900;
}

.descargar a{
	color:#FF9900;
	text-decoration:none;
	font-weight:bolder;
	font-size:14px;
}
.descargar a:hover{
	color:#FF9900;
	text-decoration:underline;
}
.descargar a:visited{
	color:#FF9900;
}

.navegacion{	
	color:#CC9900;
	font-weight:bold;
	text-decoration:none;
}
.navegacion a:link{	
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
}
.navegacion a:visited{	
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
}
.navegacion a:hover{	
	color:#CC9900;
	font-weight:bold;
	text-decoration:underline;
}


.menu{	
	color:#CCCCCC;
	text-decoration:none;
}
.menu a:link{	
	color:#CCCCCC;
	text-decoration:none;
}
.menu a:visited{	
	color:#CCCCCC;
	text-decoration:none;
}
.menu a:hover{	
	color:#CCCCCC;
	text-decoration:underline;
}

/* menu */
#MainMenu 
{
	height:36px;
	background: #FFFFFF url("http://www.temasps3.com/media/images/menu/bmid_113.gif");
	margin:0;
	border:0;
	font-size:11px;
	color:#CCCCCC;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
#tab 
{
	margin:0;
	top:0;
}
#tab ul 
{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#tab li 
{
display:inline;
	float:left;
	margin:0;
	padding:0;
}
#tab a 
{
	background: url("http://www.temasps3.com/media/images/menu/bright_113.gif") no-repeat right top;
	margin:0;
	padding:0;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#tab a span 
{
	display:block;
	background:url("http://www.temasps3.com/media/images/menu/bleft_113.gif") no-repeat left top;
	padding:0 22px 0 22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	font-weight:bold;
	line-height:36px;
	
}
#tab a:hover,#tab li.item_active a 
{
	background-position:right bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#tab a:hover span,#tab li.item_active a span 
{
	background-position:left bottom;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.dropmenudiv
{
	position:absolute;
	top:0;
	float:left;
	display:block;
	visibility:hidden;
	border-style:solid;
	border-color:#A1A1A1;
	border-top-width:0px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	background: #3D3D3D;
	z-index:100;
	width:180px;
	text-decoration:none;
	padding:0;
	text-align:center;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.dropmenudiv ul 
{
	margin:0px;
	padding:0px;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.dropmenudiv li 
{
	display:inline;
	margin:0;
	padding:0;
}
.dropmenudiv a:link, .dropmenudiv a:visited
{
	width:180px;
	float:left;
	margin:0;
	padding:0;
	display:block;
	border-style:solid;
	border-color:#A1A1A1;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	color:#B8B8B8;
	background: #3D3D3D;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.dropmenudiv a span 
{
	float:left;
	display:block;
	padding:5px 5px 5px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.dropmenudiv a span 
{
	float:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.dropmenudiv a:hover
{
	border-style:solid;
	border-color:#A1A1A1;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:1px;
	border-left-width:0;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.dropmenudiv a:hover span 
{
	background-color:#FF9900;
	background-image:none;
	color:#E5E5E5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* Mios */
.Estilo2 {
	font-size: 16px;
	color: #CC6600;
}
.Estilo3 {font-size: 10px}
.Estilo8 {
	font-size: 16px;
	color: #CC9900;
}
.Estilo9 {color: #999999}
.Estilo10 {font-size: 10px; color: #999999; }
.Estilo11 {font-size: 10px; color: #CC9900; }
.Estilo14 {color: #CCCC66}
.Estilo18 {font-size: 10px; color: #666666; }




/* IDENTIFICADORES */
#main {
	width:730px;
	border:1px solid #CCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:10px;
	background-color:#FFF
}
#cargador {
	background-color:#444; 
	width:160px; 
	padding-top:5px; 
	text-align:center; 
	position:absolute; 
	left:435px; 
	top:221px
}

/* CLASES */
.titulo {
	background-color:#A0E600;
	color:#FFF;
	text-align:center
}
.td {
	border:1px solid #CCC;
	background-color:#EEE;
	text-align:center
}
.input {
	font-size:11px;
	width:100px;
	color:#CCCCCC;
	border:1px solid #999999;
	background-color:#4f4f4f;
	height:17px;
	padding-left:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.boton {
	background-color: #333;
	border:0px;
	color:#FFF;
	border-bottom:3px solid #B3FA01;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:65px;
	height:20px;
}
.inputon {
	color:#050;
	background-color: #FFF;
	border:1px solid #666;
	border-bottom-color:#EEE;
	border-right-color:#CCC
}
.inputoff {
	color:#333;
	background-color: transparent;
	border:0px;
	text-align:center
}

/* ESTRELLAS */

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(star.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:125px;
height:25px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}

.formularioUpload{
	background-color:#454545; 
	border:1px solid #999999; 
	color:#CCCCCC;
	padding-left:5px;
}
.categorias{
	border:1px solid #F8A527;
}
.categorias:hover{
	border:1px solid #009900;
	cursor:pointer;
}
.categoriasTitulo{
	font-size:12px; 
	color:#F8A527; 
	font-weight:bold;
	text-align:center;
}
.navi{
	color:#FF9900; 
	font-size:10px; 
	font-weight:bold;
	cursor:pointer;
}
a.navi:link{
	color:#FF9900; 
	text-decoration:none;
	cursor:pointer;
}
a.navi:visited{
	color:#FF9900; 
	text-decoration:none;
	cursor:pointer;
}
a.navi:hover{
	color:#FF9900; 
	text-decoration:underline;
	cursor:pointer;
}
.ImOver
{
	color:#FF9900; 
	text-decoration:underline;
	cursor:pointer;
	font-weight:bold;
}
.ImOff
{
	color:#FF9900; 
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}
/*Estrellas*/
.starbox .stars { background: #cccccc; }
.starbox .rated .stars { background: #dcdcdc; }
.starbox .rated .hover .stars { background: #cccccc; }
.starbox .colorbar { background: #FF9900; }
.starbox .hover .colorbar { background: #ffcc1c; }
.starbox .rated .colorbar { background: #FF9900; }
.starbox .rated .hover .colorbar { background: #FF9900; }
.starbox .ghost { background: #a1a1a1; }
.starbox .indicator { clear: both; }

/*PAGINADOR*/
div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
		color:#ff6500;
		font-size:10pk;
	}
	
	div.pagination a {
		border: 1px solid #434343;
		margin-right:3px;
		padding:5px 7px;
		background-position:bottom;
		text-decoration: none;
		color: #FF9900;		
	}
	div.pagination a:hover, div.meneame a:active {
		border: 1px solid #FF9900;
		text-decoration:none;
		color: #FFFFFF;
		background-color: #3A3A3A;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:5px 7px;
		border: 1px solid #FF9900;
		/*border: 1px solid #ff6500;*/
		font-weight:bold;
		color: #FF9900;
	}
	div.pagination span.disabled {
		margin-right:3px;
		padding:5px 7px;
		border: 1px solid #434343;
	
		color: #434343;
	}
	
/* Previews de Imagenes */


.imagenPreview { 
	border: none;
	margin:2px;
}
.imagenPreview:hover{ 
	border: 2px solid #FF9900;
	margin:0px;
}
.imagenMosaico { 
	border: 1px solid #999999;
}
.imagenMosaico:hover{ 
	border: 2px solid #FF9900;
}
.imagenUltimos { 
	border: 1px solid #999999;
	margin:1px;
}
.imagenUltimos:hover{ 
	border: 2px solid #FF9900;
	margin:0px;
}



.faq{
	font-weight:normal;
	color:#CCCCCC;
	border:0px;
	text-decoration:none;
}
.faq a{
	font-weight:normal;
	color:#CCCCCC;
	border:0px;
	text-decoration:none;
}
.faq:visited{
	font-weight:normal;
	color:#CCCCCC;
	border:0px;
	text-decoration:none;
}

.faq:hover{
	font-weight:normal;
	color:#FF9900;
	border:0px;
	text-decoration:none;
}
.footer_info{
	font-size:10px;
	color:#333333;
}
.footer_info a{
	font-size:10px;
	color:#333333;
}
.footer_info:visited{
	font-size:10px;
	color:#333333;
}
.footer_info:hover{
	font-size:10px;
	color:#333333;
	text-decoration:underline;
}
.comentarios{
	color:#CCCC66;
}
.comentarios a{
	color:#CCCC66;
}
.comentarios:visited{
	color:#CCCC66;
}
.comentarios:hover{
	color:#CCCC66;
	text-decoration:underline;
}
.blanco{
	color:#CCCCCC;
	text-decoration:none;
}
.blanco a{
	text-decoration:none;
	color:#CCCCCC;
}
.blanco:visited{
	text-decoration:none;
	color:#CCCCCC;
}
.blanco:hover{
	text-decoration:underline;
	color:#CCCCCC;
}




