@charset "utf-8";

body, td{
	margin: 0;
	padding: 0;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	line-height: 1.4em;
}

#page_bg {background-color:#333333;}

#main {width:900px; margin:0 auto; background-color:#000000; border-left:4px solid #1e1e1e; border-right:4px solid #1e1e1e}
#header { width:900px; height:140px; background:url(/images/top.jpg)}
#top_menu { width:890px; height:30px; padding-top:10px ; font-size:12px;}

#top_menu a:link, #top_menu a:visited {
	color: #d22215;
	text-decoration: none;
	padding:10px; margin:5px;	
	font-weight: bold;
}

#top_menu a:hover {
	color: #FFFFFF;
	background-color:#333333;
	padding:10px; margin:5px;
	text-decoration: none;
	font-weight: bold;
}

#left {width:555px; float:left;}
#right {width:330px; margin-top:5px; background-color:#111111; float:right; padding:4px}
#rand_img {position:relative; width:338px; height:242px; left:-4px; top:-4px; background-image:url(/images/right_back.jpg); border-bottom:4px solid #000000;}
#foother {clear:both; height:20px; border-bottom:4px solid #1e1e1e}

a:link, a:visited {
	color: #99FF00;
	text-decoration: none;
	font-weight: normal;
}

a:hover {
	color: #008000;
	text-decoration: underline;
	font-weight: normal;
}

.green {color: #99FF00;}
.gray {color:#999999;}
.bold {font-weight:bold;}
.v11 {	font-size: 11px;}
.v12 {	font-size: 12px;}
.v14 {	font-size: 14px;}

.red {color:#d22215;}
img { border: 0 none; }

.form {width:157px;}

#accordion {
font-size:12px;
margin:0px 0px 0px 0px;
}

.hidden {
	display:none;
}

.products {
background-color:#000000;
margin:0;
padding:5px;
background: #000000 url(/images/titlefondo.png) no-repeat top left;
text-align:left;

}

.details {
width:70%;
float:left;
background-position:center;
padding-left: 5px;
}


.details img {
float: left;
padding: 2px;
border: 1px solid #CCCCCC;
}

.details_top img {
float: left;
padding: 2px;
border: 1px solid #CCCCCC;
}

.data {
	width:50%;
	float: left;
	padding-left:5px;
	line-height: 120%;
	color: #999999;
}

.agent {
float: right;
width: 142px;
height:45px;
margin: 3px 3px 0px 0px ;
text-align:right;
}	

.togagent {
width:130px;
float: right;
}		


/*#accordion*/
.toggler {
float:right;
cursor: pointer;	
font-size: 10px;
}

.element {
	margin:0px 0px 0px 0px; 
}

.innerelement{
margin-top:5px;
padding: 5px;
float: left;
color: #999999;
border-top: 1px solid #323232;
}

.title {
margin:5px 0px 0px 5px;
width:100%;
float:left;
height:30px;
padding: 0;
}

.title_top {
margin:5px 0px 0px 5px;
width:100%;
float:left;
height:20px;
padding: 0;
}

.innerelement img{
padding: 2px;
margin: 0px 0px 5px 0px;
border: 1px solid #323232;


}

.productdescription {
margin-top:20px;
width:100%;
float:left;

}
.arrowImageRight, .arrowImageDown{
				margin-top: 2px;
				cursor: pointer;
				float: right;
			}
			
.arrowImageRight{
				float: right;
				height: 37px;
				width:111px;
			}
			
.arrowImageDown{
				float: right;
				height: 37px;
				width: 111px;
			}


.detalles img {
border: 1px solid #333333;
}


.top_title {font-size:13px; color:#666666; font-weight:bold;}
.offer_title {font-size:13px; color:#FFFFFF; font-weight:bold; padding-bottom:5px}