@import "../../_css_/jux_common.css";
@import "forms.css";
@import "paginator.css";
@import "news.css";
@import "gallery.css";
@import "../../_css_/jux_shop.css";
@import "../../_css_/jux_styles.css";
@import "rss.css";
@import "rating.css";

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, th, td
  { margin: 0; padding: 0; }

table
  { border-collapse:collapse;
    border-spacing: 0; }

fieldset, img
  { border: 0; }

address, caption, cite, code, dfn, th, var
  { font-style: normal;
    font-weight: normal; }

ol, ul
  { list-style: none; }

li
  { list-style: none; }

caption, th
  { text-align: left; }

h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: normal; 
  }

q:before, q:after
  { content: ''; }

abbr, acronym
  { border: 0; }

html, body, div, span, td, h1, h2, a, p
  { font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #fff;
    margin: 0px;
	border: 0px; }

html, body  
  { background: #7c8386 url(images/bg_site.png) repeat-x;}

h1 {
  font-size: 14pt;	
  font-weight: bold; 
  color: #ff00ff;
  }

h2
  {	font-size: 12pt;
    margin: 15px 0px 10px 0px; }

a 
  { text-decoration: none;	
    color: #cccc99; }

p 
  { width: 397px; }

#wrap
  { width: 900px;
    margin: 0px auto;
	border: 0px; }

#logo
  { width: 210px; 
	font-family: Impact,Arial;
	font-size: 18px; 
	text-align: center; 
	overflow: hidden; 
	border: 0px; }

#cabecera2
  {	width: 900px;
	background: black; 
	height: 19px; }

#menu2
  { margin: 0 auto;
	padding-left: 2px;
	border: none; 
	overflow: hidden; }

#menu2 ul 
  { list-style: none;
    margin: 0px;
	padding: 0px;
	border: none; }

#menu2 li 
  {	display: inline;
    margin: 0px;
	padding: 0px;
	border: none; }

#menu2 a 
  {	padding-top: 4px; 
    float: left;
	padding: 0 10px 0 10px;	
	background: url(images/menu_0.png);	
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: center;
	font-variant: small-caps;
	font-weight: bold;
	word-spacing: -0.1em;
	margin: 0px;
	border: 1px solid;
	border-color: #cccccc;
	color: #000000; }

#menu2 a:hover 
  {	background: url(images/menu_1.png);	
	background-repeat: no-repeat;
	margin: 0;	
	border: 1px solid;
	border-color: #cccccc;
	color: #000000; }

#menu2 a.activao
  {	margin: 0;	
	background: black;	
	border: 1px solid;
	border-color: #cccccc;
	color: #ff00ff; }

#menu2 a.desactivao
  {	margin: 0;	
	background: url(images/menu_0.png);	
	background-repeat: no-repeat;
	border: 1px solid;
	border-color: #cccccc;
	color: #000000; }

#menu2 a:active
  {	background: #cccccc;
    background: url(images/menu_1.png);	
	background-repeat: no-repeat;
	margin: 0;
	border: 1px solid;
	border-color: #cccccc;
	color: #ffffff; }

#menu2 a:focus
  {	background: #cccccc;
    background: url(images/menu_1.png);	
	background-repeat: no-repeat;
	margin: 0;
	border: 1px solid;
	border-color: #cccccc;
	color: #ffffff;}

#contenidoOK
  { width: 882px;
    left: 157px; 
	padding: 0 0 0 157px;
	background: black; 
	border: 0px; }

#contenido
  { width: 882px;
	padding: 10px 10px 0px 10px;
	margin-bottom: 5px;
	background: black ; 
	border: 1px solid;
	border-color: #ffffff; }

#img_contenido {
  opacity: 0.4;
  filter: alpha(opacity=40) 
  } 

.page_title {
  text-align: left; 
  color: #3F547A;
  font-size : 18px; 
  border-bottom: 1px solid rgb(204, 204, 204); 
  padding-bottom: 5px; 
  }

.detail .page_title {
  text-align: left; 
  color: #3F547A;
  font-size : 18px; 
  border-bottom: 1px solid rgb(204, 204, 204); 
  padding-top: 5px; 
  padding-bottom: 5px; 
  }

.page_text {
  border-bottom: 1px solid rgb(204, 204, 204); 
  padding-bottom: 5px; 
  padding-top: 5px; 
  width: 882px;
  }

.comment 
  { text-align: justify;
    font-size: 12px;	
    margin: 2px 2px 2px 2px; 
	padding: 4px 5px 8px 30px;	
	font-family: Georgia; 
	display: block; 
	background: url(../_images_/comillas.gif) no-repeat top left; }

.row0 { background-color: #616769; }

.row1 { background-color: #838383; }

#divlangs
  { position: absolute !important;
	top: 10px;
	right: 5px;
	background: transparent; 
	display: block;
	text-align: center; }

#divlangs h3{ display: none; }

#divthemes 
{ margin-top: 0px; }

#divuserinfo #layerlogin,
#divuserinfo #layerlogin #ajaxlogin,
#divuserinfo #layerlogin
  { margin: 5px;
    display: inline }

#divusersonline h3, 
#divuserinfo h3, 
#divthemes h3
  { font-size: 1.2em;
    margin: 5px;
	display: inline }

#ajaxlogin br { display: none; }

#div_drag_lang_info 
  { position: absolute;
    top: 0px;
	left: 0px;
	padding: 5px;
	margin: 0px 0px 4px 0px;
	width: 145px;
	background: #adadfe url(../azul/images/gradient-demo.png) repeat-x 0 -5px;
	color: #000; } 

.div_comments
  { width: 100%;
    display: block;
	float: left;
	background: black; border: 0px; }

.comments_form
  { padding: 5px 10px 0 10px;
    margin:0px; 
	font-size:1em;
	border: 0px solid #9BB3CE;
	background: #616769 }

.comments_form legend a
  { font-weight: bold;	
    font-size: 1.2em; }

.comments_form fieldset
  { margin: 0px; 
    padding:0 0 0 0;
	border: 0px solid #E9E9E9; }

.comments_form input, 
.comments_form textarea 
  { margin: 0 10px 0 0px; }

.comments_disclaimer
  { display: block;
    left: 5px; 
	right: 5px;
	clear: left;
	color: #757575;
	background: #1F2121; }

.list_footer
  { margin-top: 0px;
    border-top: 1px	solid #CCC;
	font-size: 14px;
	height: 22px;
	text-align: right; 
	vertical-align: bottom;
	}

.categorie_title
  { display: none; }

#tb_sponsors 
  { width: 882px; }
	
#tb_sponsors_detail 
  { width: 293px;
    float: left; }
	
#tb_sponsors td 
  { height: 150px;
	background: #313131; 
    text-align: center; 
    border: 4px #ff00ff ridge; }

#tb_sponsors_detail td 
  { height: 150px;
	background: #313131; 
    text-align: center; 
    border: 4px #ff00ff ridge; }

.sponsors_footer
  { text-align: right;
    height: 16px;
	width: 882px;
	clear: both;
	border-bottom: 1px solid #CCC;
	line-height: 16px;
	color: #626262;
	margin-top: 5px; }

.sponsors_photo { }

.sponsors_footer span 
  { font-size: 11px;
    color: #454a58; 
	margin: 0px 0px 0px 0px;
	padding:0px }

.sponsors_footer span img
  { height: 10px; }

.sponsors_footer_a
  { text-align: right;
    font-size : 11px;
	color: #3E45BA;
	font-weight: bolder; 
	margin: 0px 0px 0px 15px; }

.sponsors_intro  
  { text-align: justify;
    margin: 0px 90px 0 0;
    color: #616769;
    float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	line-height: 130%; 
	padding: 0 0 0px 0px }

.sponsors_intro p
  { text-align: right;
    float: right;
	color: #616769;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	line-height: 130%; 
	padding: 0 0px 0px 0px }

.sponsors_body
  { border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC; 
	padding-top: 10px; 
	padding-bottom: 10px; }

.sponsors_detail_body
  { width: 882px;
    height: 175px;
	padding-top: 5px;
	padding-bottom: 20px;
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC; }

.ant_sig {
   width: 882px;
   height: 24px;
   border: 0px;
   }

.td_ant {
  width: 45%;
  text-align: left;
  }

.td_volv {
  width: 10%;
  text-align: center;
  }

.td_sig {
  width: 45%;
  text-align: right;
  }
