
#mainlayer {
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-color:#FFFFFF;
	font-size: 10px;
}
#shapelayer {	
	padding-left: 8px;
	padding-right: 10px;
	text-align:justify;
}
#shapelayer2 {	
	padding-left: 8px;
	padding-right: 10px;
	text-align:justify;
}
#shapelayer3 {	
	padding-left: 8px;
	padding-right: 10px;
	text-align:justify;
}
#shapelayer4 {	
	padding-left: 8px;
	padding-right: 10px;
	text-align:justify;
}
#shapelayer5 {	
	padding-left: 8px;
	padding-right: 10px;
	text-align:justify;
}
#shapelayer6 {	
	padding-left: 8px;
	padding-right: 10px;
	text-align:justify;
}
#whitelayer {	

	background-color:#FFFFFF;

}
#footer {
background-color:#000000; 
	color:#FFFFFF;
	font-size:10px;
	font-weight: bold;
	padding-top: 5px;
	padding-left:15px;
	padding-right:15px;
	

}
#footer2 {
background-color:#000000; 
	color:#ffffff;
	font-size:10px;
	font-weight: bold;
	padding-top: 5px;
	padding-left:15px;
	padding-right:15px;
}
#menudown {
text-align:center;
font-size: 9px;

}
a.enlaces:link { 

	color: #666666;
	text-decoration: underline;
}
a.enlaces:visited {

	color: #666666;
	text-decoration:underline;

}
a.enlaces:hover {

	color: #000000;
	text-decoration:underline;
}
a.enlaces:active {

	color: #C4332E;
	text-decoration:underline;
}
a.blenlaces:link { 
	font-size: 10px;
	color: #ffffff;
	text-decoration:none
}
a.blenlaces:visited {
	color: #ffffff;
	text-decoration:none

}
a.blenlaces:hover {
	color: #FF0000;
	text-decoration:none
}
a.blenlaces:active {
	color: #FF0000;
	text-decoration:none
}

body.otro {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

body.main {
	background-image: url(../images/pukas.jpg);
	background-repeat: repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
body.video {
margin: 0;
padding: 0;
}
#horizontalvideo {
margin: 0;
visibility: visible;
display: block;
position: absolute;
top: 50%;
left: 0;
width: 100%;
height: 1px;
overflow: visible;
}

#centervideo {
margin: 0;
visibility:visible;
margin-left: -160px;
position: absolute;
top: -140px;
left: 50%;
width: 320px;
height: 280px;
}

.clear {
clear:both;
}
.tiendas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
	}
	
.tiendasdv1{
width:170px;
height:60px;
float:left;
margin:0px auto;
}	
.tiendasdv2{
width:270px;
height:60px;
float:left;
margin:0px auto;
}	
.tiendasdv3{
width:120px;
height:60px;
float:left;
margin:0px auto;
}	

.tiendassl1 {
width:170px;
float:left;
margin:0px auto;}

.tiendassl2{
width:210px;
float:left;
margin:0px auto;
}

.tiendassl3{
width:180px;
float:left;
margin:0px auto;
}	

.legaltitle { font-size:11px;
color:#FFFFFF;
background-color:#000000;

}
.legallayer { 
padding-bottom:10px;
padding-top: 10px;
}
#headcontainer {

 width:770px;margin:0px auto; height:53px; padding-bottom:10px }
 
#headlogo { width:67px; height:48px; padding-top:5px; float:left}
#headbuts1 { width:593px; height:48px; padding-top:5px; padding-left:10px; float:left}
#headbuts2 { width:100px; height:48px; padding-top:5px; float:left}

.boardsmenu1{ padding-right:15px; float:left;	
font-size:12px;} 
.boardsmenu2{ padding-right:15px; float:left;	
font-size:11px;} 
a.boardenlaces:link, a.boardenlaces:visited { 
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	display:block;
}

a.boardenlaces:hover {

	color: #FF0000;
	text-decoration:none;
	font-weight:bold;
}
a.boardenlaces:active {
	color: ##FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
a.asignado:link, a.asignado:visited, a.asignado:hover, a.asignado:active {text-decoration:none; color:red; font-weight:bold}
.negroculto {color:#000000; font-weight:bold}
.surfboardsmain {width: 730px; padding:20px; padding-top:0px; margin-bottom:15px; 
background-color:#000000; color:#FFFFFF}
.surfboardspictures { margin-bottom:5px;}
.board_pics_container { width:185px; float:left; color:#FFFFFF} 
.board_description { width:312px; float:left; font-size:12px; color:#FFFFFF; padding-top:15px}
.board_titulo { color:#FF0000; font-weight:bold; padding-bottom:5px;}
.board_titulo_blanco { color:#FFFFFF; font-weight:bold; font-size:12px}
.board_detail_gris {color:#CCCCCC; font-style:italic}
.board_logos  { padding-bottom:10px}
.board_bottom { font-weight:bold;}
.surfboards_mediana { width:243px; float:left; height:425px}
.surfboards_mediana_2 { width:150px; float:left; height:425px; padding-left:18px; display:block}
.surfboards_mediana_3 { width:75px; float:left; height:200px; padding-top:220px; display: block}
.surfboards_mediana_4 { width:233px; float:left; height:100px; padding-right:10px}
.rojo { color:#FF0000; }