body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:;
	font: 10pt "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	}
body, html {height:100%}

#container {
	position:relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -60px;
	width: 982px;
}
a {outline:none;}

.push {height:60px;}

#maint_mode {width:450px; position:absolute; top:20px; padding:5px; color:#443e38; background:#ede3c9; right:15px; font-size:0.8em; -moz-border-radius:3px;}

.clearfix {
	clear:both;
}
.batman {width:100%; height:0px; visibility:hidden; clear:both; font-size:1px;}

#header {
	height:121px;
	}

.crop {
	width:630px;
	height:266px;
	overflow:hidden;
}
.crop-int {
	width:319px;
	height:195px;
	overflow:hidden;
}
#home {
	background-image:url(images/bck-home.png);
	background-repeat:repeat-x;
	width:100%;
	background-position: center top;
	}
#interna-module {
	background-image:url(images/interna-modu1-top.gif);
	width:982px;
	font-family: "lucida sans unicode", "lucida grande", sans-serif;
	color: #999;
	font-size: 13px;
	line-height:1.4;
	letter-spacing: -0.05em;
	text-align: justify;
}
#footer-page {
	background-image:url(images/bck-foot.gif);
	width:982px;
	height:150px;
	background-position: center top;
}
.footer-text {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	color: #999;
	padding-left: 18px;
}
.titulos-home {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 15px;
	color: #000;
	padding-left: 18px;
	letter-spacing: -.05em;
	padding-top: 10px;
}
#titulos-internas {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 18px;
	color: #333366;
	padding-left: 28px;
	letter-spacing: -.05em;
	padding-top: 14px;
}
#top-interna{
	padding-top: 44px;
}
#home-image{
	padding-top:0px;
	
}
ul#lista-int li {
	margin-bottom:6px;
	margin-left: 10px;
}
.red {
	color: #C00;
}
.blue {
	color: #036;
}
.text-contenido {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	color: #666;
	text-align: justify;
}
.text-fields {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	color: #09C;
	width: 200px;
	background-image: url(images/bck-fields.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: e1e1e1;
	border-right-color: e1e1e1;
	border-bottom-color: #e1e1e1;
	border-left-color: e1e1e1;
}
.line-fields {
	background-image: url(images/line-pix.gif);
	height: 30px;

}
.top-products {
	height: 30px;
	color: #C00;
	padding-left: 10px;
	font-size: 15px;
	background-image:url(images/line-pix-products2.gif);

}
.bck-products {
	background-image:url(images/line-pix-products.gif);
	padding: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-size: 11px;
	color: #069;
}
#home-module{
	background-image:url(images/home-modu1-top.gif);
	height:213px;
	width:982px;
}
#home-module-foot{
	background-image:url(images/home-modu1-foot.gif);
	height:19px;
	width:982px;
}
#modu-content {
	background-image: url(images/modu-bck.gif);
}	
#tablita {
}
.tabla-content {
	background-image: url(images/ico.gif);
	height: 27px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #666;
	font-size: 13px;
	padding-left: 32px;
	padding-top: 0px;
	letter-spacing: -0.1em;
	text-align: left;
}
/** logo **/
#logo {
	width:255px;
	height:70px;
	float:left;
	margin-bottom:28px;
}
#logo h1 a {background:url(images/logo.png) no-repeat; width:255px; height:55px; display:block;}
#logo h1 a span {display:none;}
#logo p {display:none;}

	/** main nav **/
ul#nav {
	display:block;
	margin-top:95px;
	list-style:none;
	width:910px;
	float:right;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-variant: normal;
	font-size: 13px;
	letter-spacing: -0.05em;
}
ul#nav li {
	float:left;
	padding-right:20px;
	border-right:1px solid #d6e7ff;
	margin-right:20px;
}
ul#nav li a {
	display:block;
	text-decoration:none;
	color:#036;
	padding-bottom:2px;
}
ul#nav li a:hover, ul#nav li a.selected {
	color:#0CF;
}
	/** top nav **/
ul#topnav {
	display:block;
	margin-top:13px;
	list-style:none;
	width:345px;
	float:right;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-variant: normal;
	font-size: 11px;
	letter-spacing: 0em;
}
ul#topnav li {
	float:left;
	padding-right:20px;
	margin-right:20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7f9ebc;
	padding-top: 0px;
}
ul#topnav li a {
	display:block;
	text-decoration:none;
	color:#336699;
	padding-bottom:1px;
}
ul#topnav li a:hover, ul#nav li a.selected {
	color:#E81C35;
}
	/** foot nav **/
ul#footernav {
	display:block;
	margin-top:-35px;
	list-style:none;
	width:900px;
	float:right;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-variant: normal;
	font-size: 11px;
	margin-left: -22px;
}
ul#footernav li {
	float:left;
	padding-right:8px;
	border-right:1px solid #E1E1E1;
	margin-right:8px;
}
ul#footernav li a {
	display:block;
	text-decoration:none;
	color:#999;
	padding-bottom:2px;
}
ul#footernav li a:hover, ul#nav li a.selected {
	color:#C63;
}
/** showcase **/
#showcase {
	position:relative;
  padding-top:0px;
}
#showcase h2 {display:none;}
ul#showcaseNav {
	width:25px;
	float:left;
	position:absolute;
	top:235px;
	left:155px;
	height: 46px;
}
ul#showcaseNav li {margin-bottom:10px;}
ul#showcaseNav a {width:30px; height:17px; display:block; text-indent:-9999px; outline:none;}
a.prev {
	background-image: url(images/arrow-up.png);
	background-repeat: no-repeat;
}
a.next {
	background-image: url(images/arrow-down.png);
	background-repeat: no-repeat;
	margin-top: -7px;
}

ul#showcaseNav-int {
	width:25px;
	float:left;
	position:absolute;
	top:304px;
	left:149px;
	height: 46px;
}
ul#showcaseNav-int li {margin-bottom:10px;}
ul#showcaseNav-int a {width:30px; height:17px; display:block; text-indent:-9999px; outline:none;}
a.prev-int {
	background-image: url(images/arrow-up.png);
	background-repeat: no-repeat;
}
a.next-int {
	background-image: url(images/arrow-down.png);
	background-repeat: no-repeat;
	margin-top: -7px;
}

div#showcaseInfo {
	float:left;
	width:300px;
	margin-right:18px;
	margin-left:12px;
	margin-top:20px;
}
div#showcaseInfo h3 {font-size:1.8em; margin-bottom:5px;}

div#showcaseInfo ul li a {color:#e9e6c4;}
div#showcaseInfo ul li {height:180px;}

div#showcaseInfo p {color:#eaeff1; margin:10px 0; font-size:0.95em;}
div#showcaseInfo p:first-child {margin-top:0px;}

div#showcaseImages {
	width:630px;
	height:266px;
	overflow:hidden;
	float:left;
	margin-top: 10px;
}
div#showcaseImages ul li {float:left;}

div#showcaseImages-int {
	width:319px;
	height:195px;
	overflow:hidden;
	float:left;
	margin-top: 10px;
}
div#showcaseImages-int ul li {float:left;}

p#seeAll {background:url(images/bt_casual_arrowed_left.gif) no-repeat; height:28px; width:125px; padding-left:14px; position:absolute;
top:298px; left:0;}
p#seeAll a {display:block; background:url(images/bt_casual_right.gif) no-repeat right; height:23px; color:#aca33d; text-decoration:none;
padding-top:5px; padding-left:5px;}

/** content general settings **/
#content {
	margin-bottom:0px;
}
#module1 {
	width:490px;
	height:170px;
	float: left;
	padding-top:40px;
	padding-left:20px;
}
#module2 {
	width:204px;
	height:170px;
	float: left;
	padding-top:40px;
	padding-left:20px;
}
#module3 {
	width:204px;
	height:170px;
	float: right;
	padding-top:40px;
	padding-right:20px;
}
#module4 {
	width:940px;
	height:100%;
	padding-top:10px;
	padding-left:28px;
	padding-right:20px;
}
#module-interno {
	width:723px;
	height:218px;
	background-image:url(images/int-content-top.gif)
}
#menu-int {
	width:238px;
	background-image:url(images/int-menu-top.gif);
	width:
}
#menu-table {
	padding-top:5px;
	width:227px;
}
.menu {
	height:29px;
	background-image:url(images/int-menu-bck.gif);
	padding-left: 23px;
	text-align: left;
}
.menu-link {
	font-family: "Lucida Console", Monaco, monospace;
	font-size: 11px;
	letter-spacing: -0.4px;
	color: #336699;
	text-decoration: none;
	text-align: left;
}
.menu-link:hover {
	color: #C00;
}


#post-617 img {display: none}

/** sidebar **/
#menu-style{
	background-image:url(images/bot-home.gif);
	width:330px;
	height:55px;
	color: #333;
	}
.menu-bar{
	font-family: "lucida sans unicode", "lucida grande", sans-serif;
	color: #333;
	font-size: 12px;
	letter-spacing: -0.5pt;
	padding-left: 38px;
	padding-top: 0px;
	text-decoration: none;
}
.menu-bar:hover{
	color: #5684DB;
}
#sideBar {width:330px; float:left; margin-right:px;}
#sideBar-int {
	width:330px;
	float:left;
	margin-right:px;
	padding-top: 10px;
}
#sideBar h4 {color:#516064; font-size:1.45em; letter-spacing:-1px; background:url(images/bg_h3.png) no-repeat bottom; padding-bottom:15px; margin-bottom:2px;}

.sideBox {background:url(images/bg_sidebarBoxes.png) no-repeat bottom; padding-bottom:27px; margin-bottom:10px; padding-top:3px;}

#welcome img {float:left; margin-right:10px;}
#welcome p {margin-bottom:10px; color:#999; font-size:0.9em; line-height:1.2em;}
#welcome a {font-size:0.9em; color:#333; }
#welcome a:hover {text-decoration:none;}

label.textBox {background:url(images/bg_textbox_medium.gif) no-repeat; width:264px; height:22px; float:left; margin-right:15px; padding:5px 0 0 5px}
label.textBox input {border:0; background:0; color:#666; font:0.9em "Lucida Sans Unicode", "Lucida Grande", sans-serif;}


/** right **/
#right {
	width:620px;
	float:right;
	font-family: "lucida sans unicode", "lucida grande", sans-serif;
	color: #6b6b6b;
	font-size: 13px;
	letter-spacing: -0.4pt;
	padding-top: 10px;
	text-align: justify;
	line-height:1.6;
	margin-right: 5px;
	margin-left: 5px;
	}
	/** left-interna **/
#content-int {
	width:710px;
	font-family: "lucida sans unicode", "lucida grande", sans-serif;
	color: #999;
	font-size: 13px;
	line-height:1.4;
	letter-spacing: -0.05em;
	text-align: justify;
}
.text-blue{
	color:#09C
}
.text-blue2{
	color:#09C;
	font-size: 16px;
}
div#fromtheBlog {border-bottom:1px solid #e4e4e4; padding-bottom:2px; margin-bottom:15px;}
div#fromtheBlog h2 {font-size:1.45em; color:#b59548; display:block; width:450px; float:left;}

div.post {position:relative; margin-bottom:30px; border-bottom:1px solid #e7e7e7}
.morepad {padding-bottom:15px !important;}
div.post h3 {font-size:1.15em; width:510px; float:left;}
div.post h3 a {color:#333; text-decoration:none; text-transform:uppercase;}

.post p {color:#666666; font-size:0.9em;}
.postContent {clear:both;}
.postContent p {margin:15px 0;}
.postContent p a {color:#333; border-bottom:1px solid #edbf3c; text-decoration:none;}
.postContent p a:hover {color:orange; border-bottom:1px solid #fff;}

p.date {font-size:0.8em; color:#ccc; clear:left; margin-top:-20px; margin-bottom:0px;}
p.commentCount span {display:none;}
p.commentCount {float:right; width:26px; text-align:center; margin-right:10px; margin-bottom:0px;}
p.commentCount a {display:block; background:url(images/bg_commentCount.png) no-repeat; height:23px;
font-size:0.8em; color:#6c9497; text-decoration:none; padding-top:5px;}
p.commentCount a:hover {color:#333;}

#footer_wrap {background:url(images/bg_footer.gif) repeat-x #e0e1e2; height:45px; padding-top:15px; position:relative;}
#footer {
	width:982px;
	margin:0 auto;
}

p#copyright {float:left; font-size:0.9em; color:#999999;}
p#rssButton {float:right;}
p#rssButton a {text-indent:-9999px; background:url(images/bt_subscribe_to_feeds.gif) no-repeat; width:157px; height:29px; display:block;}



.err {padding:15px; margin:20px 0; background:#fcf9ce; border-bottom:1px solid #dfdcaa; border-top:1px solid #dfdcaa;}
.err p {margin:15px 0;}
.err p a {color:#ac0000;}

#showcaseInfo ul li h4{font-size:1.4em;}
#showcaseInfo ul li h4 a {color:#f2f2f2; text-decoration:none;}

/** ads **/
.adBox120 {float:left; margin-right:4px; margin-bottom:4px;}
