/* CSS Document */




html, body{height:100%}
body {
	/*margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;*/
	margin:0;
	padding:0;
	font-family:Tahoma;
	/*font-family:Tahoma;
	font-family: 'Source Sans Pro', sans-serif;
	font-family: 'Noto Sans', sans-serif;
	font-family: 'Roboto', sans-serif;font-family: 'Open Sans', sans-serif;
	font-family: 'Lato', sans-serif;*/
	
	color:#666666;
	font-size:14px;
	background-color:#F2F2F2;
	background-color:#CCCCCC;
	background-image:url(../../../Images/Background/Background_sito_lista_nozze.png);
	
	
	/*letter-spacing: 0.04em;*/
	
	
}

h1 { 
     font-size:20px;
	 font-family:Tahoma;
	 /*font-family: 'Source Sans Pro', sans-serif;
	 font-family: 'Noto Sans', sans-serif;
	 font-family: 'Roboto', sans-serif;font-family: 'Open Sans', sans-serif;
	 font-family: 'Lato', sans-serif;*/
	 
	 font-weight:500;
	 
	 /*color:#333399;
	color: #283A68;*/
	color:#283A68;
	 
	}

.h1pro {
	color: #517698;
}

h2 { 
     font-size:17px;
	 font-family:Tahoma;
	 /*font-family: 'Source Sans Pro', sans-serif;
	 font-family: 'Noto Sans', sans-serif;
	 font-family: 'Roboto', sans-serif;font-family: 'Open Sans', sans-serif;
	 font-family: 'Lato', sans-serif;*/
	 
	 font-weight:500;
	 /*color:#333399;
	color: #283A68;*/
	color:#283A68;
	 
	 
	}


h3 { 
     font-size:16px;
	 font-family:Tahoma;
	 /*font-family: 'Source Sans Pro', sans-serif;
	 font-family: 'Lato', sans-serif;*/
	 font-weight:bold;
	 /*color:#333399;
	color: #283A68;*/
	color:#283A68;
	 
	 
	}


img {border:0}

#wrapper{
	width:940px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../../../Images/Structure/border.png);
	
	background-repeat: repeat-y;
	
	padding-left: 15px;
	padding-right: 15px;
	/*background-repeat:no-repeat;*/
	
}



#header{
	width: 940px;
	position: relative;
	height: 80px;
	/*float:left;*/
	/*background: url(../../../Images/Structure/background-header.jpg) top left repeat-x;*/
	padding-top: 10px;
}

#header_nicchia_agenzie{
	width: 940px;
	position: relative;
	height: 80px;
	/*float:left;*/
	background: url(../../../Images/Structure/background-header_nicchia_agenzie.jpg) top left repeat-x;
	padding-top: 10px;
}


#header_pro{
	width: 940px;
	position: relative;
	height: 90px;
	/*float:left;*/
	/*background: url(../../../Images/Structure/background-header-pro.jpg) top left repeat-x;*/
	padding-top: 10px;
}


#header_pro_nicchia{
	width: 940px;
	position: relative;
	height: 90px;
	/*float:left;*/
	background: url(../../../Images/Structure/background-header-pro_privati_nicchia.jpg) top left repeat-x;
	padding-top: 10px;
}


#logo{
		position:absolute;
		top:10px;
		left:10px;
		z-index:20;
}

a { /*color:#333399; */
    /*color: #5E7971;
	color:#707070;
	color:#677E85;*/
	
	color:#283A68;
	/*color:#666666;*/
	text-decoration:none;
	 
	font-weight:500}

a:hover { color:#283A68; }


/*#content-wrap {
           
		   width:100%;
		   float:left;
		   display:inline;
		  }*/


#menu{
	width:880px;
	font-family: Arial;
	/*font-family: 'Roboto', sans-serif;
	font-family: 'Lato', sans-serif;*/
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	/*color: #333399;*/
	color: #283A68;
	z-index: 10;
	margin-left: 30px;
	padding-top: 10px;
	 }
#menu a{
 font-weight: bold;
}


#menu_pro{
	width: 880px;
	font-family: Arial;
	/*font-family: 'Lato', sans-serif;*/
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	/*color: #333399;*/
	color: #000000;
	z-index: 10;
	margin-left: 30px;
	padding-top: 10px;
	 }
#menu_pro a{
	font-weight: bold;
	color: #517698;
}

/*#menu a:hover{
 color:#FFFFFF;
}*/


#menu-list{
	width:600px;
	height: 30px;
	font-family: Arial;
	/*font-family: 'Lato', sans-serif;*/
	font-size: 16px;
	font-weight: bold;
	color:#283A68;
	/*z-index: 10;*/
	position: absolute;
	top: 68px;
	left: 350px;
	text-transform: uppercase;
	 }
#menu-list a{
 font-weight: bold;
 color:#283A68;
}

#menu-list a:hover{
 color:#A4C2D6;
}


.logstatus{
	
	height: 30px;
	font-family: Arial;
	/*font-family: 'Lato', sans-serif;*/
	font-size: 12px;
	font-weight: bold;
	color:#283A68;
	/*z-index: 10;*/
	position: absolute;
	top: 16px;
	left: 700px;
	
	 }


#images-wrapper {width:940px;
                 height:420px;
				 position:relative;
		  }   


#images-wrapper-pages {width:940px;
                 height:300px;
				 position:relative;
		  }


#images-wrapper_home_pro {width:940px;
                 height:360px;
				 position:relative;
		  }  


#images {width:940px;
          height:420px;
		  position:absolute;
		  left:0;
		  right:0;
		  }  
		  
#images_home_pro {width:940px;
          height:360px;
		  position:absolute;
		  left:0;
		  right:0;
		  }		  
		   	
#images-pages {
	width:940px;
	height:300px;
	position:absolute;
	left:0;
	top: 0px;
		 /* background-image:url(../../../Images/Background/Lista-nozze-viaggio1.jpg);*/
		  }

#upperstripe {
	width:940px;
	height:35px;
	z-index:10;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url(../../../Images/Structure/White-stripe-bckg.png);
		    }

#upperstripe-list {
	width: 940px;
	/* [disabled]height:20px; */
	z-index: 10;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url(../../../Images/Structure/White-stripe-bckg.png);
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 18px;
		    }			
			
#middlestripe {
	width:925px;
	height:20px;
	z-index:1;
	position: absolute;
	left: 0px;
	top: 350px;
	background-image: url(../../../Images/Structure/White-stripe-bckg.png);
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
		    }			

#middlestripe a { font-weight:bold;}

#middlestripe-pages {
	width:925px;
	height:20px;
	z-index:1;
	position: absolute;
	left: 0px;
	top: 232px;
	background-image: url(../../../Images/Structure/White-stripe-bckg.png);
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#middlestripe-pages a { font-weight:bold;}

#middlestripe-list {
	width: 940px;
	height: 20px;
	z-index: 1;
	position: absolute;
	left: 0px;
	top: 260px;
	background-image: url(../../../Images/Structure/White-stripe-bckg.png);
}

#lowerstripe {
	width:930px;
	height:29px;
	z-index:10;
	position: absolute;
	left: 0px;
	top: 385px;
	background-image: url(../../../Images/Structure/SubHeader-bckg.png);
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
		    }			

#lowerstripe a {color:#FFFFFF;}
	
	
	
			
#lowerstripe-pages {
	width:930px;
	height:29px;
	z-index:10;
	position: absolute;
	left: 0px;
	top: 266px;
	background-image: url(../../../Images/Structure/SubHeader-bckg.png);
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
		    }	

#lowerstripe-pages a {color:#FFFFFF;}

#lowerstripe-list {
	width:930px;
	height:10px;
	z-index:10;
	position: absolute;
	left: 0px;
	top: 280px;
	background-image: url(../../../Images/Structure/SubHeader-bckg-liste.png);
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
		    }					

#lowerstripe-list a {color:#FFFFFF;}			
			
#leftextrusion {
	width:260px;
	height:15px;
	z-index:10;
	position: absolute;
	left: 0px;
	top: 35px;
	background-image: url(../../../Images/Structure/left-extrusion.png);
		    }

#leftextrusion-list {
	width: 260px;
	height: 20px;
	z-index: 10;
	position: absolute;
	left: 0px;
	top: 42px;
	background-image: url(../../../Images/Structure/left-extrusion.png);
		    }			
			
#rightextrusion {width:260px;
              height:15px;
			  position: absolute;
	          left: 680px;
	          top: 335px;
		      z-index:10;
			  background-image:url(../../../Images/Structure/right-extrusion.png);
		    }

#rightextrusion-pages {width:260px;
              height:20px;
			  position: absolute;
	          left: 680px;
	          top: 212px;
		      z-index:10;
			  background-image:url(../../../Images/Structure/right-extrusion.png);
		    }

#rightextrusion-list {width:260px;
              height:20px;
			  position: absolute;
	          left: 680px;
	          top: 240px;
		      z-index:10;
			  background-image:url(../../../Images/Structure/right-extrusion.png);
		    }						 

#leftextrusion-footer {
	width:940px;
	height:20px;
	background-repeat:no-repeat;
	background-image: url(../../../Images/Structure/leftextrusion-footer.jpg);
		    }

#middlemenu {
	/* [disabled]width: 50%; */
	font-family: Arial;
	/*font-family: 'Lato', sans-serif;*/
	font-size: 15px;
	/*text-transform: uppercase;*/
	color: #333399;
	float: right;
	padding-top: 8px;
	font-weight: bold;
	padding-right: 10px;
   
}

#middlemenu a{ font-weight:bold}

#middlemenu_ag {
	width:550px;
	/*font-family: 'Lato', sans-serif;*/
	font-family: Arial;
	font-size: 15px;
	/*text-transform: uppercase;*/
	color: #333399;
	float: left;
	padding-top: 8px;
	font-weight: bold;
	padding-left: 10px;
   
}

#middlemenu_ag a{ font-weight:bold}

#lang {
	width: 54px;
	height: 25px;
	font-family: Arial;
	/*font-family: 'Lato', sans-serif;*/
	font-size: 15px;
	/*text-transform: uppercase;*/
	color: #333399;
	position: absolute;
	top: 65px;
	left: 880px;
   
}	 

#tagline {
	width: 120px;
	height: 25px;
	font-family: Arial;
	/*font-family: 'Lato', sans-serif;*/
	font-size: 15px;
	/*text-transform: uppercase;*/
	color: #333399;
	position: absolute;
	top: 39px;
	left: 530px;
   
}

#tagline-pro {
	width: 120px;
	height: 25px;
	font-family: Arial;
	/*font-family: 'Lato', sans-serif;*/
	font-size: 15px;
	/*text-transform: uppercase;*/
	color: #333399;
	position: absolute;
	top: 48px;
	left: 427px;
   
}	


#content {
	width:940px;
	height: 100%;
	 }		  


#topcontent {
           
		   width:930px;
		   height:25px;
		 
		
		  }	
#contentpanel1 {
	width: 916px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 8px;
	text-align: justify;
	/*margin-left: 40px;
	margin-top: 0px;
	margin-bottom: 20px;*/
	/*height: 620px;
	opacity: 0.94;
	-moz-opacity: 0.94;*/
	
		  }	
		  
/*#contentwrapper{
	width:900px;
	padding-left: 10px;
	padding-right: 10px;
	clear: both;

	
}*/



#contentpanel_pages {
	width:880px;
	/*background-repeat:no-repeat;*/
	background-color:#FFFFFF;
	margin-left: 40px;
	margin-top: 0px;
	/*height: 620px;*/
	opacity: 0.94;
	-moz-opacity: 0.94;
	
		  }

#contentwrapper_pages{
	width:870px;
	float: left;
	background-color:#FFFFFF;
	opacity: 0.94;
	-moz-opacity: 0.94;
	padding-left: 10px;
	margin-bottom: 20px;
	
}


#leftpanel_pages{
	width:600px;
	margin-left: 0px;
	float: left;
	background-color:#FFFFFF;
	
}

#rightpanel_pages{
	width:260px;
	margin-left: 10px;
	float: left;
	background-color:#FFFFFF;
}


#footer
{
	height: 150px;
	float: left;
	background-image: url(../../../Images/Structure/background-footer.jpg);
	width: 940px;

}

#footer-wrapper
{
	height: 170px;
	clear: both;
	padding-top: 20px;
	

}

#footer-wrapper a { color:#FFFFFF; }

#footercanvas1 {
	width:190px;
	height: 130px;
	font-size: 11px;
	/*text-transform: uppercase;*/
	color: #FFFFFF;
	margin-left: 20px;
	margin-top:10px;
	margin-bottom:10px;
	border-right: solid #A4C2D6 thin;
	float: left;
	border-color:#BEDFF4;
	/*opacity: 0.9;
	-moz-opacity: 0.7;*/
	letter-spacing: 0.05em;
	}
   
#footercanvas2 {
	width:260px;
	height: 130px;
	font-family: Tahoma, Geneva, sans-serif;
	/*font-family: 'Lato', sans-serif;*/
	font-size: 12px;
	/*text-transform: uppercase;*/
	color: #333399;
	margin-left: 20px;
	margin-top:10px;
	margin-bottom:10px;
	float: left;
	border-color:#BEDFF4;
	opacity: 0.9;
	-moz-opacity: 0.7;
	letter-spacing: 0.05em;
	}

	  
		  
#page-title {
	width:870px;
	height:60px;
	padding-top:5px;
		  
			
		  }	
		  
#canvaspanel1{
	width:278px;
	height:330px;
	float:left;
	background-image: url(../../../Images/Structure/Lista-nozze-regali.jpg);

	-moz-border-radius: 8px;
	border-radius: 8px;
	border-style:solid;
	border-top-style:solid;
	border-width:2px;
	border-color:#CCCCCC;
	border-color:#CCCCCC;
	padding:5px;
	margin-bottom: 10px;
	
	  }
	  
#canvaspanel1_pro{
	width:278px;
	height:330px;
	float:left;
	

	-moz-border-radius: 8px;
	border-radius: 8px;
	border-style:solid;
	border-top-style:solid;
	border-width:2px;
	border-color:#CCCCCC;
	border-color:#CCCCCC;
	padding:5px;
	margin-bottom: 10px;
	
	  }	  

#canvaspanel2{
	width:278px;
	height:155px;
	float:left;
	background-image: url(../../../Images/Structure/Lista-nozze-regali2.jpg);

	-moz-border-radius: 8px;
	border-radius: 8px;
	border-style:solid;
	border-top-style:solid;
	border-width:2px;
	border-color:#CCCCCC;
	border-color:#CCCCCC;
	padding:5px;
	margin-bottom: 10px;
	
	  }	
	  
#canvaspanel3{
	width:278px;
	height:155px;
	float:left;
	background-image: url(../../../Images/Structure/Lista-nozze-regali3.jpg);

	-moz-border-radius: 8px;
	border-radius: 8px;
	border-style:solid;
	border-top-style:solid;
	border-width:2px;
	border-color:#CCCCCC;
	border-color:#CCCCCC;
	padding:5px;
	margin-bottom: 10px;
	
	  }		    
	  
#canvaspanel{
	width:280px;
	height:330px;
	float:left;
	

	-moz-border-radius: 8px;
	border-radius: 8px;
	border-style:solid;
	border-top-style:solid;
	border-width:2px;
	border-color:#CCCCCC;
	border-color:#CCCCCC;
	padding:5px;
	margin-bottom: 10px;
	
	  }	  



	  
#canvaspanel-bordered{
	width:275px;
	float:left;
	
	border-style:solid;
	border-top-style:solid;
	border-width:1px;
	border-color:#A4C2D6;
	border-color:#CCCCCC;	
	padding:10px;
	  }	
	
	

#canvaspanel-blue {
	width:265px;
	height:150px;
	float:left;
	
	background:url(../../../Images/Structure/background-header.jpg);
	padding:5px;
	color:#FFFFFF;
		   
		  }	


#canvaspanel-bordered-page{
	width:200px;
	
	
	/*border-style:solid;*/
	border-bottom-style:solid;
	border-width:1px;
	border-color:#A4C2D6;
	border-color:#BEDFF4;
	padding:10px;
	  }	

.pic-border{
	
	border-style:solid;
	border-top-style:solid;
	border-width:2px;
	border-color:#CCCCCC;
	
	padding:5px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: 0 0 8px 3px #CCC;
    -webkit-box-shadow: 0 0 8px 3px #CCC;
	box-shadow: 0 0 8px 3px #CCC;
	
	 /*                   For  'IE'                               
 
        filter: 
            progid:DXImageTransform.Microsoft.Shadow(color=#CCC,direction=0,strength=2)   /*  Top     */
          /*   progid:DXImageTransform.Microsoft.Shadow(color=#CCC,direction=90,strength=2)    /*  Right   */
          /*   progid:DXImageTransform.Microsoft.Shadow(color=#CCC,direction=180,strength=2)   /*  Bottom  */
          /*   progid:DXImageTransform.Microsoft.Shadow(color=#CCC,direction=270,strength=2);/*  Left    */
	
	 }	


.pic-border-icon{
	
	border-style:solid;
	border-top-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	
	/*padding:2px;
	padding-top:5px;*/
	-moz-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: 0 0 2px 1px #CCC;
    -webkit-box-shadow: 0 0 2px 1px #CCC;
	box-shadow: 0 0 2px 1px #CCC;
	
	height:50px;
	width:50px;
	
}



.div-border{
	border-style: solid;
	border-top-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	padding: 7px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	
}

.agency_home_widget{
	border-style: solid;
	border-top-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	padding: 10px;
	-moz-border-radius: 8px;
	border-radius: 4px;
	width: 400px;
	/* [disabled]height: 250px; */
	background-color: #FFF;
	/* [disabled]background-image: url(../../../Agenzie/Images/Agenzie-Widgets-Bckg.jpg); */

	/*-moz-box-shadow: 0 0 8px 3px #CCC;
    -webkit-box-shadow: 0 0 8px 3px #CCC;
	box-shadow: 0 0 8px 3px #CCC;*/
	
}

.agency_home_widget_upper_part{
width:100%;
border-bottom:1px #CCC solid;
color:#283A68;
font-size:14px;
margin-bottom:10px;
padding-bottom:10px;

}
  
  #canvas-picture {
    width: 190px;
	height:160px;
	float:left;
	padding:5px;
	}
	
   #canvas-text {
	width: 220px;
	height:170px;
	float:right;
	padding:5px;
	padding-top: 20px;
	}
	
	   #canvas-left {
    width: 200px;
	height:200px;
	float:left;
	
	}
	
	   #canvas-right {
    width: 230px;
	height:200px;
	float:righ;
	
	}	

#text-pages {
width:920px; 
float:none;

}

#text-left-pages {
width:520px; 
float:left;

}

#text-right-pages {

 
width:365px; 
float:right;
-moz-border-radius: 8px;
	border-radius: 8px;
	border-style:solid;
	border-top-style:solid;
	border-width:2px;
	border-color:#CCCCCC;
	border-color:#CCCCCC;
	padding:8px;

}	


#text-left-pages-large {
width:635px; 
float:left;

}


#text-right-pages-narrow{

 
width:265px; 
float:right;


}


#text-right-pages-narrow-bordered {
	width:250px;
	float:right;

-moz-border-radius: 8px;
	border-radius: 8px;
	border-style:solid;
	border-top-style:solid;
	border-width:2px;
	border-color:#CCCCCC;
	border-color:#CCCCCC;
	padding:8px;
	font-size: 15px;

}

#text-right-pages-narrow-bordered-large {
	width:350px;
	float:right;

-moz-border-radius: 8px;
	border-radius: 8px;
	border-style:solid;
	border-top-style:solid;
	border-width:2px;
	border-color:#CCCCCC;
	border-color:#CCCCCC;
	padding:8px;
	font-size: 16px;

}


#searchboxforcouples {
float:left;
text-transform:uppercase;
color:#FFFFFF;
font-weight:bold;

}

INPUT.editbox
{ height:30px;
elevation:level;
border:thin #BEDFF4 solid;
 color:#666666;
 padding-left:5px;
 -moz-border-radius: 4px;
border-radius: 4px;
  }

input[type=text]
{
	height: 24px;
	elevation: level;
	border: thin #BEDFF4 solid;
	color: #666666;
	padding-left: 5px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	/*font-family: 'Lato', sans-serif;*/
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 15px;
 	
	
  }
  
input[type=password]
{
	height: 24px;
	elevation: level;
	border: thin #BEDFF4 solid;
	color: #666666;
	padding-left: 5px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	/*font-family: 'Lato', sans-serif;*/
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	
  }  

textarea
{ 
 elevation:level;
 border:thin #BEDFF4 solid;
 color:#666666;
 padding-left:5px;
 -moz-border-radius: 4px;
 border-radius: 4px;
 /*font-family:Arial, Helvetica, sans-serif;*/
 /*font-family: 'Lato', sans-serif;*/
	font-family:Tahoma, Geneva, sans-serif;
 font-size:15px;
  }

select
{ 
 height:30px;
 elevation:level;
 border:thin #BEDFF4 solid;
 color:#666666;
 padding-left:5px;
 -moz-border-radius: 4px;
 border-radius: 4px;
  font-size:15px;

  }




.formbutton

{

    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: #A4C2D6;
    COLOR: #ffffff;
    /*FONT-FAMILY: Arial, Helvetica, sans-serif;*/
	/*font-family: 'Lato', sans-serif;*/
	font-family:Tahoma, Geneva, sans-serif;
	-moz-border-radius: 4px;
    border-radius: 4px;
    elevation:level;
	border:thin solid #A4C2D6;
	padding:8px;

}


.formbutton:hover {
	cursor: pointer;
	BACKGROUND: #80B4D6;
	border: thin solid #80B4D6;
	/*font-family: 'Lato', sans-serif;*/
	font-family:Tahoma, Geneva, sans-serif;
	}


.formbutton_inverted

{

    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: #FFFFFF;
    COLOR: #A4C2D6;
    /*FONT-FAMILY: Arial, Helvetica, sans-serif;*/
	/*font-family: 'Lato', sans-serif;*/
	font-family:Tahoma, Geneva, sans-serif;
	-moz-border-radius: 4px;
    border-radius: 4px;
    elevation:level;
	border:thin solid #A4C2D6;
	padding:8px;

}




.graybutton

{

    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    BACKGROUND: #999999;
    COLOR: #ffffff;
    /*FONT-FAMILY: Arial, Helvetica, sans-serif;*/
	/*font-family: 'Lato', sans-serif;*/
	font-family:Tahoma, Geneva, sans-serif;
	elevation:level;
	background-position:left;
	
	moz-border-radius: 4px;
	border-radius: 4px;
    elevation:level;
	border:thin solid #888888;
	padding:5px;
	/*margin-top:2px;*/

}

.graybutton:hover

{
    cursor:pointer;
	BACKGROUND: #A9A9AA;
	border-color:#A9A9AA;

}


TD.errorbox

{
	BORDER: 2px solid #FF0000;
	padding:15px;
	color: #FF0000;
	font-weight:300;

}



.okmessage
{
	BORDER: 2px solid #009900;
	padding:15px;
	color:#009900;
	text-align:center;
	font-weight:300;
	-moz-border-radius: 6px;
    border-radius: 6px;
	margin-top:10px;

}


.errorbox
{
	BORDER: 2px solid #FF0000;
	padding:15px;
	color:#FF0000;
	text-align:center;
	font-weight:300;
	-moz-border-radius: 6px;
    border-radius: 6px;
	margin-top:10px;
}


.panelbutton
{
	/*FONT-WEIGHT: bold;*/
	 width:100px;
	FONT-SIZE: 15px;
	BACKGROUND: #A4C2D6;
	heigh:30px;
	COLOR: #ffffff;
	/*FONT-FAMILY: Arial, Helvetica, sans-serif;*/
	/*font-family: 'Lato', sans-serif;*/
	font-family:Tahoma, Geneva, sans-serif;
	-moz-border-radius: 4px;
	border-radius: 4px;
	elevation:level;
	border:thin solid #A4C2D6;
	float: left;
	height: 30px;
	padding-top: 5px;
	padding-bottom: 5px;


}

.azurebkg {

/* background:#BADEFC;*/

 background:#E0F6FC;

 

}


.palette

{
	width: 458px;
	height: 262px;
	position: absolute;
	margin-left: -150px;
	margin-top: -200px;
	padding-top: 7px;
	padding-left: 11px;
	padding-bottom: 4px;
	z-index: 11;
	/*float:left;
	opacity:0.9;
	filter:alpha(opacity=90);*/
	background: no-repeat;
	background-image: url(../../../Images/Support/IconeBcg.png);
	float: left;
	left: 9px;

}



.innerpalette

{

	width:408px;
	height:260px;
	position:absolute;
	z-index:12;
	/*float:left;
	opacity:0.9;
	filter:alpha(opacity=90);*/
	float: left;

}



.rightpalette

{

	width:48px;
	height:260px;
	position:relative;
	z-index:11;
	/*float:left;
	opacity:0.9;
	filter:alpha(opacity=90);*/
	float: right;
	border-left: 7;

}

.help

{

	width:400px;
	height:350px;
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	padding-top:7px;
	padding-left:11px;
	padding-bottom:4px;
	z-index:2;
	/*float:left;*/
	opacity:0.9;
	background:no-repeat;
	/*background-color:#FFFFFF;*/
	background-image:url(../../../Images/Support/Helpbck.png);
	padding-right: 15px;
	left: 368px;
	top: 459px;
	display: none;

}

#dhtmltooltip {

position: absolute;
width: 150px;
/*border: 2px solid black;*/
padding: 2px;
/*background-color: lightyellow;*/
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/

/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/

}

#helptip

{



  background-image:url(../../../Images/Support/HelpTip.png); 

  background-repeat:no-repeat;

  width:280px;

  height:160px;

  padding-top:8px;

  padding-left:8px;

  padding-right:8px;

  padding-bottom:8px;

  font-weight:bold;

  color: #283A68;



  



}



#helptip a

{

  color:#8E8E8F;

}

#banner

{

   float:right; 

    

   padding-left:15px; 

   font-size:15px; 

   color:#283A68; 

   line-height:1.3;

}



#references

{

	position: absolute;

	background-color: #FFFFFF;

	left: 815px;

	top: 411px;

	width: 200px;

	border-width: 2;

	border-color: #003399;



}



#frontpagebox {

	height:170px;

	width:280px;

	position:relative;

	float:left;

	background-image:url(../../../Images/Bckg/Riquadro1.jpg);

	padding-left:15px;

	padding-top:15px;

	

	

	}	



#referencesbox {

	height:355px;

	width:182px;

	position:relative;

	float:right;

	background-image: url(../../../Images/Bckg/RiquadroLungo.jpg);

	padding-left: 10px;

	padding-top: 15px;

	padding-right: 8px;

	/*background-image:url(../../../Development/Images/Bcgrnds/Riquadro1.jpg)*/

	}

.greentext /*green*/

{



   font-style:normal;

	 font-size:15px;

	 font-weight:bold;

	 /*font-family:Arial, Helvetica, sans-serif;*/
    /*font-family: 'Lato', sans-serif;*/
	font-family:Tahoma, Geneva, sans-serif;

	 color:#009900;



}

.rgbox

{

	width:500px;

	height:172px;	

	position:relative;

	z-index:2;

	margin-top:10px;

	margin-left: 10px;

	

	/*opacity:0.9;

	filter:alpha(opacity=90);*/

	background-color:#fff;

}



.textbox

{



 font-size:16px; 

 color:#283A68; 

 line-height:1.3;



}

.slidetabs {
width:360px;
}

.slidetabs2 {
width:360px;
}



.loader

{

	width:32px;
	height:32px;
	position:absolute;
	z-index:2;
	margin-top: 0px;
	margin-left: 0px;
	opacity:0.7;
	filter:alpha(opacity=70);
	background-color:#fff;


}





.textblue

{
     font-style:normal;
	 font-size:15px;
	 font-weight:bold;
	 /*font-family: 'Lato', sans-serif;*/
	font-family:Tahoma, Geneva, sans-serif;
	 /*font-family:Arial, Helvetica, sans-serif;*/
	 color:#283A68;
}

.fixedtip
{
  background-color:#FFFFFF; 
  border: 1px solid #A4C2D6; 
  position: absolute; 
  width: 200px; 
  padding: 10px;
  -moz-border-radius: 4px; 
  border-radius: 4px;
  opacity:0.9;
  text-align:justify;
  }


.graybordertab
{
  background-color:#CCC; 
  border: 1px solid #666; 
  position: absolute; 
  width: 528px; 
  padding: 10px;
 
  }


.textbluelarge
{
     font-style:normal;
	 font-size:17px;
	 font-weight:bold;
	/* font-family:Arial, Helvetica, sans-serif;*/
	/*font-family: 'Lato', sans-serif;*/
	font-family:Tahoma, Geneva, sans-serif;
	 color:#283A68;
}


.display-liste-nozze {
	width:250px;
	position:absolute;
	left:5px;
	background-color:#FFFFFF;
	opacity:0.9;
	padding-top:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:10px;
	font-style:normal;
	color: #006699;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 0px;
	height: -5px;

}

.display-liste-nozze a {

font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:100;
	color:#666666;

}

.display-liste-nozze a:hover {

font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#000000;

}


.display-liste-nozze-container {
	width:320px;
	height:192px;
	border-style:none;
	border-color:#CCCCCC;
	border-width:thin;
	padding-left:0px;
	padding-top:25px;
	background-color:#FFFFFF;
	position: relative;

}

.slidetabs {
width:360px;
}

.slidetabs2 {
width:360px;
}

.blogtitle  {
font-size:17px;
/*font-family:Tahoma;*/
/*font-family: 'Lato', sans-serif;*/
	font-family:Tahoma, Geneva, sans-serif;
font-stretch:wider;
color:#283A68;
font-weight:500;
margin-bottom:0px;
margin-top:0px;

}


.lunachevuoi_wl_window {
	
	border-style:solid;
	border-top-style:solid;
	border-width:2px;
	border-color:#CCCCCC;
	position:absolute;
	
	padding:5px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: 0 0 8px 3px #CCC;
    -webkit-box-shadow: 0 0 8px 3px #CCC;
	box-shadow: 0 0 8px 3px #CCC;
	
	 
	 }
	 
.ag-logo-border{
	
	border-style:solid;
	border-top-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	background-color:#FFFFFF;
	
	padding:3px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 0 0 4px 1px #666;
    -webkit-box-shadow: 0 0 4px 1px #666;
	box-shadow: 0 0 4px 1px #666;
}


/*agengy pages side menu*/

#agsidemenu {
	width: 200px;
	background-color: #EEE;
	/* [disabled]height: 300px; */
	margin-top: 17px;
	border-radius: 0px 0px 6px 6px;
	}
/*
#agsidemenu ul{
	list-style:none;
	margin:0px;
	padding:0px;
	}
#agsidemenu li a {
	height: 24px;
	text-decoration: none;
	font-weight:bold;
	color:#666;
	}	
	
#agsidemenu li a:link, 
#agsidemenu li a:visited {
	color: #666;
	display: block;
	background: url(v3.jpg);
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
#agsidemenu li a:hover {
	color: #FFF;
	background-color:#666;
	
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
#agsidemenu li a:active {
	color: #FFF;
	background-color:#03C;
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
		 	
#agsidemenuactive{
	color: #FFF;
	background-color:#6699CB;
	
	}	 	

#agsidemenuactive a{
	color: #FFF;
	}	 	

#agsidemenuactive a:link, 
#agsidemenuactive a:visited {
	color: #FFF;
	
	}
*/

#agsidemenuitem {
	width:190px;
	padding: 8px 0 0 10px;
	float:left;
	height: 24px;
	font-weight:bold;
}	


#agsidemenuitem a {
	text-decoration: none;
	
	color:#999;
	width:190px;
	}	
	
#agsidemenuitem a:link, 
#agsidemenuitem a:visited {
	color: #999;
	width:190px;
	}
	
#agsidemenuitem:hover {
    color: #FFF;
	background-color: #666;
	
	/*background-repeat: no-repeat;
	 [disabled]width:200px; */
	}

/*#agsidemenuitem a:hover {
    color: #FFF;*/
	
	/* [disabled]width:200px; 
	}*/
	
/*#agsidemenu li a:active {
	color: #FFF;
	background-color:#03C;
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}*/

#agsidemenuactive_first{
	color: #FFF;
	background-color:#6699CB;
	float:left;
	padding: 8px 0 0 10px;
	height: 24px;
	width:190px;
	font-weight:bold;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
		}

#agsidemenuactive_first a{
	color: #FFF;
	text-decoration:none;
	font-weight:bold;
	
	}	 	

#agsidemenuactive_first a:link, 
#agsidemenuactive_first a:visited {
	color: #FFF;
	text-decoration:none;
	font-weight:bold;
	}

#agsidemenuactive_first:hover {
    color: #FFF;
	background-color: #666;
}

		 	
#agsidemenuactive{
	color: #FFF;
	background-color:#6699CB;
	float:left;
	padding: 8px 0 0 10px;
	height: 24px;
	width:190px;
	font-weight:bold;

	}	 	

#agsidemenuactive a{
	color: #FFF;
	text-decoration:none;
	font-weight:bold;
	
	}	 	

#agsidemenuactive a:link, 
#agsidemenuactive a:visited {
	color: #FFF;
	text-decoration:none;
	font-weight:bold;
	}

#agsidemenuactive:hover {
    color: #FFF;
	background-color: #666;
}

#wrapper #contentpanel1 div #regform table tr .tablecell p span {
	color: #666;
}

#wrapper #contentpanel1 div #regform table tr .tablecell p span strong span {
	color: #336691;
}
#wrapper #contentpanel1 div #testframe p {
	font-weight: normal;
}


.sidemenu
{
	float: left;
	width: 210px;
	margin-top: 14px;
}


.sidemenu_header
{
display:block;
width:205px;
height:25px;

border-bottom:#CCC solid thin;
font-weight:bold;
padding-left: 5px;

}

.sidemenu_a
{
display:block;
width:205px;
height:25px;
padding-left:5px;
padding-top:8px;
border-bottom:#CCC solid thin;
text-transform:uppercase;
font-size:14px;


}

.sidemenu_a:hover
{
	display: block;
	width: 205px;
	height: 25px;
	padding-left: 5px;
	padding-top: 8px;
	background-image: url(../../../Images/Structure/Menu-laterale-bckg.png);
	text-transform: uppercase;
	font-size: 14px;

}

.sidemenu_ahover
{
display:block;
width:205px;
height:25px;
padding-left:5px;
padding-top:8px;
/*background-color:#EEE;*/
background-image:url(../../../Images/Structure/Menu-laterale-bckg_hover.png);
text-transform:uppercase;	
font-size:14px;

border-bottom:#CCC solid thin;
}


.sidemenu_ul
{
list-style-type:none;
margin:0;
padding:0px;
}

.sidemenu_register
{
	display: block;
	width: 200px;
	/* [disabled]height: 200px; */
	padding: 5px;
	border: #CCC solid thin;
	font-size: 14px;
	border-radius: 3px;
}

.formadjust1
{
	margin-bottom: 3px;
	margin-left: 3px;
 	
}

.formadjust2
{
	margin-top: 10px;
	
}

#agenzieprivati {
	/* [disabled]background-color: #283A68; */
	color: #fff;
	padding: 8px;
	/* [disabled]height: 65px; */
	width: 234px;
	position: absolute;
	top: 116px;
	left: 0px;
	/* [disabled]border-top-right-radius: 7px; */
	/* [disabled]border-bottom-right-radius: 7px; */
	background-image: url(../../../Images/Structure/White-stripe-bckg.png);
	text-align: justify;
	z-index: 11;
	/* [disabled]border-radius: 7px; */
 
 

}
#agenzieprivati a
{ color:#666;
  font-weight:bold;
  font-size:14px;
}

#agenzieprivati2 {
	/* [disabled]background-image: url(../../../Images/Structure/White-stripe-bckg.png); */
	color: #283A68;
	padding: 5px;
	/* [disabled]height: 23px; */
	/* [disabled]width: 439px; */
	position: absolute;
	top: -4px;
	left: 607px;
	/* [disabled]border-top-right-radius: 7px; */
	border-bottom-right-radius: 7px;
	z-index: 10;
	border-bottom-left-radius: 7px;
 
 

}

#agenzieprivati2_pro {
	/* [disabled]background-image: url(../../../Images/Structure/White-stripe-bckg.png); */
	color: #283A68;
	padding: 5px;
	/* [disabled]height: 23px; */
	/* [disabled]width: 439px; */
	position: absolute;
	top: -4px;
	left: 659px;
	/* [disabled]border-top-right-radius: 7px; */
	border-bottom-right-radius: 7px;
	z-index: 10;
	border-bottom-left-radius: 7px;
 
}

.highlighter1 {
	/* [disabled]padding: 1%; */
	
	text-align: left;
	/*font-size: 10px;*/
	background-color: #E7FDFE;
	/* [disabled]height: 20px; */
	
	
}

.backofficecontainer
{
	width: 916px;
	margin-bottom: 15px;
	float: left;
}

.backofficetitle
{
	float: left;
	width: 54%;
	margin-top: 3px;
	/* [disabled]background-color: #900; */
}

.backofficelinks
{
	float: left;
	width: 46%;
	text-align: right;
	padding-bottom: 8px;
	min-height:10px;
}

.backofficeagency
{
	float: left;
	width: 23%;
}

.backofficeseelist
{
	float: right;
	/* [disabled]width: 23%; */
	text-align: right;
	/* [disabled]min-width: 23%; */
	margin-left: 10px;
}

.cpanel {
	width: 540px;
	display: none;
	border-style: solid;
	border-width: 2px;
	border-color: #A4C2D6;
	background-color: #FFFFFF;
	opacity: 1;
	position: absolute;
	left: 443px;
	top: -300px;
	z-index: 10;
	-moz-box-shadow: 0 0 8px 3px #CCC;
	-webkit-box-shadow: 0 0 8px 3px #CCC;
	box-shadow: 0 0 8px 3px #CCC;
	/* [disabled]height: 560px; */
	min-height: 500px;
}

.cpanel_draggable
 {  width: 540px; 
    height: 21px; 
	background-color: #A4C2D6; 
	padding-top: 4px; 
	
 }
 
 
.cpanel_body
{
	width: 520px;
	float: left;
	
}

.cpanel_panel_name {
	border-top: thin #BEDFF4 solid;
	border-left: thin #BEDFF4 solid;
	border-right: thin #BEDFF4 solid;
	border-bottom: thin #BEDFF4 solid;
	padding: 8px;
	height: 14px;
	float: left;
	margin-top: 4px;
	margin-bottom: 1px;
	margin-right: 10px;
	margin-left: 3px;
	z-index: 50;
	background-color: #fff;
	
}

.cpanel_panel {
	width: 520px;
	float: left;
	border: thin #BEDFF4 solid;
	margin-left: 3px;
	margin-top: 0px;
	padding: 3px;
	margin-right: 5px;
	margin-bottom: 5px;
	float: left;
	/*height: 550px;*/
	min-height:500px


}

.fileUpload {
	position: relative;
	/*overflow: hidden;
	margin: 10px;*/
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: #A4C2D6;
    COLOR: #ffffff;
    /*FONT-FAMILY: Arial, Helvetica, sans-serif;*/
	/*font-family: 'Lato', sans-serif;*/
	font-family:Tahoma, Geneva, sans-serif;
	-moz-border-radius: 4px;
    border-radius: 4px;
    /*elevation:level;*/
	border:thin solid #A4C2D6;
	padding:8px;
	cursor: pointer;
	
}

.fileUpload:hover {
	cursor: pointer;
	BACKGROUND: #80B4D6;
	border: thin solid #80B4D6;
	/*font-family: 'Lato', sans-serif;*/
	font-family:Tahoma, Geneva, sans-serif;
	}


.fileUpload input.upload {
	position: absolute;
	top: 0;
	/* [disabled]right: -20px; */
	margin: 0;
	padding: 0;
	font-size: 14px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	left: -26px;
	padding: 4px;
	
}	

.fileUpload input.upload:hover {
cursor: pointer;
}



.cgallframe 
{
	max-width: 470px;
	height: 10%;
	border: thin #CCC solid;
	padding: 10px;
	overflow: hidden;
	visibility:visible;
	opacity:1;
	-webkit-transition: visibility 0.5s linear,
  opacity 0.5s linear;
 -moz-transition: visibility 0.5s linear,
 opacity 0.5s linear;
 -o-transition: visibility 0.5s linear,
 opacity 0.5s linear;
  }
  
.cgallframehidden 
{ max-width: 470px;
  height:0px;
  visibility:hidden;
  opacity:0;
   
  /*height: 10%;*/ 
  /*border: thin #CCC solid; */
  /*padding: 10px; */
  overflow: hidden; 
  /*transition:ease*/
}

.gallerypicscontainerhidden 
{
	position: absolute;
	top: 0px;
	left: -12px;
	z-index: 10;
	height: 0px;
	overflow: hidden;

	939px;
	background: #FFF;
}

.gallerypicscontainer 
{ position:absolute; 
  top:0px; 
  left:-12px; 
  z-index:10;
  /*height:600px;*/
  transition: height 0.6s;
  overflow:hidden;
  background:#FFF;
  width:939px;
  border: thin #CCC solid;
  padding-bottom:15px;
  
}

.gallerypics {
	 padding-top:10px;
	 padding-bottom:15px;
	 /*overflow:hidden;*/
	 /*height:500px;*/
	 float:left;
	 
}

.cgallframemodify 
{
	width: 100%;
	height: 100px;
	padding: 10px;
	
  }	 
.gallerymodify {
    list-style: none;
	margin: 0;
	padding: 0;
	padding-left:15px;
	
	/* remove spaces between li tags*/
	/*font-size: 0;*/
}
.gallerymodify li{
    display: inline-block; 
    list-style-type: none;
	vertical-align: top;
	/*-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;*/
	padding:5px;
}


/***********************  sondaggi table formatting ***********************************/

.CSSTableGenerator {
	margin:0px;padding:0px;
	width:100%;
	border:1px solid #cccccc;
	
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
	
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
	border-top-left-radius:4px;
}.CSSTableGenerator table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
}
.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
	border-top-left-radius:4px;
}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
}.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
}.CSSTableGenerator tr:hover td{
	
}
.CSSTableGenerator tr:nth-child(odd){ background-color:#e5e5e5; }
.CSSTableGenerator tr:nth-child(even)    { background-color:#ffffff; }.CSSTableGenerator td{
	vertical-align:middle;
	
	
	border:1px solid #cccccc;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:8px;
	font-size:10px;
	font-family:Helvetica;
	font-weight:normal;
	color:#666666;
}.CSSTableGenerator tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSSTableGenerator tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSSTableGenerator tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td{
		background:-o-linear-gradient(bottom, #999999 5%, #999999 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #999999), color-stop(1, #999999) );
	background:-moz-linear-gradient( center top, #999999 5%, #999999 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#999999", endColorstr="#999999");	background: -o-linear-gradient(top,#999999,999999);

	background-color:#999999;
	border:0px solid #cccccc;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:13px;
	font-family:Helvetica;
	font-weight:normal;
	color:#fffcfc;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #999999 5%, #999999 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #999999), color-stop(1, #999999) );
	background:-moz-linear-gradient( center top, #999999 5%, #999999 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#999999", endColorstr="#999999");	background: -o-linear-gradient(top,#999999,999999);

	background-color:#999999;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}

/**************** jquery tabs ********************/


.tabcontainer {
	
	border:none !important;

}

ul.styletabs{
			margin: 0px;
			padding: 0px;
			list-style: none;
			/*border:none;*/
			background:none;
			border-width: 0px 0px 1px 0px;
			
		}
		
ul.styletabs li{
	background: none;
	/*color: #222;*/
	display: inline-block;
	padding: 10px 15px;
	cursor: pointer;
}
