body
{
	background-color: black;
	list-style-image: url("images/pastille.jpg");
	list-style-position: inside;
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 11px;
	color: white;
	margin-top: 13px;
	background-image: url("images/logofondo.jpg");
	background-repeat: repeat;
}
table.intro
{
	width: 620px;
	height: 500px;
	border: 3px ridge rgb(25,25,25);
	background-color: black;
	margins: 10px;
	padding: 10px;
}
td.buttons
{
	width: 200px;
	border-collapse: collapse;
	border-width: 0px;
	border: none;
	margin: 0px;
	padding: 0px;
}
td.titre1
{
	font-family: verdana;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 16px;
	padding: 6px;
}
td.fondoanim
{
	width: 400px;
	height: 405px;
	font-family: verdana;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 18px;
	padding: 0px;
	color: black;
	background-color: #000000;
	border: 3px double white;
}
td.fondo1
{
	width: 400px;
	height: 405px;
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 13px;
	padding: 0px;
	color: black;
	background-color: #000000;
	background-image: url("images/fondo1.jpg");
	background-repeat: no-repeat;
	border: 3px double rgb(80,150,50);
}
td.fondolinks
{
	width: 400px;
	height: 405px;
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 13px;
	padding: 0px;
	color: black;
	background-color: #000000;
	background-image: url("images/fondolinks.jpg");
	background-repeat: no-repeat;
	border: 3px double rgb(150,150,150);
}
td.fondo2
{
	width: 400px;
	height: 405px;
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 13px;
	line-height: 12px;
	padding: 0px;
	color: black;
	background-color: #000000;
	background-image: url("images/fondo2.jpg");
	background-repeat: no-repeat;
	border: 3px double rgb(150,35,20);
}
td.fondo3
{
	width: 400px;
	height: 405px;
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 13px;
	line-height: 18px;
	padding: 0px;
	color: black;
	background-color: #000000;
	background-image: url("images/fondo3.jpg");
	background-repeat: no-repeat;
	border: 3px double rgb(80,120,180);
}
td.fondo4
{
	width: 400px;
	height: 405px;
	font-family: verdana;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 13px;
	line-height: 17px;
	padding: 0px;
	color: black;
	background-color: #000000;
	background-image: url("images/fondo4.jpg");
	background-repeat: no-repeat;
	border: 3px double rgb(100,80,150);
}
td.fondo5
{
	width: 400px;
	height: 405px;
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 13px;
	padding: 0px;
	color: black;
	background-color: #000000;
	background-image: url("images/fondo5.jpg");
	background-repeat: no-repeat;
	border: 3px double rgb(180,150,50);
}
table.services
{
	width: 605px;
	height: 540px;
	border: 3px ridge rgb(50,50,50);
	background-color: black;
	margins: 10px;
	padding: 10px;
}
td.fondoservices
{
	width: 598px;
	height: 78px;
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 20px;
	padding: 0px;
	color: black;
	margin: 0px;
	background-color: #000000;
	background-image: url("images/fondoservices.jpg");
	background-repeat: no-repeat;
	border: 1px solid rgb(60,60,60);
}
td.fondoservices2
{
	width: 120px;
	height: 320px;
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 16px;
	padding: 0px;
	color: black;
	margin: 0px;
	background-color: #000000;
	background-repeat: no-repeat;
	border: 1px solid rgb(60,60,60);
}
td.fondoservices3
{
	width: 478px;
	height: 320px;
	font-family: verdana;
	font-variant: none;
	font-weight: normal;
	font-size: 12px;
	padding: 0px;
	color: rgb(255,245,220);
	margin: 0px;
	background-color: #000000;
	background-image: url("images/fondoservices2.jpg");
	background-repeat: no-repeat;
	border: 1px solid rgb(60,60,60);
}
td.listaservicios
{
	width: 180px;
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 10px;
	padding: 1px;
	margin: 0px;
	color: black;
	background: rgb(60,60,60);
	border: 1px solid rgb(90,60,40);
}

img.cleanimg
{
border: 0px;
padding: 0px;
}
img.fondo1
{
padding: 2px;
margin: 1px;
border: 1px solid white;
}
span.somossp
{
	position: relative;
	top: 65px;
	left: 7px;
	padding: 8px;
	text-align:justify;
	border: 3px double black;
	background-color: none;
	width: 387px;
	height: 258px;
	line-height: 18px;
}
span.somossp2
{
	position: relative;
	top: 65px;
	left: 7px;
	padding: 8px;
	text-align:justify;
	border: 3px double black;
	background-color: none;
overflow: scroll;
	width: 387px;
	height: 258px;
	line-height: 18px;
overflow-X: hidden;
scrollbar-base-color: white;
scrollbar-face-color: black;
scrollbar-arrow-color: white;
scrollbar-3dlight-color: black;
scrollbar-highlight-color: white;
scrollbar-shadow-color: rgb(50,50,50);
scrollbar-darkshadow-color: rgb(100,100,100); 
}
span.somosspdetalles
{
	position: relative;
	top: 65px;
	left: 7px;
	padding: 8px;
	text-align:justify;
	border: 3px double black;
	background-color: none;
	display: block;
	width: 387px;
	height: 258px;
	line-height: 12px;
}
span.somossps
{
font-family: arial;
font-variant: none;
font-weight: bold;
font-size: 12px;
position: relative;
top: 65px;
left: 7px;
padding: 0px;
text-align:justify;
border: 3px double rgb(50,0,0);
line-height: 10px;
background-color: none;
display: block;
width: 387px;
height: 258px;
}

span.serviciossides1
{
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 9px;
	padding: 4px;
	border: 3px double rgb(180,120,0);
	line-height: 22px;
	width: 200px;
	height: 300px;
	background-color: rgb(120,95,50);
	align-vertical: middle;
}

td.serviciossides
{
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 10px;
	padding: 4px;
	border: 3px double rgb(150,60,0);
	line-height: 10px;
	width: 200px;
	height: 500px;
	background-color: rgb(100,50,20);
	align-vertical: middle;
filter: Alpha(Opacity=100,FinishOpacity=60,Style=1,StartX=0,StartY=20,FinishX=0,FinishY=100);
}
td.detallessides
{
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 10px;
	padding: 4px;
	border: 3px double rgb(150,00,0);
	line-height: 10px;
	width: 200px;
	height: 500px;
	background-color: rgb(100,0,0);
	align-vertical: middle;
filter: Alpha(Opacity=80,FinishOpacity=40,Style=1,StartX=0,StartY=20,FinishX=0,FinishY=100);
}
td.introsides
{
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 10px;
	padding: 4px;
	border: 3px double rgb(80,80,80);
	line-height: 10px;
	width: 200px;
	height: 500px;
	background-color: rgb(50,50,50);
	align-vertical: middle;
filter: Alpha(Opacity=80,FinishOpacity=40,Style=1,StartX=0,StartY=20,FinishX=0,FinishY=100);
}
td.somossides
{
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 10px;
	padding: 4px;
	border: 3px double rgb(20,100,60);
	line-height: 10px;
	width: 200px;
	height: 500px;
	background-color: rgb(10,50,30);
	align-vertical: middle;
filter: Alpha(Opacity=80,FinishOpacity=40,Style=1,StartX=0,StartY=20,FinishX=0,FinishY=100);
}
td.contactosides
{
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 10px;
	padding: 4px;
	border: 3px double rgb(60,20,100);
	line-height: 10px;
	width: 200px;
	height: 500px;
	background-color: rgb(30,10,50);
	align-vertical: middle;
filter: Alpha(Opacity=80,FinishOpacity=40,Style=1,StartX=0,StartY=20,FinishX=0,FinishY=100);
}
td.linkssides
{
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 10px;
	padding: 4px;
	border: 3px double rgb(120,120,120);
	line-height: 10px;
	width: 200px;
	height: 500px;
	background-color: rgb(80,80,80);
	align-vertical: middle;
filter: Alpha(Opacity=80,FinishOpacity=40,Style=1,StartX=0,StartY=20,FinishX=0,FinishY=100);
}
td.design
{
	font-family: verdana;
	font-variant: none;
	font-weight: bold;
	font-size: 10px;
	padding: 4px;
	border: 3px double rgb(20,60,80);
	line-height: 10px;
	width: 200px;
	height: 500px;
	background-color: rgb(10,40,50);
	align-vertical: middle;
filter: Alpha(Opacity=100,FinishOpacity=60,Style=1,StartX=0,StartY=20,FinishX=0,FinishY=100);
}

span.fixedcorner2
{
position: absolute;
top: 8px;
left: 84px;
}
a.serv
{
font-family: verdana;
font-variant: none;
font-weight: normal;
font-size: 9px;
padding: 2px;
margin-left: 2px;
color: black;
background: rgb(230,158,100);
border: 1px solid rgb(50,30,0);
background-color: rgb(120,50,10);
width: 160px;
height: 10px;
}
a.serv2
{
font-family: verdana;
font-variant: none;
font-weight: bold;
font-size: 10px;
padding: 2px;
margin-left: 2px;
color: black;
background: rgb(230,158,100);
border: 1px solid black;
background-color: white;
width: 160px;
height: 10px;
}
a:link{color:rgb(255,255,255)};
a:active{color:rgb(255,100,20)};
a:visited{color:rgb(255,210,60)};
a:hover{color:rgb(255,60,0)};
