/* 

CSS Eaglix Management  

Theme Name: Eaglix Management
Theme URI:	https://mng.eaglix.it
Version: 1.0
Author: Eaglix S.r.l.
Author URI:http://www.eaglix.com/
Date: 01/08/2012

*/

/*-------------------- HTML & BODY --------------------*/
html {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
body{
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px auto;
	padding: 0px 10px 0px 10px;
	border: 0px;
	font-family: eaglix_book;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	color: #666666;
	background-color: #f6f6f6;
	background-image: url(../../images/bkg.png);
}
img {
	 border: 0px;
}
a, a:visited {
	color:#1e54a2;
	text-decoration:none;
	border-bottom: 1px dotted #1e54a2;
}
a:hover, a:active {
	color:#000;
	text-decoration:none;
}

h1 { /* Assume used once for page title */
	font-size:1.7em;
}
h2 { /* Assume used for page headings */
	font-size:1.3em;
}
h3 { /* Assume used for sub-headings */
	font-size:1.3em;
}
h4 {
	font-size:1.2em;
}
h5 {
	font-size:1.1em;
}
h6 {
	font-size:1em;
}
p {
	padding-bottom: 5px;
}

ol, ul {
	padding-left:25px;
}

b, strong {
	font-weight:bold;
}
i, em {
	font-style:italic;
}
u {
	text-decoration:underline;
}
abbr, acronym {
	cursor:help;
	border-bottom: 0.1em dotted;
}
td, td img { vertical-align:top; }
sub { vertical-align:sub; font-size:smaller; }
sup { vertical-align:super; font-size:smaller; }

code {
	font-family:Courier,"Courier New",Monaco,Tahoma;
	background:#edf1f7;
	color:#404d61;
	padding:0px 2px;
	border-radius:2px;
}
pre {
	background:#edf1f7;
	padding:20px;
	margin-bottom:1em;
	overflow: auto;
	line-height: 18px;
	border-radius:4px;
}
blockquote {
	font-style:italic;
	margin:0 0 1em 0;
	padding:0 20px;
	border-left:5px solid #edf1f7;
}

/* hand cursor on clickable input elements */
label, input[type=button], input[type=submit], button { cursor: pointer; }
/* make buttons play nice in IE:	
	 www.viget.com/inspire/styling-the-button-element-in-internet-explorer/ */
button {  width: auto; overflow: visible; }

/*-------------------- COMMON CLASSES --------------------*/

.text_green {
	color: green !important;
}
.bkg_green {
	background-color: green !important;
}

.text_amber {
	color: #ea9001 !important;
}
.bkg_amber {
	background-color: #ea9001 !important;
}

.text_red {
	color: #ca0000 !important;
}
.bkg_red {
	background-color: #ca0000 !important;
}

.text_blue {
	color: #007fd8 !important;
}
.bkg_blue {
	background-color: #007fd8 !important;
}

.text_white {
	color: white !important;
}

.text_bold {
	font-weight: bold !important;
}

.text_big {
	font-size: 30px !important;
}

.text_medium {
	font-size: 20px !important;
	display: inline !important;
}

.text_little {
	font-size: 10px !important;
	display: inline !important;
}

.text_underline {
	text-decoration: underline !important;
}

.text_left {
	text-align: left !important;
}

.text_center {
	text-align: center !important;
}

.text_right {
	text-align: right !important;
}

.tr-alt {
	background-color: #eeeeee !important;
}

.td_button {
	border: 1px outset #acacac !important;
	cursor: pointer;
}

.icon {
	width: 30px;
	height: 30px;
	float: left;
	padding: 0px;
	border: 0px;
	margin: 0px;
}

.icon_tiny {
	width: 20px;
	height: 20px;
	padding: 0px;
	border: 0px;
	margin: 0px;
}

.icon_micro {
	width: 12px;
	height: 12px;
	padding: 1px 5px 0px 0px;
	border: 0px;
	margin: 0px;
}

.float_left {
	float: left !important;
}

.float_center {
	text-align: center !important;
	margin: 0px auto !important;
}

.float_right {
	float: right !important;
}

.screaglixmngn_none {
	display: none !important;
}
.cursor_default {
	cursor: default;
}
.cursor_pointer {
	cursor: pointer;
}