/*
  ThemeName: TuExperto
  Original Theme Name: Box Tube
  Theme Style: Box Module WordPress 
  ThemeTheme URI: http://www.dezzain.com
  Description: Customized WordPress Theme With Customize And Optimize Widgetize Box Sidebar And Widgtize Footer
  Author: Richie KAuthor URI: http://www.dezzain.comTheme code and css are under copyright 2006-2008 Dezzain.com
*/

/*
  ChangeLog
  $ 17/05/2009
  - #navigator: margin-bottom: 8px -> 2px;
  - #product-sidebar: padding-top: 1em -> 3px;
  .sidebar-box: margin-bottom: 10px -> 7px | padding-bottom: 25px -> 20px;
  .box -> padding: 10px 20px -> 0px 20px;
*/

/* Tags Globales */
body {	
  font-family: Arial, Helvetica, sans-serif;	
  font-size: 70%;	
  color: #000000;	
  margin: 0px;	
  padding: 0px;	
  background: #FFFFFF url('images/body.gif') repeat-x top;
}

h1, h2, h3, h4, h5, h6 { 
  font-family: "Trebuchet MS", "Times New Roman", Tahoma, sans-serif;	
  letter-spacing: -1px;
}

pre {	
  overflow: scroll;	
  padding: 5px;	
  display: block;	
  border: 3px solid #CCCCCC;	
  font-family: "Courier New", Courier, monospace;	
  font-size: 12px;	
  color: #333333;	
  background: #FFFFFF;	
  margin: 8px 0px;	
  clear: both;	
  width: 90%;	
  height: 60px;
}

dl { 
  padding-left: 10px;	
  font-size: 1.1em;	
  margin-top: 8px;	
  margin-bottom: 8px;	
  font-family: Arial, Helvetica, sans-serif;
}

dt {margin-bottom: 5px;margin-top: 0px;font-weight: 400;font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;}

dd {font-style: italic;margin-bottom: 8px;margin-left: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;}

img.alignleft {	padding: 4px;	float: left;	margin-right: 10px;	margin-top: 10px;}

img.alignright {	padding: 4px;	float: right;	margin-top: 10px;	margin-left: 10px;}

img.center {	padding: 4px;	display: block;	margin: 5px auto;	clear: both;}

/* Estructura */

#wrapper {	clear:none; width: 930px; margin:0 auto;	/* margin-right: auto;	margin-left: auto; */}

#promo_openx
{
  margin-top:2px;
  margin-top /*\**/: 0px\9;
  margin-bottom:2px;
  float:left;
}

#navigator {	
  background: url(images/cabecera/cabecera-left.jpg) no-repeat center center;	
  float: left;	
  width: 606px;	
  margin-top: 1px;	
  margin-bottom: 2px;	
  height: 130px;	
  font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana, sans-serif;
}

  #navigator ul {	float: left;	margin: 0px;	margin-top: 77px;	padding-left: 15px;	list-style-type: none;}

  #navigator ul ul {	margin: 0px;	padding: 0px;	float: left;}

  #navigator ul ul ul{	margin: 0px;	padding: 0px;	float: left;}

  #navigator ul li {	float: left;	font-size: 14px;	color: #FFFFFF;	display: inline;	font-weight: bold;	margin: 0px;	padding: 0px;}

  #navigator ul ul li {	padding: 0px;	float: left;	font-size: 14px;	color: #FFFFFF;	display: inline;}

  #navigator ul ul ul li {	padding: 0px;	float: left;	font-size: 14px;	color: #FFFFFF;	display: inline;}

  #navigator li a {	text-align: center;	padding-right: 12px;	padding-left: 12px;	color: #FFFFFF;	text-decoration: none;	text-transform: capitalize;	display: block;	margin: 0px;	height: 32px;	line-height: 32px;	float: left;}

  #navigator li a:hover {	color: #FFFFFF;	text-decoration: none;	text-transform: capitalize;	padding-right: 12px;	padding-left: 12px;	background: #292929 url(images/navs.gif) center center;	text-align: center;	display: block;	margin: 0px;	line-height: 32px;	height: 32px;	float: left;}

#content { margin: 5px 0px 0px 0px;	padding: 0px;	float: left;	width: 930px;	position: relative; }

  #product-blog {	width: 615px;	position: relative;	padding-top: 1em;	border-right: 1px solid #eeeeee;	padding-bottom: 3em;	float: left;}

  #product-blog-home {	float: left;	width: 900px;	position: relative;}

  #frontpage-blog {	float: left;	width: 620px;	position: relative;	padding-top: 0.7em;}

  #frontpage-sidebar {	float: right;	width: 277px;	position: relative;	padding-top: 1em;}

  #product-blog h2 {	float: left;	width: 600px;	font-size: 18px;	line-height: 23px;	color: #000000;	margin: 8px 0px;	padding: 0px;	letter-spacing: -1px;}

  #product-sidebar {	width: 310px;	position: relative;	padding-top: 2px;	float: right;}

  #product-sidebar-home {	float: left;	width: 900px;	position: relative;	padding-top: 1em;}

  /* Calendario */
  #wp-calendar { margin:auto; padding:10px; text-align:center;}

  #wp-calendar table { margin:auto; padding:10px; width:80%; text-align:center; }

  #wp-calendar thead { text-align:center;}

  #wp-calendar tfoot { text-align:center;}

  #wp-calendar tbody { text-align:center;}
  
#footer {	background: url(images/footer.gif) no-repeat;	float: left;	height: 83px;	width: 880px;	margin-bottom: 5px;	margin-top: 5px;	padding: 15px 10px 10px;	font-size: 13px;	line-height: 20px;	color: #000000;	text-align: center;}

  #footer-bot img {	border-width: 0px!important;}

  #footer a {	color: #990000;	text-decoration: none;	font-weight: bold;}

  #footer a:hover {	color: #910000;	text-decoration: underline;	font-weight: bold;}

  #footer-bot {	margin: 0px;	padding: 0px 0px 5px;	float: left;	width: 910px;	position: relative;}

  #footer-bot .sidebar-box {	float: left;	width: 300px;	background: url(images/bottom-sidebar-300.gif) no-repeat 0px bottom;	padding-bottom: 25px;	color: #222222;	margin-bottom: 0px;	}



.left-option {	float: left;}

.right-option {	float: right;}

.download {	
  background: #eaeed2 url(images/post-style/download.gif) no-repeat left 1px;	
  padding: 12px 3px 12px 40px;	
  clear: both;	
  width: 70%;	
  margin-top: 5px;	
  margin-bottom: 5px;	
  border: 1px solid #DAE1B0;	
  font-size: 12px;	
  line-height: 17px;	
  color: #272727;	
  font-weight: 500;
}

.warning {	
  background: #d5c3c3 url(images/post-style/warning.gif) no-repeat left 1px;	
  padding: 12px 3px 12px 40px;	
  clear: both;	
  width: 70%;	
  margin-top: 5px;	
  margin-bottom: 5px;	
  border: 1px solid #C5ABAB;	
  font-size: 12px;	
  line-height: 17px;	
  color: #272727;	
  font-weight: 500;
}

.note {	
  background: #f4f3f3 url(images/post-style/note.gif) no-repeat left 1px;	
  padding: 12px 3px 12px 40px;	
  clear: both;	
  width: 70%;	
  margin-top: 5px;	
  margin-bottom: 5px;	
  border: 1px solid #eeeeee;	
  font-size: 12px;	
  line-height: 17px;	
  color: #272727;	
  font-weight: 500;
}

.alert {	
  background: #FFE5BF url(images/post-style/alert.gif) no-repeat 5px 8px;	
  padding: 12px 3px 12px 40px;	
  clear: both;	
  width: 70%;	
  margin-top: 5px;	
  margin-bottom: 5px;	
  border: 1px solid #FFCB7D;	
  font-size: 12px;	
  line-height: 17px;	
  color: #272727;	
  font-weight: 500;
}

.info {	
  background: #BFE5FF url(images/post-style/info.gif) no-repeat 5px 8px;	
  padding: 12px 3px 12px 40px;	
  clear: both;	
  width: 70%;	
  margin-top: 5px;	
  margin-bottom: 5px;	
  border: 1px solid #66C1FF;	
  font-size: 12px;	
  line-height: 17px;	
  color: #272727;	
  font-weight: 500;
}

.click {	
  background: #d9e7f0 url(images/post-style/click.gif) no-repeat left 1px;	
  padding: 12px 3px 12px 40px;	
  clear: both;	
  width: 70%;	
  margin-top: 5px;	
  margin-bottom: 5px;	
  border: 1px solid #B1CDE0;	
  font-size: 12px;	
  line-height: 17px;	
  color: #272727;	
  font-weight: 500;
}

.pullquote-left {	
  font: normal 24px/30px "Times New Roman", Georgia, Tahoma, "Trajan Pro";	
  color: #000000;	
  margin: 10px 12px 5px 5px;	
  padding: 12px 5px;	
  float: left;	
  width: 30%;	
  text-align: left;	
  border-top: 1px solid #CCCCCC;	
  border-bottom: 1px solid #CCCCCC;
}

.pullquote-right {
  font: normal 24px/30px "Times New Roman", Georgia, Tahoma, "Trajan Pro";	
  color: #000000;	
  margin: 10px 5px 0px 12px;	
  padding: 12px 5px;	
  float: right;	
  width: 30%;	
  text-align: right;	
  border-top: 1px solid #CCCCCC;	
  border-bottom: 1px solid #CCCCCC;
}

/* caption */
.caption-img-left {	
  display: block;	
  margin: 10px 15px 5px 5px;	
  padding: 5px;	
  float: left;	
  background: #F3F3F3;	
  width: 40%;	
  border: 1px solid #EFEFEF;
}

.caption-img-left p {	
  font-size: 1em;	
  color: #666666;	
  padding: 0px;	
  clear: both;	
  display: block;	
  margin: 0px;	
  width: auto;
}

.caption-img-left em {	
  font-size: 11px;	
  color: #333333;	
  margin: 0px;	
  padding: 0px;	
  clear: both;	
  font-style: italic;	
  font-family: Arial, Tahoma, "Lucida Sans";	
  line-height: 18px;	
  text-decoration: none;	
  display: block;	
  visibility: inherit;	
  width: 100%;
}

.caption-img-right em {	
  font-size: 11px;	
  color: #333333;	
  margin: 0px;	
  padding: 0px;	
  clear: both;	
  font-style: italic;	
  font-family: Arial, Tahoma, "Lucida Sans";	
  line-height: 18px;	
  text-decoration: none;	
  display: block;	
  visibility: inherit;	
  width: 100%;
}

.caption-img-right {	
  display: block;	
  margin: 10px 5px 5px 15px;	
  padding: 5px;	
  float: right;	
  background: #F3F3F3;	
  width: 40%;	
  border: 1px solid #EFEFEF;
}

.caption-img-right p { font-size: 1em;	color: #666666;	margin: 0px;	padding: 0px;	clear: both;	width: auto;}

.caption-img-right img { clear: both;	margin: 0px;	padding: 0px;	display: block;	width: 100%;}

.caption-img-left img {	clear: both;	margin: 0px;	padding: 0px;	display: block;	width: 100%;}

/* caption end */ 

.post-navigator .alignleft {	float: left;	width: 98%;	margin-bottom: 5px;	display: block;	position: relative;}

.post-navigator .alignright {	float: right;	width: 98%;	display: block;	position: relative;}



.post-meta blockquote {	clear: both;	margin: 10px 30px 10px 15px;	font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;	font-size: 14px;	color: #000000;	font-weight: bold;	padding: 5px;	line-height: 24px;	border-left: 5px solid #000000;}

.comment-box blockquote {	clear: both;	margin: 10px 30px 10px 15px;	font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;	font-size: 14px;	color: #F9F9F9;	font-weight: bold;	padding: 5px;	line-height: 24px;	border-left: 5px solid #FFFFFF;}

.comment-box blockquote blockquote {	clear: both;	margin: 10px 30px 10px 15px;	font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;	font-size: 12px;	color: #F9F9F9;	font-weight: bold;	padding: 5px;	line-height: 24px;	border-left: 5px solid #FFFFFF;}

.comment-box-alt blockquote {	clear: both;	margin: 10px 30px 10px 15px;	font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;	font-size: 14px;	color: #333333;	font-weight: bold;	padding: 5px;	line-height: 18px;	border-left: 5px solid #333333;}

.comment-box-alt blockquote blockquote {	clear: both;	margin: 10px 30px 10px 15px;	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	font-weight: bold;	padding: 5px;	line-height: 18px;	border-left: 5px solid #333333;}

code {	font-family: "Courier New", Courier, monospace;	font-size: 12px;	color: #333333;}

.alignleft {	text-align: left;	float: left;}

.alignright {	text-align: right;	float: right;}

.center {	text-align: center;	margin: 0px auto;	clear: both;}





#header img {	border-width: 0px;}

.header-left {	float: left;	width: 390px;	padding-top: 0px;	padding-bottom: 1px;}

.header-left h1 {	font-size: 25px;	margin: 0px;	padding: 0px;	float: left;	width: 390px;	color: #000000;	line-height: 30px;}

.header-left h1 a {	color: #000000;	text-decoration: none;}

.header-left h1 a:hover {	color: #990000;	text-decoration: none;}

.header-left p {	font-size: 15px;	font-weight: bold;	margin: 0px;	padding: 0px;	float: left;	width: 390px;	line-height: 18px;	color: #333333;}

.header-right {	float: right;	width: 258px;}





#ads-vertical {	margin: 0px;	padding: 5px 0px;	float: left;	width: 900px;	text-align: center;}





.product-item {	background: url(images/products.gif) no-repeat;	display: block;	float: left;	height: 181px;	width: 179px;	margin-right: 7px;	margin-bottom: 5px;	padding: 10px;}

.product-item a {	color: #A80000;	text-decoration: underline;}

.product-item a:hover {	color: #CC0000;	text-decoration: none;}

.product-item p {}

.p-items {	float: left;	width: 179px;	margin: 0px 0px 3px;	padding: 0px;}

.wrap-item {	float: left;	width: 179px;}

.p-feedback {	float: left;	margin: 0px;	padding: 0px 10px 0px 17px;	background: url(images/comment.gif) no-repeat left 1px;	display: block;}

.p-readmore {	float: left;	width: 76px;	margin: 0px;	padding: 0px 0px 0px 14px;	background: url(images/feed.gif) no-repeat left 2px;	display: block;}

.product-item img {	clear: both;	width: 125px;	height: 125px;	border-width: 0px;	margin-bottom: 3px;}

#box1 {	margin-right: 32px;}

#box2 {	margin-right: 34px;}

#box3 {}

.post-meta {	float: left;	width: 610px;	padding-bottom: 25px;}

.post-meta h1 {	font-size: 28px;	line-height: 34px;	color: #000000;	margin: 0px;	padding: 0px;	float: left;}

.post-meta h1 a {	color: #A21300;	text-decoration: none;}

.post-meta h1 a:hover {	color: #000000;	text-decoration: none;}

.post-static {	font-size: 13px;	line-height: 19px;	margin: 0px;	padding: 0px 0px 2px;	float: left;	width: 610px;	border-bottom: 1px solid #efefef;}

.post-static a {	color: #990000;	text-decoration: none;	font-weight: bold;}

.post-static a:hover {	color: #333333;	text-decoration: underline;	font-weight: bold;}


.post-content img {	border-width: 0px;	margin-right: 10px;}

.post-ads {	float: left;	width: 600px;	font-size: 13px;	line-height: 22px;	overflow: hidden;	padding-top: 14px;}

.post-content {	float: left;	width: 600px;	padding-top: 14px;	padding-bottom: 20px;	font-size: 12px;	line-height: 20px;	padding-right: 10px;	overflow: hidden;}

.post-content ul ul {	margin: 0px;	padding: 0px;}

.post-content h1 {	margin: 0px 0px 5px;	padding: 0px 0px 3px;	font-size: 17px;	font-weight: bold;	line-height: 20px;	color: #000000;}

.post-content h2 {	margin: 0px 0px 5px;	padding: 0px 0px 3px;	font-size: 17px;	font-weight: bold;	line-height: 20px;	color: #000000;}

.post-content h3 {	margin: 0px 0px 5px;	padding: 0px 0px 3px;	font-size: 17px;	font-weight: bold;	line-height: 20px;	color: #000000;}

.post-content h4 {	margin: 0px 0px 5px;	padding: 0px;	font-size: 18px;	font-weight: bold;	line-height: 24px;}

.post-content h5 {	margin: 0px 0px 5px;	padding: 0px;	font-size: 16px;	font-weight: bold;	line-height: 19px;}

.post-content h6 {	margin: 0px 0px 5px;	padding: 0px;	font-size: 14px;	font-weight: bold;	line-height: 18px;}

.post-content a {	color: #063E6A;	text-decoration: underline;	font-weight: bold;}

.post-content a:hover {	color: #004993;	text-decoration: none;	font-weight: bold;}

.post-cat {	padding: 3px;	float: left;	width: 600px;	font-size: 13px;	line-height: 18px;	background: #EFEFEF;	color: #000000;	border: 1px solid #dedede;	font-weight: bold;}

.post-cat a {	text-decoration: none;	color: #990000;	font-weight: normal;}

.post-cat a:hover {	text-decoration: underline;	color: #003366;	font-weight: normal;}

.comm-count {	float: left;	width: 580px;	padding-left: 18px;	background: url(images/comment.gif) no-repeat left center;}

.cat {	float: left;	width: 600px;	padding: 0px;}

.social {	float: left;	width: 595px;	font-size: 13px;	line-height: 30px;	text-transform: capitalize;	background: #EFEFEF;	height: 30px;	border: 1px solid #dedede;	margin-top: 10px;}

.social a {	color: #666666;	text-decoration: none;	padding-right: 12px;	padding-left: 12px;	border-right: 1px solid #D6D6D6;}

.social a:hover {	color: #000000;	text-decoration: underline;	padding-right: 12px;	padding-left: 12px;	border-right: 1px solid #D6D6D6;}

.clear-fix {	float: left;	height: 25px;	width: 610px;}

#post-navigator {	color: #000000;	margin: 0px;	padding: 0px;	float: left;	width: 580px;}

#post-navigator-single {	margin: 0px;	padding: 0px;	float: left;	width: 580px;	font-size: 13px;	line-height: 20px;}

.wp-pagenavi {	float: left;	width: 580px;	padding-top: 8px;	padding-bottom: 8px;	font-size: 12px;}

.pages {	font-size: 11px;	color: #000000;	background: #f8f8f8;	padding: 2px 5px;	border: 1px solid #dddddd;	margin-right: 5px;	font-weight: bold;}

.current {	background: #FFFFFF;	padding: 2px 4px;	border: 1px solid #CCCCCC;	margin-left: 4px;	color: #000000;}

#post-navigator a {	color: #FFFFFF;	background: #000000;	padding: 2px 4px;	margin: 0px 0px 0px 3px;	text-decoration: none;	border: 1px solid #666666;}

#post-navigator a:hover {	color: #000000;	background: #EEEEEE;	padding: 2px 4px;	margin: 0px 0px 0px 3px;	text-decoration: none;	border: 1px solid #CCCCCC;}

#post-navigator-single .alignleft {	margin: 0px;	padding: 0px;	float: left;	width: 45%;	overflow: hidden;	height: 20px;}

#post-navigator-single .alignright {	margin: 0px;	padding: 0px;	float: right;	width: 45%;	overflow: hidden;	height: 20px;}

#post-navigator-single a {	color: #000000;	padding: 5px 8px;	margin: 0px 0px 0px 3px;	text-decoration: underline;	font-weight: bold;}

#post-navigator-single a:hover {	color: #003366;	padding: 5px 8px;	margin: 0px 0px 0px 3px;	text-decoration: none;	font-weight: bold;}

#comment-template {	margin: 0px;	padding: 0px 0px 10px;	float: left;	width: 610px;}

#comment-template h4 {	font-size: 17px;	color: #FFFFFF;	margin: 20px 0px;	padding: 5px 12px;	float: left;	line-height: 24px;	display: inline;	background: #333333;	border: 1px solid #000000;}

#comment-template h5 {	font-size: 17px;	color: #FFFFFF;	margin: 20px 0px;	padding: 5px 12px;	float: left;	line-height: 24px;	display: inline;	background: #990000;	border: 1px solid #990033;}

#comment-template h5 a {	color: #FFFFFF;	text-decoration: none;}

#comment-template h5 a:hover {	color: #FFFFFF;	text-decoration: underline;}

#comment-template h6 {	font-size: 17px;	color: #FFFFFF;	margin: 20px 0px;	padding: 5px 12px;	float: left;	line-height: 24px;	display: inline;	background: #990000;	border: 1px solid #990033;}

.comment-box {	float: left;	width: 548px;	color: #FFFFFF;}

.comment-box a {	color: #CCCCCC;	text-decoration: underline;}

.comment-box a:hover {	color: #EEEEEE;	text-decoration: none;}

.top-cb {	background: url(images/top.gif) no-repeat bottom;	float: left;	height: 13px;	width: 548px;}

.center-cb {	background: url(images/center.gif) repeat-y;	float: left;	width: 518px;	padding-right: 15px;	padding-left: 15px;	font-size: 12px;	line-height: 17px;}

.author {	font-size: 17px;	float: left;	width: 518px;	line-height: 17px;	font-family: "Trebuchet MS", Verdana, sans-serif, "Courier New";	font-weight: bold;}

.date {	float: left;	width: 518px;	font-size: 12px;}

.text {	float: left;	width: 518px;	padding-top: 5px;	padding-bottom: 10px;	font-size: 13px;	line-height: 20px;}

.bottom-cb {	background: url(images/bottom.gif) no-repeat top;	float: left;	width: 548px;	height: 36px;	margin-bottom: 5px;}

.comment-box-alt {	float: left;	width: 548px;	color: #121212;}

.comment-box-alt a {	color: #A02C1C;	text-decoration: underline;}

.comment-box-alt a:hover {	color: #333333;	text-decoration: underline;}

.top-cb-alt {	background: url(images/top-alt.gif) no-repeat bottom;	float: left;	height: 13px;	width: 548px;}

.center-cb-alt {	background: url(images/center-alt.gif) repeat-y;	float: left;	width: 518px;	padding-right: 15px;	padding-left: 15px;	font-size: 12px;	line-height: 17px;}

.bottom-cb-alt {	background: url(images/bottom-alt.gif) no-repeat top;	float: left;	width: 548px;	height: 36px;	margin-bottom: 5px;}

.ping {	padding: 3px;	float: left;	width: 550px;	border: 1px solid #CCCCCC;	background: #F9F9F9;	font-size: 13px;	line-height: 21px;	color: #121212;	margin-bottom: 3px;}

.ping-alt {	padding: 3px;	float: left;	width: 550px;	border: 1px solid #F7f7f7;	background: #FFFFFF;	font-size: 13px;	line-height: 21px;	color: #121212;	margin-bottom: 3px;}

.ping a {	color: #990000;	text-decoration: none;}

.ping-alt a {	color: #990000;	text-decoration: none;}

#comment-form {	margin: 0px;	padding: 0px;	float: left;	width: 610px;}

#comment-form p {	margin-bottom: 10px;	margin-top: 0px;	font-size: 14px;	color: #000000;	font-family: "Trebuchet MS", Verdana, sans-serif, "Courier New";	font-weight: bold;}

#comment-form label {	font-size: 15px;	color: #000000;	font-weight: bold;	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;	line-height: 18px;	margin: 0px;	padding: 0px;}

.sb-box {	width: 300px;	padding: 7px;	border: 1px solid #CCCCCC;	font-size: 13px;	color: #000000;}

#comment-form .sbb {	font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;	font-size: 14px;	font-weight: bold;	color: #000000;	margin: 0px;	padding: 5px 12px;}

#comment-form #policy {	font-size: 13px;	color: #666666;	margin-top: 12px;	margin-bottom: 0px;	font-family: Arial, Tahoma, "Lucida Sans";	line-height: 20px;	font-weight: normal;}

.com-a {	width: 520px;	padding: 10px;	height: 300px;	font-size: 13px;	line-height: 18px;	color: #000000;	margin-top: 5px;	border: 1px solid #CCCCCC;}


.sidebar-box {	float: left;	width: 300px;	background: url(images/bottom-sidebar-300.gif) no-repeat bottom;	padding-bottom: 20px;	color: #222222;	margin-bottom: 7px;}

.sidebar-box select {	margin: 0px;	padding: 4px;	width: 210px;	border: 1px solid #dedede;	font-size: 13px;	color: #000000;	background: #FFFFFF;	font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;	line-height: 120%;	font-weight: bold;}

.sidebar-box table {	margin: 0px;	padding: 0px;	float: left;	width: 97%;}


.sidebar-box h3 {	font-size: 17px;	line-height: 28px;	color: #FFFFFF;	background: url(images/main-sidebar2-300.gif) no-repeat bottom;	margin: 0px;	float: left;	height: 34px;	width: 247px;	padding-left: 55px;	font-family: "Trebuchet MS", Verdana, sans-serif, "Courier New";}

.box {	background: url(images/bd-sidebar-300.gif) repeat-y;	margin: 0px;	padding: 0px 20px;	float: left;	width: 261px;	font-size: 13px;	line-height: 18px;	color: #000000;}






.box a {	color: #A21300;	text-decoration: none;}

.box a:hover {	color: #A21300;	text-decoration: underline;}

.box img {	margin-top: 5px;	border-width: 0px;}

.list {	background: url(images/bd-sidebar-300.gif) repeat-y;	margin: 0px;	padding: 10px 20px 5px;	float: left;	width: 261px;	list-style-type: none;}

.list img {	border-width: 0px;}

.list ul {	margin: 0px;	padding: 0px;	float: left;	width: 227px;	list-style-type: none;}

.list li {	font-size: 13px;	line-height: 18px;	color: #666666;	margin: 0px 0px 5px;	padding: 0px;	float: left;	width: 237px;}

.list ul li {	font-size: 13px;	line-height: 18px;	color: #666666;	margin: 5px 0px 0px;	padding: 0px;	float: left;	width: 227px;}

.list li a {	background: url(images/dot.gif) no-repeat left 3px;	padding-left: 10px;	color: #000000;	text-decoration: none;	margin: 0px;	padding-top: 1px;	padding-bottom: 1px;}

.list li a:hover {	background: url(images/dot.gif) no-repeat left 3px;	padding-left: 10px;	color: #A21300;	text-decoration: underline;	padding-top: 1px;	padding-bottom: 1px;}

.list li table {	margin: 0px;	padding: 0px;	float: left;	width: 95%;}

.nolist {	background: url(images/bd-sidebar-300.gif) repeat-y;	margin: 0px;	padding: 10px 20px 5px;	float: left;	width: 261px;	list-style-type: none;}

.nolist ul {	margin: 0px;	padding: 0px;	float: left;	width: 227px;	list-style-type: none;}

.nolist li {	font-size: 13px;	line-height: 24px;	color: #999999;	margin: 0px 0px 5px;	padding: 0px;	float: left;	width: 237px;}

.nolist ul li {	font-size: 13px;	line-height: 24px;	color: #666666;	margin: 5px 0px 0px;	padding: 0px;	float: left;	width: 227px;}

.nolist li a {	color: #000000;	text-decoration: none;	margin: 0px;	padding-top: 1px;	padding-bottom: 1px;}

.nolist li img {	border-width: 0px;}

.nolist li a:hover {	color: #A21300;	text-decoration: underline;	padding-top: 1px;	padding-bottom: 1px;}

#getflickr {	background: url(images/bd-sidebar.gif) repeat-y;	margin: 0px;	padding: 10px 20px 5px;	float: left;	width: 237px;	list-style-type: none;}

#getflickr  li {	font-size: 13px;	line-height: 24px;	color: #999999;	margin: 0px 0px 5px;	padding: 0px;	float: left;}

#getflickr li img {	margin: 0px 10px 10px 0px;	padding: 5px;	float: left;	height: 96px;	width: 96px;	border: 1px solid #DEDEDE;}

#getflickr li img:hover {	margin: 0px 10px 10px 0px;	padding: 5px;	float: left;	height: 96px;	width: 96px;	border: 1px solid #CCCCCC;	background: #f9f9f9;}

.adlist {	margin: 0px;	padding: 10px 5px 5px 10px;	float: left;	width: 262px;	list-style-type: none;}

.adlist img {	border-width: 0px;	margin: 0px 5px 5px 0px;	padding: 0px;	float: left;}

.adlist p {	margin: 0px;	padding: 8px 0px 0px 8px;	float: left;	width: 254px;	font-size: 13px;	line-height: 18px;	color: #000000;}

.adlist p a {	color: #990000;	text-decoration: underline;}

.adlist p a:hover {	color: #CC0000;	text-decoration: none;}

#themeswitcher {	background: url(images/bd-sidebar.gif) repeat-y;	margin: 0px;	padding: 4px 20px 0px;	float: left;	width: 237px;	font-size: 11px;	line-height: 18px;	color: #232323;	list-style-type: none;}

#themeswitcher select {	font-family: "Trebuchet MS", Verdana, sans-serif, "Courier New";	font-size: 12px;	font-weight: bold;	color: #222222;	width: 230px;	border-top: 1px solid #DADADA;	border-right: 1px solid #eeeeee;	border-bottom: 1px solid #eeeeee;	border-left: 1px solid #eeeeee;}

.sidebar-box form {	background: url(images/bd-sidebar-300.gif) repeat-y;	margin: 0px;	padding: 5px 20px 0px;	float: left;	width: 261px;	font-size: 11px;	line-height: 18px;	color: #232323;	list-style-type: none;}

.sidebar-box p {	margin-top: 5px;	margin-bottom: 0px;}
.sidebar-box-news p {	margin-top: 5px;	margin-bottom: 0px;}

.sbm-b {	padding: 1px;	width: 230px;	font-family: "Trebuchet MS", Verdana, sans-serif, "Courier New";	font-size: 13px;	font-weight: bold;	color: #111111;	border: 1px solid #CCCCCC;}



/* s-rank */#sr_wrapper {	font-family:Verdana, Arial, "Times New Roman", sans-serif;	font-size: 11px;	margin:0px 0 10px;	display:block;}

#sr_wrapper a, #sr_wrapper a:hover, #sr_wrapper a:visited {	text-decoration:none;	font-size:11px;	background:none;	border: 0;	margin: 0;	line-height:20px;}

#sr_about {	font-size:8px;	clear:none;	display:block;	margin-left:5px;	margin-top:25px;	width:70px;}

.sr_rank_container {	width: 70px;	height: 30px;	display: block;	text-align: center;	float: left;	margin-left: 0px;	margin-right: 12px;}

.sr_rank_bar {	width:42px;    border: 0;    padding: 0;    margin: 0;    font-size: 0;    display: block;}

.sr_rank_border {	width:70px;	border: 1px solid #dedede;	padding: 0;	margin: 0;	text-align: center;	display: block;}

.sr_rank_bar_filled {    height: 3px;    padding: 0;    margin: 0;    border: 0;    display: block;}

.sr_rank_text {	line-height:1.3em;}

.wp-polls {	margin: 0px;	padding: 0px;	float: left;	width: 96%;}

.wp-polls form {	margin: 0px;	padding: 0px;	float: left;	width: 100%;}

#links {
	clear: both;
	width: 600px;	
	margin: auto;	
	color: #75818A;
	font-size: 11px;
	text-align: center;
	/*height: 77px;
	background: #E4E7E9;
	border: 1px solid #C8CDD0;*/
}

#links2 {
	margin: 2px;
}

#links2 ul { list-style:none; display:inline; }

#links2 li { list-style:none; display:inline; }

#links2 a { color:#A7A9AC; }

/*
#header {	float: left;	width: 900px;	padding-top: 1px;	position: relative;}

  #header img {	border-width: 0px;}

  .header-left {	float: left;	width: 390px;	padding-top: 0px;	padding-bottom: 1px;}

  .header-left h1 {	font-size: 25px;	margin: 0px;	padding: 0px;	float: left;	width: 390px;	color: #000000;	line-height: 30px;}

  .header-left h1 a {	color: #000000;	text-decoration: none;}

  .header-left h1 a:hover {	color: #990000;	text-decoration: none;}

  .header-left p {	font-size: 15px;	font-weight: bold;	margin: 0px;	padding: 0px;	float: left;	width: 390px;	line-height: 18px;	color: #333333;}

  .header-right {	float: right;	width: 258px;}
*/


.post-static_block a {	color: #990000;	text-decoration: none;	font-weight: bold;}
.post-static_block a:hover {	color: #333333;	text-decoration: underline;	font-weight: bold;}
.sidebar-box-news {	float: left;	width: 580px;	background: url(images/bottom-sidebar-600.png) no-repeat bottom;	padding-left:13px;padding-bottom: 20px;	color: #222222;	margin-bottom:7px;}
.sidebar-box-news h3 {	font-size: 11px;	line-height: 19px;	color: #FFFFFF;	background: url(images/barra-ultimnoticia-tuexIT.gif) no-repeat bottom;	margin: 0px;	float: left;	height: 19px;	width: 510px;	padding-left: 55px;	font-family: "Trebuchet MS", Verdana, sans-serif, "Courier New";}
.box-news {	background: url(images/bd-sidebar-news.png) repeat-y;	margin-left:3px;	padding: 0px 10px;	float: left;	width: 560px;	font-size: 13px;	line-height: 18px;	color: #000000;}


