/*******************************************************
 bpmezzogiorno // css v1.0
 created by	: Alessandro Montoli
 first release	: 09 marzo 2009
 last release	:
 ********************************************************/
 
html 			{height: 100%;}
body 			{margin:0; padding:0; border:none; height:100%; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;background:#c6c6c6 url(../../images/layout/skin/default/all-background.jpg) no-repeat 0 0;background:#ffffff;}

div, form 		{margin:0; padding:0; border:none; position:relative;}
img 			{border:none; margin:0; padding:0;}
.bold 			{font-weight:bold;}
.red 			{color:#dc241f;}
.blue-char		{color:#000099;font-size:10px;font-weight:bold;width:auto;z-index:2;}
.green-char		{color:#0db02b;font-size:10px;font-weight:bold;}

/**************************** 
	hyperlink
****************************/
a 				{color:#000099;text-decoration:none;}
a:link 			{color:#000099;text-decoration:none;}
a:visited 		{color:#000099;text-decoration:none;}
a:active 		{color:#000099;text-decoration:none;}
a:hover 		{color:#000099;text-decoration:none;}

.blue-char, a.blue-char {font-family:'Arial','Verdana','Helvetica','Sans-Serif';color:#000099;font-size:10px;font-weight:bold;text-decoration:none;}
.blue-char-nobold, a.blue-char-nobold {font-family:'Arial','Verdana','Helvetica','Sans-Serif';color:#000099;font-size:10px;font-weight:normal;text-decoration:none;}
.blue-char-nobold p, a.blue-char-nobold p {padding:0;margin:0}
.green-char, a.green-char {font-family:'Arial','Verdana','Helvetica','Sans-Serif';color:#0db02b;font-size:10px;font-weight:normal;text-decoration:none;}

h1 				{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px; color:#ffffff;font-weight:bold;padding:0 0;margin:0 0}
h2 				{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px; font-weight:normal; color:#666666; padding:0 0; margin:0 0; height:auto;line-height:normal;}
h3 				{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; font-weight:bold; color:#ffffff; padding:0 0; margin:0 0; height:auto;line-height:normal;}


/**************************** 
	paragrafi
****************************/
p 				{margin:0px;padding:0px;font-size:10px;}
p.marpad 		{margin:0px;padding:0px;font-size:10px;margin-top:18px;}
br.brh2			{line-height:2px;}
br.brh3			{line-height:3px;}
br.brh4			{line-height:4px;}
br.brh5			{line-height:5px;}
br.brh7			{line-height:7px;}
br.brh9			{line-height:9px;}
br.brh10		{line-height:10px;}
br.brh12		{line-height:12px;}
br.brh20		{line-height:20px;}
br.brh30		{line-height:30px;}
/*pre				{font-family:monospace;}*/
/*pre.detailnews	{font-family:Arial,Helvetica,sans-serif; font-size:10px;}*/

/**************************** 
	form
****************************/
form 			{margin:0px;padding:0px;}
fieldset	    {float:left; padding:0px; margin:0px; width:210px; height:auto;border:0px;}
legend			{padding:5px;}
input 			{padding:0;margin:0;}
input.frm-ricerca  {padding:0;margin:0;border:1px solid #ced3d6; width:129px; color:#2c2c2c; font-size:10px; height:auto;} 	    
select 			{margin:0px; padding:0px; border:1px solid #7f9dc1; font-size:10px; color:#2c2c2c;}
input 			{margin:0px; padding:0px; font-family:arial,verdana; font-size:10px; color:#2c2c2c;}
.size			{width:175px;}
label			{width:150px;color:#000;}




/**************************** 
	elenchi
****************************/
ul 			{margin:0px; margin-left:10px; padding:0px; list-style-position:outside;}
ol 			{padding-bottom:0px; padding-top:0px; margin-bottom:0px; margin-top:0px;}
ul li		{margin:2px 0 0 19px;color:#000000;}
dl			{width:100%; background-color: #ffffff;}
dt			{padding:2px 10px 2px; background-color:#B0C1D1; font-family:verdana; font-size:10px; color:#ffffff; font-weight:bold;}
dd			{padding:4px 10px 4px; margin:0;}



/**************************** 
	align elements
****************************/
.floatsx		{float:left;}
.floatdx		{float:right;}
.alignsx		{text-align:left;}
.aligndx		{text-align:right;}
.aligncx		{text-align:center;}
.padding2		{padding:2px;margin:0;}
.padding4		{padding:4px;margin:0;}
.padding-left6  {padding-left:6px;}
.clear			{clear:both;padding:0;margin:0;}
.bgfff			{background-color:#ffffff;}






/**************************** 
	Structure
****************************/
#container 	    {min-height:100%; margin:0px 0px;width:600px; height:100%; height:auto !important;position:relative;} 

#page           {width:540px;padding-left:60px;position:relative;}

#page #cc-container {width:520px;}
#page .cc-left  {float:left;width:250px;margin-right:15px}
#page .cc-left .box1-img, #page .cc-left .box2-img, #page .cc-left .box3-img  {float:left;padding-top:0px;margin:0;margin-right:10px;}
#page .cc-left .box1, #page .cc-left .box2, #page .cc-left .box3 {float:left;padding:0;margin:0;width:180px;margin-bottom:10px;}
#page .cc-left .box1 p, #page .cc-left .box2 p, #page .cc-left .box3 p, #page .cc-right .box4 p, #page .cc-right .box5 p, #page .cc-right .box6 p  {padding:0;margin:0;}


#page .cc-right  {float:left;width:250px;}

#page .cc-right .box4-img, #page .cc-right .box5-img, #page .cc-right .box6-img  {float:left;padding-top:0px;margin:0;margin-right:10px;}
#page .cc-right .box4, #page .cc-right .box5, #page .cc-right .box6 {float:left;padding:0;margin:0;width:180px;margin-bottom:10px;}

#page .trasporto-gratis {width:500px;padding:0;margin:0;}
#page .trasporto-gratis p {padding:0;margin:0;}
#page .trasporto-gratis img {padding-left:70px;padding-top:25px;}

.img-left15 {padding-left:15px;padding-bottom:24px;}
.img-left20 {padding-left:15px;}


#page .traslocco-left {float:left;width:130px;color:#000099;font-weight:bold;}
#page .traslocco-right {float:left;width:380px;}

#page .img-credit-card {margin-left:144px;}

#page .credit-card-left {float:left;width:150px;text-align:left;margin-left:70px;padding:0;margin:0;}
#page .credit-card-center {float:left;width:150px;text-align:left;padding:0;margin:0;}
#page .credit-card-right {float:left;width:120px;text-align:left;padding:0;margin:0;}

#page .tabella-cc {background:transparent url(../../images/onda.jpg) no-repeat scroll center bottom;width:494px;height:auto;}
#page .tabella-cc2 {background:transparent url(../../images/onda.jpg) no-repeat scroll center bottom;width:500px;height:auto;}

#page .tabella-cc-regole {background:transparent url(../../images/onda.jpg) no-repeat  0 160px;width:494px;height:auto;}

td {font-size:10px;font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;border-bottom:1px solid gray;border-right:1px solid gray;}
table {border:1px solid gray;font-weight:bold;}

#page .fondi-left  {float:left;width:24%;margin-right:10px}
#page .fondi-center  {float:left;width:32%;margin-right:10px}
#page .fondi-right  {float:left;width:32%;}

#page .pf-left  {float:left;width:100%;}

#page .pf-left .box1,  #page .pf-left .box2, #page .pf-left .box3 {float:left;width:80%;margin:10px 0}
#page .pf-left .box1-img,  #page .pf-left .box2-img, #page .pf-left .box3-img {float:left;width:40px;margin:10px 0}


#page .trasloco-left, #page .trasloco-right {float:left;}

#page .trasloco-left {width:200px;}
#page .trasloco-right {width:330px;}

#page .verde {width:100%; height:15px;display:block;background:#0cb02b;margin:0;padding:0;}


.titolo {font-weight:bold;font-size:12px;}

#page #tornaIMG_80 {position:absolute;left:500px;top:103px;cursor:pointer;z-index:1;}
#page #tornaIMG_67 {position:absolute;left:500px;top:90px;cursor:pointer;z-index:1;}
#page #tornaIMG {position:absolute;left:500px;top:12px;cursor:pointer;z-index:1;}