.clear{
	clear:both;
}
/*p.fila{
	clear:both;
	height:25px;
}
label{
	display:block;
	float:left;
}

input.text{
	float:left;
	margin:0px 5px;
	padding:0px;
	color:#8C8C8C;
	font-size:9pt;
	font-weight:normal;
	border:1px solid #CBCBCB;
}

input.checkbox{
	float:left;
	width:13px;
	height:13px;
	margin-right:5px;	
}
	
input.radio{
	float:left;
	width:13px;
	height:13px;
	margin:0px 5px;
}

.textarea{
	color:#8C8C8C;
	font-size:9pt;
	font-weight:normal;
	border:1px solid #CBCBCB;
}

select.select{
	float:left;
	width:160px;
	margin:0px 5px;
}*/

/*span
-----------------*/
span.bold{
	font-weight:bold;
}
span.blue{
	color:#00A0C6;
}
span.blueitalic{
	color:#00A0C6;
	font-style:italic;
}

span.orange{
	color:#FF7F00;
}
span.orangebold{
	color:#FF7F00;
	font-weight:bold;
}

span.blackbold{
	color:#083643;
	font-weight:bold;
}
span.black{
	color:#083643;
}
span.blackbolditalic{
	color:#083643;
	font-weight:bold;
	font-style:italic;
}
span.greenbold{
	color:#B1E001;
	font-weight:bold;
}
span.green{
	color:#B1E001;
}
span.redbold{
	color:#FF4000;
	font-weight:bold;
}



/*Top Menu
------------------*/

#topmenu_container ul {
	list-style-type:none;
	float:right;
	height:18px;
}

#topmenu_container li {
	float:left;
	height:18px;
	text-align:center;
	margin:0px 0px 5px 5px;
}

#topmenu_container ul a {
	display:block;
	margin-left:15px;
	padding:5px 0px 0px 10px;
	font-size:8pt;
	text-decoration:none;
	color:#FFFFFF;
	border-left:1px solid #839AA1;
	font-family:"Lucida Sans", Arial;
}

#topmenu_container ul a#on{
	font-weight:bold;
	color:#DE7800;
	border-left:2px solid #FFFFFF;
}

#topmenu_container ul a:hover {
	text-decoration:underline;
}

/* Left container
----------------------------- */

	/* Breadcrumbs
	----------------------------*/
	#breadcrumbs {
		position:relative;
		font-size:8pt;
		padding:0px 0px 25px 0px;
	}
	
	#breadcrumbs span.black{
		padding-right:10px;
	}
	
	#breadcrumbs a {
		font-size:8pt;
		color:#8C8C8C;
		text-decoration:none;
	}
	
	#breadcrumbs a:hover {
		text-decoration:underline;
	}
	
	#breadcrumbs a#actual {
		font-weight:bold;
		color:#083643;
	}
	
	#breadcrumbs a#actual:hover {
		text-decoration:none;
	}


/* Right container
----------------------------- */

	/*Menu productos
	---------------------------*/
	ul.productsmenu {
		margin:0px 0px 10px 0px;		
	}
	
	ul.productsmenu li{
		list-style:none;
		padding-left:20px;
		padding-bottom:15px;
	}
	
	ul.productsmenu li#producton {
		background:url(../img/selected.gif) no-repeat top left;
	}

	ul.productsmenu li a {
		font-size:10pt;	
		font-weight:bold;
		color:#666666;
		text-decoration:none;
		padding-bottom:8px;
	}

	ul.productsmenu li a:hover {
		text-decoration:underline;
	}
	
	ul.productsmenu li ul {
		margin:6px 0px 0px 0px;
	}

	ul.productsmenu li li {
		padding-left:16px;
		padding-bottom:4px;
	}
	 
	ul.productsmenu li li#productdataon {
		background:url(../img/icoarrow.gif) no-repeat 0px 15px;
	}
	
	
	ul.productsmenu li li a {
		display:block;
		height:21px;
		font-weight:normal;
		color:#666666;
		text-decoration:none;
		padding:14px 0px 2px 42px;		
	}

	ul.productsmenu li li#productdataon a {
		font-weight:bold;
	}

	ul.productsmenu li li a.specifications{
		background:url(../img/icodetails_small.gif) no-repeat bottom left;
	}
	ul.productsmenu li li a.customization{
		background:url(../img/icocustomizes_small.gif) no-repeat bottom left;
	}
	ul.productsmenu li li a.services{
		background:url(../img/icoservices_small.gif) no-repeat bottom left;
	}
	ul.productsmenu li li a.prices{
		background:url(../img/icoprices_small.gif) no-repeat bottom left;
	}
	
	
	/*Phone
	------------------------*/
	#contactphone_container{
		margin:10px 0px 20px 0px;
	}
	
	#contactphone_container	p.telephone{
		line-height:45px;
		height:45px;
		background:url(../img/icophone.gif) no-repeat top left;
		padding-left:55px;
		font-size:19pt;
		font-weight:bold;	
		color:#00A0C6;
	}
	
	#contactphone_container	p.telephonetitle{
		font-size:9pt;
		font-weight:bold;
		color:#083643;
		margin-left:25px;
		padding-bottom:5px;
	}
	
	#contactphone_container	p.businesshourstitle{
		font-size:9pt;
		font-weight:normal;
		font-family:Arial, Helvetica, sans-serif;
		color:#083643;
		margin-left:25px;
		padding-bottom:2px;
	}
	
	#contactphone_container	p.businesshours{
		font-size:8pt;
		font-weight:normal;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		margin-left:25px;
	}
			
	
	/* Contact information
	------------------------*/	
	#localization_container{
		height:136px;
		padding:15px 10px 10px 10px;
		margin-bottom:20px;
		background:url(../img/localization_container.gif) no-repeat top left;
	}
		
	#localization_container p{
		line-height:18px;
	}
	#localization_container p span.blackbold{
		margin-bottom:5px;
	}
	#localization_container p#separatedtext{
		margin-top:10px;
	}

	/* We call you
	------------------------*/	
	#callyou_container{
		width:220px;
		height:175px;
		padding:15px 10px;
		margin-bottom:20px;
		background:url(../img/lellamamos_container.gif) no-repeat top left;
	}
	
	* html #callyou_container {
		w\idth:240px;
		width:220px;
	}
	
	#callyou_container h2{
		color:#FF7F00;
	}

	#callyou_container p{
		color:#FFFFFF;
		padding-bottom:10px;
	}
	
	#callyou_container p.formline{
		padding-bottom:4px;
	}
	
	#callyou_container label{
		font-weight:normal;
		color:#B1E001;
		width:50px;
	}

	#callyou_container input[type="text"]{
		width:160px;
	}
	
	#callyou_container select{
		width:100px;
	}
	
	#callyou_container .footnote {
		float:left;
		font-size:7pt;
		color:FCFCFC;
		padding-top:8px;
	}
	
	#callyou_container input[type="submit"] {
		float:right;
		font-size:8pt;
		font-weight:bold;
		color:#B1E001;
		background:url(../img/buttonsend.gif) no-repeat top left;
		text-align:center;
		border:0px;
		width:75px;
		height:30px;
		padding:0px;
		margin-top:5px;
		cursor:pointer;
	}
	
	#callyou_container p#greetings{
		font-weight:bold;
		color:#B1E001;
		padding-bottom:10px;
		text-align:center;
	}

	/*Logo Walletex
	------------------------*/

	a#logowalletext{
		display:block;
		margin-top:10px;
		width:175px;
		height:50px;
		background:url(../img/logowalletex.gif) no-repeat top left;
	}

	/*Premios
	------------------------*/
	#awards_container {
		text-align:center;
	}
	
	#awards_container img {
		margin-bottom:8px;
	}
	
	#awards_container p {
		margin-bottom:30px;
	}

/* Footer
----------------------------- */

#footer_container li {
	float:left;
	list-style-type:none;
	padding-right:20px;	
}

#footer_container a {
	font-size:7pt;
	font-weight:bold;
	color:#00A0C6;
	text-decoration:none;
}

#footer_container a:hover {
	text-decoration:underline;
}

#designed {
	clear:both;
	font-size:7pt;
	font-weight:bold;
	color:#C3B1B0;
	margin:5px 0px;
}

#designed a{
	color:#B1E001;
}

