/*
Theme Name: TOYOTA TEAM ARGENTNA
Theme URI: http://wordpress.org/
Description: Especial Plantilla para Acuarama Web
Version: 1.1
Author: Luis Oviedo Ortiz
Author URI: http://systematic.com.ar
Tags: blue, custom header, fixed width, two columns, widgets

	Acuarama Web Site
	http://www.systematic.com.ar

  	Theme desarrollado para Acuarama Solar


	http://www.opensource.org/licenses/gpl-license.php

*/


body {
  background-color: #ce1a1a;
  margin: 0 auto;
  font:12px arial;
}

img {border:0px;}

/* TEXTO GENERICOS */
h1 {font:28px arial; color:#fff;padding:0px;margin:0px; font-weight:bold;text-decoration:none;}
h1 a {color:#fff;text-decoration:none;}
h1 a:hover {text-decoration:underline;}
h2 {font:13px arial; color:#c72828;padding:0px;margin:0px; font-weight:bold;}
h2 a {color:#c72828;text-decoration:none;}
h2 a:hover {text-decoration:underline;}
h3 {font:20px arial; color:#c72828;padding:2px 15px 2px 5px;margin:0px 0px 0px 0px; font-weight:bold;text-decoration:none;}
h4 {background-color:#eeeeee;margin: 2px 4px 15px 4px;font:12px arial;font-weight:bold;}
h5 {background:url(imagenes/fondo-h5.png);height:20px; margin: 0px 0px 0px 8px;font:14px arial;font-weight:bold;width:710px;padding: 5px 5px 5px 5px;float:left;}
h6 {font:13px arial; color:#c72828;padding:0px;margin:0px 2px 0px 7px; font-weight:bold;}
h6 a {color:#c72828;text-decoration:none;}


#barra-gris {background-color:#eeeeee; width:710px;margin: 2px 4px 15px 4px;float:left;}
#extras-notas {float:left;margin: 2px 2px 0px 2px; padding:2px 4px 0px 4px;}
#fecha-visitas {float:right;font:10px arial;margin:8px 8px 2px 2px;}

a {color:#c72828;}

/* PARRAFOS */

p {color:#000;font:12px arial;padding: 1px 5px 1px 5px;}

#contenedor {
  background: url(imagenes/fondo-cuerpo.png) repeat-y;
  width:990px;
  margin: 0 auto;
}

#encabezado {
  width: 983px;
  margin: 0px 3px 0px 3px;
  padding: 0px;
  background-color: #fff;
  height: 126px;
  background: url(imagenes/top.png) repeat-x;
}


#menu-principal {
  background: url(imagenes/fondo-menu.png) repeat-x;
  height: 29px;
  width: 983px;
  margin: 0px 3px 0px 3px;
  padding: 0px;
  font: 12px arial;
}


#menu-principal ul {
  height: 24px;
  padding: 5px 3px 0px 3px;
  width: 983px;
  margin: 0px;
  list-style-type: none;
}

#menu-principal li {
  border-right: 2px solid #fff;
  padding: 0px 10px 0px 10px;
  float: left;
}

#menu-principal a {color:#fff;text-decoration:none;}
#menu-principal a:hover {color:#fff;text-decoration:underline;}


#sponsors-superiores {
  height: 45px;
  width: 983px;
  margin: 0px 3px 0px 3px;
  padding: 0px;
  background-color:#cccccc;
  z-index:-999;
}

#sponsors-superiores ul {
  margin: 0px;
  padding: 2px 20px 0px 10px;
  list-style-type: none;
  text-align:right;
}

#sponsors-superiores li {
  float: right;
  margin: 0px 5px 0xp 5px;
  padding: 0px;
}

#sponsors-superiores img {
  border:0px;
}

#box-nota-grande {
  width: 983px;
  margin: 0px 3px 0px 3px;
  padding: 0px;
  height:390px;
  background-color:#cccccc;
}

/* CONTENEDOR NOTA PRINCIPAL GRANDE */

#foto-nota-grande {
  width:964px;
  height:383px;
  border: 1px solid #fff;
  margin: 0 auto;
  color:#fff;
  background-color:#fff;
  position:relative;
}

#contenido-nota-grande {
  width: 960px;
  background-color:#000;
  padding: 5px 2px 5px 2px;
  filter:alpha(opacity=60);
  opacity:0.6;
  position: absolute;
  bottom: 0;
}

#contenido-nota-grande p {
  margin:0px; padding: 0px;
  color:#fff;
  font:12px arial;
}

#pie-sitio {
  width: 983px;
  background:url(imagenes/pie.png);
  margin: 5px 0px 0px 3px;
  padding: 24px 0px 0px 0px;
  height:43px;
  color:#000;
}


#pie-sitio ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}

#pie-sitio li {
  float: left;
  margin: 0px;
  padding: 0px;
}

#pie-sitio img {
  border:0px;
}

#pie {
  margin: 10px 0px 10px 0px;
  text-align:center;
  font:10px arial;
  color:#fff;
}


/* ALINEACION */

.alignright { float:right;padding:2px;margin:5px 5px 5px 5px;border:1px solid #ccc;}
.alignleft { float:left;padding:2px;margin:5px 5px 5px 5px;border:1px solid #ccc;}
.aligncenter {display: block; margin: auto; padding:2px;border:1px solid #ccc;}

/* CUERPO INTERNO HOME*/

#contenedor-cuerpo {
  background: url(imagenes/fondo-home.png) repeat-y;
  width: 960px;
  /*height: 700px;*/
  margin:6px 2px 0px 4px;
  float:left;
}

#notas-internas {
  width: 740px;
  float:left;
}

#sidebar {
  width: 220px;
  background-color:#FFF;
  float:right;
}


.box-proximacarrera {
  background: url(imagenes/proxima-carrera.png) no-repeat;
  float:left;
  padding:28px 0px 0px 0px;
  margin:8px 0px 0px 8px;
  width:200px;
  height:110px;
  clear:both;
}


.box-pilotos {
  width:220px;
  padding: 0px 0px 0px 8px;
  float:left;
  clear:both;
  margin:2px 0px 10px 0px;
}


.box-blanco-largo {
  background-color: #fff;
  width:720px;
  margin: 0px 2px 10px 7px;
  padding: 5px 0px 5px 0px;
  float:left;
}


.box-especiales {
  background:url(imagenes/box-especiales.png);
  width:310px;
  padding: 3px 2px 3px 35px;
  margin:0px 0px 0px 7px;
  float:left;
}


.box-especiales-sponsors {
  background:url(imagenes/box-sponsor.png);
  width:330px;
  padding: 3px 2px 3px 35px;
  margin:0px 0px 0px 7px;
  float:left;
}

.foto-nota-interna {
  float:left;
  margin: 28px 10px 10px 10px;
  padding: 1px;
  border: 1px solid #ccc;
}

.box-notas-home {
  width: 228px;
  margin: 0px 6px 0px 6px;
  /*height: 280px; */
  float:left;
}

.box-notas-home-cuadro img {
  margin: 2px 0px 2px 0px;
  padding: 2px 0px 2px 0px;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
}

.box-notas-home p {
  margin: 2px 0px 2px 0px;
  padding: 2px 0px 2px 0px;
  color:#000;
  font:12px arial;
}

.box-notas-home a {
  color:#c72828;
}

.boton {
  margin: 2px 2px 2px 2px;
  border:0px solid #ccc;
  float:right;
}


.espacios img {padding:2px;margin:2px;border:2px solid #ccc;}

/* CALENDARIO */

.box-notas-calendario {
  width: 228px;
  padding: 0px 0px 6px 0px;
  margin: 0px 6px 4px 6px;
  /*height: 280px; */
  float:left;
  text-align:center;
  background-color:#fff;
  /*border-top: 2px solid #c72828;
  border-bottom: 2px solid #c72828;*/
}

.box-notas-calendario img {
  margin: 2px 0px 2px 0px;
  padding: 2px 0px 2px 0px;
  /*border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc; */
}

.box-notas-calendario p {
  margin: 2px 0px 2px 4px;
  padding: 2px 0px 2px 0px;
  color:#000;
  font:12px arial;
}

.box-notas-calendario a {
  color:#c72828;
}

#links-calendario {
  width:700px;
  /*background-color:#efefef;*/
  text-align:right;
  margin: 0px 20px 0px 17px;
  padding:0px;
  /*border-bottom:2px solid #ccc;*/
}


/* NOTAS ARCHIVOS INTERNOS */

.box-archivos {
  width: 700px;
  float:inherit;
  margin: 8px 4px 4px 4px;
  padding: 2px 2px 2px 2px;
  border-bottom: 1px dotted #ccc;

}

.box-archivos img {
  float:left;
  margin: 1px 8px 4px 8px;
  padding: 1px;
  border: 1px solid #ccc;
}


/* TABLAS */

.tablas-campeonatos table {
  padding:0px; margin:0px;
}

.tablas-campeonatos td{
  height:15px;
  border-bottom:1px dotted #ccc;
}

.tablas-campeonatos tr {
  padding:0px; margin:0px;
}

.tablas-campeonatos tr:hover {
  background-color: #ccc;
}

.tablas-campeonatos th {
  height: 25px;
  background-color:#950909;
  color:#fff;
  font-weight:bold;
}

.tabla-toyota {
  background-color:#950909;
  color:#fff;
}

.tabla-resultados-sidebar {
  background-color:#d7d0d0;
  color:#ce3232;
  font-weight:bold;
  }



ul#menu {
	width: 720px;;
	height: 43px;
	background: #efefef url("imagenes/menu-bg.gif") top left repeat-x;
	font-size: 0.8em;
	font-family: "Lucida Grande", Verdana, sans-serif;
	font-weight: bold;
	list-style-type: none;
	margin: 0px 4px 0px 7px;
	padding: 0;
}
ul#menu li {
	display: block;
	float: left;
	margin: 0 0 0 5px;
}
ul#menu li a {
	height: 43px;
	color: #777;
	text-decoration: none;
	display: block;
	float: left;
	line-height: 200%;
	padding: 8px 15px 0;
}
ul#menu li a:hover {
	color: #333;
}
ul#menu li a.current {
	color: #FFF;
	background: #FFF url("imagenes/current-bg.gif") top left repeat-x;
	padding: 5px 15px 0;
}

ul#menu p {
    margin: 11px 0 0 0px;
    font-family: "Lucida Grande", Verdana, sans-serif;
    color:#8c0000;
    font-weight: bold; font-size: 10px;
}


