@media screen {

/* estilos para Sunsail */

	#cabecera_general_flotillas{
		font-family: 'trebuchet ms',Arial; Sans-serif;	
		height:94px;
		width:760px;
		float:left;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		position:relative;
		background-color:#ffffff;
		border-bottom:1px solid #cccccc;
	}
	#contenedor_foto{	
  		background-image: url('http://www.canalmar.com/sunsail/imagenes/flotilla_izda.jpg');
		background-repeat: no-repeat;
		float:left;
		height:94px;
		width:143px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}

	#contenedor_flotillas{	
		width:400px;
		float:left;
		left:0px;
		height:94px;
		text-align:left;
		margin-left:0px; 
		font-size:11px;
		padding:0px 0px 0px 0px;
	}
	.titulo_map_flotillas{
		margin-left:5px; 
		margin-top:10px; 

		font-size:11px;
		color:darkblue;
		left:0px;
	}
	.titulo_flotillas{
		margin-left:5px; 
		margin-top:25px; 
		font-family: Arial;
		font-size:22px;
		color:darkblue;
		left:0px;
	}

	a.sunsailp{
		font-size:13px;
	 	font-weight:bold;
		color:#ffffff;
		text-decoration: none;
	}
	a.sunsailp:active {
		color:#ffffff;
		text-decoration: none;
	}
	a.sunsailp:hover {
		color:red;
             text-decoration: none;
	}
	a.sunsailp:visited {
		color:#ffffff;
             text-decoration: none;
	}
	#contenedor_logo{	
  		background-image: url('http://www.canalmar.com/sunsail/imagenes/Sunsail_Logo_rgb_jpg.gif');
		background-repeat: no-repeat;
		float:right;
		width:150px;
		height:46px;
		padding:0px 0px 0px 0px;
		margin:36px 20px 0px 0px;
	}
	#c100{	
		position:relative;
		float:left;
		width:100%;
		text-align:center;
		height:48px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		background-color:#003366;
	}

	#c75{	
		width:736px;
		position:relative;
		padding:0px 0px 0px 0px;
		margin:7px 0px 4px 0px;
		height:33px;
	}


	#c25{	
   		color:#FFFFFF;
		font-family:'trebuchet ms', Arial;  
		float:left;
   		display:block;
		text-transform:capitalize;
		text-align:justify;
		text-align:center;
		height:30px;
		letter-spacing:5px;
		border:1px solid #ffffff;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}

#c25 a{
		padding-top:-2px;
		color:#FFFFFF;
		font-size:13px;
	 	font-weight:bold;
        text-decoration: none;
		height:30px;
}
#c25 a:hover {
    color:red;
    background-color:#FFFFFF; 
}
#c25, #c25 a {
    float:left;
    display:block;
    width:145px;
}


	a.tflotillas {
		color:red;
		text-decoration: none;
	}
	a.tflotillas:active {
		color:red;
		text-decoration: none;
	}
	a.tflotillas:hover {
		color:red;
            text-decoration: none;
	}
	a.tflotillas:visited {
		color:red; 
		text-decoration: none;
     }
 
.story-paging span, 
.story-paging a {
    font-weight:bold;    

}

.story-paging span {                       
    color:#FFFFFF;
}

.story-paging span.continued {
    color:#808080;
    font-weight:normal;
    font-style:italic;
    float:left;
}
.story-paging {     
    clear:both;

}

.story-paging .continued {    
    margin-left:6px;    
}

.story-paging .item-cont {
    float:right;
    margin:0 0 20px 0;
}

.story-paging.top .item-cont {    
    margin-bottom:10px;
}

.story-paging .item-cont span, 
.story-paging .item-cont a {
    padding:3px 5px;    
    margin-right:4px;
    float:left;
    display:block;
    width:100px;
}

.story-paging a {
    border:solid 1px #D4E0E0;  
}

.story-paging a:hover {    
    background-color:#E0F1F2;
} 



}
