/* ---------------------    PP_PassionPlaces   ----------------------*/

#dnn_contentpane {padding: 0; background-color: #DDE4BB; width: 780px;}

img.PP_InfoImg{
border:none;
vertical-align:middle;
}

.red{
clear:both;
float:left;
}
.green{
float:left;
height:380px;
width:260px;
overflow:auto;
}

ul.PP_Passion1{
width:200px;
border-right:1px solid #C4CF87;
margin: 0;
padding: 0;
}

ul.PP_Passion2{
margin: 0;
padding: 0;
}


ul.PP_Passion2 li{
padding-left:10px;
background:none;
list-style-type:none;
}


.top_panel{
background:#C4CF87 url(../../images/top_panel_bg.gif) repeat-y top left;
margin-bottom:20px;
padding:15px 10px 0px 10px;
}

.area_list{
margin:0px 10px 0px 10px;
}
.PP_DateInputTextBox{
margin-right:10px;
}

.areadropdown{
width:126px;
margin-left: 5px;
margin-right: 10px;
}


.PP_SelectPassion{
float: left;
font-family:Arial;
font-size:10px;
font-style:italic;
height:22px;
padding-bottom:3px;
padding-right:20px;
margin-top: 2px;
background:#C4CF87 url(images/select_passion.gif) no-repeat top right;
}


.PP_PassionFocus_LinkFocus{
float: left;
margin-left:110px;
height:18px;
text-decoration:none;
}

#divFocusOn {
float: left;
width: 160px;
padding-left: 15px;
}

.lbl_restrict, .lbl_restrictON{
font-family:Arial;
font-size:10px;
font-style:italic;
color:#000;
padding-right:20px;
}
.lbl_restrictON {background: #C4CF87 url(images/select_passion.gif) no-repeat top right;}

.pnlViewEdit {
float: left;
width: 305px;
text-align: right;
}

.divClearer {
clear: both;
height: 5px;
overflow: hidden;
}

.area_panel{
font-family: Arial;
font-size: 10px;
padding: 20px 17px 10px 238px;
}

div.to{
float:left;
text-align:left;
margin-left:228px;
}


/*.period_to{
margin:10px 0px 0px 352px !important;
margin:10px 0px 0px 360px;
}*/

.criteria{
margin-left:630px;
border:none;
}

.appcriteria{
margin: 20px 10px 0 75px;
}

img{
border:none;
}

.divProgressBar{
float: left;
display: inline;
width: 190px;
padding: 30px 0 0 10px;
}

.WherePanel{
float: left;
display: inline;
width:229px;
height:139px;
background:url(../../images/rosa.gif) no-repeat;
margin: 43px 0 0 0;
}

.PassionWhere{
width:90px;
height:22px;
margin: 115px 0 0 135px;
}

.SelectedPassionsPanel{
float: left;
display: inline;
width:261px;
height:180px;
margin: 0 0 0 20px;
padding: 3px 0 0 0 ;
background:#C4CF87 url(../../images/box.gif) no-repeat;
}

.spanYourSel{
font-family:arial;
font-size:8px;
color:#000;
text-transform:uppercase;
margin-left: 10px;
}
.basket_passion{
font-family:arial;
font-size:10px;
color:#666;
margin-left:10px;
}

.divBasket {
padding: 0 0 0 5px;
height: 115px; 
overflow: auto;
font-size: 92%;
}

.buttons_passion{
height:20px;
background:url(../../images/add_buttons.gif) no-repeat;
margin-left: 5px;
padding: 1px 0 0 0;
}
.buttons_passion a:link, .buttons_passion a:visited{
font-family:Arial;
font-size:7pt;
text-transform:uppercase;
text-decoration:none;
}
.add_passion{
margin-left:5px;
margin-top:5px !important;
}

.save_passion{
margin-left: 12px;
}


.PP_PassionIInfoContainer {
padding:10px;
}

li.PP_Passion1 {list-style-type: none;}

li.PP_Passion1 a:link, PP_Passion1 a:visited{
font-family:Arial;
font-size:10pt;
color:#000;
text-transform:uppercase;
}


.buttons_passion a:link, .buttons_passion a:visited{
font-family:Arial;
font-size:9px;
color:#707173;
}

.prova a:link, prova a:visited{
font-family:Arial;
font-size:9px;
color:#000;
text-transform:uppercase;


}



.PP_PassionIInfoContainer table td img{
border:2px solid #c99bbc;
margin-right:20px;
}

.bottom_links{
clear: both;
padding: 30px 0 30px 0;
}

.bottom_links a:link, .bottom_links a:visited{
margin:0;
padding:0;
font-family:Arial;
font-size:8pt;
color:#000;
text-decoration:none;
}

.bottom_links a:hover{
color:#707173;
}

.PassionThree a:link, .PassionThree a:visited{
font-family:Arial;
font-size:10pt;
color:#000;
text-decoration:none;

}


.PassionThree a:hover{
color:#707173;
}


.deselect{
margin-left:15px;
}

.pp_basketitem{
font-family:Arial;
font-size:10pt;
color:#000;
}
