﻿/*  

Theme Name: MYR 2009 Mascotalia

Theme URI: http://www.mediosyredes.com

Description: Tema desarrollado para la red de blogs comerciales MediosyRedes.com

Version: 2.0

Author: MyR

Author URI: http://www.mediosyredes.com

*/



body, h1, h2, h3, h4, h5, h6, form{

	margin: 0;

	padding: 0;

}



body{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	text-align: center;

	color: #000;

}



a{

	text-decoration: underline;

	color: #34A32B; /* Color a cambiar */

}



a:hover{

	text-decoration: none;

}



a img{

	border: 0;

}



form, input, textarea, select{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

}



input, textarea, select {

	border: solid 1px #a8a9ac;

	padding: 3px;

}



img.alignright, img[align="right"] {

	padding: 4px !important;

	margin: 0 0 2px 7px !important;

	display: inline;

}



img.alignleft, img[align="left"] {

	padding: 4px !important;

	margin: 0 7px 2px 0 !important;

	display: inline;

}



#barrasup{

	height: 24px;

	padding: 6px 0 0 0;

	background-color: #00aad0;

	color: #fff;

	font-size: 11px;

	border-bottom: solid 1px #fff;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



#barrasup a:link, #barrasup a:visited, #barrasup a:hover{

	color: #fff;

	text-decoration: underline;

}



#barrasup img{

	vertical-align:middle;

}



#container{

	margin: 0 auto;

	padding: 0;

	width: 990px;

	text-align: left;

	background: #fff;

}



#header{

    margin: 0;

	padding: 0;

}



#logo{

    margin: 0;

	padding: 0;

	border-top: solid 1px #fff;

}



/*mapa enlace css logo myr*/



dl#MapaMyR{

	margin: 0;

	padding: 0;

	background: transparent url(images/logo.jpg) no-repeat;

    border-top: solid 1px #fff;

	height: 109px;

	width: 990px;

}



dd#logo1 {top: 201px; left: 400px; }

dd#logo1 a {margin-left: -40px; position: absolute; width: 809px; height: 109px; text-decoration: none; }



dd#logo2 {top: 201px; right: 200px;}

dd#logo2 a {margin-left: 770px; position: absolute; width: 180px; height: 109px; text-decoration: none;}





#menu{

    margin: 0;

	padding: 0 0 10px 0;

	height: 24px;

	border-bottom: solid 1px #ccc;

	background: #34A32B;

}



#menu ul{

    margin: 0;

	padding: 0;

}



#menu ul li{

    margin: 0;

	padding: 0 0 0 20px;

	color: #fff;

	display: inline;

	font-size: 12px;

}



#menu a{

	color: #fff;

	text-decoration: underline;

}



#menu a:hover{

	color: #033c13;

}



.content{

	float: left;

	margin: 10px;

	width: 475px;

}



.post {

	margin: 0;

	padding: 0 0 35px 0;

	font-size: .8em;

}



.post h1{

	margin: 0 0 12px;

	padding: 0;

	font-size: 2.2em;

	letter-spacing: -.04em;

	font-weight: bold;

	line-height: 28px;

	color: #34A32B; /* Cambiar color */

}



.post h1 a{

	text-decoration: none;

	color: #34A32B; /* Cambiar color */

}



.post h1 a:hover{

	text-decoration: underline;

}



.post p {

	padding: 0 0 5px 0;

}



.post ul, .post ol{

	padding: 0 0 10px 30px;

}



.post ul li{

	list-style-type: disc;

}



.post-footer{

	padding: 10px 5px;

	border-top: solid 2px #34A32B;

	background: #f9f9d6;

	margin: 0 0 10px 0;

}



.post-date{

	padding: 2px;

	color: #999;

	font-size: .9em;

}



.post-category{

	width: 310px;

}



.post-comments{

	float: right;

	width: 115px;

	text-align: right;

}



.post-comments img{

	vertical-align: middle;

}



.imgright {

	float: right;

	margin: 0 0px 20px 20px;

	display: block;

}

		

.imgcenter {

	margin: 0 auto;

	display: block;

}



.navigation{

	margin-bottom: 20px;

	padding: 10px 0;

	font-size: .8em;

}



.navleft{

	width: 225px;

}



.navright{

	float: right;

	text-align:right;

	width: 225px;

}



.commentlist ol, .commentlist ol li{

	list-style-type: none;

}



.commentlist ol{

	margin: 0;

	padding: 0;

}



.commentlist ol li{

	margin: 0 0 20px 0;

	padding: 10px;

	background: #f9f9d6;

}



.commentcite{

	font-size: 1.2em;

	padding: 5px 0 15px 0;

	background: url(images/commentcite.gif) no-repeat 20px bottom;

}



blockquote{

	margin: 0;

	padding: 0 20px 0 50px;

	background: url(images/quote.png) no-repeat 10px 0;

	border: none;

	font-style: italic;

	color: #666;

}



cite{

	font-size: .8em;

	font-style: normal;

}



#leftsidebar{

	float: left;

	margin: 10px 0 10px 0;

	padding: 0;

	width: 133px;

	border-right: solid 1px #ccc;

}



#sidebar{

	float: left;

	margin: 10px 0 10px 0;

	padding: 0 0 0 10px;

	width: 350px;

	border-left: solid 1px #ccc;

}



#sidebar h2{

	border-bottom: solid 2px #34A32B;

	font-size: .8em;

	padding: 2px 0;

	color: #000; /* Color a cambiar */

	clear: both;

}



#sidebar p{

	padding: 5px;

	font-size: .75em;

	background: #f9f9d6;

	margin: 0;

}



#sidebar ul{

	margin: 0;

	padding: 10px 0 10px 15px;

}



#sidebar li{

	margin: 10px 0 0 0;

	padding: 0;

	color: #34A32B; /* Color a cambiar */

	list-style-type: square;

}



#sidebar ul li{

	margin: 0;

	padding: 0;

	font-size: .75em;

}



#sidebar ul ul{

	margin: 0 0 0 10px;

	padding: 0;

}



#sidebar ul ul li{

	margin: 0;

	padding: 0;

	font-size: 1em;

	list-style: circle;

}



#sidebar ul li img{

	vertical-align: middle;

}



#navleft {

	float: left;

	width: 160px;

}



#navright {

	float: right;

	width: 160px;

}



.logomyr{

	text-align: center;

}



.acercaizq{

	width: 150px

}



.acercader{

	float: right;

	width: 175px;

}



.nubetags{

	text-align: center;

	margin: 5px 5px 15px 5px;

}



.patrocinador {

	text-align:center;

	padding: 10px 0 0 0;

}



.falso {

	clear:both;

}



#footer{

	clear: both;

	font-size: .75em;

	margin: 0 auto;

	padding: 10px 0;

	text-align: center;

	border-top: solid 1px #ccc;

	width: 990px;

}



#footer p{

	margin: 0;

	padding: 0;

}



/* Search */

#search{

	background: url(images/search-bgr.jpg) no-repeat left top;

	float: right;

	margin: 0;

	padding: 5px 0 0 0;

	width: 240px

}

#search input{

	border: 0;

	float: left;

	margin: 2px 14px 0 8px;

	width: 145px;

}

#search .btn{

	margin: 0 5px 0 0;

	padding: 0;

	width: auto

}



/* Publicidad */

#pub01{

	background: #f8f8f8;

    height: 90px;

}



.pub02{

	margin: 0 auto 15px auto;

	width: 300px;

	padding: 5px 0;

	clear: both;

}



.pub728x90{

    width: 728px;

	padding: 0 0 0 12px;

	float: left;

}



.pub234x90{

	padding: 0 0 0 12px;

	float: right;

    width: 230px;

}



.pub125x125, .pub125x125paizq, .pub125x125pader{

	padding: 12px 0 0 0;

}



.pub125x125pader{

	float: right;

}



.pub120x600{

	padding: 12px 0 0 0;

	margin: 0 0 20px 0;

	text-align: center;

}



.pub120x600-2{

	padding: 12px 0 0 0;

	margin: 0 auto;

}



.pub468x60{

	padding: 12px 0 0 0;

	margin: 0 auto;

	text-align: center;

}



.pub300x250{

	padding: 12px 0;

	margin: 15px auto;

	clear: both;

	text-align: center;

}



.pubparrafo{

	padding: 12px 0;

	margin: 15px auto;

	clear: both;

}



.video {

   clear:none;

   height:auto;

   margin:7px 23px 130px;

   text-align:center;

}



/* Adsense */

.adsense728x15 {

	width: 728px;

	padding: 10px 0 0 0;

	margin: 0;

}



.adsense120x600 {

	width: 120px;

	padding: 0;

	margin: 0 0 10px 0;

	text-align: center;

}





/* Arregla imagenes post */



.alignleft {

        float: left;

}



.alignright {

        float: right;

}



.alignnone {

        float: none;

}



.aligncenter{

        display:block; margin-left:auto; margin-right:auto;

}



/* Apaño para el plugin sociable */

.sociable ul li {

list-style-type: none !important;

float: left !important;

padding-left: 5px !important;

}


