/*
Theme Name: miprimervoto
Theme URL: http://www.miprimervoto.com
Description: En 3 minutos sacate la duda de cómo votar
Version: 1.0
Author: Javier E. Errecarte
*/
/************** COLORES **************/
/* rojo: #bd3e35 // celeste: #2067b0  // azul: #083563 // amarillo: #ff8618;   */
/*************************************/
*, body { margin: 0; padding: 0; }
*:focus { outline: none; }
body { background:#083563 url(../images/bg.gif) repeat-x top; }
body, html { min-height:101%; /*Firefox scrollbar fix*/ }
body, select, textarea, input, span {	font: 12px Arial; text-align:left; }
body, select, textarea, input {	color:#333333; }
p {	margin-bottom: 10px; }
input, select { background:transparent url(../images/input_bg.gif) repeat-x; border: solid 2px #083563; padding:2px 3px 3px; }
a, a:link, a:visited, a:active { color:#a5d1ff;	font-family:Arial; text-decoration:none;	}
a:hover {	text-decoration:underline; cursor:pointer; cursor:hand;	}
ul, li { list-style:none; padding:0; margin:0; }
a img {	border:none	}
.clear { clear:both; visibility:hidden; }


#bg { background:transparent url(../images/bg_manchas.jpg) no-repeat center top;}
#wrapper { width:900px; margin:0 auto; }

/* header */

#header, #header h1 { height:110px; }
#header .nav, #header .logo, #header .foto  { height:110px; float:left; }

#header .logo { width:300px; background:url(../images/header_logo.gif) no-repeat bottom; }
#header .nav { width:318px; background:url(../images/header_nav.gif) no-repeat bottom; }
#header .foto { width:282px; background:url(../images/header_foto.gif) no-repeat bottom; }

#header a { display:block; }
#header .logo a:hover { background:url(../images/header_logo_over.gif) no-repeat bottom; }
#header h1 { display:block; padding:0; margin:0; }
#header h1 span { display:none; }

#header .nav .a , #header .nav .b, #header .nav .c { height:70px; float:left; }
#header .nav a { height:70px; }
#header .nav a.union {height:55px; margin:33px 0 0 109px; width:94px;}


#header .nav .a { width:102px; padding:36px 3px 0 4px; }
#header .nav .b { width:101px; padding:36px 3px 0 0; }
#header .nav .c { width:103px; padding:36px 0 0; }

#header .nav .a a:hover { background:url(../images/nav_a_over.gif) no-repeat; }
#header .nav .b a:hover { background:url(../images/nav_b_over.gif) no-repeat; }
#header .nav .c a:hover { background:url(../images/nav_c_over.gif) no-repeat; }

#header .nav .a a.active { background:url(../images/nav_a_active.gif) no-repeat; }
#header .nav .b a.active { background:url(../images/nav_b_active.gif) no-repeat; }
#header .nav .c a.active { background:url(../images/nav_c_active.gif) no-repeat; }


/* contenido */

#tabs {
	border-top:1px solid #083563;
	height:35px; _height:34px;
	margin:20px auto 0;
	padding:10px 0 0 290px;
}

#tabs .tab1 { width:80px; }
#tabs .tab2 { width:150px; }
#tabs .tab3 { width:80px; }

#tabs div {
	float:left;
	margin:0 2px;
	text-align:center;
	text-decoration:none;
}
#tabs a {
	display:block;
	position:relative;
	background: url(../images/tab_bg.gif) repeat-x;
	height:37px;
	color:#bd3e35;
}
#tabs a .txt { text-align:center; display:block; padding:10px; font-size:14px; }
#tabs a.selected { background: url(../images/tab_bg_active.gif) repeat-x; color:#FFFFFF; text-decoration:none; }
#tabs .c1, #tabs .c2 { position:absolute; display:block; height:35px; width:2px; }
#tabs .c1  { left:0; background: url(../images/tab_c1.gif) no-repeat; }
#tabs .c2 { right:0; background: url(../images/tab_c2.gif) no-repeat; }
#tabs a.selected .c1  { left:0; background: url(../images/tab_c1_active.gif) no-repeat; }
#tabs a.selected .c2 { right:0; background: url(../images/tab_c2_active.gif) no-repeat; }




.body { background: url(../images/bg_body.gif) repeat-y center; padding:0; margin:0; }
.content {
	background: url(../images/bg_content.jpg) no-repeat center top;
	padding: 10px;
}
.line { border-top:solid 1px #002952; font-size:1px; height:1px; margin:0 10px; }

.video { width:640px; padding:5px; margin:0 auto; background:white; position:relative; text-align:center; }
.video .c1, .video .c2, .video .c3, .video .c4 { position:absolute; width:6px; height:6px; }
.video .c1 { top:0; left:0; background:url(../images/video_c1.gif) no-repeat; }
.video .c2 { top:0; right:0; background:url(../images/video_c2.gif) no-repeat; }
.video .c3 { bottom:0; _bottom:-9px; left:0; background:url(../images/video_c3.gif) no-repeat; }
.video .c4 { bottom:0; _bottom:-9px; right:0; background:url(../images/video_c4.gif) no-repeat; }

.texto { width:650px; margin:0 auto; padding:30px 0; }

dl {
	display:block;
	margin:0;
	padding:0;
}
dt {
	display:block;
	width:43px;
	height:26px;
	clear:left;
	float:left;
	margin:2px 0 20px;
	font-size:18px;
	font-weight:bold;
}
dd {
	float:left;
	margin:0;
	padding:0 0 20px;
	text-align:left;
	width:600px;
	min-height:30px;
	_height:30px;
	font-size:14px;
	color:#FFFFFF;
	line-height:15px;
}

dt.n1 { background:url(../images/n_1.gif) no-repeat top left; }
dt.n2 { background:url(../images/n_2.gif) no-repeat top left; }
dt.n3 { background:url(../images/n_3.gif) no-repeat top left; }
dt.n4 { background:url(../images/n_4.gif) no-repeat top left; }
dt.n5 { background:url(../images/n_5.gif) no-repeat top left; }
dt.n6 { background:url(../images/n_6.gif) no-repeat top left; }
dt.n7 { background:url(../images/n_7.gif) no-repeat top left; }


/* FAQ */

.faq { background:white; padding: 10px 107px; margin: 10px; }
.faq .title, .faq .title a { display:block; height:20px; }
.faq .title { background:url(../images/faq_title.gif) no-repeat left; }
.faq .title a:hover { background:url(../images/faq_title_over.gif) no-repeat left; }
.faq .content { font-size: 13px; text-align:left; background:none; padding:20px 0; }
.faq b { color:#2067b0; display:block; font-size:16px; }
.faq a, .faq a:visited, .faq a:active { color:#bd3e35; }
.faq dd { color:#333333; }

/* footer */
 /*
#footer { height: 40px; background:#083563; margin:10px; padding: 15px 0; }
#footer a { padding:0; color:white; }
#footer a:hover { text-decoration:underline; }

#footer .link {	height:35px; width:400px; float:left; }
#footer .mapa, #footer .right { height: 35px; float:left; }
#footer .mapa { width:95px; background: transparent url(../images/f_mapa.gif) no-repeat center center; }
#footer .mapa a { display:block; height: 35px; }
#footer .mapa a:hover, .load1 { background: transparent url(../images/f_mapa_over.gif) no-repeat center center; }
#footer .right { padding-left:15px; width:290px; }
#footer .right a { display:block; height: 20px; }
#footer .right .fdn { height:13px; padding:0 88px 5px 0; background: transparent url(../images/f_fdn.gif) no-repeat left top; }
#footer .right .fdn a { height:13px; }
#footer .right .fdn a:hover, .load2 { background: transparent url(../images/f_fdn_over.gif) no-repeat left top; }
#footer .right .fb,
#footer .right .yt,
#footer .right .so,
#footer .right .fc,
#footer .right .tt { float:left; height: 20px; }
#footer .right .fb { width:40px; background: transparent url(../images/f_fb.gif) no-repeat right center;  }
#footer .right .fb a:hover, .load3 { background: transparent url(../images/f_fb_over.gif) no-repeat right center;  }
#footer .right .yt { padding-left:25px; width:35px; background: transparent url(../images/f_yt.gif) no-repeat right center;  }
#footer .right .yt a:hover, .load4 { background: transparent url(../images/f_yt_over.gif) no-repeat right center;  }
#footer .right .so { padding-left:25px; width:37px; background: transparent url(../images/f_so.gif) no-repeat right center; }
#footer .right .so a:hover, .load5 { background: transparent url(../images/f_so_over.gif) no-repeat right center; }
#footer .right .fc { padding-left:25px; width: 35px; background: transparent url(../images/f_fc.gif) no-repeat right center; }
#footer .right .fc a:hover, .load6 { background: transparent url(../images/f_fc_over.gif) no-repeat right center; }
#footer .right .tt { padding-left:25px; width: 42px; background: transparent url(../images/f_tt.gif) no-repeat right center; }
#footer .right .tt a:hover, .load7 { background: transparent url(../images/f_tt_over.gif) no-repeat right center; }

#footer .copyright { display:block; float:right; padding:10px 0; text-align:right; color: white; font-size:11px; width:400px; }


        */
