/*
Theme Name: Lotus Design 
Theme URI: http://www.giuseppesurace.com/
Description: Tema Custom Fashion by Pino Bulini.
Version: 2.0
Author: Pino Bulini

*/


body{
margin:0;
padding:0;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 100%;
color:#333;
background-image:url(images/topbg.png) repeat-x;


}


#cloud { padding: 2px; line-height: 1.5em; text-align: left; font-family:Verdana, Arial, helvetica; }
#cloud a { padding: 0px; }
#cloud { margin: 0; }
#cloud li { display: inline; margin-right:5px;}
#cloud a.tag1 { font-size: 0.7em; font-weight: 100; color:#FF6600; }
#cloud a.tag2 { font-size: 0.8em; font-weight: 200; color:#FF9900}
#cloud a.tag3 { font-size: 0.9em; font-weight: 300; color:#FF3300}
#cloud a.tag4 { font-size: 1.0em; font-weight: 400; }
#cloud a.tag5 { font-size: 1.2em; font-weight: 500; }
#cloud a.tag6 { font-size: 1.4em; font-weight: 600; color:##B01C18;}
#cloud a.tag7 { font-size: 1.6em; font-weight: 700; color:#ff9900;}
#cloud a.tag8 { font-size: 1.8em; font-weight: 800; color:#D3005F;}
#cloud a.tag9 { font-size: 2.2em; font-weight: 900;  color:#D3005F}
#cloud a.tag10 { font-size: 2.5em; font-weight: 900; color:#D3005F }



a {

color:#D3005F;

}
#maincontainer{
width: 940px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
/*background: url(images/bodyallhome.png) repeat-y;*/

}

#topsection{
width:100%;
height: 80px; /*Height of top section*/
background:url(images/topbg.png) repeat-x;

}

#header {
width: 940px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
	
}

#breadcrumb {
width: 940px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
	
}

#logo{
width:300px;
padding-top:13px;

}

#logo img, a{
border: 0;

}


#bar {
width:99%;
background:url(http://www.allhome.eu/img/bgsearch2.jpg) repeat-x;
height:45px;
border: 1px solid #efefef;
margin:0 auto;

}

#status {
background:url(http://www.allhome.eu/img/bgsearch.jpg) repeat-x;
height:45px;
border: 1px solid #ccc;

}





#topsection h1 {
color:white;	
	
}

#menualto{

height: 40px; /*Height of top section*/
}

#menualto ul li{
display: inline;
height: 40px; /*Height of top section*/
}


#topsection h1{
margin: 0;
padding-top: 15px; 
}

#contentwrapper{
float: left;
width: 100%;
/*background: url(images/wrap.png) repeat-x;*/
}

#contentcolumn{
margin-left: 200px; /*Set left margin to LeftColumnWidth*/
margin-right:20px;
}

#contentcolumn h1 a {background: url(images/wrap.png) repeat-x; display:block;
color:#B01C18;	
text-decoration:none;
letter-spacing:-1px;
}

.entry {
font-size:80%;
margin-top:20px;
}

.entry h1 {
font-size:1.2em;
}


#leftcolumn{
margin-top:20px;
float: left;
width: 180px; /*Width of left column*/
margin-left: -925px; /*Set left margin to -(MainContainerWidth)*/

color:#000;
}

/**immagini e ombre*/
div.img-dec {
	/*background: url('images/shadow.gif') no-repeat bottom right;*/
	clear: left;
	float: left;
	margin: 5px 0 15px 5px;
	padding: 0;
	
}

div.img-dec img {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	display: block;
	margin: -5px 5px 5px -5px;
	padding: 4px;
	position: relative;
}

div.img-dec-noshadow {
	
	clear: left;
	float: left;
	margin: 0 10px 15px 5px;
	padding: 0;
	
}

div.img-dec-noshadow img {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	display: block;
	margin: -5px 5px 5px -5px;
	padding: 4px;
	position: relative;
}





#menu {padding:0; background:#fff;}
#menu ul {list-style:none; margin:0; padding:0; font-size:90%; font-weight:bold; }
#menu ul li { padding:0; margin:0;  }
#menu li {padding:4px 4px 4px 1px;display/**/:block; }
#menu li a {  text-decoration:none; color: #D3005F;  }
* html #menu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 170px;}

#menu ul li a:hover { color:#efefef; background: #ccc; }

#menu .current_page_item a li, #menu .current_page_item a:visited{
color:#efefef; background: #0099DD;
}

#footer{
clear: left;
width: 100%;
color: #282828;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #ff3301;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}





.box h3 {margin-top:5px;}




 
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#menubar {
width:400px;
font-size:80%;	
margin-left:350px;
float:left;
margin-left:400px;
}





#mainmenu ul{
margin:0;
/*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#mainmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;

}

#mainmenu a{
float: left;


color: #282828;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px 5px 10px;
background-color: #fff; /*Brown color theme*/ 
border-right: 1px dotted black;
}

#mainmenu a:hover{
background-color: #ff9900; /*Brown color theme*/ 
color: #282828;
}

#mainmenu #current a{ /*currently selected tab*/
background-color: #ff6600; /*Brown color theme*/ 
color: red;

}

#myform{ /*CSS for sample search box. Remove if desired */

margin: 0;
margin: 10px 0 10px 0;
padding: 0;
}

#myform .textinput{
width: 190px;
border: 1px solid gray;

}

#myform .submit{
font: normal 12px Verdana;
height: 22px;
border: 1px solid black;
background-color: lightyellow;

}


.box_result {
width:690px;

padding:5px;
margin-top:10px;
height:100px;


}

.box_citta {
width:690px;

padding:5px;
margin-bottom:0px;
margin-top:0px;


}



.box_citta ul {
margin-bottom:0;

}


.box_citta ul, li {
display:inline;

}

.box_citta li {

margin-right:10px;	
	
}


.box_citta h2{


color:#D3005F;
font-size:13px;

}


.box_povero {
width:690px;

padding:5px;
margin-top:10px;


}

.lista_prov {
float:left;
width:200px;
border:1px solid #ccc;
padding:5px;
margin-bottom:10px;
margin-top:10px;


}

.box_povero h2, a {


color:#FF3301;
font-size:15px;
margin-top:0px;
}



.box_result h2, a {


color:#FF3301;
font-size:15px;
margin-top:0px;
}
 

 div.boxsuggerimenti {
      font-family:Verdana;
      font-size:10px;
      position:absolute;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
    }
    div.boxsuggerimenti ul {
      list-style-type:none;
      margin:0px;
      padding:0px;
    }
    div.boxsuggerimenti ul li.selected { background-color: #ffcc00;}
    div.boxsuggerimenti ul li {
      list-style-type:none;
      display:block;
      margin:0;
      padding:1px;
      cursor:pointer;
      border-bottom:1px solid #888;
    }
    
    .price
    {text-align:right; 
    font-size:1.2em;
    color:#ff6600;}
#menualto{
	float:right;
}

#menualto ul{
	margin-top:10px;
}

#menualto li {display:inline;height:30px;}

#menualto li a{
	font-size:80%;
	padding: 6px 8px 2px 8px;
	display:inline;
	text-decoration: none;
	border:none;
	margin:0;
	color:#282828;
	border-left:1px dotted #6FAB00;
}
#menualto a:hover {
	background-color: #DAFF47;
	text-decoration: none;
	border-bottom: none;
	color:#282828;
}

#menualto img {
border: 0;
margin-right:2px;
}

