.cont-body_locator {
	background:url("../images/cont-bott.png") no-repeat scroll center bottom transparent;
	min-height:150px;
	padding:0px 0 20px;
	width:990px;
	}
#locator0408{
	background:url(../images/bg_distributor.jpg) top center no-repeat;
	float:left;
	width:100%;
	}
#locator0408 #intro{
	padding: 80px 0 0 478px;
	font-size:14px;
	color:#000000;
	float:left;
	}
#locator0408 #intro p{
	padding:25px 0 10px 0;
	margin:0;
	float:left;
	width:100%;
	}
#locator0408 #choices{
	display: inline-block;
	background:url(../images/input_box_left.jpg) top left no-repeat;
	height:42px;
	width:auto;
	float:left;
	}
#locator0408 #choices span{
	background:url(../images/input_box_right.jpg) top right no-repeat;
	height:42px;
	display: inline-block;
	padding: 0 8px;
	width: auto;
	}
#locator0408 select{
	background: url(../images/bg_input.jpg) top left no-repeat ;
	height:24px;
	margin: 8px 0;
	/*line-height:24px;*/
	padding: 2px 2px 2px 10px;
	border:none;
	color:#707070;
	font-style:italic;
	float:left;
	}
#locator0408 select option.first{
	font-style:italic;
	}
#locator0408 select option{
	font-style: normal;
	background-color: #F2F2F2;
	}
#locator0408 select option:hover{
	background-color: #CCC;
	}
#locator0408 input.button{
	background:url(../images/btn.jpg) 0 0 no-repeat;
	height:24px;
	margin: 8px 0;
	/*line-height:24px;*/
	border:none;
	float:left;
	width:61px;
	cursor:pointer;
	padding:0;
	}
#locator0408 input.locate{
	background: url(../images/bg_input.jpg) top left no-repeat ;
	height:20px;
	margin: 8px 0;
	/*line-height:24px;*/
	padding: 2px 2px 2px 10px;
	border:none;
	color:#707070;
	font-style:italic;
	float:left;
	width:200px;
	}
#locator0408 #map_group{
	display:block;
	padding: 0 8px;
	}
#locator0408 #map_group #map{
	float:left;
	background:url(../images/bg_map.jpg) 0 0 no-repeat;
	width:585px;
	height:491px;
	margin:34px 0 0 0;
	}
#locator0408 #map_group .gmap{
	padding:9px;
	}
#locator0408 #map_group #info{
	float:left;
	background:url(../images/bg_list.jpg) top left repeat-x;
	width:388px;
	height:470px;
	margin:25px 0 0 0;
	}
#locator0408 #info #menu{
	height:50px;
	width:100%;
	background-color:#FFF;
	}
#locator0408 #info #menu h4{
	float:left;
	padding: 20px 8px 0;
	margin:0;
	}
#locator0408 #info #menu #arrows{
	padding: 22px 0 0 0px;
	margin: 0 10px 0 0;
	float:right;
	}
#locator0408 #info #menu h4{
	font-size:18px;
	color:#000;
	font-weight:normal;
	}
#locator0408 #info #menu h4 .violet{
	color:#981378;
	text-transform:uppercase;
	}
#locator0408 #info .list{
	padding: 5px 0 25px 0;
	line-height:18px;
	}
#locator0408 #info .list .links{
	padding: 5px 0 0 20px;
	}
#locator0408 #info .list .links a{
	padding: 0 5px 0 0;
	text-decoration:underline;
	text-transform:uppercase;
	}
/* Agregado por casu */
#locator0408 #info .list .links a:hover {
	color: #000;
}
/* Fin agregado */
#locator0408 #info .list h5{
	padding:0;
	margin: 0 0 5px;
	}
#locator0408 #info .list h5 a{
	text-transform:none;
	background:url(../images/bg_title_list.png) 0 0 no-repeat;
	display:block;
	height:25px;
	width:336px;
	line-height:25px;
	font-weight:14px;
	color:#FFF;
	text-decoration:none;
	padding: 0 0 0 20px;
	}
#locator0408 #info .list h5 a .violet2{
	color:#594e5e;
	}
#locator0408 #info .list:hover h5 a, #locator0408 #info .list h5 a:hover{
	background-position: 0 -25px;
	}
#locator0408 #info .list:hover h5 a .violet2, #locator0408 #info .list h5 a:hover .violet2{
	color:#deb5f1;
	}
#locator0408 #info .list ul{
	padding: 0 0 0 20px;
	}
#locator0408 .results{
	padding: 0 0 0 8px;
	color:#ad1688;
	font-size:12px;
	}
/*
jQuery Coda-Slider v2.0 - http://www.ndoherty.biz/coda-slider
Copyright (c) 2009 Niall Doherty
This plugin available for use in all personal or commercial projects under both MIT and GPL licenses.
*/

/* Insignificant stuff, for demo purposes */

	
	noscript div { background: #ccc; border: 1px solid #900; margin: 20px 0; padding: 15px }

/* Most common stuff you'll need to change */

	.coda-slider-wrapper {  }
	.coda-slider {  }
	
	/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
	.coda-slider-no-js .coda-slider { height: 350px; overflow-y: auto !important; padding-right: 20px }
	
	/* Change the width of the entire slider (without dynamic arrows) */
	.coda-slider, .coda-slider .panel { width: 375px } 
	
	/* Change margin and width of the slider (with dynamic arrows) */
	.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 600px }
	.coda-slider-wrapper.arrows .coda-slider { margin: 0 10px }
	
	/* Arrow styling */
	.coda-nav-left a, .coda-nav-right a {  }
	
	/* Tab nav */
	.coda-nav ul li a.current { background: #39c }
	
	/* Panel padding */
	.coda-slider .panel-wrapper { padding: 0 10px }
	
	/* Preloader */
	.coda-slider p.loading { padding: 20px; text-align: center }

/* Don't change anything below here unless you know what you're doing */

	/* Tabbed nav */
	.coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden }
	.coda-nav ul li { display: inline }
	.coda-nav ul li a { background: #000; color: #fff; display: block; float: left; margin-right: 1px; padding: 3px 6px; text-decoration: none }
	
	/* Miscellaneous */
	.coda-slider-wrapper { clear: both; overflow: auto }
	.coda-slider { float: left; overflow: hidden; position: relative; padding-top:15px; }
	.coda-slider .panel { display: block; float: left }
	.coda-slider .panel-container { position: relative }
	.coda-nav-left, .coda-nav-right { float: left }
	.coda-nav-left a { background:url(../images/left.jpg) top right no-repeat; width:31px; height:27px; display:block; margin: 0 1px; }
	.coda-nav-right a { background:url(../images/right.jpg) top left no-repeat; width:31px; height:27px; display:block; margin: 0 1px;}
	.coda-nav-left a:hover { background-position: top left; }
	.coda-nav-right a:hover { background-position: top right;}
	

