/* @override http://staging.purina.com.co/dogchow_new/stylesheets/Layout.css */

/* Sitio desarrollado por digiway
Año:2010
Web: digiwaycorp.com
Contacto: comercial@digiwaycorp.com*/
/* @group Links */
a:link, a:visited { color:  #52B84A; text-decoration: none;}
#slidebar_right div.slidebar_righcontent div.module ul.relations li a {font-size: 12px; font-weight: normal; font-style: normal; padding: 4px;}
a:hover{text-decoration: underline;}
dd.more_info a:hover {color: white; font-size: 10px; text-decoration: none;}
#footer a:hover {color: #464646; text-decoration: underline}
.media_item a:hover span {text-decoration: underline; border: none}
.mod_medial span a:hover, .mod_mediar span a:hover {text-decoration: underline}
ul.related_items li a:hover {text-decoration: underline}
.ul-tabs .tab .for a:hover {width: 127px; height: 38px; float: left; background: url(../assets/images/bg_tabs.jpg) no-repeat 0 -117px; text-decoration: none; text-indent: -5000px}
.ul-tabs .tab .op a:hover {width: 127px; height: 38px; float: left; background: transparent url(../assets/images/bg_tabs.jpg) repeat scroll 0 -156px; text-decoration: none; text-indent: -5000px}
.ul-tabs .tab .res a:hover {width: 127px; height: 38px; float: left; background: transparent url(../assets/images/bg_tabs.jpg) repeat scroll 0 -195px; text-decoration: none; text-indent: -5000px}
.link_more a {color: white; font-size: 10px; text-decoration: none}
#header .auxmenu ul li a {color: #93DE92; text-decoration: none; font-size: .8em}
dd.more_info a {color: white; font-size: 10px; text-decoration: none; margin: 0 10px;}
.module_summary dd.even a, .module_summary dd.odd a {color: #CBEAC9; text-decoration: none}
label.question a {text-decoration: underline; font-weight: bold; color: #666666;}
#footer a {color: #464646; text-decoration: none}
.media_item a {text-decoration: none; border: none}
.mod_medial span a, .mod_mediar span a, .mod_mediac span a {color: white; text-decoration: none}
.mod_sub a {color: #0D8C34; font-size: 12px; text-decoration: none; margin-top: 0; margin-left: 11px; margin-right: 7px;}
ul.related_items li, ul.related_items li a {color: #10500B; font-family: verdana; font-size: 10px; margin: 7px 0; text-decoration: none; list-style-image: url(../assets/images/img_li.gif); list-style-position: inside;}
.ul-tabs .tab .for a {width: 127px; height: 38px; float: left; background: url(../assets/images/bg_tabs.jpg); text-decoration: none; text-indent: -5000px}
.ul-tabs .tab .op a {width: 127px; height: 38px; float: left; background: transparent url(../assets/images/bg_tabs.jpg) repeat scroll 0 -39px; text-decoration: none; text-indent: -5000px}
.ul-tabs .tab .res a {width: 127px; height: 38px; float: left; background: transparent url(../assets/images/bg_tabs.jpg) repeat scroll 0 -78px; text-decoration: none; text-indent: -5000px}
#header .auxmenu ul li a:hover {text-decoration: underline}
/* @end */
/* @group Font Styles */
body {
	color: #333333;
	font: 75%/1.2 "Lucida Grande", Lucida, Verdana, sans-serif;
	padding: 5px;
	width: auto;
}
#col_left p, #col_left p, #col_left td {
	font-size: 11px;
	margin: 0 0 10px
}
#search div.title_page p {margin: 0px;}
#col_left h3 {color: #303030; font-size: 24px; font-weight: lighter; margin: 0 0 10px;}
#col_left h3.title {color: #303030; font-size: 14px; font-weight: lighter; margin: 0 0 10px}
.item_newshome h2 {color: #666666; font-size: 12px; font-weight: bold; margin: 0 0 15px;}
.module_summaryt h2 {color: #004E3B; font-size: .9em; font-weight: bold; padding: 5px; margin: 0px; font-weight: bold}
h2.title {background: #52B84A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; padding: 6px; color: white}
h2 a {font-size: 12px;}
#razas #search {background: #52B84A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; padding: 6px; color: white; width: 706px;}
div.img_razasspot {float: left; margin-bottom: 10px; margin-top: 20px;}
p.razas {float: left; width: 100%; font-size: 11px; margin-top: 20px;}
div.mod_razas {float: left; margin: 20px 22px 40px;}
div.spot_razas {width: 590px; margin: 0 auto;display: block;}
.searchbox_off {display: none;}
h2.title, div.title_sub {background: #52B84A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; padding: 6px; color: white; font-weight: bold;}
h2.title_alter{color: #303030; font-size: 13px; font-weight: lighter; margin: 0 0 10px;}
h2.title {background: #52B84A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; padding: 6px; color: white}
.des_hproduct h2 {color: white; font-size: 20px; font-weight: bold; line-height: 1; margin: 20px 0 0 20px; width: 200px;}
h2.table_gray {margin: 0px}
.des_media h2 {
	color: #01A951;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold !Important;
}
.content_tips h2.title {font-size: 10px; margin: 10px 0 0 0 !Important; width: 274px; float: left}
.item h2 {margin-bottom: 0px !Important}
#col_tright .item h2 {margin-top: 0px !Important}
.item_spb h2 {font-size: 12px; margin: 10px 0 0; color: #004E3B;}
#col_left dl.item_tbiblioteca dd h2 {color: white; font: normal 14px Verdana; margin: 4px 0px 0px 25px; float: left; width: 510px;}
h3 { color: #52B84A; font: 13px Arial;}
#col_left div.media_rightcolumn div.item_blog h3 {color: #52B84A; font-size: 17px;}
div.item_blog { border-bottom-color: #e8e8e8;float: left; border-bottom-width: 1px; padding-bottom: 5px; margin-bottom: 15px; width: 100%;}
div.comments_blog { margin: 0 auto; display: block; background-color: #f5f5f5;padding: 10px; width: 85%;}
#col_left div.media_rightcolumn div.item_blog div.comments_blog label {
	color: #004E3B; font-weight: bold; font-size: 12px; margin: 5px 0;}
#col_left div.media_rightcolumn div.item_blog div.comments_blog label {width: 100%; float: left;}
#col_left div.media_rightcolumn div.item_blog div.comments_blog textarea.css_textarea { border: 1px solid #f8f8f8;width: 100%; height: 55px;}
#col_left div.media_rightcolumn div.item_blog p { font-size: 11px;}
h3.item_rel { color: #52B84A !Important; font: 13px Arial !Important;}
h3.title_section {color: #009342 !Important; font-size: 13px !Important; font-weight: bold !Important; font-family: Verdana, Arial, Helvetica, sans-serif !Important}
p {margiin: 0 20px 0 0; text-align: justify;}
.slidebar_righcontent .module h3 {color: #004E3B; font-weight: bold; font-size: 12px; margin: 5px 0;}
#col_left h4 {color: #52B84A; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0 0 8px;}
h4.sub_title {background: #ECECEC;}
h5 {font-size: 13px; font-weight: bold; color: #373938; margin: 0px 0px 10px}
h4 span {	font-size:10px}
/* @end */
/* @group NEWS */
.item_newshome {background: #F5F5F5; float: left; padding: 5px 10px; margin-bottom: 20px; border-bottom: 1px dashed  #63BF5C}
.item_newshome p {font-size: 11px; color: #666666}
.link_more {background: #52B84A none repeat scroll 0 0; float: right; padding: 0 0 0 10px; width: 280px;}
.link_more1 {background: #52B84A none repeat scroll 0 0; float: right; padding: 0 0 0 10px; width: 280px;}
#col_left img {float: left;}
img.img_products {background: #F5F5F5;padding: 0px 0px 10px;}
img.news_image {margin: 0 10px 10px 0;}
/**********LAYOUT***********/
#wrapper {width: 950px; margin: 0 auto;}
#content, #content_products {background: white none repeat scroll 0 0; float: left; padding: 8px 15px; width: 920px; border-top: 1px solid #84CB9A;}
#content_int {background: white url(../assets/images/bg_contentg.gif) repeat-y scroll -8px 0 !important; float: left; padding: 0px 15px 10px; width: 920px; border-top: 1px solid #84CB9A;}
#col_one {width: 100%; float: left; margin: 0 10px 0 0;}
#col_left {width: 720px; float: left; margin: 0 10px 0 0;}
#col_left1 {width: 285px; float: left; margin: 0 15px 0 0;}
#col_center1 {margin-right: 15px; width: 385px; float: left}
#slidebar {width: 220px; float: left}
#slidebar_right {width: 189px; float: right; background: #EEEEEE; height: 100% !Important}
#slidebar_right1 {width: 200px; float: right; background: #EEEEEE; height: 100% !Important}
/**/
#col_tleft {width: 245px; margin: 0 15px 0 0; float: left; background: #F3F3F3}
#col_tcenter {width: 410px; margin: 0 15px 0 0; float: left;}
#col_tright {float: left; width: 230px; background: #F3F3F3}
.contact {background: white url(../assets/images/bg_contact.jpg) no-repeat 0 bottom !Important}
/* @end */
/* @group HEADER */
#header {width: 950px; float: left}
#header .auxmenu {float: right; background: transparent url(../assets/images/bg_header.jpg) no-repeat scroll 0px top; width: 948px; text-align: right; }
#header .auxmenu ul {list-style: none; border: 0px; padding: 0 18px 0 0; float: right}
#header .auxmenu ul li {float: left; margin: 5px 5px 0 5px; color: #93DE92; height: 27px; /*line-height:32px;*/}
#header .auxmenu ul li.btn_facebook{ height:30px; width:30px; margin:0; margin-right:5px; background:url(../images/face.png) no-repeat; font-size:0px;}
#header .auxmenu ul li.btn_facebook a{ display:block; height:100%;}
#header .auxmenu ul li.btn_facebook a span{ visibility:hidden;}
#header .auxmenu ul li.btn_twitter{ height:30px; width:31px; margin:0; background:url(../images/twitter.png) no-repeat; font-size:0px;}
#header .auxmenu ul li.btn_twitter a{ display:block; height:100%;}
#header .auxmenu ul li.btn_twitter a span{ visibility:hidden;}
#header .auxmenu ul li.btn_youtube{ height:29px; width:29px; margin:0; margin-left:5px; background:url(../images/btn_youtube.gif) no-repeat; font-size:0px;}
#header .auxmenu ul li.btn_youtube a{ display:block; height:100%;}
#header .auxmenu ul li.btn_youtube a span{ visibility:hidden;}
/**********MODULES***********/
.module {background: #EEEEEE; float: left; width: 100%;}
.module_summaryt {background: #E2E2E2; float: left; width: 100%;}
.module_summary {float: left; padding: 0 2px; margin-bottom: 5px;}
.module_summaryl {float: left; font-size: 10px; padding: 3px 6px 0;}
.module_summary img, .module_summaryl img {float: left; margin: 0 10px 10px 0;}
.module_summary img.img_modr {float: right; margin: 0 0px 10px 10px;}
.module {margin-bottom: 7px;}
dd.more_info {background: #52B84A none repeat scroll 0 0; clear: both; float: right; text-align: right; margin: 5px 0 0;}
#col_left div.media_rightcolumn div.item_blog div.comments_blog a {
	}
/**/
.module_summary{ margin-left:4px !important; margin-left:0px;}
.module_summary dd.odd {background: #52B84A; float: left;/* width: 70px;*/ color: #CBEAC9; font-size: 10px; text-align: left; border: 1px solid #CACACA; width:65px; margin-left:3px; overflow:hidden;}
.module_summary dd.odd span, .module_summary dd.even span{ width:100%}
.module_summary dd.even {background: #004E3B; float: left;/* width: 70px;*/ color: #CBEAC9; font-size: 10px; text-align: left; border-bottom: 1px solid #CACACA; border-top: 1px solid #CACACA; width:65px; margin-left:2px; overflow:hidden;}
img.n_dog {border: 0; margin: 0px; float:left;}

/* @end */
/* @group PRODUCTS */
.spotlight_products {width: 340px; float: left; margin: 0 0 0 15px}
#col_left div.spotlight_products p {text-align: justify;}
table.products {color: #046522; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; float: left;}

table.products td{ padding-top: 6px; padding-bottom: 6px;}
tr.even { background: white; border: none !Important;}
table.products .odd {background: #F5F5F5; border: 1px solid #DFF2DE}
img.tips {float: left}
.table_products_left {text-align: left; padding: 0 10px 0 10px;}
.table_products_right {text-align: right; padding: 0 10px 0 0;}
.etapas td {font-size: 10px !important; font-weight: normal; padding: 15px 10px; text-align: center; width: 20%;}
.etapas th {padding: 15px 0; text-align: center; width:20%}
.etapas a{ text-align:left;}
.th_title th {padding: 5px 0 !important; width:auto; /*text-align*/}
/*home*/
.des_hproduct {width: 337px; height: 219px; background: url(../assets/images/bg_desproducthome.jpg) no-repeat;}
.txt_hproducts {color: white; font-size: 10px; margin: 10px 0 0 20px; width: 143px;}
/*Cycles */
.color1 dd.more_info {background: #97002C none repeat scroll 0 0;}
.color2 dd.more_info {background: #395899 none repeat scroll 0 0;}
.color3 dd.more_info {background: #57A6CF none repeat scroll 0 0;}
.color4 dd.more_info {background: #760072 none repeat scroll 0 0;}
.color5 dd.more_info {background: #ddba1e none repeat scroll 0 0;}
.color6 dd.more_info {background: #f18e00 none repeat scroll 0 0;}
.color7 dd.more_info {background: #95c43a none repeat scroll 0 0;}
/*Slide bar*/
.slidebar_righttop {background: url(../assets/images/bg_slidetop.jpg) no-repeat; height: 12px; width: 189px}
.slidebar_righcontent {padding: 0 5px; font-size: 10px; float: left;}
.slidebar_righcontent hr {border-color: #80C87B; border-style: none none solid; border-width: medium medium 1px; float: left; margin: 5px 0 15px;}
.important_note {background: #EFEFEF none repeat scroll 0 0; border: 1px solid #DFF2DE; color: #515151; font-size: 10px; margin-top: 10px; padding: 9px; float: left;}
div.module ul.relations li { display:block;
float:left;
margin-bottom:5px;
width:100px;}

/* @end */
/**********ADVERSIMENT***********/
.adversiment {float: left; width: 100%; margin-bottom: 10px}
/* @group RACES */

.race_image {float: left; width: 300px; height: auto; background: #61BD5A; margin: 0 15px 0 0;}
.race_image1 {float: left; width: 400px; height: auto; background: #61BD5A; margin: 0 15px 0 0; padding:0 5px 0 0; font-size:10px;}
.race_image2 {float: left; width: 730px; height: auto; background: #61BD5A; margin: 0 15px 0 0; color:#FFFFFF; padding:0 5px 0 0; font-size:10px; text-decoration:none}
.race_image3 {float: left; width: 715px; height: auto; background: #61BD5A; margin: 0 15px 0 0; color:#FFFFFF; padding:0 5px 0 0; font-size:10px; text-decoration:none}
.race_image span {color: white; float: left; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; line-height: 1.2; padding: 20px 0 20px 20px !important;}
.race_image span strong {color: white; font-size: 12px; font-weight: bold;}
.race_image a {	color:white; text-decoration:none}
/**********INPUT TEXT-AREA FORMS***********/
.contact_form {float: right; margin: 28px 70px 0 0;}
.contact_form label {font-weight: bold; width: 150px; float: left; text-align: right; margin: 0 7px 0 0; color: #3C3B3B; font-size: 11px;}
.contact_form input[type="text"], .contact_form select {width: 230px; border: 1px solid #CFCFCF; color: #666666; font-size: 11px}
.contact_form textarea {width: 230px; border: 1px solid #CFCFCF; color: #666666; font-size: 11px; height: 159px}
.contact_form p {margin: 0 0 7px;}
.contact_form input[type="submit"], .contact_form input[type="reset"] {background: #52B84A; color: white; border: none; font-size: 10px}
.searchbox input[type="text"] {border: 1px solid #CBCBCB; height: 15px; width: 150px; font-size: 10px; color: #CBCBCB}
.searchbox select {border: 1px solid #CBCBCB; font-size: 10px; height: 19px; margin: 0 10px 0 0;}
.searchbox input[type="button"] {background: #52B84A; color: white; font-size: 10px; font-family: verdana; border: none; margin: 0 0 0 15px;}
.content_mediac textarea {border: 1px solid #CBCBCB; float: right; height: 128px; margin: 0 0 11px; width: 400px;}
.content_mediac input[type="button"] {background: #52B84A none repeat scroll 0 0; border: medium none; clear: both; color: white; font-family: verdana; font-size: 10px; text-transform: uppercase; float: right}
/**********FOOTER***********/
#footer {width: 100%; float: left; background: #000000 url(../assets/images/bg_logpurina.gif) no-repeat scroll 830px 7px; text-align: center; color: #464646; font-size: 10px; padding: 8px 0 5px;margin-bottom:5px;}
p.fotter_tm {text-align: center; color: #70D59F; font-size: 10px}

/* @end */
/* @group GENERAL */
body {background: #00A94F url(../assets/images/bg.jpg) repeat-x scroll center top}
#search {background: #ECECEC; float: left; width: 100%; ;
	margin-bottom: 15px}
.title_page {border-right: 2px solid white; float: left; font-size:13px; font-weight: bold; line-height: 1.3; padding:10px 20px;; text-align: center; text-transform: uppercase; width: 170px;}
#razas .title_page {border: none; padding: 0px; float: left;}

hr {border-top-style: none; border-right-style: none; border-left-style: none; border-bottom: 1px solid #80C87B; clear: both; margin: 10px 0;}
.clearfix {clear: both; width: 100%; height: 10px}
/**********SEARCH BAR***********/
.white {background: white}
.conten_home {float: left; margin: 0 15px 15px 0;}
.conten_homelast {float: left; margin: 0px}
.searchbox {float: left; margin: 5px 0 0 10px; padding: 5px 0; display: none;}
#razas .searchbox {display: none;}
.searchbox label {color: #666666; font-size: 11px; float: left; font-weight: bold; margin: 3px 15px 0}

/* @end */
/**********QUESTION***********/
#question {background: #ECECEC; border: 2px solid #D6D6D6; float: left; width: 700px;}
#question span {float: left; width: 164px; height: 169px; background: url(../assets/images/txt_question.gif) no-repeat; margin: 15px 20px; text-indent: -5000px}
.question_form {float: left; margin: 15px 0;}
input.input_question {width: 180px; height: 17px; border: 1px solid #C9C9C9; background: #FDFDFD; color: #666666; font-size: 11px}

label.question {color: #666666; font-size: 11px; margin-left: 5px;}
textarea.question {background: #FDFDFD none repeat scroll 0 0; border: 1px solid #C9C9C9; height: 120px; width: 475px;}
.question_form input.button {background: #52B84A none repeat scroll 0 0; border: medium none; clear: both; color: white; float: right; font-family: verdana; font-size: 10px; text-transform: uppercase;}
/**********TABLES***********/
table.gray {background: #F5F5F5; width: 100%}
td.center_gray {border-right: 1px solid #DFDFDF; border-left: 1px solid #DFDFDF}
.detail_gray td {color: #706F6E; font-size: 11px; font-weight: bold; padding: 2px 35px; text-align: center;}
/**********MEDIA***********/
.media_item {float: left; width: 156px; margin: 0 13px 20px 10px;}
.media_item span {text-align: right; color: white; float: right; padding-bottom:5px;
padding-right:5px;
padding-top:3px; background: #52B84A; width: 151px;
font-size: 11px;}
.media_item2 {float: left; width: 156px; margin: 0 13px 25px 15px;}
.content_media {width: 550px; display: block; margin: 0 auto; padding: 30px 0 0;}
.content_media1 {width: 550px; display: block; margin: 0 auto; padding: 30px 0 0 0;}
.mod_medial {background: transparent url(../assets/images/bg_media.gif) no-repeat scroll -4px 0; float: left; height: 200px; padding: 1px 12px 0 0px; width: 200px;}

.mod_mediar {background: transparent url(../assets/images/bg_media.gif) no-repeat scroll -2px 0; height: 201px; padding: 1px 12px 0 2px; width: 200px; float: right;}
.mod_mediac {background: transparent url(../assets/images/bg_media.gif) no-repeat scroll 0 0; height: 201px; padding: 1px 12px 0 2px; width: 200px; margin: 0 auto}
.mod_medial span, .mod_mediar span, .mod_mediac span {background: #52B84A url(../assets/images/bg_mediaspan.jpg) no-repeat left bottom; float: left; height: 42px; width: 206px; color: white; font-size: 11px; text-align: center}
.table_like span{ background: #52B84A ; height: 20px; width: 142px; color: white; font-size: 11px; text-align: center; display: block; line-height: 20px; margin: -3px 0 20px;}
.table_like td {border: 1px solid white !Important;}
.table_like input {}
table.table_like a img { margin-left: 30px;float: left; margin-top: 3px; margin-right: 0;}
/*commets*/
.des_media {width: 460px; display: block; padding: 10px 20px; background: #F5F5F5; margin: 16px auto 0; color: #303030;}
.des_media img {display: block; margin-bottom: 10px;}
ol.comments, .content_mediac {width: 460px; margin: 0 auto;}
ol.comments li {margin-bottom: 20px;}
ol.comments li div {color: #474747; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
ol.comments li div h5, h5.commentsadd {color: #52B84A; font-size: 13px; margin: 0px}
ol.comments li div h5 span {color: #010101; font-size: 10px; font-weight: bold}
ol.comments li div span.date {clear: both; color: #C4C4C4; display: block; font-size: 9px;}
.item_name {width: 480px;}
.mod_sub {
	width: 500px;
	float: right;
	color: #0D8C34;
	text-transform: uppercase;
	font-weight: bold; margin-bottom: 15px;}
.mod_sub h4 {background: #F1F1F1; color: #0D8C34 !Important; font-size: 11px !Important; font-weight: bold !Important; padding: 0 0 0 10px;}
.content_tips {width: 286px; background: #F6F6F6}
ul.related_items {float: left; margin: 0 0 0 25px;}
.adversimenttu {margin: 10px 10px 0;}
.item .span {float: left; font-size: 10px; padding: 0 15px;}
.item a.link_more {width: 100px; color: white; text-decoration: none; font-size: 10px}
.video {background: #E5E5E5; padding: 10px 15px;}
a.link_more {color: white; text-decoration: none; font-size: 10px; text-align: right; padding: 0 10px 0 0;}
.item {float: left; margin-bottom: 10px;}
/* @group Biblioteca */
dd.item_relt, dd.item_relt a {color: #004E3B; font: normal normal 12px Arial; text-decoration: none;}
dl.item_rel {float: left; margin-bottom: 15px;}
dd.item_rdes {font-size: 10px;}
dd.item_relt a:hover { text-decoration: underline;}
dl.item_tbiblioteca {background: #52B84A; float: left; width: 100%; margin-bottom: 15px;}
img.item_bimgleft {float: left; border: 1px solid #004E3B; padding: 5px; margin-right: 10px; margin-bottom: 10px;}
img.item_bimgright {float: right; border: 1px solid #004E3B; padding: 5px; margin-right: 10px; margin-bottom: 10px;}
img.item_bimgcenter {display: block; clear: both; width: auto; height: auto; float: none !Important; margin: 10px auto;}

#col_left dl.item_tbiblioteca dd span {float: right; width: 185px;}
#col_left dl.item_tbiblioteca dd span a.print {background: url(../assets/images/btn_print.gif) no-repeat; width: 57px; height: 27px; text-indent: -5000px; display: block; float: right;}
#col_left dl.item_tbiblioteca dd span a.send {width: 103px; height: 27px; background-image: url(../assets/images/btn_send.gif); text-indent: -5000px; float: right; margin-left: 10px;}
.biblioteca {background: url(../assets/images/bg_biblioteca.gif) no-repeat; width: 900px; float: left; margin: 0 0 20px 10px; position: relative; height: 312px; color: #000}
.img_biblioteca {float: left; height: 258px; margin: 25px 0 0 10px; width: 385px;}
.content_homeb {width: 350px; float: left; margin: 20px 0 0 30px;}
.sp_biblioteca {float: left; font-size: 11px; width: 350px;}
.s_biblioteca {float: left; margin: 0 10px 0 0; width: 164px; font-size: 11px;}
.item_spb img {float: left; margin: 0 10px 10px 0;}
.s_biblioteca .link_more {width: 100px}
.div_r {float: right !Important; margin: 0;}
.ul-tabs {float: right; margin: 40px -10px 0 0; width: 127px; position: relative}
/* @end */

/* @group login form */
/* @group login form */
div#form_register {
	float: left;
	width: 680px;
	background: #fcfcfc;
	padding: 10px 15px;}
div#form_register label { font: bold 11px "Lucida Grande", Lucida, Verdana, sans-serif; color: #232323; float: left; width: 175px; text-align: right; padding: 0 15px 0 0; height: 20px;}
div#form_register p{margin-bottom: 10px; float: left; width: 100%; padding-bottom: 10px;}
div#form_register input.campopregunta {width: 250px !Important; height: 15px; border: 1px solid #C9C9C9; background: #FDFDFD; color: #666666; font-size: 11px}

div#form_register select.campopregunta {width: 250px !Important; height: 20px; border: 1px solid #C9C9C9; background: #FDFDFD; color: #666666; font-size: 11px}
div#form_register select.date {height: 20px; border: 1px solid #C9C9C9; background: #FDFDFD; color: #666666; font-size: 11px}
#form_register form p span {
	color: red; float:right;}
span.important {color: red;
font-size: 9px;
float: left !Important;clear: both; margin-left: 192px; margin-top: 10px;}
input.button {background: #52B84A;color: white;font-size: 11px;border: none;padding-top: 6px;padding-bottom: 6px;}
span.alerta span{color:Red;font-size:10px;float:left;width:100%;margin:0 0 10px 0}
/*recuperar contraseña*/
.greyinput {width: 170px !Important; height: 15px; border: 1px solid #C9C9C9; background: #FDFDFD; color: #666666; font-size: 11px; margin: 5px 0 10px 0;}
#a_backLogin {background: #52B84A; color: white; padding: 5px;}
span.title {font-size: 14px; color: black !Important; float: none !Important;}
input#checkbox.campopregunta {width: 10px !Important;}

#tbl_LoginBox tbody tr td label  {}
/* @end login form */

/* @group Blog  */
.spot_homedog {
	float:left;
	width:710px;}
.img_spot img { width:410px !Important;
	float:left;
	border:0px;
	margin:0 15px 15px 0;
	display: block;}
div.txt_spot {width: 270px;}
/*layout*/
.media_leftcolumn1 {
	float:left;
	width:800px;
	padding: 5px;
	margin:0 15px 0 0}
.media_leftcolumn {
	float:left;
	width:280px;
	padding: 5px;
	margin:0 15px 0 0}
.media_rightcolumn {
	float:right;
	width:400px;}
/*video */
.media_leftcolumn .item_video {
	float:left;
	width:270px;
	margin-bottom:10px;}
.item_video h3 {
	color:#52B84A !Important;
	font-size:16px !Important;
	}
p.more_link span {
	display:block;
	margin-right:5px}
p.more_link a.comentario{
 float:left;
 margin:0 60px 0 0;
 }  
/* @end Blog */

/* @group tables step */
.perfiback, .perfiback table {
	background-color: #FAFAFA;
	float:left;
	width:700px !important;
	margin:0 0 10px;
	padding:10px;
}
td.featured{ display:block;
font-size:11px;
font-weight:bold;
height:20px;
padding:0 12px 0 0;
text-align:right;
width:95px !important;}
td.featured2{ display:block;
font-size:11px;
font-weight:bold;
height:20px;
/*padding:0 12px 0 0;*/
text-align:right;
width:150 !important;}
input.campopagina {width: 250px; border: 1px solid #CFCFCF; color: #666666; font-size: 11px; margin:0 !Important}
textarea.campopagina{width: 670px; border: 1px solid #CFCFCF; color: #666666; font-size: 11px}
td.textoblanco {
display:block;
margin-bottom:10px;
width:680px;}
/* @end tables step */
.content_game {
	width:689px;
	height:489px;
	margin:0 auto}
	
ul.relations li {
	display:block}
.olvido{
font-family:Verdana, Arial, Helvetica, sans-serif; color:#009933; font-size:10px; font-weight:bold;
}
div#col_left_c {float: left; width: 100%;}
div.products_home {float: left; margin-right: 15px; margin-left: 15px; margin-bottom: 20px;}
.item_blog .more_link {display:none}

a.nolink{ text-decoration:none;}

/*
table.products_etapas tr{
	display:inline;}/*
table.products_etapas th{/*
	width:20%;}
table.products_etapas td{
	width:20%;
	padding:0;}*/


.items{
	clear:both;
	width:735px;
}

.pagination a:hover, .pagination a.current {background: #52B84A; color: white; text-decoration: none}
/**********PAGINATION***********/
.pagination {/*display: block; */margin: 0 auto;/* width: 500px; text-align: center;*/ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #9E9E9E}
.pagination td{ padding:0; margin:0; background:none;}
.pagination span{ display:inline; background:none; color:#9E9E9E;}
.pagination a {background: #ECECEC; color: #52B84A; padding: 0 3px; text-decoration: none;}
.media_item img {margin: 0 auto; display: block}
