@charset "utf-8";
/* CSS Document */

body	{background:#D8D9DB url(../img/bg-welcome.jpg) repeat-x 0 0; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:9px; color:#303E60;}
.wrap	{margin:0 auto; background:url(../img/globe.jpg) no-repeat center 160px;}
h1	{width:220px; height:160px; margin:0 auto; background:url(../img/logo.gif) no-repeat 0 0; text-indent:-999em; overflow:hidden;}

input.btn	{border:none; color:#FFF; cursor:pointer; font-size:9px; text-transform:uppercase;}

#country	{width:186px; margin:228px auto 0 auto;}
#country input.btn	{float:right; width:30px; height:24px; background:url(../img/btn-go.gif) no-repeat 0 0;}

.dropdown										{float:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#303E60;}
.dropdown dd,
.dropdown dt,
.dropdown ul 								{margin:0px; padding:0px;}
.dropdown dd 								{position:relative;}
.dropdown a,
.dropdown a:visited 				{color:#303E60; text-decoration:none; outline:none;}
.dropdown a:hover 					{color:#FFFFFF;}
.dropdown span.value 				{display:none;}

.dropdown dt								{background:#FFF; }
.dropdown dt a 							{display:block; padding:0 5px; border:1px solid #303E60; line-height:22px; background:#FFFFFF url(../img/arrow.gif) no-repeat right center;
														 width:138px; \width:150px; w\idth:138px;}
.dropdown dt a:hover 				{color:#548CC6; border:1px solid #548CC6;}
.dtahover										{border:1px solid #303E60;} /*solo per bug IE8*/
.dropdown dt a span 				{cursor:pointer; display:block;}

.dropdown dd ul 						{display:none; position:absolute; top:2px; left:0px;
														 padding:3px 0px; background:#FFFFFF; border:1px solid #303E60; color:#C5C0B0; list-style:none;}
.dropdown dd ul li a 				{padding:3px 5px; display:block; width:138px; \width:148px; w\idth:138px;}
.dropdown dd ul li a:hover	{background-color:#548CC6;}

.dropdown img.flag 					{border:none; vertical-align:middle; margin-left:10px; }
.flagvisibility 						{display:none;}


#members	{width:260px; margin:40px auto 0 auto;}
#members input.field	{display:block; float:left; margin-right:6px; padding:0 3px; border:1px solid #303E60; font-size:10px; line-height:15px;
											 width:92px; \width:100px; w\idth:92px; height:15px; \height:17px; he\ight:15px;}
#members input.btn	{float:left; width:45px; height:17px; background:url(../img/btn-login.gif) no-repeat 0 0;}
input.reg	{background:transparent; border:none; color:#548CC6; font-size:9px; cursor:pointer; padding:0; margin:0;}

.idleField	{color:#8693A6;}
.focusField	{color:#303E60;}


#info	{text-align:center; margin-top:35px;}
#info p	{margin-bottom:10px;}
em	{color:#548CC6; font-style:normal;}

/* -- float.clear -- force containment of floated LIs inside of UL */
form:after
						{content:"."; height:0; display:block; visibility:hidden; overflow:hidden; clear:both;}
form
						{zoom:1; min-height:0;}