html 						{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666; margin:0px; padding:0px; font-size:11px;   }
body						{ margin:0px; padding:0px;   background-color:#000000; background-image:url(images/fondo.jpg); background-position:top; background-repeat:no-repeat; } 
a 							{ color:#3399CC;}
a:hover 					{ color:#FFCC00; text-decoration:none;}
#page						{ background-image:url(images/fondo_header.png); background-position:top; background-repeat:repeat-x; margin:0px 0px; min-width:1100px; }
#page_in					{ margin:0px auto; width:1100px;  }
#header						{ margin-left:100px;}
.shadow						{ -moz-box-shadow: 0px 0px 5px #000000; -webkit-box-shadow: 0px 0px 5px #000000; box-shadow: 0px 0px 5px #000000; }
#contenido					{ margin:0px auto; background-image:url(images/page.png); background-position:top; background-repeat:no-repeat; width:980px;   background-color: #030F22; padding:5px; margin-top:20px; position:relative;     }
.contenido_in				{ position:relative; float:left; width:630px; background-image:url(images/post.png); background-position:top; background-repeat:no-repeat; background-color:#142032; margin-top:10px; padding:10px; padding-left:17px; min-height:280px; }
.contenido_in_sin			{ position:relative; background-color:#142032; margin-top:10px; padding:10px; padding-left:17px; min-height:280px; color:#CCCCCC; }
.contenido_postal			{ position:relative;  margin-top:10px; padding:10px; padding-left:17px; min-height:280px; color:#CCCCCC; }
.postthumb 					{ float:left;  text-align:center; padding:3px; padding-left:10px; padding-right:0px;  width:145px; height:166px; background-image:url(images/fondo_post.png); background-position:left; background-repeat:no-repeat;   margin-right:2px; margin-bottom:2px; position:relative; }
.postthumb_sidebar			{ float:left;  text-align:center; padding:3px; padding-left:10px; padding-right:0px;  width:135px; height:166px; background-image:url(images/fondo_post.png); background-position:left; background-repeat:no-repeat;   margin-right:2px; margin-bottom:2px; position:relative; }
.img 						{ position:absolute; height:130px; width:130px; background-position:center; background-repeat:no-repeat;   border:2px solid #D1D5DE; margin:0px; padding:0px; float:left; left:10px; top:12px;  }
.img:hover 					{ border:2px solid #FFCC00; }
.facebook_post				{  position:absolute; z-index:50;  border:none; overflow:hidden; width:130px; height:27px; margin-bottom:5px; margin-left:5px; margin-top:118px; float:left;   left:10px;   }
.titulo 					{ font-size:11px; font-weight:bold; margin-bottom:1px; margin-top:3px;  text-align:center; height:15px; overflow:hidden; color:#C1E0FF; margin-top:145px;}
.cat 						{ text-align:center; font-size:10px;}
.cat a 						{ color:#FFFF33;}
.cat a:hover 				{ color:#FFCC00;}
.agregarclass 				{ position:absolute; z-index:50; margin:0px; padding:0px; margin:9px; margin-left:6px; margin-top:12px; text-align:left; float:left; }

.corte						{ clear:both; }
.FBConnectButton_Small		{ background-position:-5px -232px !important;border-left:1px solid #1A356E}
.FBConnectButton_Text		{ margin-left:12px !important;padding:2px 3px 3px !important}
#ShareSidebar				{ top: 15%;width:69px;Right: 0 !important;overflow:hidden;position: fixed;z-index: 100000;text-align:center;line-height:normal;_position: absolute;font-size:9px;  -moz-border-radius: 6px 6px 6px 6px;   -webkit-border-radius: 6px 6px 6px 6px;   -khtml-border-radius: 6px 6px 6px 6px;   border-radius: 6px 6px 6px 6px; background-color:#FFFFFF; border:1px solid #999999; margin-right:3px; }
#ShareSidebar a,#ShareSidebar a:hover,#ShareSidebar a:visited{text-decoration:none;font-size:9px;}
.ShareSidebar_fb			{ float:left; margin:10px 0 0 12px; height:61px; border:none; overflow:hidden;}
.share_bf_share				{ float:left; margin:10px 0 0 10px; }
.share_bf_plusone			{ float:left; margin:10px 0 0 10px; }
.share_bf_twitter			{ float:left; margin:10px 0 0 10px; }
.share_bf_Buzz				{ float:left; margin:7px 0 0 10px; }
.form_login					{ vertical-align: middle; margin:0px; padding:0px; position:absolute; top:51px; left:680px; font-weight:bold; width:450px; color:#FFFFCC; text-align:right; }
.form_login a				{ color:#FFFF00; margin-right:5px;}
.form_login	div				{ margin-top:17px;}
.form_login_ok				{ vertical-align: middle; margin:0px; padding:0px; position:absolute; top:56px; left:680px; font-weight:bold; width:450px; color:#FFFFCC; text-align:right; }
.form_login_ok a			{ color:#FFFF00; margin-right:5px;}
#opcionesmensajes			{  vertical-align: middle; margin:0px; padding:0px; position:absolute; top:89px; left:675px; font-weight:bold; width:450px; color:#FFFFCC; text-align:right; }
#opcionesmensajes a 		{ color:#FFFF00; margin-left:6px; }
.inputlogin					{ width:110px; font-size:11px; }
.btnaccess 					{ font-size:11px; margin-right:0px;}
.rojo 						{ color:#FF0000; font-weight:bold; padding-left:10px; padding-top:2px;}
#text_cont					{ padding:10px;}
#text_cont h1				{ font-size:12px; font-weight:bold; margin:0px; padding:0px; margin-top:6px; color:#FFFF99; }
#text_cont h1 a				{ color:#FFFF00; }
#sidebar					{ float:right; width:307px; margin-right:1px; margin-top:12px; }
.ulcat 						{ margin:0px; padding:0px;  list-style-type:none; margin-left:5px; overflow:hidden;  padding-top:15px; }
.ulcat  li 					{ font-weight:normal; padding:5px 5px; margin-bottom:0px; padding-left:10px;   margin-left:0px;  float:left; width:135px;   }
.ulcat  li a 				{ color:#FFFF33; text-decoration:underline;}
.ulcat  li a:hover 			{ color:#FFCC00; text-decoration:none;}
.sidebaropcion				{ background-color:#02060B; padding:10px; font-size:15px; font-weight:bold; color:#FFFFCC; margin-left:5px; margin-bottom:1px; }
.banner_sidebar				{ margin-left:6px; margin-bottom:5px; }
.ulcat_2					{ background-color:#03070E;}
.facebook_sidebar			{ border:none; overflow:hidden; width:300px; height:330px; margin-left:5px; margin-bottom:20px;}
.divtext 					{ padding:10px;   font-weight:normal; font-size:11px;  background-color:#02060B; margin-bottom:0px; margin-top:15px; color:#CCCCCC; }
.divtext h2 				{ font-size:12px; padding:1px; margin:0px; color:#FFFFFF; margin-bottom:10px;}
.divtext h2 a 				{ color:#003366;}
.banner_post				{ float:left; padding-right:4px; margin-bottom:5px;   }
.inputaccss 				{ width:110px; font-size:11px;}
#btnvertar 					{ font-size:11px; margin-right:0px; margin-left:5px;}
.divverpostal				{ vertical-align: middle; margin:0px; padding:0px; position:absolute; top:22px; left:590px; font-weight:bold; width:450px; color:#FFFFCC; }

.pagination 				{ margin: 0px; margin-top:10px; margin-bottom:0px;   padding: 3px;  padding-bottom:0px; font-size:13px; font-weight:bold;  text-align:left; }
.pagination a				{ margin:0px; padding:0px; margin-left:4px; margin-right:4px; color:#FFFF00;  }
.pagination  span			{ margin:0px; padding:0px; margin-left:1px; margin-right:1px; padding-left:2px; padding-right:2px; border:1px solid #FFFF00; color:#000033; background-color:#FFFF00;  }
#paginador 					{ margin-top:5px; margin-bottom:5px; }
.selected a					{ color:#FFFFFF; }
.sidebar_ul_webs			{ margin:0px; padding:0px; padding-top:4px; padding-bottom:4px; margin-left:0px;  list-style-type:none; margin-left:20px;  }
.sidebar_ul_webs li			{ float:left; margin-bottom:1px; width:140px; height:15px; margin-right:8px; overflow:hidden;}
.sidebar_ul_webs li a		{ color:#7A7A7A; text-decoration:none;}
.sidebar_ul_webs li a:hover	{ color:#7A7A7A; text-decoration:underline;}
#footer						{ padding:14px; margin-bottom:40px; margin-top:10px; }
.registrate_postal			{ float:right;}
.banner_horizontal			{ float:left;}
#divpagina 					{ background-image:url(images/pagina.png); float:right; background-position:left; background-repeat:no-repeat; padding:5px; color:#FFFF00;  padding-left:22px; margin-left:10px; font-size:11px; margin-right:10px;  }
#formver					{ margin:0px; padding:0px; }
#favoritoslista				{ z-index:100;  color:#FFFFCC; margin-right:5px; margin-top:3px;  padding:5px; padding-bottom:8px; border:3px solid #FFFF00;   background-color:#050D18;  width:300px; position: absolute; top:70px; overflow-y:auto;  overflow-x: hidden; max-height:200px;   margin-left:728px; opacity: 0.90; filter: alpha(opacity=90); -moz-opacity: 0.90;   }
#favoritoslista a 			{ color:#FFCC00; }
.minifavorito:hover 		{ background-color:#2A2A2A;} 
.ocultafav 					{ margin:2px; font-size:9px; margin-bottom:10px; } 
.minifavorito_img			{ border:1px solid #FFFF00; }
.minifavorito_titulo		{ font-size:10px; float:left; margin-left:3px; }
.noregistrado 				{ margin-top:20px; font-size:14px; padding:20px 5px 20px 0px; font-weight:bold; margin:30px 0px 30px 0px; text-align:center; border:2px solid #990000;   color:#FF0000; background-color:#460023;}
.noregistradook 			{ margin-top:20px; font-size:15px; padding:20px 5px 20px 0px; font-weight:bold; margin:30px 0px 30px 0px; text-align:center; border:2px solid #66CC33;  color:#66CC33; background-color:#003300; }
.bloquecontenido 			{ padding:5px; overflow:hidden; padding-left:10px;}
.divmispostales 			{ padding:3px;}
 
.bloque 					{ background-color:#FFFFFF; border-top:1px solid  #FFFFFF; margin-bottom:10px; } 
.bloquetitulo 				{ padding:10px; font-size:15px; font-weight:bold; background-color:#23355B; color:#FFFF00;  background-image:url(images/mail.png); background-position:left; background-repeat:no-repeat; padding-left:36px;   border-bottom:1px solid #333333; }
.bloquetitulo h1			{ font-size:12px; }
.bloquetitulo h1 a 			{ color:#FFFFFF;}
.bloquetituloinfo 			{ float:right; color:#7382A2; font-size:10px;}
.bloquecontenido 			{ padding:5px; overflow:hidden; padding-left:10px;}
.facebookpostal				{ border:none; overflow:hidden;width:450px;height:30px; margin-left:0px; margin-top:5px; float:left;  }
#div_fondo 					{  cursor:pointer; margin-top:4px; height:80px;  font-size:10px; padding:5px; border:2px solid #CCCCCC; }
#fondos_hide 				{  margin-top:4px; height:140px;  font-size:10px;   border:2px solid #CCCCCC;  overflow-y:auto;  overflow-x: hidden; max-height:260px;   }
.fondos_hide_div 			{ border:1px  solid #999999; margin:4px; cursor:pointer;} 
#colores_hide 				{  margin-top:4px; height:140px;  font-size:10px;   border:2px solid #CCCCCC;  overflow-y:auto;  overflow-x: hidden; max-height:260px;   }
.colores_hide_div 			{ border:1px  solid #999999; margin:2px; cursor:pointer; width:20px; height:20px; float:left; } 
#sellos_hide 				{  margin-top:4px; height:140px;  font-size:10px;   border:2px solid #CCCCCC;  overflow-y:auto;  overflow-x: hidden; max-height:260px;   }
.sellos_hide_div 			{  margin:1px 10px 1px 20px; padding:0px; cursor:pointer;   float:left; } 
#div_color 					{  cursor:pointer; margin-top:4px; height:20px;  font-size:10px;  border:2px solid #CCCCCC;  }
#div_colores 				{  border:2px solid #CCCCCC; cursor:pointer;   height:20px;    }
#listadoregistros 			{ margin:0px; padding:0px;  list-style-type:none;}
#listadoregistros li		{ margin:0px; padding:0px;}
#opcionesmensajes 			{ font-size:11px; margin-bottom:4px; text-align:right;}
#opcionesmensajes a 		{ color:#003366; margin-left:5px; }
.divinfodata 				{ padding:5px;  }
.divinfodata div			{ margin:5px; font-size:11px; }
.divinfodata a 				{ color:#003366;}
#formulario					{ font-size:11px; background-color:#FFFFFF; background-color:transparent;  margin:7px; padding:7px; margin-bottom:16px; color:#333333;  background:url(images/fondo_formulario.png); -moz-border-radius: 6px 6px 6px 6px;   -webkit-border-radius: 6px 6px 6px 6px;   -khtml-border-radius: 6px 6px 6px 6px;   border-radius: 6px 6px 6px 6px; vertical-align:middle;}
#formulario	a				{ color:#003333; }
.noie						{ border:1px solid #FF9900; margin-bottom:20px; background-color:#FFFFCC; padding:5px; text-align:center; font-size:15px; font-weight:bold; color:#000000; }
.divenviado					{ border:1px solid #00CC00;  margin-bottom:20px; background-color:#009900; padding:5px; text-align:center;  color:#FFFFCC; }
.imgsello					{ margin-left:7px; margin-top:7px;}
#h2texto					{ font-size:18px; font-weight:bold; margin:0px; padding:0px; margin-bottom:10px; }
#h3text						{ font-size:15px; font-weight:bold; margin:0px; padding:0px; margin-bottom:10px; color:#000000; margin-top:5px;  }
#siimage					{ margin-right:10px;}
.formulario_sidebar			{ float:right; width:270px;   padding-left:16px; text-align:left; }
#imagen_sello				{ margin-right:10px; margin-top:5px; }
.divimagenpostal 			{ float: left; width:570px; padding-top:10px; }
#divpostaldata				{ float: left; width:370px; }
.enviarporemail				{ text-align:left; margin-bottom:10px; }
#postalenvio				{ -moz-border-radius: 6px 6px 6px 6px;   -webkit-border-radius: 6px 6px 6px 6px;   -khtml-border-radius: 6px 6px 6px 6px;   border-radius: 6px 6px 6px 6px;  }
.textdescripc				{ float:right; width:730px; text-align:left; padding-right:15px; }
.divresponder				{ font-size:18px; font-weight:bold; }
#postalmensaje 				{ margin:0px 40px 0px 40px; border:3px solid  #A9B0C1; padding:5px; font-weight:bold; font-size:16px;  opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; background-color:#FFFFFF; margin-bottom:10px; color:#000000; -moz-border-radius: 6px 6px 6px 6px;   -webkit-border-radius: 6px 6px 6px 6px;   -khtml-border-radius: 6px 6px 6px 6px;   border-radius: 6px 6px 6px 6px; overflow:hidden;}
