@charset "utf-8";
/* CSS Document */

<style type="text/css">

body {font-family: Arial, Helvetica, sans-serif; text-align: justify; color: #665;}

#hairdressers{ font-family:Arial, Helvetica, sans-serif; font-weight:600; font-size: 16px; background-color:#00F; padding: 0; height:25px; padding-top:7px;
}
p table tr td {font-family: Arial, Helvetica, sans-serif; text-align: justify; color: #665;}
a {font-family: Arial, Helvetica, sans-serif; text-align: left; color: #EE5FFE;}
A:hover {
	color:#FDD;
	text-decoration: none;
}
h1 {font-family: Calibri; color:#333; text-align:center; font-size:19px}
h2 {font-family: Calibri; color:#333; text-align:center; font-size:19px}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
#head{ color:#3C3C3C; text-align: center; font-family:Arial, Helvetica, sans-serif; font-weight:600; font-size: 16px; padding: 4 4 4 4px; position: absolute; left:50%; width:900px; margin-left:-450px;
}
#main{ box-shadow: 0px 4px 8px #664; width:900px; border-radius: 7px; background-color: #EEE; border-width:1px; border-color:#909090; border-left-style:solid; border-right-style:solid;
}
#button {background-image:url(images/peluqueria%20sotogrande%20barra.jpg); border-top-left-radius: 7px; border-top-right-radius: 7px; padding: 0; width:900px; height:30px; padding-top:7px;
}
#button li {  
display: inline; width:128px; margin-right:14px  
}
#imagen_right { float:right; width: 427px; height:254px; margin-left:20px; margin-bottom:5px; background-color:#2A2A2A; border-width:1px; border-style:solid; border-color:#333;}
#imagen_right2 { float:right; width: auto; height:202px; margin-left:15px; margin-bottom:5px;}
#imagen_left { float:left; width: auto; height:auto; margin-right:20px; margin-bottom:5px;}
#menu a:link {color:#F06;}
#menu a:hover {color:#E4A001; text-decoration: none;}
#column1 {
		float:left;
		width:350px;
		height:179px;
		
	}

	#column2 {
		float:left;
		width:450px;
		height:179px;
	}
slider_wrapper {
    margin-top:150px;
	height:246px;
	margin-left:50%;
}

#slider {
    margin:100px auto 0 auto;
	margin-top:0px;
    width:427px; /* Make sure your images are the same size */
    height:254px; /* Make sure your images are the same size */
	position:relative;
	background: url(flash/peluqueria-en-sotogrande.gif) no-repeat 50% 50%;
}

#slider img {
	position:absolute;
	top: 0;
	left: 0;
	display: none;
}

#slider a {
	border: 0;
	display: block;
}

.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
	font-family:arial, calibri, sans-serif;
	text-transform:uppercase;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
	color:#FF00B3;
	text-decoration:none;
}
.nivo-caption a:hover {
	color:#F2E000
	}

.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
	background:url(flash/arrows.png) no-repeat;
	text-indent: -9999px;
	width:30px;
	height:30px;
	display:block;	
}
a.nivo-prevNav {
	left:15px;
}
a.nivo-nextNav {
	right:15px;
	background-position: -30px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	margin-left: 246px;
}
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
	float:left;
	background:url(images/bullets.png) no-repeat;
	width: 22px;
	height: 22px;
	text-indent: -9999px;
	margin-top: 246px;
}
.nivo-controlNav a.active {
	background-position: 0 -22px;
}

</style>