body {
margin-left : 0;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
color:#595a5c;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
}

a:link {text-decoration: none; color:#595a5c;}
a:visited {text-decoration: none; color:#595a5c}
a:hover {text-decoration: underline; color:#595a5c}

input[type="submit"] {
background-color:#E86208;
border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:2px 15px 3px;
text-align:center;
}


.Main {
width:974px;
margin-right: 0px;
margin-left: 0px;
height:auto;
background:url(http://www.studiomediaweb.com/images/fondo.jpg);
}
.ContGral {
width:956px;
height:auto;
background:url(http://www.studiomediaweb.com/images/bg_body.jpg);
background-repeat:repeat-x;
background-position: top center;
}

.ContFooter {
background:url(http://www.studiomediaweb.com/images/site_bottom2.jpg);
background-repeat:repeat-x;
background-position: top center;
width:956px;
height:auto;
}

.ContGral2 {
width:956px;
height:auto;
background:url(http://www.studiomediaweb.com/images/bg_body2.jpg);
}
.leftHome {
margin-left:20px;
padding-right:15px;
float:left;
width:670px;
height:auto;
text-align:justify;
}

.leftportfolio {
margin-left:20px;
padding-right:15px;
float:left;
width:910px;
height:auto;
text-align:justify;
}

.registroclub {
margin-left:100px;
padding-right:15px;
float:left;
width:700px;
height:auto;
text-align:right;
}


.out{
float:right;
margin-left:5px;
margin-top:5px;
}
.leftHomeindex {
margin-left:20px;
float:left;
padding-left:10px;
width:690px;
height:auto;
text-align:justify;
}
.columna1 {
float:left;
width:216px;
height:auto;
text-align:justify;
padding-right:10px;
}
.columna2 {
float:left;
width:217px;
height:auto;
text-align:justify;
padding-right:10px;
padding-left:10px;
}
.columna3 {
float:left;
width:216px;
height:auto;
text-align:justify;
padding-left:10px;
}
.novright {
float:right;
height:auto;
margin-right:5px;
padding-left:5px;
}
.contTexto {
margin-left:40px;
width:920px;
height:auto;
text-align:left;
}
.botonera {
width:956px;
height:46px;
background:url(http://www.studiomediaweb.com/images/fondo_button.jpg);
color:#194ba7;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}
.boton{
padding-top:10px;
width:60px;
float:left;
}
.botonLargo{
padding-top:10px;
width:115px;
float:left;
}
.botonLargo2{
padding-top:10px;
width:160px;
float:left;
}
.Header {
background:url(http://www.studiomediaweb.com/images/header.jpg);
background-repeat:repeat-x;
background-position: top center;

width:956px;
height:104px;
text-align:left;
}
.footer {
width:974px;
margin-right: 0px;
margin-left: 0px;
background:url(http://www.studiomediaweb.com/images/fondo.jpg);
height:70px;
}
.links_footer {
float:left;
width:526px;
text-align:right;
color:#FFFFFF;
font-size 9px;
font-weight:bold;
}
.cubicas{
color:#00adef;
font-weight:bold;
}

.studiomediaweb{
color:#00adef;
font-weight:bold;
}


.title1{
font-weight:bold;
color:#0d8bc4;
font-size:14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titleGrande{
font-weight:bold;
color:#0d8bc4;
font-size:14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titleh2{
font-weight:bold;
color:#0d8bc4;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titleh3{text-decoration: none;text-align:left;color:#0d8bc4;font-size:14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.titleh3:link{text-decoration: none;text-align:left;color:#0d8bc4;font-size:14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.titleh3:visited{text-decoration: none;text-align:left;color:#0d8bc4;font-size:14px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.titleh3:hover{text-decoration: underline;text-align:left;color:#0d8bc4;font-size:14px;font-family: Verdana, Arial, Helvetica, sans-serif;}


.title2{
padding-top:10px;
padding-left:20px;
font-weight:bold;
color:#0d8bc4;
font-size:14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}
.texto{
/*font-weight:bold;*/
color:#595a5c;
font-size:13px;
letter-spacing:0px;
line-height:20px;
text-align:justify;
}
.texto2{
/*font-weight:bold;*/
color:#595a5c;
font-size:13px;
letter-spacing:0px;
line-height:15px;
text-align:justify;
}

.novedades{
background:url(http://www.studiomediaweb.com/images/novedades_bg.png);
background-repeat:no-repeat;
background-position: top center;
width:220px;
padding-top:10px;
padding-left:5px;
font-weight:bold;
color:#0d8bc4;
font-size:14px;
text-align:left;
height:540px;

}

.righthome{
background-repeat:no-repeat;
background-position: top center;
width:220px;
padding-top:10px;
padding-left:5px;
font-weight:bold;
color:#0d8bc4;
font-size:14px;
text-align:left;
}

.rectanguloBottom{
width:915px;
height:38px;
background:url(http://www.studiomediaweb.com/images/ftr_bg_2.jpg);

}
.textoNov{
font-weight:normal;
color:#595a5c;
padding-left:23px;
width:150px;
font-size:10px;
text-align:left;
margin-right:22px;
text-align:justify;
}

.textoNov2{
font-weight:normal;
color:#595a5c;
padding-left:23px;
padding-right:12px;
font-size:12px;
text-align:left;
margin-right:22px;
text-align:justify;
}


.clear{
clear:both;
}
.Fl1 {
float: left;
}
.Fl2 {
float: right;
}

.Body {
padding-top:15px;
width:956px;
height:auto;
background-repeat:repeat-x;
background-position: top center;
}
.cuadro{
padding-top:6px;
width:741px;
height:234px;
background:url('http://www.studiomediaweb.com/images/cuadro.png');
background-repeat:no-repeat;
background-position: top center;
}
.thumbnail{
	padding: 2px;
	border: 1px;
	border-color: #ddd;
	border-style:solid;
	float: left;
	margin-right: 3px;
	margin-bottom: 3px;
	text-align:center;
	}
.formfield {
	width: 190px; 
	height: 16px; 
	font-family: arial, verdana, helvetica; 
	font-size: 8pt;
	border:1px outset #b6b6b6;  
	background-color: #f3f3f3; 
	border-style: solid
	}
.formfieldErr {
	width: 190px; 
	height: 16px; 
	font-family: arial, verdana, helvetica; 
	font-size: 8pt;
	border:1px outset #FF0000;  
	background-color: #f3f3f3; 
	border-style: solid
	}
.FormCampos {
margin-bottom:10px;
width:125px;
height:19px;
text-align:right;
}
.Campos {
margin-bottom:10px;
margin-left:5px;
width:490px;
height:19px;
text-align:right;
}
.espacio {
margin-top:-5px;
width:660px;
text-align:right;
font-size:10px;
font-family: tahoma, arial, sans-serif;
}
.link1:link    { text-decoration: none; color:#FFFFFF; }
.link1:visited { text-decoration: none; color:#FFFFFF; }
.link1:hover   { text-decoration: underline; color:#FFFFFF; }

.link2:link {text-decoration: none; color:#595a5c;font-size:14px;letter-spacing:1px;line-height:20px;}
.link2:visited {text-decoration: none; color:#595a5c;font-size:14px;letter-spacing:1px;line-height:20px;}
.link2:hover {text-decoration: underline; color:#595a5c;font-size:14px;letter-spacing:1px;line-height:20px;}


.link3:link {text-decoration: none; color:#595a5c;font-size:12px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;}
.link3:visited {text-decoration: none; color:#595a5c;font-size:12px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;}
.link3:hover {text-decoration: underline; color:#595a5c;font-size:12px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;}


.link4:link {text-decoration: none; font-weight:bold;color:#0d8bc4;font-size:14px;text-align:left;}
.link4:visited {text-decoration: none; font-weight:bold;color:#0d8bc4;font-size:14px;text-align:left;}
.link4:hover {text-decoration: underline; font-weight:bold;color:#0d8bc4;font-size:14px;text-align:left;}

.link5:link {text-decoration: none; font-weight:bold;color:#f47321;font-size:14px;text-align:center;}
.link5:visited {text-decoration: none; font-weight:bold;color:#f47321;font-size:14px;text-align:center;}
.link5:hover {text-decoration: underline; font-weight:bold;color:#f47321;font-size:14px;text-align:center;}

.link6:link {text-decoration: none; color:#595a5c;font-size:12px;font-family: Arial, Helvetica, sans-serif;font-weight:bold; text-align:right;}
.link6:visited {text-decoration: none; color:#595a5c;font-size:12px;font-family: Arial, Helvetica, sans-serif;font-weight:bold; text-align:right;}
.link6:hover {text-decoration: underline; color:#595a5c;font-size:12px;font-family: Arial, Helvetica, sans-serif;font-weight:bold; text-align:right;}

.lilink {text-decoration: none; font-weight:bold;color:#0d8bc4;font-size:14px;text-align:left;}


#banner{
	height:152px;
	width:887px;
	margin-top: 5px;
	display:block;
	/*background-color:#F0F0F0;*/
	margin:1px 0px 0px 0px;
	position:relative;
}

#botonera{
	position:absolute;
	top:200px;
	left:160px;
}
 

 
.active {

 }
 
 .active img {
 filter: alpha(opacity=50); 
 opacity: .5
 }


.continuar a img{
border:none;
 }
 
 /* Sample 8*/
#box8{
	position:absolute;
}
#box8 div{
	width:886px;
	float:left;
	height:150px;
}
#box8 .buttons{
	text-align:left;
}
#box8 .next{
	float:right;
}
.sample8 .buttons{
	text-align:center;
	clear:both;
}
.sample8 .mask1{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border:1px solid #000000;
}


.mask1{
	position:relative;
	width:886px;
	height:150px;
	overflow:hidden;
}


 /* Sample 7*/
#box7{
	position:absolute;
}
#box7 div{
	width:200px;
	float:left;
	height:150px;
}
#box7 .buttons{
	text-align:left;
}
#box7 .next{
	float:right;
}
.sample7 .buttons{
	text-align:center;
	clear:both;
}
.sample7 .mask2{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border:1px solid #000000;
}


.mask2{
	position:relative;
	width:200px;
	height:150px;
	overflow:hidden;
}











input.formFieldClass:hover, submit:hover, textarea:hover {
border:1px solid #888888;
}
input.formFieldClass, textarea, select, submit {
background:#FFFFFF url(http://www.studiomediaweb.com/images/input.gif) repeat scroll left top;
border:1px solid #AAAAAA;
margin-bottom:4px;
margin-top:2px;
padding:2px;
}
input.formFieldClassErr, textarea, select, submit {
background:#FFFFFF url(http://www.studiomediaweb.com/images/input.gif) repeat scroll left top;
border:1px solid #FF0000;
margin-bottom:4px;
margin-top:2px;
padding:2px;
}
.formooFieldValid, input.formooFieldValid:hover, input.formooFieldValid:active, textarea.formooFieldValid:hover, textarea.formooFieldValid:active {
	border: 1px solid #aaaaaa;
	padding:2px;
	background: #ffffff url(http://www.studiomediaweb.com/images/input.gif) top left;
	margin-top:2px;
	margin-bottom: 4px;
}

.formooFieldInvalid, input.formooFieldInvalid:hover, input.formooFieldInvalid:active, textarea.formooFieldInvalid:hover, textarea.formooFieldInvalid:active {
	border: 1px solid #CC0000;
	padding:2px;
	background: #ffffff url(http://www.studiomediaweb.com/images/input.gif) top left;
	margin-top:2px;
	margin-bottom: 4px;
}
.formooPatrol {
	text-transform: uppercase;
	color: #990000;
	font-size: 10px;
	margin-left: 10px;
}
.inputsubmit {
background-color:#E86208;
border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:2px 15px 3px;
text-align:center;
}


.registroizq{
	float:left;
	list-style: none;
	list-style-type: none;
	margin:0;
	padding:0;
	width:300px;
	text-align:right;
}


.registroder{
	float:right;
	list-style: none;
	list-style-type: none;
	margin:0;
	padding:0;	
	width:320px;
	text-align:right;
}