@CHARSET "ISO-8859-1";

/**
SPECIFS CUSTOM
CUSTOM RECHERCHE
*/
.custo_rech{
	position:relative;padding-top:12px;
}
.custo_rech .mainSearchClass {
	 width: 294px;background-color: #fff;margin: 0 auto;height: auto;
}
.custo_rech .mainSearchClass div.mainBorder {
	width: 294px;height: auto;z-index:1;
}
.custo_rech .mainSearchClass input {
	width: 247px;padding-left:43px;height:32px;background-color: #1a6395;border-radius:2px;z-index:1;color:#fff;cursor:pointer;
}
.custo_rech .mainSearchClass input::-webkit-input-placeholder { color:#dfe5ec;opacity:1;font-size:12px;}
.custo_rech .mainSearchClass input:-moz-placeholder {color:#dfe5ec;opacity:1;font-size:12px;}
.custo_rech .mainSearchClass input::-moz-placeholder {color:#dfe5ec;opacity:1;font-size:12px;}
.custo_rech .mainSearchClass input:-ms-input-placeholder {color:#dfe5ec;opacity:1;font-size:12px;}

.custo_rech .custo_loupe{
	position: absolute;z-index:2;left:-1px;top:10px;cursor:pointer;
}

.custo_rech .mainSearchClass.open input {padding-left:0;}

/**
SPECIFS GLOBALES
*/

.res{
	text-align:center;
	font-family:RobotoRegular, Arial,Verdana,Helvetica,sans-serif;
	color:#3b3b3b;
}
.res p,.res span,.res ul,.res li {margin:0;padding:0;}
.res a{color:#3b3b3b;}
.res_t{
	font-size:24px;
	color:#1a6395;
	text-transform:uppercase;
	margin:30px 0 30px 0;
}
.res_s{
	clear:both;
}
.res_o{
	width:714px;
	font-size:18px;
	line-height: 28px;
	margin:30px auto 20px auto;
}
.res_o div{
	float:left;
	margin-right:40px;
}
.res_o div.on{
	font-family:RobotoBold, Arial,Verdana,Helvetica,sans-serif;
	font-size:24px;
	color:#1a6395;
	line-height: 25px;
	cursor:pointer;cursor:hand;
}
.res_o div.off{
	font-size:24px;
	color:#a0aabc;
	line-height: 25px;
	cursor:pointer;cursor:hand;
}
.res_o span{
	font-size:20px;
}
.res_b{
	-webkit-box-shadow: 0 1px 5px 0 rgba(0,0,0,0.07);
	box-shadow: 0 1px 5px 0 rgba(0,0,0,0.07);
	width:714px;
	background-color:#fff;
	margin:30px auto 30px auto;
	text-align:left;
	padding:0 25px 0 0;
	position:relative;
}
.res_b.marine{background-color:#e4edf4;}
.res_b div{
	float:left;
}
.res_nb{
	font-family:RobotoBold, Arial,Verdana,Helvetica,sans-serif;
	color:#208cd6;
}
.res_e{
	font-size:14px;
	color:#5c5c5c;
	text-transform:uppercase;
	padding: 15px 10px 15px 25px;
	width : 170px;
}
.res_a {
	font-family:RobotoRegular, Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	color:#3b3b3b;
}
.retry{
	width:555px;height:89px;
	background-color:#e7e7e7;
	margin:30px auto 40px auto;
}
.retry span{
	font-size:14px;
	color:#262626;
	line-height: 40px;
}
.retry input{
	border:none;
}

.res_next{
	position:absolute;
	width:714px;
	height:27px;
	background-color:rgb(248,248,248);
	left:0;
	bottom:0;
	text-align: center;
	cursor:pointer;cursor:hand;
}
.res_next img {
	margin-top:9px;
}
.res_liste{
	padding:5px;
}
.res_entry{
	padding:5px;
	width:400px;
	overflow:hidden;
	line-height: 21px;
}
.grey_hover:hover{
	background-color:rgb(248,248,248);
	cursor:pointer;cursor:hand;
}
.res_entry .l{
	width:320px;
	float:left;
}
.res_entry img{
	width:21px;
	height:21px;
	float:right;
	margin-right: 9px;
}
.res_entry img.vid{
	width:128px;
	height:72px;
	float:left;
	margin-right: 9px;
}
.res_entry .l.vid{
	width:260px;
}
.res_entry .p{
	width:50px;
	float:right;
}
.cadre_t {
    width:0; height:0;
    border:10px solid transparent;
    border-bottom:10px solid white;
    margin-top:-7px;
    margin-left:182px;
}
.cadre {
	line-height:20px;padding-bottom:12px;
	background-color: rgb(255, 255, 255);
}
.cadre h3 {
	padding: 14px 0 10px 20px;color:#0B2F5E;margin: 0;
}
.auto_res a div{
	padding-left:20px;
}
.auto_res a {
	color:#1A6395;
}
.auto_res span {
	color:#888;
}
.rech_off {
	font-family:RobotoRegular,arial,sans-serif;
	color:#5c6774;
}
.rech_on {
	font-family:RobotoItalic,arial,sans-serif;
	color:#0B2F5E;
}


/**
RECHERCHE MARINE
*/

.mainSearchClass {
	margin: 0 auto 30px auto;height: 58px; width: 662px;background-color:rgba(141, 168, 194, .5);padding:6px;border-radius:5px;
	font-family:RobotoRegular,arial,sans-serif;
}
.mainSearchClass div.mainBorder{
	width: 662px; height: 58px; /*border: 6px solid rgba(0, 0, 0, .5);*/background-color:#fff;
	position:absolute;z-index:10000000;text-align: center;
}
#mareeSearchPageMaree.mainSearchClass,
#mareeSearch.mainSearchClass{
	background: transparent;
}
#mareeSearchPageMaree.mainSearchClass input,
#mareeSearch.mainSearchClass input {
	background:none;
	color: #ffffff;
	height: 40px;
	padding-left: 30px;
	width: 363px;
	background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/00-Common/02-Menu/picto-loupe-search.png") no-repeat scroll 335px 10px transparent;
}
#mareeSearchPageMaree.mainSearchClass input::-webkit-input-placeholder,
#mareeSearch.mainSearchClass input::-webkit-input-placeholder { /* WebKit browsers */
    color:    rgba(255,255,255,0.8);
}
#mareeSearchPageMaree.mainSearchClass input:-moz-placeholder,
#mareeSearch.mainSearchClass input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    rgba(255,255,255,0.8);
   opacity:  1;
}
#mareeSearchPageMaree.mainSearchClass input::-moz-placeholder,
#mareeSearch.mainSearchClass input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    rgba(255,255,255,0.8);
   opacity:  1;
}
#mareeSearchPageMaree.mainSearchClass input:-ms-input-placeholder,
#mareeSearch.mainSearchClass input:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    rgba(255,255,255,0.8);
}
#mareeSearchPageMaree.mainSearchClass div.mainBorder,
#mareeSearch.mainSearchClass div.mainBorder{
	border: none;
	width: 363px;
	color: #ffffff;
	font-family:RobotoCondensedBold,arial,sans-serif;
	font-size:16px;
	font-style: italic;
	border-bottom:1px solid #ffffff;
	position:absolute;
	left:0px;
	top:0px;
	line-height:35px;
	background: transparent;
	height: 40px;
}
#mareeSearchPageMaree.mainSearchClass.open div.mainBorder,
#mareeSearch.mainSearchClass.open div.mainBorder{
	background:#ffffff;
	height: 58px;
}
#mareeSearchPageMaree.mainSearchClass.open input,
#mareeSearch.mainSearchClass.open input{
	padding-left: 0px;
	color:#1d4577;
}

form.mainSearchClass input {
	color:#1d4577; height: 58px;width: 650px; border: 0px;font-weight:bold;font-style:italic;outline: none;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/01-Accueil/01-Home-non-connecte/picto-recherche-loupe.png") no-repeat scroll 610px 6px transparent;
}

.mainSearchClass.open .searchBar{
	position:relative;overflow:auto;width: 790px;margin:auto;
}
.mainSearchClass.open .searchBar span:first-child{
	background-image:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/Img-favoris-champs-spot.png");
	background-position: left top;background-repeat: no-repeat;	width:50px;height:50px;float:left;margin:18px 15px 0 0 ;
}
.mainSearchClass.open .searchBar.searchFavoris span:first-child{
	background-image:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/Img-favoris-champs-saisie.png");
}

.mainSearchClass.open .searchBar span:last-child{
	background-image:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/Picto-recherche-fermer.png");
	background-position: left top;background-repeat: no-repeat;	width:32px;height:32px;float:left;margin:28px 0px 0px 15px;
}
.mainSearchClass.open input {
	color:#22497b; border: none;font-size:36px;font-weight:normal;font-style:normal;margin-top:10px;border-bottom:1px solid white;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/Picto-recherche-loupe-gris.png") no-repeat scroll 625px 18px transparent;
	float:left;width:655px;height: 58px;
}
.mainSearchClass.open input.saisieon {
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/_Picto-recherche-loupe-bleu.png") no-repeat scroll 625px 18px transparent;
}
.mainSearchClass.open input::-webkit-input-placeholder { color:#a3a3a3;font-size:36px;}
.mainSearchClass.open input:-moz-placeholder {color:#a3a3a3;font-size:36px;}
.mainSearchClass.open input::-moz-placeholder {color:#a3a3a3;font-size:36px;}
.mainSearchClass.open input:-ms-input-placeholder {color:#a3a3a3;font-size:36px;}
.mainSearchClass.open div.mainBorder{
	background-color:rgb(235,240,246);
}

.mainSearchClass .searchHeader{ 
	height:0px;width:100%;
	background-color:rgba(30, 70, 121, 0.89);
}
.mainSearchClass .searchHeader div:before{ 
	content:" "; float:left;height:100%;width:38px;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/picto-header-accueil.png") no-repeat scroll 0px 0px transparent;
}
.mainSearchClass .searchHeader div{ 
	width:1024px;margin:auto;height:100%;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/00-Common/01-Header/img-header-logo-MCmarine.png") no-repeat scroll 38px -4px transparent;
}

.mainSearchClass .searchFooter {
	position:absolute;padding-top:0px; bottom:0;height:0px; width:100%; background-color:#1a6395; text-align:center;
	font-size:12px;color:#ffffff; line-height:23px;
}

.mainSearchClass .searchResult {
	width:1024px;margin:auto;/*height:200px;*/overflow:auto;
}

.mainSearchClass li{margin-bottom: 2px;padding: 5px;width: 90%;position:relative;height: 42px;line-height: 22px;font-style: normal;}
.mainSearchClass li.nested_data{height: auto;margin-top: 4px;
background-color:rgba(255,255,255,0.6);border-radius:0px;
-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.06);
-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.06);
-o-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.06);
box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.06);
filter:progid:DXImageTransform.Microsoft.Shadow(color=rgba(0,0,0,0.06), Direction=NaN, Strength=4);}

/*NO RESULTS*/
.mainSearchClass .searchResult .noresult{
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/compass.gif") no-repeat scroll center 80px transparent;
	padding:296px 0 45px 0;font-family:RobotoRegular,arial,sans-serif;font-size:24px;color:#a3a3a3;
	border-bottom : 1px solid #fff;
}

/*AJOUTER UN SPOT*/
.mainSearchClass .searchResult .addspot{
	margin: 45px auto auto;
	font-family:RobotoRegular,arial,sans-serif;font-size:24px;color:#a3a3a3;text-transform:uppercase;
	width:300px; height:46px; background-color:#00a8d9;
	font-family:RobotoRegular,arial,sans-serif;font-size:24px;color:#fff;
}

/*RESULTATS EN COLONNES*/

.mainSearchClass .searchResult .col {
	width:25%;padding:71px 0 0 0;float:left;text-align:left;font-family:RobotoCondensedBold,arial,sans-serif;
}
.mainSearchClass .searchResult .col .tt {font-size:24px;text-transform:uppercase;}
.mainSearchClass .searchResult .col .ct{margin-top:35px;font-size:15px;color:#2e719e;text-transform:uppercase;}
.mainSearchClass .searchResult .col .ct span{font-family:RobotoRegular,arial,sans-serif;font-size:12px;color:#3e3e3e;text-transform:none;}
.mainSearchClass .searchResult .rechcol1 {color:#2e719e;}
.mainSearchClass .searchResult .rechcol2 {color:#127fca;}
.mainSearchClass .searchResult .rechcol3 {color:#22497b;}
.mainSearchClass .searchResult .rechcol4 {color:#404040;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/picto-recherche-historique.png") no-repeat scroll 0px 77px transparent;}
.mainSearchClass .searchResult .rechcol4 .tt{padding-left:30px;}
.mainSearchClass .searchResult .rechcol4 .ct{color:#5f5f5f;}
.mainSearchClass .searchResult .rechcol4 .ct span{color:#9d9d9d;}

.mainSearchClass .searchResult .col .ct li{padding: 2px 5px 2px 5px;}
.mainSearchClass .searchResult .ct li:hover {
background-color:rgba(255,255,255,0.28);border-radius:5px;
-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.06);
-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.06);
-o-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.06);
box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.06);
filter:progid:DXImageTransform.Microsoft.Shadow(color=rgba(0,0,0,0.06), Direction=NaN, Strength=4);
cursor:pointer;
}
.mainSearchClass .searchResult .ct li.nested_data:hover{
    border-radius:0px;cursor:default;
}
.mainSearchClass .searchResult .col .ct li div{position:absolute;width:20px;height:20px;right:0;bottom:0;}

/*RESULTATS PAR BLOC*/

.mainSearchClass .searchResult .bloc {
	text-align:left;width:701px;font-family:RobotoCondensedRegular,arial,sans-serif;margin: auto;
}
.mainSearchClass .searchResult .bloc .tt {
	color:#22497b;width:100%;height:42px;line-height:35px;font-size:16px;text-transform:uppercase;padding-left:20px;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/img-fond-recherche-contenu.png") no-repeat scroll 0px 0px transparent;
}
.mainSearchClass .searchResult .bloc .ct{margin:7px 0 0 50px;}
.mainSearchClass .searchResult .bloc .ct li.fav:hover {background-color:#f3eddf;}
.mainSearchClass .searchResult .bloc .ct li.fav.remove:hover {background-color:rgb(207,214,222);}
.mainSearchClass .searchResult .ct span.n_e{font-family:RobotoCondensedBold,arial,sans-serif;font-size:15px;color:#2e719e;text-transform:uppercase;}
.mainSearchClass .searchResult .ct .nested_data span.n_e{line-height: 35px;}
.mainSearchClass .searchResult .ct span.t_e{font-family:RobotoRegular,arial,sans-serif;font-size:12px;color:#3e3e3e;text-transform:none;}
.mainSearchClass .searchResult .bloc .ct li div{position:absolute;width:50px;height:100%;right:0;top:0;border-radius:0 5px 5px 0;}
.mainSearchClass .searchResult .bloc .ct li.nested_data div{height:40px;}
.mainSearchClass .searchResult .bloc .ct li.fav:hover div {background-color:#f7d78d;}

.mainSearchClass .searchResult li.nested_data div.nd_map{color:#fff;font-family:RobotoRegular,arial,sans-serif;font-size:12px;width: auto;height: 25px !important;line-height:25px;border-radius: 5px;background-color: #2e719e;margin:10px 50px 10px 10px;padding: 0 5px;cursor:pointer;}
.mainSearchClass .searchResult li.nested_data div.nd_nb{color:#fff;font-family:RobotoCondensedBold,arial,sans-serif;font-size:15px;width: auto;height: 25px !important;line-height:25px;border-radius: 12px;background-color: #2e719e;margin:10px;padding:0 5px;min-width: 15px;text-align: center;}

.mainSearchClass .searchResult ul.nested_list{
    border-top: 1px solid #eee;
}

/*LES TYPES*/
.mainSearchClass .searchResult li.t_e_1:before, .mainSearchClass .searchResult li.t_e_34:before{
	content:" "; float:left;/*height:44px;width:44px;*/margin-right:8px;margin-top:2px;
	background:none;
}
.services_meteomail_en_cours_bloc_gauche .t_e_34,
.mainSearchClass .searchResult li.t_e_34:before{
	content:" "; float:left;height:44px;width:44px;margin-right:8px;margin-top:2px;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/Sprite-recherche-Niv-2.png") no-repeat scroll 0px -176px transparent;
}
.services_meteomail_en_cours_bloc_gauche .t_e_48,
.mainSearchClass .searchResult li.t_e_48:before{
	content:" "; float:left;height:44px;width:44px;margin-right:8px;margin-top:2px;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/Sprite-recherche-Niv-2.png") no-repeat scroll 0px -264px transparent;
}
.services_meteomail_en_cours_bloc_gauche .t_e_49,
.mainSearchClass .searchResult li.t_e_49:before{
	content:" "; float:left;height:44px;width:44px;margin-right:8px;margin-top:2px;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/Sprite-recherche-Niv-2.png") no-repeat scroll 0px -352px transparent;
}
.services_meteomail_en_cours_bloc_gauche .t_e_50,
.mainSearchClass .searchResult li.t_e_50:before{
	content:" "; float:left;height:44px;width:44px;margin-right:8px;margin-top:2px;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/Sprite-recherche-Niv-2.png") no-repeat scroll 0px -616px transparent;
}
.services_meteomail_en_cours_bloc_gauche .t_e_51,
.mainSearchClass .searchResult li.t_e_51:before{
	content:" "; float:left;height:44px;width:44px;margin-right:8px;margin-top:2px;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/Sprite-recherche-Niv-2.png") no-repeat scroll 0px -660px transparent;
}
.services_meteomail_en_cours_bloc_gauche .t_e_52,
.mainSearchClass .searchResult li.t_e_52:before{
	content:" "; float:left;height:44px;width:44px;margin-right:8px;margin-top:2px;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/Sprite-recherche-Niv-2.png") no-repeat scroll 0px 0px transparent;
}
.services_meteomail_en_cours_bloc_gauche .t_e_53,
.mainSearchClass .searchResult li.t_e_53:before{
	content:" "; float:left;height:44px;width:44px;margin-right:8px;margin-top:2px;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/Sprite-recherche-Niv-2.png") no-repeat scroll 0px -308px transparent;
}
.services_meteomail_en_cours_bloc_gauche .t_e_54,
.mainSearchClass .searchResult li.t_e_54:before{
	content:" "; float:left;height:44px;width:44px;margin-right:8px;margin-top:2px;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/Sprite-recherche-Niv-2.png") no-repeat scroll 0px -572px transparent;
}
.services_meteomail_en_cours_bloc_gauche .t_e_55,
.mainSearchClass .searchResult li.t_e_55:before{
	content:" "; float:left;height:44px;width:44px;margin-right:8px;margin-top:2px;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/Sprite-recherche-Niv-2.png") no-repeat scroll 0px -748px transparent;
}
.services_meteomail_en_cours_bloc_gauche .t_e_15,
.mainSearchClass .searchResult li.t_e_15:before{
	content:" "; float:left;height:44px;width:44px;margin-right:8px;margin-top:2px;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/Sprite-recherche-Niv-2.png") no-repeat scroll 0px -44px transparent;
}
.services_meteomail_en_cours_bloc_gauche .t_e_16,
.mainSearchClass .searchResult li.t_e_16:before{
	content:" "; float:left;height:44px;width:44px;margin-right:8px;margin-top:2px;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/Sprite-recherche-Niv-2.png") no-repeat scroll 0px -88px transparent;
}
.services_meteomail_en_cours_bloc_gauche .t_e_46,
.mainSearchClass .searchResult li.t_e_46:before{
	content:" "; float:left;height:44px;width:44px;margin-right:8px;margin-top:2px;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/Sprite-recherche-Niv-2.png") no-repeat scroll 0px -176px transparent;
}
.mainSearchClass .searchResult li.nested_data li{width:98%;}
.mainSearchClass .searchResult li.nested_data li.t_e_48:before{text-align: left;width:100%;line-height: 38px;margin-top: 4px;padding-left: 60px;text-transform: uppercase;font-family:RobotoCondensedBold,arial,sans-serif;font-size:15px;color:#2E719E;}
.mainSearchClass .searchResult li.nested_data li.t_e_49:before{text-align: left;width:100%;line-height: 38px;margin-top: 4px;padding-left: 60px;text-transform: uppercase;font-family:RobotoCondensedBold,arial,sans-serif;font-size:15px;color:#2E719E;}
.mainSearchClass .searchResult li.nested_data li.t_e_50:before{text-align: left;width:100%;line-height: 38px;margin-top: 4px;padding-left: 60px;text-transform: uppercase;font-family:RobotoCondensedBold,arial,sans-serif;font-size:15px;color:#2E719E;}
.mainSearchClass .searchResult li.nested_data li.t_e_51:before{text-align: left;width:100%;line-height: 38px;margin-top: 4px;padding-left: 60px;text-transform: uppercase;font-family:RobotoCondensedBold,arial,sans-serif;font-size:15px;color:#2E719E;}
.mainSearchClass .searchResult li.nested_data li.t_e_52:before{text-align: left;width:100%;line-height: 38px;margin-top: 4px;padding-left: 60px;text-transform: uppercase;font-family:RobotoCondensedBold,arial,sans-serif;font-size:15px;color:#2E719E;}
.mainSearchClass .searchResult li.nested_data li.t_e_53:before{text-align: left;width:100%;line-height: 38px;margin-top: 4px;padding-left: 60px;text-transform: uppercase;font-family:RobotoCondensedBold,arial,sans-serif;font-size:15px;color:#2E719E;}
.mainSearchClass .searchResult li.nested_data li.t_e_54:before{text-align: left;width:100%;line-height: 38px;margin-top: 4px;padding-left: 60px;text-transform: uppercase;font-family:RobotoCondensedBold,arial,sans-serif;font-size:15px;color:#2E719E;}



/*LES ICONES FAVORIS*/
.mainSearchClass .searchResult .remove:after {
	content:" "; position:absolute;left: 35px;top:0;height:17px;width:17px;margin-right:8px;margin-top:0px;
	background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/img-recherche-favoris.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.mainSearchClass .searchResult .col .ct .remove:hover div{
	font-size:10px;color:#fff;position:absolute;right:0;bottom:-8px;width:108px;height:19px;border-radius:2px;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/picto-header-fermer.png") no-repeat scroll 2px 3px #1a6395;
}
.mainSearchClass .searchResult .col .ct .remove:hover div:before {
	font-size:10px;color:#fff;text-align:right;right:5px;bottom:0;position:absolute;line-height:18px;text-transform: initial;
}
.mainSearchClass .searchResult .col .ct .add:hover div{
	font-size:10px;color:#fff;position:absolute;right:0;bottom:-8px;width:108px;height:19px;border-radius:2px;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/img-recherche-favoris.png") no-repeat scroll 2px 1px #1a6395;
}
.mainSearchClass .searchResult .col .ct .add:hover div:before {
	font-size:10px;color:#fff;text-align:right;right:17px;bottom:0;position:absolute;line-height:18px;text-transform: initial;
}
.mainSearchClass .searchResult .bloc .remove div {
	 background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/img-recherche-favoris.png") no-repeat scroll center center;
}
.mainSearchClass .searchResult .bloc .add div {
	 background-image:none;
}
.mainSearchClass .searchResult .bloc li.fav.add:hover div {
	 background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/09-Recherche/img-recherche-survol-ajouter-favoris.png") no-repeat scroll center 8px #f7d78d;
}
.mainSearchClass .searchResult .bloc li.fav.remove:hover div {
	 background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/01-Accueil/HOME-Gerer-FAV/picto-bloc-favoris-supprimer.png") no-repeat scroll center 8px rgb(132,152,176);
}
.mainSearchClass .searchResult .bloc li.fav.add:hover div:after {
	 font-family:RobotoRegular,arial,sans-serif;font-size:9px;color:#fff;width:50px;text-align:center;position: absolute;top:28px;
}
.mainSearchClass .searchResult .bloc li.fav.remove:hover div:after {
	 content:" ";font-family:RobotoRegular,arial,sans-serif;font-size:9px;color:#fff;width:50px;text-align:center;position: absolute;top:28px;
}

/**
 * RECHERCHE MAP MARKER & STYLES
 */
#myIW {
	display:none;
}
#mapContainer .gm-style-iw, #myIW {
	min-width:300px;position: absolute; background-color:#fff;border-radius:3px;width: 360px;
        -webkit-box-shadow: 0 1px 5px 0 rgba(0,0,0,0.3);
	box-shadow: 0 1px 5px 0 rgba(0,0,0,0.3);
}
#mapContainer .gm-style-iw:after, #myIW:after{
	content: " ";
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-top: 10px solid #FFF;
        position: absolute;
        margin: -1px 170px;
}
#mapContainer .gm-style-iw ul, #myIW ul {
	overflow:auto;
}
#mapContainer .gm-style-iw li, #myIW li {
	width:47%;border-bottom:1px solid #ededed;height:40px;margin-left: 7px;text-align: right;float:left;
}
#mapContainer .gm-style-iw li div, #myIW li div {
	float: right;min-width:20px;height:20px;line-height: 20px;border-radius:10px;border:1px solid #eee;
	font-family:RobotoCondensedBold,arial,sans-serif;font-size:12px;color:#2e719e;margin-top:8px;padding: 0 2px;text-align: center;
}
#mapContainer .gm-style-iw li.t_e_48:before, #myIW li.t_e_48:before{float: left;text-align: left;line-height: 32px;margin-top: 4px;padding-left: 35px;font-family:RobotoRegular,arial,sans-serif;font-size:13px;color:#003153;height:32px;width:100px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -32px transparent;}
#mapContainer .gm-style-iw li.t_e_49:before, #myIW li.t_e_49:before{float: left;text-align: left;line-height: 32px;margin-top: 4px;padding-left: 35px;font-family:RobotoRegular,arial,sans-serif;font-size:13px;color:#003153;height:32px;width:100px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -64px transparent;}
#mapContainer .gm-style-iw li.t_e_50:before, #myIW li.t_e_50:before{float: left;text-align: left;line-height: 32px;margin-top: 4px;padding-left: 35px;font-family:RobotoRegular,arial,sans-serif;font-size:13px;color:#003153;height:32px;width:100px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px 0px transparent;}
#mapContainer .gm-style-iw li.t_e_51:before, #myIW li.t_e_51:before{float: left;text-align: left;line-height: 32px;margin-top: 4px;padding-left: 35px;font-family:RobotoRegular,arial,sans-serif;font-size:13px;color:#003153;height:32px;width:100px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -160px transparent;}
#mapContainer .gm-style-iw li.t_e_52:before, #myIW li.t_e_52:before{float: left;text-align: left;line-height: 32px;margin-top: 4px;padding-left: 35px;font-family:RobotoRegular,arial,sans-serif;font-size:13px;color:#003153;height:32px;width:100px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -96px transparent;}
#mapContainer .gm-style-iw li.t_e_53:before, #myIW li.t_e_53:before{float: left;text-align: left;line-height: 32px;margin-top: 4px;padding-left: 35px;font-family:RobotoRegular,arial,sans-serif;font-size:13px;color:#003153;height:32px;width:100px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -192px transparent;}
#mapContainer .gm-style-iw li.t_e_54:before, #myIW li.t_e_54:before{float: left;text-align: left;line-height: 32px;margin-top: 4px;padding-left: 35px;font-family:RobotoRegular,arial,sans-serif;font-size:13px;color:#003153;height:32px;width:100px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -128px transparent;}
#mapContainer .gm-style-iw li.t_e_55:before, #myIW li.t_e_55:before{float: left;text-align: left;line-height: 32px;margin-top: 4px;padding-left: 35px;font-family:RobotoRegular,arial,sans-serif;font-size:13px;color:#003153;height:32px;width:100px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px 0px transparent;}
#mapContainer .gm-style-iw div.custoIWtt, #myIW div.custoIWtt {
	border-radius:2px 2px 0 0;
	padding: 2px 0 3px 35px;/*margin:1px;*/
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/pin-tooltip-navigation.png") no-repeat scroll 10px 5px;
	background-color:#00a3d3;
	font-family:RobotoCondensedBold,arial,sans-serif;font-size:18px;color:#fff;text-transform:uppercase;
}
#mapContainer .MKnb {
	font-family:RobotoCondensedBold,arial,sans-serif;font-size:18px;color:#fff;text-transform:uppercase;width:50px;text-align:center;
}

.map_head {
	width:100%;
	padding-bottom:20px;
}
.map_head .map_tt{
	font-family:RobotoCondensedRegular,arial,sans-serif;font-size:28px;color:#1a6395;text-transform:uppercase;
	padding:30px 0 0 10px;float:left;max-width: 660px;
}
.map_head .custo_rech{
	float:right;
}
.map_options {
	width:100%;height:100px;position:relative;
}
.map_options div.map_options_label{
	position:absolute;bottom:0;width:100%;height:18px;font-family:RobotoRegular,arial,sans-serif;font-size:13px;color:#fff;background-color:#1e6395;opacity: 0.5;
}
.map_options li {
	display: inline-block;position:relative;text-align:center;
	font-family:RobotoCondensedRegular,arial,sans-serif;font-size:12px;color:#000;text-transform:uppercase;
}
.map_options li.mapsearch_input_chkbox {
	padding: 10px 13px 0 13px;cursor:pointer;width: 7.8%;
        text-overflow: ellipsis;white-space: nowrap;overflow:hidden;
}
.map_options li.mapsearch_input_interieur {
	float:right;display: block;border-left:1px solid #e2e3e5;text-align:left;
}
.map_options li.mapsearch_input_interieur div{
	height:27px;width:100px;line-height:27px;color:#dedede;padding-left:32px;cursor:pointer;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/btn-selection-inactif-spots.png") no-repeat scroll 6px center transparent;
}
.map_options li.mapsearch_input_interieur div.actif{
	color:#00a3d3;
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/btn-selection-actif-spots.png") no-repeat scroll 6px center transparent;
}

.map_options li div {height:50px;width:36px;margin: auto;}
/*.map_options li.t_e_48 div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-INACTIF-36x50.png") no-repeat scroll 0px -50px transparent;}
.map_options li.t_e_49 div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-INACTIF-36x50.png") no-repeat scroll 0px -100px transparent;}
.map_options li.t_e_50 div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-INACTIF-36x50.png") no-repeat scroll 0px 0px transparent;}
.map_options li.t_e_51 div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-INACTIF-36x50.png") no-repeat scroll 0px -250px transparent;}
.map_options li.t_e_52 div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-INACTIF-36x50.png") no-repeat scroll 0px -150px transparent;}
.map_options li.t_e_53 div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-INACTIF-36x50.png") no-repeat scroll 0px -300px transparent;}
.map_options li.t_e_54 div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-INACTIF-36x50.png") no-repeat scroll 0px -200px transparent;}
.map_options li.t_e_55 div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-INACTIF-36x50.png") no-repeat scroll 0px 0px transparent;}
*/
.map_options li.t_e_48 div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-activifs-36x50.png") no-repeat scroll 0px -50px transparent;}
.map_options li.t_e_49 div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-activifs-36x50.png") no-repeat scroll 0px -100px transparent;}
.map_options li.t_e_50 div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-activifs-36x50.png") no-repeat scroll 0px 0px transparent;}
.map_options li.t_e_51 div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-activifs-36x50.png") no-repeat scroll 0px -250px transparent;}
.map_options li.t_e_52 div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-activifs-36x50.png") no-repeat scroll 0px -150px transparent;}
.map_options li.t_e_53 div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-activifs-36x50.png") no-repeat scroll 0px -300px transparent;}
.map_options li.t_e_54 div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-activifs-36x50.png") no-repeat scroll 0px -200px transparent;}
.map_options li.t_e_55 div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-activifs-36x50.png") no-repeat scroll 0px 0px transparent;}
.map_options li.t_e_48.actif div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-ON-36x50.png") no-repeat scroll 0px -50px transparent;}
.map_options li.t_e_49.actif div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-ON-36x50.png") no-repeat scroll 0px -100px transparent;}
.map_options li.t_e_50.actif div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-ON-36x50.png") no-repeat scroll 0px 0px transparent;}
.map_options li.t_e_51.actif div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-ON-36x50.png") no-repeat scroll 0px -250px transparent;}
.map_options li.t_e_52.actif div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-ON-36x50.png") no-repeat scroll 0px -150px transparent;}
.map_options li.t_e_53.actif div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-ON-36x50.png") no-repeat scroll 0px -300px transparent;}
.map_options li.t_e_54.actif div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-ON-36x50.png") no-repeat scroll 0px -200px transparent;}
.map_options li.t_e_55.actif div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-ON-36x50.png") no-repeat scroll 0px 0px transparent;}
/*.map_options li.t_e_48:hover div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-ON-36x50.png") no-repeat scroll 0px -50px transparent;}
.map_options li.t_e_49:hover div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-ON-36x50.png") no-repeat scroll 0px -100px transparent;}
.map_options li.t_e_50:hover div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-ON-36x50.png") no-repeat scroll 0px 0px transparent;}
.map_options li.t_e_51:hover div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-ON-36x50.png") no-repeat scroll 0px -250px transparent;}
.map_options li.t_e_52:hover div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-ON-36x50.png") no-repeat scroll 0px -150px transparent;}
.map_options li.t_e_53:hover div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-ON-36x50.png") no-repeat scroll 0px -300px transparent;}
.map_options li.t_e_54:hover div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-ON-36x50.png") no-repeat scroll 0px -200px transparent;}
.map_options li.t_e_55:hover div{background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pin-ON-36x50.png") no-repeat scroll 0px 0px transparent;}
*/

/**
 * MAP SEARCH RESULT
 */
.mapsearch_res{
	margin:10px;
}
.mapsearch_res .sr_tt{
	font-family:RobotoCondensedBold,arial,sans-serif;font-size:24px;color:#1e4679;text-transform:uppercase;
	margin: 5px 0;
}
.mapsearch_res .sr_tt span{
	font-family:RobotoCondensedRegular,arial,sans-serif;
}
.mapsearch_res .ms_reselem{
	border-bottom:1px solid #d8d8d8;padding:10px 0;
}
.mapsearch_res .ms_reselem:last-child{
	border:none;
}
.mapsearch_res .ms_reselem div{
	font-family:RobotoRegular,arial,sans-serif;font-size:20px;color:#1a6395;
}
.mapsearch_res .ms_reselem div.t_e_48:before{float: left;text-align: left;line-height: 32px;margin-top: 4px;padding-left: 35px;font-family:RobotoRegular,arial,sans-serif;font-size:13px;color:#003153;height:32px;width:100px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -32px transparent;}
.mapsearch_res .ms_reselem div.t_e_49:before{float: left;text-align: left;line-height: 32px;margin-top: 4px;padding-left: 35px;font-family:RobotoRegular,arial,sans-serif;font-size:13px;color:#003153;height:32px;width:100px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -64px transparent;}
.mapsearch_res .ms_reselem div.t_e_50:before{float: left;text-align: left;line-height: 32px;margin-top: 4px;padding-left: 35px;font-family:RobotoRegular,arial,sans-serif;font-size:13px;color:#003153;height:32px;width:100px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px 0px transparent;}
.mapsearch_res .ms_reselem div.t_e_51:before{float: left;text-align: left;line-height: 32px;margin-top: 4px;padding-left: 35px;font-family:RobotoRegular,arial,sans-serif;font-size:13px;color:#003153;height:32px;width:100px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -160px transparent;}
.mapsearch_res .ms_reselem div.t_e_52:before{float: left;text-align: left;line-height: 32px;margin-top: 4px;padding-left: 35px;font-family:RobotoRegular,arial,sans-serif;font-size:13px;color:#003153;height:32px;width:100px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -96px transparent;}
.mapsearch_res .ms_reselem div.t_e_53:before{float: left;text-align: left;line-height: 32px;margin-top: 4px;padding-left: 35px;font-family:RobotoRegular,arial,sans-serif;font-size:13px;color:#003153;height:32px;width:100px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -192px transparent;}
.mapsearch_res .ms_reselem div.t_e_54:before{float: left;text-align: left;line-height: 32px;margin-top: 4px;padding-left: 35px;font-family:RobotoRegular,arial,sans-serif;font-size:13px;color:#003153;height:32px;width:100px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -128px transparent;}

.mapsearch_res ul {
	/*width:100%;*/padding-top:10px;
}
.mapsearch_res li {
	width:25%;display:inline-block;/*height:25px;*/vertical-align: top;cursor:pointer;
	font-family:RobotoRegular,arial,sans-serif;font-size:14px;color:#3e3e3e;line-height:25px;
}
.mapsearch_res a {
	color:#000;
}

.mapsearch_res .ms_reselem.t_e_48 div,.mapsearch_res .ms_reselem.t_e_49 div,.mapsearch_res .ms_reselem.t_e_50 div,
.mapsearch_res .ms_reselem.t_e_51 div,.mapsearch_res .ms_reselem.t_e_52 div,.mapsearch_res .ms_reselem.t_e_53 div,
.mapsearch_res .ms_reselem.t_e_54 div{color:#1e4679;text-transform:uppercase;font-family: RobotoCondensedBold,arial,sans-serif;font-size: 24px;}
.mapsearch_res .ms_reselem.t_e_48 div span,.mapsearch_res .ms_reselem.t_e_49 div span,.mapsearch_res .ms_reselem.t_e_50 div span,
.mapsearch_res .ms_reselem.t_e_51 div span,.mapsearch_res .ms_reselem.t_e_52 div span,.mapsearch_res .ms_reselem.t_e_53 div span,
.mapsearch_res .ms_reselem.t_e_54 div span{text-transform:uppercase;font-weight:normal;font-size:0.8em;font-family: RobotoCondensedRegular,arial,sans-serif;}
.mapsearch_res .ms_reselem.t_e_48 div:before{float: left;margin-top: 4px;padding-left: 10px;height:32px;width:32px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -32px transparent;content:" ";}
.mapsearch_res .ms_reselem.t_e_49 div:before{float: left;margin-top: 4px;padding-left: 10px;height:32px;width:32px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -64px transparent;content:" ";}
.mapsearch_res .ms_reselem.t_e_50 div:before{float: left;margin-top: 4px;padding-left: 10px;height:32px;width:32px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px 0px transparent;content:" ";}
.mapsearch_res .ms_reselem.t_e_51 div:before{float: left;margin-top: 4px;padding-left: 10px;height:32px;width:32px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -160px transparent;content:" ";}
.mapsearch_res .ms_reselem.t_e_52 div:before{float: left;margin-top: 4px;padding-left: 10px;height:32px;width:32px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -96px transparent;content:" ";}
.mapsearch_res .ms_reselem.t_e_53 div:before{float: left;margin-top: 4px;padding-left: 10px;height:32px;width:32px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -192px transparent;content:" ";}
.mapsearch_res .ms_reselem.t_e_54 div:before{float: left;margin-top: 4px;padding-left: 10px;height:32px;width:32px;background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/sprite-pictos-tooltip-32x32.png") no-repeat scroll 0px -128px transparent;content:" ";}

/**
 * NAVIGATION SEMAPHORE BOUEE
 */
#mapContainer.semamapContainer .gm-style-iw div.custoIWtt, #myIW.semamapContainer div.custoIWtt {
	background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/14-Navigation/picto-titre-semaphore.png") no-repeat scroll 10px 5px #00a3d3;
}
.custoIW .IW_sema_legendes, .custoIW .IW_sema_unites, .custoIW .IW_sema_result {
	width:100%;height:31px;
}
.custoIW .IW_sema_legendes{
	margin-left: 12.25%;
}
.custoIW .IW_sema_legendes div {
	display:inline-block;width:43.75%;text-align:center;font-family:RobotoCondensedBold,arial,sans-serif;font-size:18px;color:#00A3D3;text-transform:uppercase;
	border-left:1px solid;
}
.custoIW .IW_sema_unites{
	margin-bottom:10px;
}
.custoIW .IW_sema_unites div {
	display:inline-block;width:12.25%;text-align:center;font-family:RobotoCondensedBold,arial,sans-serif;cursor:pointer;height:36px;
}
.custoIW .IW_sema_unites div p{
	font-family:RobotoCondensedRegular,arial,sans-serif;color:#888;margin:0;padding:0;
}
.custoIW .IW_sema_result{
	margin-left:0.5%;
}
.custoIW .IW_sema_result div {
	display:inline-block;width:11%;text-align:center;height:30px;line-height: 30px;margin:0.40%;float: left;
}

.custoIW .IW_sema_result {
	margin-top:5px;
}
.custoIW .IW_sema_result:last-child {
	margin-bottom:10px;
}
.custoIW .IW_sema_result div:first-child{ /*HEURE*/
	font-family:RobotoCondensedBold,arial,sans-serif;font-size:12px;
}
.custoIW .IW_sema_result .data_dir{
	
}
.custoIW .IW_sema_result .data_vit{
	border:1px solid #e2e2e2;
}
.custoIW .IW_sema_result .data_raf {
	border:1px solid #e2e2e2;
}
.custoIW .IW_sema_result .data_temp {
	background-color:#FFF7E6;border:1px solid #e2e2e2;
}
.custoIW .IW_sema_result .data_press {
	border:1px solid #e2e2e2;
}
.custoIW .IW_sema_result .data_visib {
	border:1px solid #e2e2e2;
}

/*PAGE AJOUT SPOT*/
#addspot {
	background-color:#ebf0f6;height:600px;width:1000px;color:#fff;
}
#addspot .puce1, #addspot .puce2,#addspot .puce3,#addspot .puce4{
    position: relative;padding-left: 25px !important;
}
#addspot .puce1.checked:before, #addspot .puce2.checked:before,#addspot .puce3.checked:before,#addspot .puce4.checked:before{
    background-color:#00a8d9;
}
#addspot .puce1.todo:before, #addspot .puce2.todo:before,#addspot .puce3.todo:before,#addspot .puce4.todo:before{background-color:rgba(30, 70, 121, 1);}
#addspot .puce1:before, #addspot .puce2:before,#addspot .puce3:before,#addspot .puce4:before{
    content:" ";position:absolute;left: 0px;top:0px;height:20px;width:20px;border-radius: 10px;background-color:#808080;line-height: 20px;color:#fff;text-align: center;
}
#addspot .puce1:before{content: "1";}
#addspot .puce2:before{content: "2";}
#addspot .puce3:before{content: "3";}
#addspot .puce4:before{content: "4";}
#addspot #addspot_f {
	float:left;height:600px;width:300px;color:#264c7d;font-family:RobotoCondensedRegular,arial,sans-serif;font-size: 14px;padding-top: 15px;
}
#addspot #addspot_f div.hr {
    height:1px;background-color: rgba(200,200,200,0.3);width: 96%;margin: 10px 0;
}
#addspot #addspot_f li{
    font-size: 16px;color:#00a8d9;border:2px solid #00a8d9;background-color: #f4f7fa;text-align: center;width: 130px;height: 40px;line-height: 40px; margin: 0;padding: 0;display: inline-block;
    cursor:pointer;border-radius: 5px;position: relative;
}
#addspot #addspot_f li:first-child:before{content:"ou";cursor: pointer;position:absolute;right: -24px;top:0px;height:20px;width:20px;text-align: center;color: #264C7D;}
#addspot #addspot_f li:first-child{margin-right: 10px;}
#addspot #addspot_f li:last-child{margin-left: 10px;}
#addspot #addspot_f li.checked{
    background-color: #00a8d9;color:#f4f7fa;
}
#addspot #addspot_f li div.infosbulle{
    position:absolute;top: -40px;left: -50px;width: 250px;height: 30px;line-height: 30px;border: 1px solid rgba(200,200,200,0.4);background-color: #f4f7fa;
    font-size: 12px;color: #000;font-family:RobotoCondensedRegular,arial,sans-serif;
}
#addspot #addspot_f li span{font-size: 16px;}
#addspot #addspot_f span{
    font-family:RobotoCondensedRegular,arial,sans-serif;font-size: 14px;
}
#addspot #addspot_f .as_tt{
    background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-public/picto-pin-spots.png") no-repeat scroll 5px 12px transparent;
    padding: 7px 0px 20px 40px;
    font-size: 32px;text-transform: uppercase;
}
#addspot #addspot_f .as_tuto{
   padding: 0px 0px 10px 0;
}
#addspot #addspot_f .as_pp ul{
    padding-bottom: 5px;
}
#addspot #addspot_f .as_pp.switch{
    display:none;font-family:RobotoCondensedRegular,arial,sans-serif;
}
#addspot #addspot_f .as_pp.switch.checked{
    display:block;
}
#addspot #addspot_m {
	float:right;height:600px;width:700px;position:relative;
}
#addspot #addspot_m .map_bandeau{
	position:absolute;top:0;left:0;width:700px;height:40px;line-height:40px;background-color:rgba(26,99,149,0.8);
}
#addspot #addspot_m #ajax_res_geopoints{
	position:absolute;top:45px;right:10px;width:248px;background-color:rgba(26,99,149,0.8);border: 0px solid #00A8D9;border-radius: 5px;
}
#addspot #addspot_m #ajax_res_geopoints ul{
	margin: 5px;
}
#addspot #addspot_m #ajax_res_geopoints li{
	padding: 2px 5px;
}
#addspot #addspot_m #ajax_res_geopoints li:hover{
	background-color:#fff;color:#000;cursor:pointer;
}
#addspot .boxshadow {
	-moz-box-shadow: 2px 0px 3px #bbb inset;
	-webkit-box-shadow: 2px 0px 3px #bbb inset;
	-o-box-shadow: 2px 0px 3px #bbb inset;
	box-shadow: 2px 0px 3px #bbb inset;
}
#addspot img {
	margin : 0 6px;
}
#addspot input {
	border-radius:2px;height: 22px;padding:0 5px;margin: 0 5px;width:136px;
}
#addspot input.wide{
    border: 2px solid #00a8d9;margin: 0;width: 273px;height: 32px;border-radius: 5px;
}
#addspot input::-webkit-input-placeholder { color:#999;opacity:1;font-style:italic;font-size:11px;}
#addspot input:-moz-placeholder {color:#999;opacity:1;font-style:italic;font-size:11px;}
#addspot input::-moz-placeholder {color:#999;opacity:1;font-style:italic;font-size:11px;}
#addspot input:-ms-input-placeholder {color:#999;opacity:1;font-style:italic;font-size:11px;}
#recherche_addspot {
	display:inline-block;
}
#recherche_addspot input {
	width: 235px;
}
#recherche_addspot img {
	margin:0 0 -10px -26px;
}
#addspot .as_select {float:left;width:38px;height:20px;margin-left: 4px;color:#999;text-align: center;font-family:RobotoCondensedRegular,arial,sans-serif;padding: 40px 0 0 0;font-size: 11px;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
#addspot .as_select.actif {font-family:RobotoCondensedBold,arial,sans-serif;}
#addspot .as_t_e_48 { margin-left: 0;background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-public/picto-port.png") no-repeat scroll 0px 0px transparent; }
#addspot .as_t_e_48.actif { color:#1a237e;background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-public/picto-port-on.png") no-repeat scroll 0px 0px transparent; }
#addspot .as_t_e_49 { background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-public/picto-glisee.png") no-repeat scroll 0px 0px transparent; }
#addspot .as_t_e_49.actif { color:#04bcc9;background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-public/picto-glisee-on.png") no-repeat scroll 0px 0px transparent; }
#addspot .as_t_e_50 { background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-public/picto-plage.png") no-repeat scroll 0px 0px transparent; }
#addspot .as_t_e_50.actif { color:#ffc133;background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-public/picto-plage-on.png") no-repeat scroll 0px 0px transparent; }
#addspot .as_t_e_51 { background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-public/picto-crique.png") no-repeat scroll 0px 0px transparent; }
#addspot .as_t_e_51.actif { color:#ffa800;background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-public/picto-crique-on.png") no-repeat scroll 0px 0px transparent; }
#addspot .as_t_e_52 { background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-public/picto-mouillage.png") no-repeat scroll 0px 0px transparent; }
#addspot .as_t_e_52.actif { color:#2e3bc5;background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-public/picto-mouillage-on.png") no-repeat scroll 0px 0px transparent; }
#addspot .as_t_e_53 { background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-public/picto-peche.png") no-repeat scroll 0px 0px transparent; }
#addspot .as_t_e_53.actif { color:#3647f2;background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-public/picto-peche-on.png") no-repeat scroll 0px 0px transparent; }
#addspot .as_t_e_54 { background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-public/picto-plongee.png") no-repeat scroll 0px 0px transparent; }
#addspot .as_t_e_54.actif { color:#3697f2;background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-public/picto-plongee-on.png") no-repeat scroll 0px 0px transparent; }

#addspot .as_btnvalid{
    width:206px;height: 40px; color:#fff;background-color: grey;text-align: center;border-radius: 5px;line-height: 40px;margin: 0 auto;
}
#addspot .as_btnvalid.checked{
    background-color: #00a8d9;cursor:pointer;
}

#popAddSpot {
    width:570px;height: 280px;background-color: #fff;font-family:RobotoCondensedRegular,arial,sans-serif;text-align: center;text-transform:uppercase;
    color:#3b5998;display:none;position: fixed;top: 50%; left: 50%;
}
#popAddSpot .as_inner {position: relative;width:570px;height: 280px;}
#popAddSpot .as_inner:before {
    content:" ";float:left;height:71px;width:51px;margin-top: -40px;margin-left: 250px;
    background:url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-popup/picto-pin-spots-popup.png") no-repeat scroll 0px 0px transparent;
}
#popAddSpot .as_tt{
    font-family:RobotoCondensedBold,arial,sans-serif;font-size:32px;padding-top:35px;width: 100%;
}
#popAddSpot .as_tt span {
    font-family:RobotoCondensedRegular,arial,sans-serif;
}
#popAddSpot .as_st{
    font-size:18px;
}
#popAddSpot .as_content {
    margin-top: 25px;line-height: 22px;
}
#popAddSpot .as_btn{
    width: 60%;left: 20%;bottom:47px;position: absolute; height: 40px; color:#fff;border-radius: 5px;line-height: 40px;font-size:14px;background-color: #00a8d9;cursor:pointer;
}
#popAddSpot .as_footer{
    position:absolute;bottom:0;width:570px;height: 24px; 
    background: url("http://images.meteoconsult.fr/images/meteoconsult2014/decoupes_marine/02-Spots-Ports-parcours-creation-spot/C-Parcours-creation-de-spot-popup/picto-logo.jpg") no-repeat scroll 0px 0px transparent;
}