* {
	/* Reset browsers default margin, padding and font sizes */
	margin: 0;

}
body {
background-color: #eeeeee;
background-image: url('http://www.acomeamore.com/images/bg0911.jpg');
background-repeat: no-repeat;
background-position: top;
background-attachment: fixed;
margin-top: 0px;
}


div.label {
display:block;
text-align:left;
padding:0px;
width:400px;
height:30px;
}

div.ritaglio {
display:block;
background:#FFFFCC none repeat scroll 0 0;
border: 2px dashed #cc0000;
margin: 0px auto;
padding:10px;
width:450px;
height:auto;
text-align:left;
}


img.b {
background:#FFFFFF none repeat scroll 0 0;
border:1px dotted #E9026F;
padding:3px;
}

.right {float: right;}
.left {float: left;}

/* CSS DELLA TESTA */
.header {
background: #FFFFFF url('http://www.acomeamore.com/images/top_bg_h12.jpg') no-repeat;
    width: 900px; margin: 0 auto;
height: 70px;}

h1 { font-weight: normal; font-size: 12px; color: #e19de7; font-family: Verdana; }


.topborder {
background: #FFFFFF url('http://www.acomeamore.com/images/top_border.gif') no-repeat;
    width: 930px; margin: 0 auto;
border-top: 0px solid #d9cdda;
border-left: 2px solid #d9cdda;
border-right: 2px solid #d9cdda;
height: 15px;}


#wrapper {
    width: 930px; margin: 0 auto;
border-left: 2px solid #d9cdda;
border-right: 2px solid #d9cdda;
border-bottom: 2px solid #d9cdda;
margin-bottom: 0px;
margin-top: 0px;
background-color:#Ffffff;
}

.barratop{
background: #ff99cc;
width: 900px;
height: 25px;
color : #e9026f; 
font-weight: normal;
font-family: Verdana; 
font-size : 12px;
text-align:left;
padding: 0px;
margin:	7px 0px;
}

.mainmenuup	{ font-family: Verdana; font-size : 12px; color : #cc0066; font-weight: normal; text-decoration: none; line-height:18px;}
a.mainmenuup	{text-decoration: underline; color : #4C5D77;}
a.mainmenuup:visited	{text-decoration: none; color : #4C5D77;}
a.mainmenuup:hover{text-decoration: none; color : #000000;}


.finestra	{ 
background-color: #Ffffff;
     width: 900px; margin: 0 auto;
}


.carta
{ 
background-image: url('http://www.acomeamore.com/images/carta.jpg');
align:center;
margin-right:auto;
margin-left:auto;
width:400px;
border:2px dotted #ddce9d;
padding:15px;
text-align:center;
margin-bottom:25px;
}

td.box1	{ 
background-color: #ffffff; 
border: 1px solid #fbabcc;
}

.bottom{
   width: 900px; margin: 0 auto;
height: 20px;
background-color:#e6e8f0;
text-align:	center;}


  ul.elenco {
    float: left;
    margin: 0px;
    padding: 15px 0px;
    border: 0px none; 
    list-style-position: inside;
    list-style-type: square;
    position: relative;
 list-style-image:url('http://www.acomeamore.com/images/cuori.gif');
  }


/* CSS DEL MENU LATERALE */


div.destra{
/* background:	#fde0e8; */
background:	#F7F5EF;
width:	160px;
padding: 2px;
margin:	0px 0px;
text-align:	center;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border: 1px solid #fbd6d6;
}


div.destra_title{
background:#fcd3e4;
width:160px;
padding:2px;
margin:	0px 0px;
text-align:	center;
-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
border: 1px solid #fbd6d6;
}



div.valentino{
background:	#a8b7f0;
width:	160px;
padding: 2px;
margin:	0px 0px;
text-align:	center;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border: 2px solid #4c598c;
}


div.valentino_title{
background:#4c598c;
width:160px;
padding:2px;
margin:	0px 0px;
text-align:	center;
-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
border: 2px solid #4c598c;
}

td.box_title{
background:#fcd3e4;
width:300px;
padding:1px;
margin:	0px 0px;
text-align:	center;
-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
border: 2px solid #fbd6d6;
}


td.dom {font-family: verdana; font-size : 12px; color: #ff65f5; font-weight:bold; background-color: #FEEDFEf; border: solid #eacefb 1px; }
td.ris  {font-family: verdana; font-size : 12px; color: #697efb; background-color: #FEEDFEf; 
border: solid #eacefb 1px; }

.dom {font-family: verdana; font-size : 12px; color: #ff65f5; font-weight:bold;}
.ris  {font-family: verdana; font-size : 12px; color: #697efb;}





hr	{ height: 0px; border: solid #c464fc 1px; border-top-width: 0px;}

.maintitle	{
	font-weight: normal; color : #e9026f; font-size: 32px; font-family: Arial;
	text-decoration: none; line-height : 120%;
}
a.maintitle { color: #e9026f; text-decoration: none; }

.letto	{
	font-weight: normal; color : #8694f8; font-size: 16px; font-family: Arial;
	text-decoration: none; 
}


H1.maintitle	{
	font-weight: bold; color : #e9026f; font-size: 19px; font-family: Arial;
	text-decoration: none; line-height : 100%;
}

h3 { font-size : 12px;  font-weight: normal; color: #6f677e;}



/* General text 4b65fc */


.mainmenudx		{ font-family: Arial; font-size : 12px; color : #e9026f; font-weight: normal; text-decoration: none; line-height:18px;}
a.mainmenudx	{text-decoration: underline; color : #e9026f;}
a.mainmenudx:hover{text-decoration: none; color : #000000;}

.gen { font-size : 12px; font-family:Arial; font-weight: normal; line-height:22px;}
.genmed { font-size : 14px; font-family:Arial; font-weight: normal; line-height:18px;}
.gensmall { font-size : 12px; font-family:Verdana;  font-weight: normal; line-height:18px;}
.gen,.genmed,.gensmall { color : #5a574c;}
a.gen,a.genmed,a.gensmall { color : #e9026f; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{  color : #e9026f; text-decoration: underline; }

/* The register, fd4af2 login, search etc links at the top of the page #FF3EFF*/
.mainmenu		{ font-family: Verdana; font-size : 14px; color : #ab22fb; font-weight: normal; text-decoration: none;}
a.mainmenu		{ font-family: Verdana; text-decoration: none; color : #ab22fb;  font-weight: normal;}
a.mainmenu:hover{ font-family: Verdana; text-decoration: underline; color : #000000; font-weight: normal;}

/* The register, login, search etc links at the top of the page #FF3EFF ab22fb*/
.mainmenup		{ font-family: Verdana; font-size : 12px; color : #e9026f; font-weight: bold; text-decoration: none; line-height:15px;}
a.mainmenup		{text-decoration: underline;}
a.mainmenup:hover{color : fd4af2;}

/* Forum title: Text and link to the forums used in: index.php */
.forumlink		{  font-family:Verdana; font-weight: bold; font-size: 12px; color : #d30000; }
a.forumlink 	{ text-decoration: none; color : #d30000; }
a.forumlink:hover{ text-decoration: underline; color : #ff5400; }






/* SOCIAL */

.social{
width:	690px;
padding: 5px;
margin:	0px 0px;
margin-bottom:15px;
}

.socialgoogle{
width:	80px;
display:inline-block;
vertical-align:top;
}

.socialface{
width:	500px;
display:inline-block;
vertical-align:top;
}




