body {color:#000000; background:url("img/venice_location.gif") #FFFFFF;font-family:Microsoft Sans Serif}
.NbPrI-into .NbPrI-bluefon h2 {color:#FF0000; background:url(img/arr_red.gif) no-repeat 4px 9px;}
a{color:#C80813;text-decoration:underline;}
a:hover{color:#C80813;text-decoration:none}
.NbPrI-error { color:#FF0000}
.NbPrI-into .NbPrI-bluefon h2 {color:#FF0000; background:url(img/arr_red.gif) no-repeat 4px 9px;}
div.NbPrI-tblcont table.NbPrI-list tr.NbPrI-bg { background:#E5E8B0}
div.NbPrI-tblcont table.NbPrI-list span.NbPrI-gray {color:#7D7D7D;}
div.NbPrI-tblcont table.NbPrI-list .NbPrI-button {
-moz-border-radius:4px;
border-radius:4px;
-khtml-border-radius: 4px;
-webkit-border-top-left-radius: 4px;   
-webkit-border-top-right-radius: 4px;   
-webkit-border-bottom-right-radius: 4px;   
-webkit-border-bottom-left-radius: 4px;
background:none repeat scroll 0 0 #C80813;
border:2px solid #6F0011;
color:#FFFFFF;
cursor:pointer;}
div.NbPrI-tblcont table.NbPrI-list span.NbPrI-costroom {color:#000000;}
div.NbPrI-jalousie .NbPrI-button2 {
-moz-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
-webkit-border-top-left-radius:4px;   
-webkit-border-top-right-radius:4px;   
-webkit-border-bottom-right-radius:4px;   
-webkit-border-bottom-left-radius:4px;
background:#FF0000;
border:2px solid #6F0011;
color:#EDEED7;
}
div.NbPrI-itemtopBl { border:1px solid #C80813;
-moz-border-radius:4px 4px 0px 0px;
border-radius:4px 4px 0px 0px;
-khtml-border-radius: 4px 4px 0px 0px;
-webkit-border-top-left-radius:4px;   
-webkit-border-top-right-radius:4px;   
-webkit-border-bottom-right-radius:0px;   
-webkit-border-bottom-left-radius:0px;
}
/*div.NbPrI-itemtopBl dd h2 {color:#E5E8B0; background:url(img/arr_white.gif) no-repeat 4px 9px}*/
div.NbPrI-itemtopBl dd h2 {color:#E5E8B0;background: #C80813;}
#NbPrI-multilayer div.NbPrI-itemtopBl dd h2 {background:url("img/arrow-square.gif") no-repeat scroll right 4px; cursor: pointer;}
div.NbPrI-itemtopYlw { /*background: #FFCC66;*/ border:1px solid #C80813;} 
div.NbPrI-itemtopYlw dd h2 {color:#ffffff; background:url(img/arr_black.gif) no-repeat 4px 9px}
div.NbPrI-item .NbPrI-dott { background:#EDEED7; border-bottom:1px dashed #C80813}
#NbPrI-SearchParams div.NbPrI-into {background:#FEBA02;}
#NbPrI-SearchParams ul {font-size: 13px;}
div.NbPrI-item .NbPrI-dottnone { background:#EDEED7; border-bottom:none}
div.NbPrI-item .NbPrI-brdr { border-top:1px solid #C80813}
div.NbPrI-jalousieTop {  border-top:1px solid #C80813;background:#EDEED7;
}
div.NbPrI-jalousieTop dl { border-left:1px solid #C80813}
div.NbPrI-jalousieTop dd { border-right:1px solid #C80813}
div.NbPrI-jalousie { border-left:1px solid #C80813;  border-bottom:1px solid #C80813;  border-right:1px solid #C80813; background:#EDEED7;
-moz-border-radius:0px 0px 4px 4px;
-khtml-border-radius:0px 0px 4px 4px;
border-radius:0px 0px 4px 4px;
-webkit-border-top-left-radius:0px;   
-webkit-border-top-right-radius:0px;   
-webkit-border-bottom-right-radius:4px;   
-webkit-border-bottom-left-radius:4px;
}
div#NbPrI-SearchParams .NbPrI-jalousie {background:#FEBA02;}
div.NbPrI-into { padding-bottom:12px; background:#EDEED7; border-left:1px solid #C80813; border-right:1px solid #C80813; border-bottom:1px solid #C80813; position:relative}
.NbPrI-hidden .NbPrI-secondlevel dd { border-top:1px  dashed #C80813;}
.NbPrI-hidden .NbPrI-secondlevel a.NbPrI-more,.NbPrI-into dl.NbPrI-dataobj a.NbPrI-more {color:#C80813; background:url(img/more_bg.gif) no-repeat right bottom;}
.NbPrI-into dl.NbPrI-dataobj a.NbPrI-hiddentext {color:#C80813; background:url(img/hiddentext.gif) no-repeat right bottom;}
a.NbPrI-explanation,a:hover.NbPrI-explanation {background: #C80813 url(img/demand_bg.gif) no-repeat 0 0;} 
h1 {
-moz-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
-webkit-border-top-left-radius:4px;   
-webkit-border-top-right-radius:4px;   
-webkit-border-bottom-right-radius:4px;   
-webkit-border-bottom-left-radius:4px;
background:#FEBA02;
color:#6F0011;
font-size:28px;
font-style:italic;
font-weight:bold;
margin:16px 0 40px 180px;
padding:0 10px;
}
h1.picto {background:url(img/hotel_picto.gif) no-repeat 10px 7px;}
p.NbPrI-whitetext{color:#000000;}
div.NbPrI-jalousie a.NbPrI-open {color:#EDEED7; background: #C80813 url(img/openR.gif) no-repeat top right;
-moz-border-radius:4px 0px 0px 0px;
-khtml-border-radius:4px 0px 0px 0px;
border-radius:4px 0px 0px 0px;
-webkit-border-top-left-radius:4px;   
-webkit-border-top-right-radius:0px;   
-webkit-border-bottom-right-radius:0px;   
-webkit-border-bottom-left-radius:0px;
}
div.NbPrI-jalousie a.NbPrI-close { color:#EDEED7; background: #C80813 url(img/closeL.gif) no-repeat 0 1px;}
.NbPrI-demand { background: #C80813 url(img/demand_bg.gif) no-repeat 0 0}
div.NbPrI-item .NbPrI-hidden{background:#FAFCFF none repeat scroll 0% 0%;border-left: solid 1px #C80813;border-right: solid 1px #C80813;}
div.NbPrI-card ul li.NbPrI-active { background: #E5E8B0; 
-moz-border-radius:4px 4px 0px 0px;
-khtml-border-radius:4px 4px 0px 0px;
border-radius:4px 4px 0px 0px;
-webkit-border-top-left-radius:4px;   
-webkit-border-top-right-radius:4px;   
-webkit-border-bottom-right-radius:0px;   
-webkit-border-bottom-left-radius:0px;

}
div.NbPrI-card ul li.NbPrI-active a { color:#000000;
-moz-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
-webkit-border-top-left-radius:4px;   
-webkit-border-top-right-radius:4px;   
-webkit-border-bottom-right-radius:4px;   
-webkit-border-bottom-left-radius:4px;
}
#NbPrI-multilayer { background: #E5E8B0; 
-moz-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
-webkit-border-top-left-radius:4px;   
-webkit-border-top-right-radius:4px;   
-webkit-border-bottom-right-radius:4px;   
-webkit-border-bottom-left-radius:4px;
}
#NbPrI-general { margin:0 auto; width:100%; min-width:850px; /*background:#FFFFFF;*/ text-align:left; min-height:100%; _height:100%;
}
div.NbPrI-tblcont { border:1px solid #C80813; background:#EDEED7; }
.NbPrI-inputtext {
/*-moz-border-radius:4px;
border-radius:4px;
-khtml-border-radius:4px;
-webkit-border-top-left-radius:4px;   
-webkit-border-top-right-radius:4px;   
-webkit-border-bottom-right-radius:4px;   
-webkit-border-bottom-left-radius:4px;*/
/*background:#C80813;*/
border:1px solid #6F0011;
color:#FFFFFF;
}
div.NbPrI-jalousie .NbPrI-button {
-moz-border-radius:4px;
border-radius:4px;
-khtml-border-radius:4px;
-webkit-border-top-left-radius:4px;   
-webkit-border-top-right-radius:4px;   
-webkit-border-bottom-right-radius:4px;   
-webkit-border-bottom-left-radius:4px;
background:#C80813;
border:2px solid #6F0011;
color:#FFFFFF;}
div.NbPrI-pagelist ul li a:hover { color:#EDEED7; background:#C80813;}
div.NbPrI-pagelist ul li.current a { color:#EDEED7; background:#C80813;}
dl.NbPrI-pointhotel { background: #C80813;
-moz-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
-webkit-border-top-left-radius:4px;   
-webkit-border-top-right-radius:4px;   
-webkit-border-bottom-right-radius:4px;   
-webkit-border-bottom-left-radius:4px;
border: 2px solid #6F0011;
}
dl.NbPrI-pointhotel dd { background: #C80813;
-moz-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
-webkit-border-top-left-radius:4px;   
-webkit-border-top-right-radius:4px;   
-webkit-border-bottom-right-radius:4px;   
-webkit-border-bottom-left-radius:4px;
}
dl.NbPrI-pointhotel a {color:#EDEED7; background: #C80813}
.NbPrI-dataobject {  border-top:1px dashed #C80813}
div.NbPrI-dataobject dd h2 {color:#C80813;}
div.NbPrI-storecard { padding-bottom:15px; width:53.5%; background:#E5E8B0; float:left}
.NbPrI-into .NbPrI-bluefon {background:#E5E8B0;  border:1px dashed  #DE6A6A}
div.NbPrI-into dl.NbPrI-cost {color:#000000; background: #E5E8B0;
-moz-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
-webkit-border-top-left-radius:4px;   
-webkit-border-top-right-radius:4px;   
-webkit-border-bottom-right-radius:4px;   
-webkit-border-bottom-left-radius:4px;
}
div.NbPrI-into dl.NbPrI-costYlw { color:#000000; background: #FCF7E2;}
div.NbPrI-into ul.NbPrI-options li.NbPrI-cancel a { color:#FF0000} 
select.NbPrI-select { color:#000000; border:1px solid #C80813}
.NbPrI-arrow {background:#C80813 url(img/blackarrow_bg.gif) no-repeat 0 0;}
.NbPrI-hidden .NbPrI-secondlevel a.NbPrI-hiddentext {color:#1B4C8A; background:url(img/hiddentext.gif) no-repeat right bottom;} 
div.NbPrI-item .NbPrI-hidden h3 { color:#C80813;font-size:14px;}
div.NbPrI-into h2 {color:#6F6F6F; background:url(img/arr_red.gif) no-repeat 4px 9px; }
div.NbPrI-sortMulti{color:#000000;}
.NbPrI-inputtext-map {  background:#EDEED7;  color:#000000; border:1px solid #C80813; margin-right: 8px; height: 15px}
/* STYLE */
div.NbPrI-itemtopBl dl {
	background:#C80813;
	margin:1px;
	-moz-border-radius:4px 4px 0px 0px;
	border-radius:4px 4px 0px 0px;
	-khtml-border-radius:4px 4px 0px 0px;
	-webkit-border-top-left-radius:4px;   
	-webkit-border-top-right-radius:4px;   
	-webkit-border-bottom-right-radius:0px;   
	-webkit-border-bottom-left-radius:0px;
}
div.NbPrI-itemtopYlw dl {
	background:#6F0011;
	margin:1px;
}
.NbPrI-into .NbPrI-first {
	border:medium none;
}
div.NbPrI-pic img {
	border: 1px solid #C80813;
	padding: 5px;
	background: #ffffff;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	-webkit-border-top-left-radius:4px;   
	-webkit-border-top-right-radius:4px;   
	-webkit-border-bottom-right-radius:4px;   
	-webkit-border-bottom-left-radius:4px;
}
#list_table_point1 th {
	background-color:#E5E8B0;
	border:1px solid #E5E8B0;
}
#list_table_point td {
	border:1px solid #E5E8B0;
}
#geoBAddress {
	background: #C80813;
	color: #EDEED7;
	border: medium none;
}
#NbPrI-map-general  {
	background:none repeat scroll 0 0 #E5E8B0;
}
#NbPrI-map-general  div.NbPrI-itemtopBl{
	background:none repeat scroll 0 0 #EDEED7;
}
#NbPrI-map-general div.NbPrI-itemtopBl {
	border: 1px solid #C80813;
}
#map_container {
	padding-bottom:5px;
}
div.NbPrI-jalousie .NbPrI-button2 {
	width: 170px;
}
#NbPrI-map-general li {
background-image: url("img/picto.gif");
}

#NbPrI-content {
background:url("img/flag_venice.gif") no-repeat scroll 0 0 transparent;
/*padding-top:35px;*/
}

div.NbPrI-into p.NbPrI-small {
font-size: 1em;
}

#res_error {
margin: 0 0 5px !important;
border: 2px solid #C80813 !important;
-moz-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
-webkit-border-top-left-radius:4px;   
-webkit-border-top-right-radius:4px;   
-webkit-border-bottom-right-radius:4px;   
-webkit-border-bottom-left-radius:4px;
}



div#ftB {
-moz-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
-webkit-border-top-left-radius:4px;   
-webkit-border-top-right-radius:4px;   
-webkit-border-bottom-right-radius:4px;   
-webkit-border-bottom-left-radius:4px;
background:none repeat scroll 0 0 #E5E8B0;
color:#6F0011;
padding:5px 0;
margin: 0px 32px;
}

div#ftB p {
color:#6F0011;
font-size:10px;
font-style:italic;
font-weight:bold;
padding:0 15px;
text-align:center;
}

#NbPrI-multilayer .hideBlock {
	display: none;
	/*background: url("image/arrow-square.gif") no-repeat scroll right -50px #C80813;*/
}

#NbPrI-multilayer .hideBlockH2 {
	background: url("img/arrow-square.gif") no-repeat scroll right -52px !important;
}

#NbPrI-control {
	padding:20px 0 14px;
}

div#ftB a {
	color: #6F0011;
	font-size: 10px;
	text-decoration:underline;
}
div#ftB a:hover {
	color: #6F0011;
	font-size: 10px;
	text-decoration:none;
}

