﻿

/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Title : WS_Style.css
Author : Makkie S.r.l.
Description : WALLABYSOFT - Default CSS Stylesheet

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/






body{margin:0;
	padding:0;
	color:#333333;
	background:#FFFFFF;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.6em;
	

	}
	
	
html, body, #container {
	min-height: 100%;
	width: 100%;
	height: 100%;
}	

html>body, html>body #container {
	height: auto;

}


img{border:0;}


a:link {color:#00426F; font-weight: bold; text-decoration:none;}
a:visited {color:#00426F; font-weight: bold; text-decoration:none;} 
a:active {color:#00426F; font-weight: bold; text-decoration:underline;}
a:hover {color:#00426F; font-weight: bold; text-decoration:underline;}	


div#container {
	background-image:url(../layout/container_bg.jpg); 
	background-repeat:no-repeat; 
	background-position:bottom;
    width:100%;
	position:absolute;
	top:0;
	left:0;
	min-width:976px;}

div#wrapper {
	width:976px;
	overflow:hidden;
	position:relative;
	left:50%;
	margin-left:-488px;
	margin-bottom:100px;}
	




div#header{background-image:url(../layout/header_bg.jpg); background-repeat:no-repeat; background-position:top right}

div#navor {float:right;margin-top: 70px; margin-right: 20px;}


div#content {padding-left:20px; padding-right:20px;margin-top:10px}

div#col_sx {width:210px;float:left; margin-right:10px}
div#col_dx {width:715px;float:right;margin-right:0px }

.box_menu_scuro_01 	{width:auto; background-image:url(../layout/box_menu_scuro_01.jpg); background-repeat:repeat-x; overflow:hidden;;background-color:#00538A}
.box_menu_scuro_05 	{width:auto; background-image:url(../layout/box_menu_angolo_01.png); background-repeat:no-repeat; background-position:top left;}
.box_menu_scuro_06 	{width:auto; background-image:url(../layout/box_menu_angolo_02.png); background-repeat:no-repeat; background-position:top right;}
.box_menu_scuro_07 	{width:auto; background-image:url(../layout/box_menu_angolo_03.png); background-repeat:no-repeat; background-position:bottom right;}
.box_menu_scuro_08 	{width:auto; background-image:url(../layout/box_menu_angolo_04.png); background-repeat:no-repeat; background-position:bottom left;
					 padding:15px}	
					 
					 
.box_menu_scuro_08 ul  {margin:0;margin-top:5px;padding-left:25px;}					 
.box_menu_scuro_08 li {color:#fff;list-style-image:url(../layout/freccia.png); padding:0px;}					 
.box_menu_scuro_08 a {color:#fff}
					 
					 
.box_menu_chiaro_01 	{width:auto; background-image:url(../layout/box_menu_chiaro_01.jpg); background-repeat:repeat-x; overflow:hidden;background-color:#008FCC;margin-top:10px}
.box_menu_chiaro_05 	{width:auto; background-image:url(../layout/box_menu_angolo_01.png); background-repeat:no-repeat; background-position:top left}
.box_menu_chiaro_06 	{width:auto; background-image:url(../layout/box_menu_angolo_02.png); background-repeat:no-repeat; background-position:top right}
.box_menu_chiaro_07 	{width:auto; background-image:url(../layout/box_menu_angolo_03.png); background-repeat:no-repeat; background-position:bottom right}
.box_menu_chiaro_08 	{width:auto; background-image:url(../layout/box_menu_angolo_04.png); background-repeat:no-repeat; background-position:bottom left;
					 padding:15px}	
					 
.box_menu_chiaro_08 ul  {margin:0;margin-top:5px;padding-left:25px;}					 
.box_menu_chiaro_08 li {color:#fff;list-style-image:url(../layout/freccia.png); padding:0px;}					 
.box_menu_chiaro_08 a {color:#fff}	 
					 
.box_azzurro_01 	{width:auto; background-image:url(../layout/box_azzurro_02.gif);background-repeat:repeat-x; background-position:top;overflow:hidden;background-color:#ECF5FF}
.box_azzurro_02 	{width:auto; background-image:url(../layout/box_azzurro_02.gif); background-repeat:repeat-y; background-position:right;}
.box_azzurro_03 	{width:auto; background-image:url(../layout/box_azzurro_02.gif); background-repeat:repeat-x; background-position:bottom;}
.box_azzurro_04 	{width:auto; background-image:url(../layout/box_azzurro_02.gif); background-repeat:repeat-y; background-position:left;}	
.box_azzurro_05 	{width:auto; background-image:url(../layout/box_azzurro_angolo_01.png); background-repeat:no-repeat; background-position:top left}
.box_azzurro_06 	{width:auto; background-image:url(../layout/box_azzurro_angolo_02.png); background-repeat:no-repeat; background-position:top right}
.box_azzurro_07 	{width:auto; background-image:url(../layout/box_azzurro_angolo_03.png); background-repeat:no-repeat; background-position:bottom right}
.box_azzurro_08 	{width:auto; background-image:url(../layout/box_azzurro_angolo_04.png); background-repeat:no-repeat; background-position:bottom left;
					 padding:15px;color:#00426F;overflow:hidden}		
.box_bianco_01 	{float:left;width:auto; overflow:hidden;background-image:url(../layout/box_bianco_02.gif);background-repeat:repeat-x; background-position:top;overflow:hidden;background-color:#fff;margin-top:10px}
.box_bianco_02 	{width:auto; background-image:url(../layout/box_bianco_02.gif); background-repeat:repeat-y; background-position:right;}
.box_bianco_03 	{width:auto; background-image:url(../layout/box_bianco_02.gif); background-repeat:repeat-x; background-position:bottom;}
.box_bianco_04 	{width:auto; background-image:url(../layout/box_bianco_02.gif); background-repeat:repeat-y; background-position:left;}	
.box_bianco_05 	{width:auto; background-image:url(../layout/box_bianco_angolo_01.png); background-repeat:no-repeat; background-position:top left}
.box_bianco_06 	{width:auto; background-image:url(../layout/box_bianco_angolo_02.png); background-repeat:no-repeat; background-position:top right}
.box_bianco_07 	{width:auto; background-image:url(../layout/box_bianco_angolo_03.png); background-repeat:no-repeat; background-position:bottom right}
.box_bianco_08 	{width:auto; background-image:url(../layout/box_bianco_angolo_04.png); background-repeat:no-repeat; background-position:bottom left;
					 padding:15px;color:#00426F;font-size:12px;overflow:hidden}	

.img_right {float:right;margin-left:15px}
.img_left {float:left;margin-right:10px}

.titolo_center 	{width:auto; background-image:url(../layout/h1_bg.jpg); background-repeat:repeat-x; overflow:hidden; min-height:30px;line-height:30px;margin-bottom:10px}
.titolo_left 	{width:auto; background-image:url(../layout/h1_left.jpg); background-repeat:no-repeat; background-position:top left;}
.titolo_right 	{width:auto; background-image:url(../layout/h1_right.jpg); background-repeat:no-repeat; background-position:top right;padding-left:15px;color:#fff; font-size:15px; font-weight:bold}


div#footer {

	width:976px;
	overflow:hidden;
	left:50%;
	margin-left:-488px;
	padding:0px;
	height:70px;
	position:absolute;
	bottom: 0px;
	text-align:center;
	color:#00426F;
	}
			


/* FORM
-------------------------------------------------------------- */

/*Fieldset generici*/
fieldset {border: 1px solid #CCCCCC; padding:5px;}
fieldset p {margin:5px; background:none;}
fieldset p label {float:left; width:30%; background:none;}
legend {color:#FF6600; font-weight:bold; padding:5px 2px 5px 2px;}


/*Formattazione campi form select menu a tendina*/
select			{color:#333333; width:auto; background:#ffffff;}

/*Formattazione campi bottone*/
.button			{color:#333333; background:#ffffff;}

/*campi di testo*/
.textbox			{color:#333333; width:190px; background:#FFF0E1; padding:1px;}

/*altri*/
.radiobutton	{color:#333333;}
.checkbox		{color:#333333;}











 



/*  TOOLBAR  */


.edit_panel{background-color:#FFCC33; width:auto; margin:0; padding:2px;}
.editable:hover .edit_panel {display:block}



/* CLOSE TOOLBAR  */








/*  MODAL POPUP  */

/*Colore di fondo in Modalità popup*/
.modalBackground	{background-color:#000000; filter:alpha(opacity=80); opacity:0.8;}

/*popup alert*/
.modalPopup_alert 	{border:1px solid #CCCCCC; background-image:url(../image/layout_01_bg_alert.gif);
					 background-repeat:repeat-x; width:165px; height:138px;
					 padding-left:140px; padding-top:75px; padding-right:10px;}	 

/*  CLOSE MODAL POPUP  */



.viola {color:#9A4792; margin:0; margin-bottom:10px; font-size:15px}
.blu   {color:#0067A9; margin:0; margin-bottom:10px; font-size:15px}	



