@charset"utf-8";*{margin:0;padding:0;}
html,body{	height: auto !important; height: 100%;}
body{background:#FFF url(../images/bgkite.jpg)}

#splash {
position: absolute;
left: 289px;
}
#publi {
position: absolute;
left: 4px;
top: 184px;
z-index:100;
}
#publi ul li a img {border:0px;}

.logo {
position: absolute;
background: url(../images/f_logo.png);
width: 950px;
height: 346px;
font-family: verdana;
font-size: 17px;
z-index:100;
}

h5{font-size:16px;}
#homepageforecast h2{color:#000;background-image:none;}
.lat_izq{float:left;width:639px;height:100%;padding:6px 6px 0 0;}
.lat_dch{width:272px;float:right;padding:6px 5px 0px 5px;background-color:transparent}
.buscar{display:block;width:232px;margin:auto;padding:4px 0px 8px 8px;border:2px solid #1f1f1f;background-color:#4f4f4f;}
.carrito{display:block;width:232px;margin:auto;padding:4px 0px 8px 8px;border:2px solid #1f1f1f;background-color:#b30000;}
.carrito h3{color:#fff;}
.dch{font-weight:bold;font-size:10px;width:40%;display:block;float:right;}
.izq{font-weight:bold;font-size:12px;float:left;width:60%;display:block;vertical-align:middle;}
#iz{float:left;}
#dc{float:right;}
code{margin:5px 0;padding:10px;text-align:left;display:block;overflow:auto;font:500 1em/1.5em'Lucida Console','courier new', monospace;background:#F5F5F5;border-left:3px solid #D4D4D4;}
acronym{cursor:help;border-bottom:1px dashed #777;}
blockquote{margin:5px 10px 5px 0;padding:7px 15px 7px 15px;background:#d0d0d0;border:3px solid #666666;color:#000;list-style-position:inside;}
.box_dcha{width:260px;height:96px;background:transparent url(../images/box_dcha.png) no-repeat;padding:8px 6px 8px 6px;float:right;text-align:center;}
.nodeco{text-decoration:none;}
a.blanco{color:#000;}
a.blanco:hover{font-weight:bold;}
.anynews strong, a#buscar{width:95%;display:block;background:transparent url(../images/barra_clara.png) no-repeat;line-height:20px;padding:3px 0 3px 6px;}
a.anynews{background:transparent url(../images/boton_azul.png);padding:4px 8px 6px 6px;text-decoration:none;color:#575a5f;}
a.anynews:hover{text-decoration:underline;color:#000;}
.anynews hr{width:95%;}
a#news{text-decoration:none;color:#575a5f;font-size:15px;}
a#news:hover{text-decoration:underline;color:#000;}
span.post_corto{margin:0;padding:4px 6px 2px 4px;}
span.post_corto p{margin:0;padding:0 0 12px 0;}
.bazul{background:transparent url(../images/boton_azul.png);padding:8px 14px 6px 15px;text-decoration:none;}
a.bazul{text-decoration:none;color:#575a5f;}
a.bazul:hover{text-decoration:underline;color:#000;}
.comentarios{padding:5px 5px 10px 5px;margin:9px 0 0 0;background-color:#efeba8;border:2px solid #9d8900;}
.comment_text{padding:8px 5px 8px 5px;margin:5px 0 0 0;border:1px solid #828282;font-weight:normal;background-color:#f1f1f1;}
.post_title, .post_date{border-bottom:0px solid #DDDDDD;}
.post_title{font-weight:bold;font-size:12px;color:#000000;}
.post_date{text-align:right;font-weight:bold;}
.post_short{text-align:justify;padding-bottom:5px;}
.comment_title{font-weight:bold;}
.comment_info{text-align:right;border-right:0px solid #DDDDDD;}
.comment_title, .comment_info{border-top:0px solid #DDDDDD;background-color:transparent;}
.selected_group_title{font-size:14px;text-align:center;}
.nixhier{display:none;}
.loop-header{width:100%;}
.page-header{display:block;width:590px;margin:auto;padding:4px 0px 8px 8px;border:2px solid #1f1f1f;background-color:#4f4f4f;color:#fff;padding:5px 0 5px 0;font-weight:bold;}
.post-header{width:100%;}
.page-left{text-align:left;}
.page-center{text-align:center;}
.page-right{text-align:right;}
.comment-header{width:100%;}
.public-info{text-align:right;}
.group-page{text-align:center;}
#gallery_10686{top:17px;left:-15px;}
#marco{width:262px;height:103px;position:absolute;top:0px;left:0px;z-index:200000;overflow:visible;background:transparent url(../images/barra_top.png);}
#foto_noticia{width:124px;height:176px;background:transparent url(../images/fondo_n.png);}
#foto_noticia_h{width:1176px;height:124px;background:transparent url(../images/fondo_n_h.png);}
#noticia_corto{background:transparent url(../images/fondo_noticias.png) no-repeat;padding:3px 5px 0px 5px;width:590px;height:233px;margin:3px 0 0 0;}
div#noticia_corto H3 a {color:#fff;}
div#noticia_corto H3 a:hover {color:#bffffe;}
#texto_corto{height:172px;}
.pie_leer{padding:3px 5px 0 0;color:#fff;text-decoration:none;font-weight:bold;}
.pie_leer a{color:#fff;text-decoration:none;}
.pie_leer a:hover{color:#0028d7;text-decoration:underline;font-weight:bold;}
.text_c_news{padding:5px 0px 5px 10px;width:450px;}
.group_page{width:138px;height:38px;text-align:center;text-decoration:none;color:#fff;background:transparent url(../images/boton_negro.png);}
.group_page a{text-decoration:none;color:#fff;}
.group_page a:hover{text-decoration:none;color:#fff;font-weight:bold;}
.a_comment{width:138px;height:38px;text-align:center;text-decoration:none;color:#fff;background:transparent url(../images/boton_negro.png);}
.a_comment a{text-decoration:none;color:#fff;width:138px;height:38px;display:block;line-height:38px;}
.a_comment a:hover{text-decoration:none;color:#fff;font-weight:bold;width:138px;height:38px;display:block;}
#tienda_corto{background:transparent url(../images/fondo_tienda.png) no-repeat;padding:3px 5px 0px 5px;width:280px;height:197px;margin:3px 10px 12px 7px;float:left;}
div#tienda_corto H3 a {color:#fff;}
div#tienda_corto H3 a:hover {color:#bffffe;}
#tienda_texto_corto{height:138px;}
.precio_tienda{position:relative;font-size:15px;top:-8px;color:#3c8ced;}
div.tienda_box{width:265px;height:90px;padding:20px 5px 0px 15px;margin:0 10px 15px 0;float:left;}
a div.tienda_box{text-decoration:none;color:#fff;}
a div.tienda_box:hover{color:#000;}
a div.tienda_box:visited{text-decoration:none;color:#fff;}
div.tienda_box2{width:580px;height:170px;padding:0px 5px 0px 5px;margin:0 0 35px 0;border-bottom:7px solid #f4b233;text-align:right;}
a div#t_kite{background:transparent url(../images/tienda_kitesurf_off_.png) no-repeat}
a div#t_kite:hover{background:transparent url(../images/tienda_kitesurf_.png) no-repeat}
a div#t_tablas{background:transparent url(../images/tienda_tablas_off_.png) no-repeat}
a div#t_tablas:hover{background:transparent url(../images/tienda_tablas_.png) no-repeat}
a div#t_arneses{background:transparent url(../images/tienda_off_.png) no-repeat}
a div#t_arneses:hover{background:transparent url(../images/tienda_.png) no-repeat}
a div#t_neoprenos{background:transparent url(../images/tienda_off_.png) no-repeat}
a div#t_neoprenos:hover{background:transparent url(../images/tienda_.png) no-repeat}
a div#t_aquapac{background:transparent url(../images/tienda_aquapac_off_.png) no-repeat}
a div#t_aquapac:hover{background:transparent url(../images/tienda_aquapac.png) no-repeat}
a div#t_accesorios{background:transparent url(../images/tienda_off_.png) no-repeat}
a div#t_accesorios:hover{background:transparent url(../images/tienda_.png) no-repeat}
a div#t_gopro{background:transparent url(../images/tienda_hd_gopro_off.png) no-repeat}
a div#t_gopro:hover{background:transparent url(../images/tienda_hd_gopro.png) no-repeat}
a div#t_ozone_agua{background:transparent url(../images/ozone_agua.png) no-repeat}
a div#t_ozone_agua:hover{border-bottom:7px solid #b30000;background:transparent url(../images/ozone_agua.png) no-repeat}
a div#t_ozone_nieve{background:transparent url(../images/ozone_nieve.png) no-repeat}
a div#t_ozone_nieve:hover{border-bottom:7px solid #b30000;background:transparent url(../images/ozone_nieve.png) no-repeat}
a div#t_ozone_tierra{background:transparent url(../images/ozone_tierra.png) no-repeat}
a div#t_ozone_tierra:hover{border-bottom:7px solid #b30000;background:transparent url(../images/ozone_tierra.png) no-repeat}
.video_box{font-size:14px;font-color:#000;font-weight:bold;border-width:2px;border-style:solid;border-color:#3c8ced;background-color:#6bb5f4;padding:4px;margin:5px 0 5px 0;}
.box_buscar{border:1px solid #828282;}
.tit_buscar{padding:5px 5px 3px 5px;background-color:#e1e1e1;border-bottom:1px solid #828282;line-height:25px;}
.res_buscar{padding:0px 5px 15px 5px;}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox img{width:auto;height:auto;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(../images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(../images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;outline:none;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}

a {
	text-decoration:none;
	color:#58aae6;
}

a img {
	border:0;	
}

label {
	display:block;
	font-weight:bold;
}
label.inline {
	display:inline;
}
label.normal {
	font-weight:normal;
}
textarea, input, select {
	color: #404040;
	background-color: #FFFFFF;
	border: 1px solid #C0C0C0;
	margin: 2px 0px 2px 0px;
	padding: 1px 1px 2px;
}
input.submit {
	color: #0DA5F7;
	border: 2px solid #C0C0C0;
	font-weight: bold;
	padding: 0px 10px 1px;
	margin: 0px 2px 0px 0px;
	background-color: #F0F4F8;
}
input.text {
	width:400px;
}
a:hover {
	text-decoration:underline;

}
ul.horizontal {
	margin:0.5em;
	border:none;
	text-align:center;
}
ul.horizontal li {
	list-style:none;
	display:inline;
	padding:2px;
	border:none;
}
.foto {
	background-image: url('../images/photo/tl.png'), url('../images/photo/tr.png'), url('../images/photo/br.png'), url('../images/photo/bl.png'), url('../images/photo/t.png'), url('../images/photo/r.png'), url('../images/photo/b.png'), url('../images/photo/l.png');
	background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, repeat-x, repeat-y, repeat-x, repeat-y;
	background-position: top left, top right, bottom right, bottom left, top, right, bottom, left;
	padding:7px;
	margin:4px;
	border:0px;
}
.newsspacer1 {
	height:60px;
}
.separador {
	height:60px;
	background-image: url('../images/separator_large.jpg');
	width:529px;
	margin:0 auto;
}
.photoclip {
	position:absolute;
	height: 110px;
	width: 270px;
	/* clip: rect(-20px, 264px, 110px, 0px); */ 
overflow: hidden;
}
.imgclip {
	width:100%;
	/*margin-top:-50%;*/
border:0px;
}
img{background:#FAFAFA;border:1px solid #DCDCDC;padding:5px;}
img.dcha{margin:5px 0px 10px 10px;float:right;}
img.izqa{margin:5px 10px 10px 0px;float:left;}
img.nodeco{margin:0;padding:0;border:none;background:transparent;}
img.flow{margin:0;padding:12px 0 0 0;border:none;background:transparent;}

.fotoframe {
	background-image: url('../images/photo/tl.png'), url('../images/photo/tr.png'), url('../images/photo/br.png'), url('../images/photo/bl.png'), url('../images/photo/t.png'), url('../images/photo/r.png'), url('../images/photo/b.png'), url('../images/photo/l.png');
	background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, repeat-x, repeat-y, repeat-x, repeat-y;
	background-position: top left, top right, bottom right, bottom left, top, right, bottom, left;

	padding:7px;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.clear {
	clear:both;
}
#query {
	width:120px;
}
.contentdeel3 ul {
	list-style: none;
	padding-left:0px;
}
.wrapper {
	background-image:url(../images/border_wrap.png);
	width:968px;
	margin-left:auto;
	margin-right:auto;
	height: auto !important;
	height: 100%;
	position: relative;
}
.container {
	width: 950px;
	background-image:url('../images/fp_kite.jpg'), url('../images/f1_kite.jpg');
	background-repeat:no-repeat, repeat-y;
	background-position:0 335px, top;
	min-height:100%;
	height: auto !important;
	height: 100%;
	margin-left:auto;
	margin-right:auto;
	position: relative;
}
.containeronder {
	background-image:url(../images/p_kite.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	margin: 0px;
	margin: 0px;
	min-height:329px;
	height: auto !important;
	height: 100%;
	position: relative;
}
.header {
	width: 950px;
	height: 350px;/* background-image: url(../images/bannerspin.jpg); */
}


.content {
	width: 950px;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.04em;
	line-height: 18px;
	font-weight: normal;
	height: auto !important;
	height: 100%;
	min-height:600px;
	margin-top: 8px;
}

.dentro {
	height: auto !important;
	height: 100%;
}

.push {height: 100px;}

.contenido1 {
	width: 268px;
	float:left;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.04em;
	line-height: 18px;
	font-weight: normal;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: -10px;
	margin-left: 25.5px;
	color:#666;
	background-image:url(../images/contentblokbreedte2.png);
	background-repeat:no-repeat;
	min-height:350px;
}
.contenido2 {
	width: 268px;
	float:left;
	margin-left: 25px;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.04em;
	line-height: 18px;
	font-weight: normal;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: -10px;
	color:#666;
	background-image:url(../images/contentblokbreedte2.png);
	background-repeat:no-repeat;
	min-height:350px;
}
div.img {
	margin-left:-10px;
	margin-top:15px;
}
div.img1 {
	margin-left:30px;
	margin-top:15px;
}
.contenido1 H1 {
	margin-top:20px;
	font-family: verdana;
	font-size: 16px;
	color:#F30;
	margin-bottom: 3px;
color: #93b44d;
}
.contenido3 {
	width: 272px;
	float:left;
	margin-left: 5px;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.04em;
	line-height: 18px;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 0px;
	padding-top: 5px;
	background-image:url(../images/contentblokbreedte3.png);
	background-repeat:no-repeat;
	min-height:350px;
	height: auto !important;
	height: 100%;	
}
.contenido4 {
	width: 855px;
	float:left;
	margin-left: 25px;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.04em;
	line-height: 18px;
	font-weight: normal;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: -10px;
	color:#666;
	background-image:url(../images/contentblokbreedte4.png);
	background-repeat:no-repeat;
	min-height:350px;
}
.contenido5 {
	width: 617px;
	float:left;
	margin-left: 15px;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.04em;
	line-height: 18px;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 15px;
	background-image:url(../images/contentblokbreedte1.png);
	background-repeat:no-repeat;
	min-height:350px;
}
.contenido2 H1, .contenido1 H1, .container h1 a {
	margin-top:20px;
	font-family: verdana;
	font-size: 16px;
	/* color:#F30 !important; */
	margin-bottom: 3px;
color: #93b44d;
}
.contenido3 H1, .contenido2 H1 a {
	margin-top:20px;
	font-family: verdana;
	font-size: 16px;
	color:#F30;
	margin-bottom: 3px;
color: #93b44d;
}
.contenido4 H1, .contenido4 H1 a {
	margin-top:20px;
	font-family: verdana;
	font-size: 16px;
	color:#F30;
	margin-bottom: 3px;
color: #93b44d;
}
.contenido5 H1, .contenido5 H1 a {
	margin-top:5px;
	font-family: verdana;
	font-size: 18px;
	color:#F30;
	margin-bottom: 3px;
color: #0028d7;
}
.content H2 {
	font-family: verdana;
	font-size: 20px;
	color: #1432b3;
}
.content H3 {
	font-family: verdana;
	font-size: 17px;
	color: #1432b3;
	padding:0 0 15px 0;
	
}

.content H6 {
	font-family: verdana;
	font-size: 21px;
	color: #1432b3;
	padding:15px 0 0px 45px;}

.mkfk {
position: relative;
background: url(../images/mini_kungfu.png);
background-repeat: no-repeat;
background-position: left;
overflow:visible;
width: 100%;
min-height: 50px;
z-index: 1;

}

.footer {
	width: 1000px;
	height: 25px;
	margin-top: 10px;
	text-align: center;
	font-family: verdana;
	font-size: 11px;
	clear:both;
	display:block;
	padding-top:120px;
	color:#ffffff;
}
.footer a:link {
	color: #ffffff;
	text-decoration:underline;
}



#navContainer {height:42px; display:block;clear:both; background: transparent url(../images/bg_menu.png) no-repeat; margin: 0px 0 0px 3px; font-family: Verdana, sans-serif; font-size:16px;}


/* Remove List Formattings
~~~~~~~~~~~~~~~~~~~~  */
 ul.menu, li.menu {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

/* Header menu */
#header_menu {position: absolute; margin-left: 0px;}
#header_menu li {line-height: 25px;}
ul#header_menu  {z-index: 10; clear: both;}

#nav {
	float:left;
	height: 42px;
	border: 0;
	padding:0;
	margin:  0px 20px 0px 20px;
}
#nav ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: auto;
	/*
	(Disappearing List-Background)
	http://www.positioniseverything.net/explorer/ie-listbug.html
	*/
	position: relative; /* Fix the Stupid IE6 Bug */
}

/* Root Level Link Formatting */
#nav ul li {float: left; color: #1432b3; text-align: center; font-weight: normal; }
#nav ul li a {display: block; background: transparent; padding: 8px 8px 7px 8px; color: #1432b3; text-decoration: none; font-weight: bold; }
/* Root Level link hover */
#nav ul li a:hover, #nav li a:focus, #nav li a:active, #nav ul li a.active, #nav a.menu-current {background: url(../images/bg-menu_h.png) repeat-x;font-weight: bold;  color: #FFF;}
#nav a.menu-parent {background: url(../images/bg-menu_h.png) repeat-x ; color: #fff;}


/*Current page Customisations*/
#nav a.menu-current		{ background: url(../images/bg-menu_c.png) repeat-x; color: #e10f00}

/* 2nd Child menu */
#nav .menu li ul {position: absolute; width: 11em; margin: 0; display: none; text-transform: none; border-bottom: 1px solid #FFF; border-left: 1px solid #fff; border-right: 1px solid #fff; font-size: 100%; background: #727272 url(../images/bg_menu_2_a.jpg) repeat-x 0 1px;}
#nav .menu li ul li {width: 11em; text-align: left; font-weight: normal; margin: 0; padding: 0; line-height: 1.2em;}
#nav .menu li ul li a {width: 10.5em; padding: .3em .1em .3em .4em; color: #fff; border-top: 1px solid #fff; font-weight: normal; background: #727272 url(../images/bg_menu_2_a.jpg) repeat-x 0 1px;}

/* 2nd Child link hover */
#nav .menu li ul a:hover { background: #424242 url(../images/bg_menu_2_h.jpg); color:#FFF;}
#nav .menu li ul a.menu-current { background: #424242 url(../images/bg_menu_2_c.jpg); color:#000;}
#nav .menu li ul a.menu-parent {background: #424242 url(../images/bg_menu_2_c.jpg); color:#fff;}

/* Show and hide */
#nav .menu li:hover ul, #nav .menu li a:focus ul, #nav .menu li.subMenu ul {display: block;}
#nav .menu li ul ul { display: none;}
#nav .menu li:hover ul ul, #nav .menu li.subMenu ul ul {display: none;}
#nav .menu li:hover>ul, #nav .menu li li:hover>ul, #nav .menu li.subMenu>ul, #nav .menu li li.subMenu>ul {display: block;  z-index: 1000;}


/* 3rd Child Menu Appreances */
#nav .menu li ul li ul	{ margin: 5px 0 0 -40%; z-index: 9999;  background: transparent url(../images/menue-bg.png) repeat;}
#nav .menu li ul li ul li	{width: 11em;}
#nav .menu li ul li ul li a 	{ width: 10.5em;}

/* 4rd Child Menu Appreances */
#nav .menu li ul li ul li ul	{  width: 9em; background: transparent url(../images/menue-bg.png) repeat;}
#nav .menu li ul li ul li ul li	{  width: 9em; }
#nav .menu li ul li ul li ul li a 	{ width: 8.5em;}

/* Positioning the Pop-out Drops */
#nav li {position: relative;}

#nav ul ul ul {
	position: absolute;
	top: 1px;
	left: 100%;
}

#nav li:hover {
	z-index: 10000;	/* ...and here. this makes sure active item is always above anything else in the menu */
	white-space: normal;/* required to resolve IE7 :hover bug (z-index above is ignored if this is not present)
							see http://www.tanfa.co.uk/css/articles/pure-css-popups-bug.asp for other stuff that work */
}

/* end menu */


.newsspacer1 {
	background-image: url('../images/article_separator_small.jpg');
	height:60px;
	background-repeat:no-repeat;
	width:240px;
	height:39px;
	margin:10px auto 0;
}

.newsslider {
  width: 900px; /* default, this is overridden by script settings */
  border: 5px solid #ccc;
  margin: 0 auto;
  position: relative;
  left: 0;
  top: 0;
  border-radius: 1em;
  -moz-border-radius: 1em;
  -webkit-border-radius: 1em;
  box-shadow: 0 0 10px #888;
  -moz-box-shadow: 0 0 10px #888;
  -webkit-box-shadow: 0 0 10px #888;
}

.scrollContainer, .scroll {
  width: 100%;
  height: 100%;
  overflow: hidden;
  margin: 0 auto;
  padding: 0;
  position: relative;
}

/* active slider border highlight */
.active-slider {
  border-color: #999bff;
}

/*** Slider panel ***/
.newsslider div.panel {
  width: 350px;  /* default, this is overridden by script settings */
  margin: 5px 0;
  padding: 5px;
  cursor: pointer;
  float: left;
}
.newsslider div.panel.current {
 cursor: auto;
}

/*** Inside the panel ***/
.inside {
  padding: 10px;
  border: 1px solid #999;
}

.inside img {
  display: block;
  border: 1px solid #666;
  margin: 0 0 10px 0;
  width: 100%;
}

.inside h2 {
  font-weight: normal;
  color: #000;
  font-size: 20px;
  margin: 0 0 8px 0;
}

.inside p {
  font-size: 15px;
  color: #444;
}

.inside a {
  color: #333;
  text-decoration: none;
  border-bottom: 1px dotted #ccc;
}

.inside a:hover {
  border-bottom: 1px solid #999;
}

/*** Left & Right Navigation Arrows ***/
a.scrollButtons {
  display: block;
  width: 45px;
  height: 58px;
  background: transparent url(../images/arrows.png) no-repeat;
  position: absolute;
  top: 40%; /* if you change the arrow images, you may have to adjust this (distance from top) */
  cursor: pointer;
  text-decoration: none;
  outline: 0;
  border: 0;
}
a.scrollButtons.left {
  background-position: left top;
  left: -45px;
}
a.scrollButtons.right {
  background-position: right top;
  right: -45px;
}
a.scrollButtons.left:hover {
  background-position: left bottom;
}
a.scrollButtons.right:hover {
  background-position: right bottom;
}

/*** Controls added below the panels ***/
.controls {
  margin: 0 auto;
  text-align: center;
  background: #ccc;
}
.controls a {
  color: #444;
  font: 12px Georgia, Serif;
  display: inline-block;
  text-decoration: none;
  padding: 2px;
  height: 18px;
  margin: 0 5px 0 0;
  text-align: center;
  outline: 0;
}
.controls a.current, .controls a:hover {
  color: #fff;
}
.active-slider .controls {
  background: #999bff;
}

.auto_controls{float:left;}

.bxslider_container H1{
	font-size: 22px;
	color:#52bcff;
	padding-left:8px;
}

.bx_pager {
		
	padding-left: 20px;
	padding-bottom: 20px;
	float:left;
}

.bx_pager a {
	float: left;
	background: url(../images/bg_pager.png) no-repeat 0 -21px;
	width: 14px;
	height: 17px;
	color: #fff;
	font-size: 11px;
	margin-right: 6px;
	padding: 4px 0 0 7px;
}

.bx_pager a:hover, .bx_pager a.active {
	background-position: 0 0;
	text-decoration: none;
}
