body, html {
	font-family:Arial,Verdana,Georgia,times,Helvetica,sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	background:/*url('/media/bg_top_home.png') top repeat-x*/ #993399; 
}

.limpia { clear:both; }
.size_18 { font-size:16px; }
ul {margin:0px;padding:0px; list-style:none}
.error_form { background:#FAD779; }

#container_header { 
	width:100%; 
	float:left
}
#header { 
	width: 960px; 
	margin:0px auto; 
	height:100%;
}
#div_header { 
	width:880px;
	margin:0px auto;
}

#logo { 
	float:left;
	margin-left:50px; 
	margin-top:20px;
	width:319px; 
}
#atencio_client { 
	background:url(/media/dm_hinchables_boles.png) no-repeat 0 0;
	color:#FFFFFF;
	float:right;
	font-weight:bold;
	height:90px;
	margin-right:150px;
	margin-top:15px;
	padding-left:35px;
	padding-top:25px;
}
#atencio_client a { color:#FFFFFF; text-decoration:none;  }
#atencio_client h1 { color:#FFFFFF; font-size:20px; }


#menu {
	margin:19px auto 0;
}
#menu .bg_nav_center {
	background:url('/media/bg_nav_c_off.png') repeat-x;
	padding-right:10px;
	padding-left:10px;
}
#menu a{ 
	color:#740054;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
}
#menu a:hover { color:#FFF; }

#cantonades_top { width:880px; height:20px; background:url('/media/bg_top_white.png'); margin:0px auto; }
#container_center { background:url('/media/bg_center_repeat.png') repeat-x; width:100%; float:left; }
#center_1 {
	background:url('/media/bg_center_repeat.png') repeat-x; 
}
#center {  
	background:url('/media/bg_center.png') no-repeat; 
	background-position: 50% 0%;
}
#content_center { 
	padding-left:0px; 
	width:880px; 
	margin:0px auto; 
	background: url('../media/bg_center_home_2.png') repeat-y;
}
#content_center .content {
	/*background:url('/media/banner_home.jpg') 55% 0% no-repeat;*/
	padding-left:8px;
	padding-right:5px;
	/*min-height: 400px;
	height: auto !important;
	height: 400px;*/
}
#calendari_home {
	width:330px;
	/*float:left;*/
	margin-left:20px;
	padding-top:120px;
}
#calendari_home h1 {
	font-size:20px;
	margin:0px; padding:0px;
	color:#0177BE;
	border-bottom:1px dotted #666;
}
#calendari_home h1 a { color:#0177BE; text-decoration:none; }

#container_bottom { float:left;width:100%; height:25px;}
#bottom { width: 960px; margin:0px auto; height:100%;}
#cantonades_bottom { width:880px; height:25px; background:url('/media/bg_bottom_white.png'); margin:0px auto;}
#real_content{float:right; width:630px; height:400px; text-align:left;}

#footer {
	color:#FFF;
	font-size:11px;
	width:880px;
	margin:0px auto;
	padding-top:10px;
}
#footer a {
	color:#FFFFFF;
	text-decoration:none;
}

/************************************************************************************/
.h1_titles {
	color:#A6348B;
	position:relative;
	font-size:14px;
	padding-left:15px;
}
.h1_titles span {
	background:url(/media/gradient_white_home.gif) repeat-x 0 0;
	display:block;
	height:24px;
	position:absolute;
	width:100%;
}
/************************************************************************************/

.showcases { width:865px; /*background:#1A1A1A;*/ }
.showcases li { 
	float:left;
	width:865px; 
	height:321px;
	text-align:left;
}
.showcases li .txt_1 {
	/*border:1px solid red;*/
	color:#FFF;
	/**/
	background:url('/media/lighter.png');
	margin-left:400px;
	margin-top:115px;
	width:430px;
	text-align:left;
	padding:5px;
}

.showcases li .txt_2 {
	color:#FFF;
	background:url('/media/lighter.png');
	margin-left:35px;
	margin-top:115px;
	width:430px;
	text-align:left;
}

.showcases li .txt_3 {
	background:url('/media/lighter.png');
	color:#FFFFFF;
	margin-top:270px;
	padding:3px;
	text-align:left;
}

.showcases li h1 {
	color:#000;
	padding:0px;
	margin:0px;
	font-size:26px;
}
.num_showcases .button { border:0px; background:#bdbdbd; color:#000; margin-right:5px; height:31px; width:14px;  }
.num_showcases .next { border:0px; width:5px; height:31px; background:url('/media/next_.gif') no-repeat 50% 50%; }
.num_showcases .prev { border:0px; width:5px; height:31px; background:url('/media/previous_.gif') no-repeat 50% 50%; }
.table_title { /*background:#DEDEDE; border-bottom:1px solid #000;*/  }
.tipe_product { color:#000; text-align:center; }
/************************************************************************************/
#products_list { 
	/*background:#D1D1D1;*/
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
#products_list a { text-decoration:none; color:#000; font-weight:bold; }
/************************************************************************************/
#block_home_products {
	background:#D1D1D1 url('/media/bg_home_products.gif') repeat-x;
	min-height: 160px;
	height: auto !important;
	height: 160px;
}
/************************************************************************************/
h1, h2, h3, p { margin:0px; padding:0px; }

#etdom { color:#FFFFFF; text-align:right; font-size:10px; width:880px; margin:0px auto; }
#etdom a { color:#FFFFFF; text-decoration:none; }