/* CSS Document */

body{
	background-image:url(../imgs/background.jpg); 
	background-position:center; 
	background-repeat:repeat-y; 
	background-color:#000000;
	margin:0px;
	padding:0px;
	font: 12px normal Verdana, Arial, Helvetica, 'sans-serif';
}
#margin{
	background-image:url(../imgs/backgroundMain.jpg); 
	background-position:top; 
	background-repeat:repeat-y; 
	background-color:#000000;
	width:960px;
	margin:auto;
}
#topMargin{
	padding-left:25px;
	height:144
}

#topMain{
	background-image:url(../imgs/topRazones.jpg); 
	background-repeat:no-repeat; 
	height:114px; 
	color: #FFFFFF;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, 'sans-serif';
	font-size:11pt;
	font-weight:bold;
	width:720px;
}
#topMainText{padding-right:25px; position:relative; top:60px;}
#topRight{
	background-image:url(../imgs/logogris.jpg);background-repeat:no-repeat; height:114px;}
	
#mainText{padding-left:20px; padding-right:20px;}

.main{
 width:720px;
 float:left;

}

.left{
	width:212px;
	float:right;
}

#webftp{text-align:center;}
#webftp a:link, #webftp a:visited, #webftp a:active{ color:#000000; text-decoration:none; font-weight:bold;}
#webftp: a:hover {}
#address{text-align:center;}
#datas{position:relative;top:-10px;}
#pie{ 
	clear:both; 
	height:42px; 
	background-image:url(../imgs/bottomPie.jpg); 
	background-position: top; 
	background-repeat:no-repeat;
	padding-left:30px; padding-right:30px; padding-top:20px; text-align:center; color:#FFFFFF;
}
#portafolio, #sponsor {color:#FFFFFF;}
#imgPortafolio, #imgSponsor{text-align:center; position:relative; padding-right:25px; top:-20px;}
#topPortafolio, #topSponsor{background-image:url(../imgs/topBoxMenu.jpg); width:210px; background-repeat:no-repeat; height:46px;}
#middlePortafolio, #middleSponsor{background-image:url(../imgs/middleBoxMenu.jpg); width:210px; background-repeat: repeat-y; }
#bottomPortafolio, #bottomSponsor{background-image:url(../imgs/bottomBoxMenu.jpg);  width:210px; background-repeat:no-repeat; height:46px;}

.tituloMenu h2, .tituloMenu{ font-size:16px; color:#FFFF00;}
 
#middlePortafolioText{ font-size:14px; text-align:center; font-weight:bold; padding-right:25px;}
#middlePortafolioText ul li{ list-style-type:none; }
#middlePortafolioText ul{ margin:0px; padding:0px;}
#middlePortafolioText a:link, #middlePortafolioText a:visited, #middleSponsor a:link, #middleSponsor a:visited, #middleSponsor a:active, #pie a:link, #pie a:visited, #pie a:active {color:#fff; text-decoration:none;}
#middlePortafolioText a:hover, #middleSponsor a:hover, #pie a:hover{ color:#FFCC00; text-decoration: underline;}

#middleSponsorText{text-align:center; font-size:13px; padding-right:25px;}

#bodyMain{}
#topBoxMain{background-image:url(../imgs/topBoxMain.jpg); width:720px; background-repeat:no-repeat; height:35px;}
#middleBoxMain{background-image:url(../imgs/middleBoxMain.jpg); width:720px; background-repeat: repeat-y; }
#bottomBoxMain{background-image:url(../imgs/bottomBoxMain.jpg);  width:720px; background-repeat:no-repeat; height:55px;}



#Flotantes{ position:absolute; float:left; width: 700px; height: 400px; top:96px; display:none; z-index:50;}

.pointer{cursor:pointer;}
.yellowtext{color:#FFFF00;}
.divisor{ width:85%;}


#mainText{display:inline;}
.margenInterior{padding-left:20px; padding-right:20px;}
.Greca{padding-right:0px; background-repeat:no-repeat; width:699px;}
h2.post { display:inline; font-size:18px;}
h2.post a:link, h2.post a:visited, h2.post a:active{font-size:24px; text-transform: capitalize; font-style:italic; text-decoration:none; color:#ddd;}
h2.post a:hover{color:#FFFF00;}
.blogElement{}
.comment{ text-align:right;}
.comment a:link, .comment a:visited, .comment a:active {color:#666; text-decoration:none; font-style:italic;}
.comment a:hover{ color:#CC9900;}
.cat_es a:link, .cat_es a:visited, .cat_es a:active {color:#FFCC00; text-decoration:none; font-style:italic;}
.cat_es a:hover{color:#FF3300;}

.tituloPost{  background-color:#000000; background-repeat:repeat-y; padding:5px;}
.tags{color:#fff; font-style:italic;}

.postTxt{ font-style:italic; text-align:justify;}
.postTxt a:link, .postTxt a:link, .postTxt a:link {color:#FF6600; text-decoration:none; font-style:italic; font-weight:bold;}
.postTxt a:hover{ color:#FF0000;}

#navbarStyle{text-align:center;}
#navbarStyle a:link, #navbarStyle a:visited, #navbarStyle a:active{ font-weight: bold; text-decoration:none; color:#000;}
#navbarStyle a:hover{ color:#666;} 
.actualpage{ font-size:18px; color:#666; font-weight:bold;}

input, textarea {border: 1px solid #666;}
img {border: 1px solid #000;}



.fecha{float:right;  color:#fc0; margin-right:10px;}
.diaBlog, .anhoBlog, .mesBlog {text-align:center;}
.diaBlog{font-weight: bold;}
