/********* BASE *********/

body
{
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	overflow:hidden;
	font-family:Lato, Arial, Helvetica, sans-serif;
}

body img
{
	-ms-interpolation-mode:bicubic; /* FIX IMG STRETCHING QUALITY IN IE7 */
}

body textarea
{
	resize:none;
	font-family:Arial, Helvetica, sans-serif;
}

body form
{
	margin:0px;
	padding:0px;
}

body input
{
	border:1px solid #AAA;
	border-radius:10px;
	padding:5px 10px;
}

#aviator
{
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
}

#aviator a
{
	text-decoration:none;
	/*color:#000;*/
}

#aviator img
{
	border:none;
}

#aviator .searchHighlight
{
	background:#b9dcf6;
}

.commonLoaderFirstBig
{
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#000;
	background-image:url(../img/loader_big_white.gif);
}

.commonLoaderFirstSmall
{
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#FFF;
	background-image:url(../img/loader_small_black.gif);
}

.ajaxResultOk
{
	color:#0A0;
	font-weight:bold;
	text-align:center;
	padding:20px 0;
}

.ajaxResultKo
{
	color:#F00;
	font-weight:bold;
	text-align:center;
	padding:20px 0;
}

.ajaxResultEmpty
{
	text-align:center;
	padding:40px 0;
	font-style:italic;
}

.firstColor
{
	color:#0072a2;
}

.secondColor
{
	color:#EAEAEA;
}

.firstBack,
#thumbsWrapper .active .thumbLabel,
#saveBox .active .thumbLabel
{
	background-color:#0072a2;
}

.secondBack
{
	background-color:#333;
}

.firstHover.active,
.marsSubMenu,
.marsToolTipActive,
.marsSelectOption.selected,
.saturnElement.active
{
	background-color:#15c110;
	color:#000;
}

.firstBorder,
#thumbsWrapper .active .thumbImg,
#saveBox .active .thumbImg
{
	border-color:#0072A2;
}

.marsSubMenu
{
	border-radius:10px;
	border:none;
}

.marsSubMenuItem
{
	font-size:13px;
	padding:4px 7px;
	color:#FFF;
}

#marsToolTip,
.marsSelectMenu
{
	/*border:1px solid #444;*/
	border: 0 ;
	background:#477c95;
}

#marsToolTip .marsToolTipArrowUp
{
	/*background-image:url(../img/common_arrow_up.png);
	background-repeat:no-repeat;
	background-position:center center;*/
	display:none;
}

#marsToolTip .marsToolTipArrowDown
{
	/*background-image:url(../img/common_arrow_down.png);
	background-repeat:no-repeat;
	background-position:center center;*/
	display:none;
}

#marsToolTip .marsToolTipArrowLeft
{
	/*background-image:url(../img/common_arrow_left.png);
	background-repeat:no-repeat;
	background-position:center center;*/
	display:none;
}

#marsToolTip .marsToolTipArrowRight
{
	/*background-image:url(../img/common_arrow_right.png);
	background-repeat:no-repeat;
	background-position:center center;*/
	display:none;
}

.marsSelectMenu
{
	overflow:hidden;
}

.marsSelectMenu .marsSelectSection
{
	font-weight:bold;
	text-align:left;
	padding:5px 10px;
}

.marsSelectMenu .marsSelectOption
{
	padding:5px 20px;
}

.mercuryWrapper .mercuryBox
{
	border:none;
}

#printBox
{
	display:none;
}

#ui-datepicker-div
{
	font-size:14px;
}

#debug
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
	background:#F00;
	padding:20px;
}
