/*
 * Lipsiasadmin
 * Copyright(c) 2007-2008, LipsiaSoft s.r.l.
 * info@lipsiasoft.com
 * 
 * http://www.lipsiasoft.com
 */                       
body 				      	      { background-color: #090d16;font-size:0.8em; font-family: Verdana; padding:0; margin:0; color:#222; }
h1                        { font-size: 1em;}
a						              { text-decoration:none; color:white; }
a:hover			      		    { text-decoration:none; color:#009ee0; }
a.black  				          { text-decoration:none; color:#222; }
a:hover.black	  		      { text-decoration:none; color:#663900; }
a.white		  			        { text-decoration:none; color:#FFF; }
a:hover.white 			      { text-decoration:none; color:#663900; }
img						            { border:none; }
form					            { display: inline; }
.fixed 				            { width:150px; line-height:25px; }
.full					            { width:100%; }
.half					            { width:50%; }
.left					            { float:left; }
.right				            { float:right; }
.clear 				            { clear:both; }
.align-center		          { text-align:center; }
.align-left			          { text-align:left; }
.align-right		          { text-align:right; }
.align-top			          { vertical-align:top; }
.through				          { font-size:0.9em; }
.super-small			        { font-size:0.8em; }
.big				          	  { font-size:1.1em; }
.bold				          	  { font-weight:bold; }
.italic				        	  { font-style: italic; }
.red					            { color:#eb5723; }
.padding-left             { padding-left:5px; }
.padding-right            { padding-right:5px; }
.padding-top              { padding-top:5px; }
.padding-bottom           { padding-bottom:5px; }
.padding                  { padding:5px; }
.bordered			        	  { border:1px solid #FF8D35; }
.border-top			      	  { border-top:1px solid #FF8D35; }
.border-bottom		    	  { border-bottom:1px solid #FF8D35; }
.no-space				          { font-size:0em; }
.no-margin-top			      { margin-top:0px; }
.no-margin-bottom		      { margin-bottom:0px; }
.margin-top				        { margin-top:10px; }
.margin-bottom			      { margin-bottom:10px; }
.margin-left			        { margin-left:10px; }
.margin-right 			      { margin-right:10px; }
.text-input, .text-area   { border:1px solid #92B3DE; color: #333; padding:4px 3px; font-size:13px; width:100%; }
.text-input-hover,        
.text-area-hover          { border:1px solid #F4A019; background-color:#E6EFFA; color: #000; padding:4px 3px; font-size:13px; width:100%;}
.fieldWithErrors 		      { background-color: #fcffb2; }
                          
#container		            { width:990px; height:550px; margin: 0px auto;}
#header                   { color: #555; padding-top:5px; margin-left:35px;}
#top                      { font-size: 1em; height:50px; color:white;}
#content			            { width:380px; height:435px; color:white; font-size: 0.8em; margin-top:30px;}
#header				            { height:20px; font-size:0.9em; padding-right:30px;}
#footer                   { font-size:0.8em; color:white; padding-right:30px; margin-top:18px;}
#languages		            { width: 150px; height:20px; padding-right:30px; font-size:0.7em;}
#logo					            { width:166px; height:89px; margin-top:360px; margin-right:30px;}
#content_hide	            { width:350px; height:435px; color:white; font-size: 0.8em;}
                          
.blue a		                { color: #009ee0;}
.blue 		                { color: #009ee0;}
.grey-a a		              { color: #979797;}
.grey-a a:hover           { color: #009ee0;}
                          
.testo					          { position:relative; width: 350px; height:430px; padding-right:30px; }
.test					            { border: 1px solid red;}
.title                    { height:30px; font-size:1.1em;}
.padding-right10	    	  { padding-right:10px;}
.padding-left15			      { padding-left:15px;}
.nav					            { height:20px;}
.bottom-align			        { position:absolute; bottom: 0px; padding-right:30px;}
.box-insert-text 	    	  { width: 380px;}
.label					          { font-size:1.2em; margin-bottom:5px; margin-top:5px; margin-right:5px; }
#errors					          { font-size:1.2em;}