/*   
Theme Name: Palestra Aguascalientes
Description: Diario Digital de la Ciudad de Aguascalientes
Author: Hugo Moreno (Teko)
Author URI: http://www.tekoestudio.com/
Version: 2.0
.
General comments/License Statement.
.
*/

/* Reset the browser and comment stylesheet 
	
	red c82127
	
	darkblue  133457

*/

@import url(reset.css);
@import url(commentstyle.css);

/*------------------------------------------------------------------ */

body { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; padding:0; margin:0; background:url(images/fondo_palestrasep.jpg) no-repeat top center #2c1509; }

* { margin:0; padding:0;}

html { margin-bottom:1px; height:100%; }

strong { font-weight:bold;}

/*------------------------------  STYLES -------------------------- */

.left { float:left;}

.right { float:right}

/*------------------------------  WRAP -------------------------- */

#wrapper { width:970px; margin:0 auto;}

/*------------------------------  HEADER -------------------------- */

.ad { margin:0 0 0 10px;}

#header { margin:0 0 0 10px; width:950px; background:#f9f9f9; height:100px;}

#logo { margin:15px 0 0 10px;}

#logo a { background:url(images/logo_palestraaguascalientes.jpg) no-repeat; width:304px; height:74px; display:block; text-indent:-99999px;}

#search { width:315px; padding:0 0 0 10px; }

#menutop{ background:url(images/bg_menutop.jpg) no-repeat; width:301px; height:27px;}

#menutop ul li { float:left; margin:5px 0 0 35px;}

.boton { color:white; text-decoration:none;}

#menutop ul li a:hover { text-decoration:underline;}

.publicidad { color:#FFFF00; font-weight:bold; text-decoration:none;}

#search-form { background:url(images/bg_search.jpg) no-repeat; height:48px; width:301px; margin:6px 0 0 0; padding:15px 0 0 12px;}

#s { background:none; border:none; color:#5b728a; font-weight:bold; width:240px;}

#searchsubmit { background:none; border:none; cursor:pointer; width:30px;}

#menu { background:url(images/bg_menu.png) no-repeat; width:970px; height:56px; margin:-10px 0 0 0; padding:1px 0 0 0;}

#menu ul { margin:23px 0 0 13px;}

#menu ul li { float:left; font-weight:bold; font-size:14px;}

#menu ul li a { padding:14px 12px 14px 12px;}

.separador { color:white; text-decoration:none; background:url(images/separador.jpg) no-repeat right;}

.last { color:#FFFF00; text-decoration:none;}

.separador:hover, .last:hover { background:url(images/separador.jpg) #003366 no-repeat right;}

.titmario { font-size:13px; text-align:center; margin:5px; color:#999; font-weight:bold; }

/*------------------------------  CONTENIDO -------------------------- */

#contenido-wrap { margin:-3px 0 0 10px; width:950px; background:#f9f9f9;}

#left-contenido { margin:10px 0 0 10px;}

.box { padding:10px; border:#dedede solid 1px; background:#f1f1f1; max-width:584px; margin:0 0 10px 0;}

.box2 { padding:10px; border:#dedede solid 1px; background:#f1f1f1; max-width:170px; margin:0 13px 10px 0; min-height:300px;}

.titprin {  padding:10px; background:#133457; max-width:586px; font-size:16px; font-weight:bold; color:white; margin:0 0 10px 0;}

.imginfo { margin:0 10px 0 0;}

.imginfo2 { margin:0 0 10px 0;} 

.info { width:400px;}

.info h2 a { font-size:14px; font-weight:bold; line-height:17px; color:#133457; text-decoration:none; margin:0 0 5px 0;}

.info h2 a:hover { text-decoration:underline;}

.info p { margin:5px 0 0 0; font-size:13px; line-height:17px; color:#333333;}

.info p br { margin:0 0 10px 0;}



.info2 h2 a { font-size:14px; font-weight:bold; line-height:15px; color:#133457; text-decoration:none; margin:0 0 5px 0;}

.info2 h2 a:hover { text-decoration:underline;}

.info2 p { margin:5px 0 0 0; font-size:12px; line-height:15px; color:#333333;}

.info2 p br { margin:0 0 10px 0;}

.mas { color:#c82127; font-weight:bold; padding:1px 3px 1px 3px;}

.mas a { color:#c82127; font-weight:bold; padding:1px 3px 1px 3px;}

.box p a { color:#c82127; font-weight:bold; padding:1px 3px 1px 3px;}

/*------------------------------  SINGLE -------------------------- */

.single h2 a { font-size:30px; font-weight:bold; line-height:34px; color:#133457; text-decoration:none; margin:0 0 10px 0;}

.conn img { max-width: 580px;}


.single .fecha p { padding:5px; background:#133457; max-width:586px; font-size:15px; font-weight:bold; color:white; margin:10px 0 10px 0; text-align:right;}

.single p { font-size: 13px; line-height:18px; margin:0 0 10px 0; color:#000000;}

.single strong { font-weight:bold;}

/*- Post Lists -*/
.single ul, .single ol { margin: 0 0 1.5em; }

.single ul li { background: url(images/ico-list.gif) no-repeat 0 6px; margin: 0 0 .4em; padding: 0 0 0 10px;}

.single ol li { list-style: decimal; list-style-position: inside; margin: 0 0 .4em;}

/*- Post Blockquote -*/
.single blockquote { border-left: 3px solid #cfcfcf; font-size: 13px; font-style: italic; margin: 0 0 1.5em; padding: 5px 0 0 10px; }


/*------------------------------  SIDEBAR -------------------------- */

#sidebar { width:313px; background:url(images/bg_sidebar.jpg) repeat-y left; padding:0 0 0 10px;}

#sociales { background:url(images/bg_social.png) no-repeat; height:36px; width:300px; padding:1px 0 0 0;}

#sociales ul { margin:4px 0 0 170px;}

#sociales ul li { float:left; margin:0 15px 0 0;}

#sociales ul li a { width:26px; height:26px; display:block; text-indent:-99999px; background:url(images/sociales_iconos.png) no-repeat; }

#sociales ul li a.face:hover { background-position:0 0;}

#sociales ul li a.twitter:hover { background-position:0 -26px;}

#sociales ul li a.rss:hover { background-position:0 -52px;}

#sociales ul li a.face  { background-position:-26px 0; }

#sociales ul li a.twitter  { background-position:-26px -26px;}

#sociales ul li a.rss  { background-position:-26px -52px;}

.adside { margin:10px 0 10px 0;}

.cat-sidebar { margin:0 0 10px 0;}

.cat-sidebar h2 { padding:10px; background:#133457; font-size:16px; font-weight:bold; color:white;}

.cat-sidebar ul { padding:5px;}

.cat-sidebar ul li a { color:#000000; text-decoration:none; line-height:17px; padding:5px 0 5px 0; display:block; background:url(images/side_sep.jpg) no-repeat bottom;}

.cat-sidebar ul li a:hover { text-decoration:underline;}

/*------------------------------  COMENTARIOS -------------------------- */

#comments { padding:15px;}

#respond a, #comments a { color:#c62127;}

#respond small { font-size:11px; margin:0 0 10px 0;}

#pings { margin:10px 0 0 0;}

#respond h3, .contact, #pings, #comments h3 { font-size:20px; color:#123053; font-weight:bold; text-decoration:none; line-height:23px;}

#submit { height:49px; background:#123053; border:none; cursor:pointer; color:white; display:block; width:583px; text-transform:uppercase; font-weight:bold;}

#submit:hover { background: #999999;}

.inputform { margin:10px 0 10px 0;}

.input , .inputform input{ height:25px; padding:5px 0 0 5px; font-size:13px; color:#333333; background:white; border:1px solid #dfdfde; font-family:Arial, Helvetica, sans-serif; width:573px;}

.inputwrap { height:30px;} 

.con p { margin:15px 0 10px 0;}

.small { font-size:10px; color:#333333; width:437px; background:white; margin:0 0 0 133px; font-family:Arial, Helvetica, sans-serif; text-align:right;}

.areacomentario, .inputform textarea { height:200px; padding:5px 0 0 5px; font-size:13px; color:#333333; width:573px; background:white; border:1px solid #dfdfde; font-family:Arial, Helvetica, sans-serif; display:block;}

.siguientes a, .anteriores a { font-size:14px; color:#52c5ed;; text-decoration:underline; }

.siguientes a:hover, .anteriores a:hover { color: #333333;} 


/*------------------------------  FOOTER -------------------------- */

#footer {background:url(images/bg_menu.png) no-repeat; width:970px; height:56px; margin:-10px 0 0 0; padding:1px 0 0 0;}

#wrapfooter { padding:10px 0 0 10px;}

#wrapfooter ul { margin:15px 0 0 10px;}

#wrapfooter ul li { float:left; margin:0 10px 0 0;}

.firma { float: right; width:186px; height:27px; background:url(images/firma_tekoestudio.png) no-repeat top; display:block; text-indent:-99999px; margin:-10px 15px 0 0;}

.firma:hover { background-position:bottom;}

#wrapfooter ul li a { color:white; text-decoration:none;}

#wrapfooter ul li a:hover { text-decoration:underline;}

/*------------------------------  TABLA -------------------------- */

	#columna1{ float : left;width   :   600px; padding-top : 10px;
    }
	#perfiles{ padding-top : 10px }
    #perfiles #entradilla
    {
        font-family : Arial; font-size : 12px; color : #23374F;
        padding-top : 20px; padding-bottom : 10px;
    }
    .rowMonth{
        background-color : #516882;
    }
    .rowMonth td{ font-family : Arial; font-size : 12px; font-weight : bold; color: #FFFFFF; padding :5px; }
    .par{ background-color : #FFFFFF; }
    .non{ background-color : #E9E9E9; }
    .destacado{ background-color : #FFFFCC;}
    .par td, .non td, .destacado td{ padding : 5px;}
    #rs_table{ border : solid 1px #ADBCCD;}
	#rs_table { font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
	
	.box p a.publibtn { background:#133457; padding:20px; text-align:center; display:block; text-decoration:none;}
	.box p a.publibtn span {color:#FFFF00; padding:20px; font-size:20px;}
