.body {	background-image: url('../img/web/carbono.png');
		background-repeat: repeat;
		/*position:absolute;*/
		width:100%;
		margin:auto;
}

.top {
		width:1000px;
		border-radius: 10px;
		-moz-border-radius: 10px;
		border: 2px solid #ffffff;
}
.toppie{
		width:1000px;
		height:50px;
		vertical-align: middle;
		border-radius: 10px;
		-moz-border-radius: 10px;
		border: 2px solid #ffffff;
		background-color: #000000;
		background-image:url("mainbk.png");
		background-repeat:repeat;
		font:bold 14px Trebuchet MS;
		color:#ffffff;
		text-decoration:none;
}

.menu{
		width:1000px;
		height:30px;
		vertical-align: middle;
		border-radius: 10px;
		-moz-border-radius: 10px;
		border: 2px solid #ffffff;
		background-color: #000000;
		background-image:url("mainbk2.png");
		background-repeat:repeat;
		font:bold 12px Arial;
		color:#ffffff;
		text-decoration:none;
}
.enlacemenu:hover
{
		background-color:#ff8d14;
		text-decoration:none;
}

.topcuerpo{
		width:1000px;
		vertical-align: middle;
		border-radius: 10px;
		-moz-border-radius: 10px;
		border: 2px solid #ffffff;
		background-color: #000000;
		font:bold 12px Arial;
		color:#ffffff;
		text-decoration:none;
}

.topcuerpo2{
		width:1000px;
		vertical-align: middle;
		border-radius: 10px;
		-moz-border-radius: 10px;
		border: 2px solid #ffffff;
		background-color: #000000;
		font:bold 12px Arial;
		color:#000000;
		text-decoration:none;
}

.justifica{
	text-align: justify;
	font:12px Arial;
	padding-left: 10px;
	padding-right: 10px;
}

.accesorios{
		width:475px;
		vertical-align: middle;
		border-radius: 10px;
		-moz-border-radius: 10px;
		background-color:#ffdfc1;
		border: 2px solid #ee8600;
		font: 12px Arial;
		color:#000000;
		text-decoration:none;
}
.titaccesorios{
		width:950px;
		height:50px;
		vertical-align: middle;
		border-radius: 10px;
		-moz-border-radius: 10px;
		background-color:#ffb775;
		border: 2px solid #ee8600;
		font: bold 14px Arial;
		color:#000000;
		text-decoration:none;
		text-align:center;
}
.enganches{
		width:950px;
		vertical-align: middle;
		border-radius: 10px;
		-moz-border-radius: 10px;
		background-color:#ffdfc1;
		border: 2px solid #ee8600;
		font: 12px Arial;
		color:#000000;
		text-decoration:none;
}
.titcontacta{font: bold 14px Arial;}
.contacta{
		width:475px;
		vertical-align: middle;
		border-radius: 10px;
		-moz-border-radius: 10px;
		background-color:#ffdfc1;
		border: 2px solid #ee8600;
		font: bold 12px Arial;
		color:#000000;
		text-decoration:none;
		text-align:center;
}

.contactacita{
		width:600px;
		vertical-align: middle;
		border-radius: 10px;
		-moz-border-radius: 10px;
		background-color:#ffdfc1;
		border: 2px solid #ee8600;
		font: bold 12px Arial;
		color:#000000;
		text-decoration:none;
		text-align:center;
}

.calendar{
		vertical-align: middle;
		border-radius: 10px;
		-moz-border-radius: 10px;
		background-color:#ffdfc1;
		border: 2px solid #ee8600;
		font: bold 14px Arial;
		text-decoration:none;
		text-align:center;
}
.titcalendar{
		vertical-align: middle;
		border-radius: 10px;
		-moz-border-radius: 10px;
		background-color:#ffb775;
		border: 2px solid #ee8600;
		font: bold 14px Arial;
		color:#000000;
		text-decoration:none;
		text-align:center;
}

.dddddd{color:#b4b4b4;}/*gris*/
.FFCCCC{color:#ff0000;}/*rojo*/
a.FFFFCC:link, a.FFFFCC:hover, a.FFFFCC:visited{color:#0000ff;text-decoration:none;}/*azul*/
.ffdfc1{background-color:#ffdfc1;}
a.CBFECF:link, a.CBFECF:hover, a.CBFECF:visited{color:#03980f;text-decoration:none;}/*verde*/
h1{font: bold 14px Trebuchet MS;}