@charset "utf-8";
/* CSS Document */

body { 
		background-color:#ffffff; 
		background-image:url(../../images/960_grid_16_col_guiamovil_05.png); 
		background-position:top left; 
		background-repeat:repeat-x;
		}
h1,h2,h3,h4,h5,h6 { margin:0px; padding:0px}
/* display de header, cuerpo y footer */
#header { }
.left { float:left; }
.right { float:right; }
#hmenu { height:63px; background-image:url(../../images/960_grid_16_col_guiamovil_16.png); background-position:bottom left; background-repeat:repeat-x; margin-top:-15px}
#hmenu a, #hmenu img{ margin:0px; }

#content{ min-height:400px; color:#000; background-image:url(../../images/960_grid_16_col_guiamovil2_20.png); background-repeat:repeat-y; background-position:top center;}

#contentNH{ background-image:url(../../images/960_grid_16_col_guiamovil2_20.png); background-repeat:repeat-y; background-position:top center;}

#content2 { background-color:#FFF; }
.formheader { margin: 0 auto; width:800px; text-align:center}

#footer { min-height:10px; text-align:right; color:#666; font-size:10px; font-weight:bold; padding:20px 0 0 0; background-color:#FFC}

.panel { text-align:center; }


#slider {
    width: 620px;
    margin: 0 auto;
    position: relative;
}

.scroll {
    height: 350px;
    width: 620px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
    background: #FFFFFF url(../../images/content_pane-gradient.gif) repeat-x scroll left bottom;
}

.scrollContainer div.panel {
    padding: 20px;
    height: 310px;
    width: 580px;
}

#shade {
    background: #EDEDEC url(../../images/shade.jpg) no-repeat 0 0;
    height: 50px;
}

ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0;
    padding-bottom: 9px;
	text-align:center;
}

ul.navigation li {
    display: inline;
    margin-right: 0px;
	font-weight:bold;
	font-size:0.7em
}

ul.navigation a {
    padding: 10px;
    color: #000;
    text-decoration: none;
	background-color:#f9f9f9;
}

ul.navigation a:hover {
    background-color: #FB9C00;
	color:#FFF
}

ul.navigation a.selected {
    background-color: #0979CD;
	color:#FFF
}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -80px;
}

.scrollButtons.right {
    right: -80px;
}

.hide {
    display: none;
}

.error { background-color:#F99; color:#300; border:1px solid #300; font-weight:bold }
.message { background-color:#CCF; color:#036; border:1px solid #036; font-weight:bold }
.alert { background-color:#FF6; color:#960; border:1px solid #960; font-weight:bold }
.error, .message, .alert { padding:5px; font-size:10px; margin: 3px 0 }

.small_text { font-size:9px }

/* FORMULARIOS ************************************************* */

.formulario label{
	display: block;
	font-weight:bold;
	font-size:14pt
	}

.formulario input[type=text] { width:100%; margin:0px }
.formulario textarea { width:100%; margin:0px }

.formulario_medium label{
	display: block;
	font-weight:bold;
	font-size:9pt
	}
.formulario_medium input[type=text] { width:100%; margin:0px }
.formulario_medium textarea { width:100%; margin:0px }

/* ************************************************* */

.button { width: 100px; }
.red { background-color:#900 }
.green { background-color:#090 }
.blue { background-color:#06C } 

.table_header { background-color:#666; color:#FFF; font-weight:bold; }

.blog { background-color:#FFF; }
.post { 
	background-color:#ffffff; 
	padding:3px 3px 30px 3px; 
	margin: 3px 0px; 
	background-image:url(../../images/turnpage.png); 
	background-position:bottom left; 
	background-repeat:repeat-x;
	min-height:120px;
	}
.blog_title { font-size:20pt; font-weight:bold; }
.blog_post_info { padding:3px; margin:1px 0px; background-color:#FFFFCC; color:#787845; font-weight:bold; font-size:7pt }
.blog_body { font-size:9pt; }
.blog_imagepreview img{ width:100px; height:auto;}
.blog_imagepreview {display:inline; float:left; }
.blog_tags{ background-color:#9ED9FF; padding:3px 3px; font-size:7pt; font-weight:bold;}
.blog_categorias{ background-color:#5CB8FE; padding:3px 3px; font-size:7pt; font-weight:bold; color:#FFF}
.blog_categorias a{ color:#FFF; }
.blog_paginacion{ text-align:center; }

.blog_search_block { background-color:#1F9FD6; padding:8px; }
.blog_search_block input[type=image]{ position:relative; float:right; margin-top:-18px}

.blog_categorias_block{}
.blog_tags_block{}

.blog_comentario_form{ background-color:#FFC; padding:15px; margin:0px; }
.blog_comentario_form h6{ margin:0px 0px 5px 0px; padding:0px;}
.blog_comentario{
	background-color:#E0E7F8;
	margin:5px 0;
	padding:3px;
	border: 1px solid #E0E7F8
	}
.blog_comentario_nombre{
	background-color:#3C4354;
	color:#FFF;
	font-weight:bold
	}

.blog_autor{ background-color:#E1FFFF; min-height:100px; font-size:10px}
.blog_autor img{ float:left; clear:both;}
.blog_autor h6{ margin:0px; padding:3px; font-size:12px}
.blog_autor span{ clear:right; }

.blog_barra_izq { width:150px; font-size:11px}
.blog_barra_izq h6{ font-size:12px; background-image:url(../../images/960_grid_16_col_guiamovil_16.png); background-repeat:repeat-x; background-position:bottom; padding:3px; color:#FFF}
.blog_barra_izq ul{ list-style:none; padding:0px; margin:0px;}
.blog_barra_izq li{ padding:3px 0 3px 3px; margin:0px;}
.blog_barra_izq li a{ display:block; color:#000; font-weight:bold; text-decoration:none}
.blog_barra_izq li a:hover{ display:block; color:#030; }
.blog_barra_izq li:hover{ background-color:#B6D61D}

#crea_categoria label {display:block; font-weight:bold; }
#crea_categoria{ background-color:#FFC; padding:5px; }
