/* slides.css

   Copyright (c) 2005 W3C (MIT, ERCIM, Keio), All Rights Reserved.
   W3C liability, trademark, document use and software licensing
   rules apply, see:

   http://www.w3.org/Consortium/Legal/copyright-documents
   http://www.w3.org/Consortium/Legal/copyright-software
*/
/* fede [09-06-05]*/
body
{
	background-color:#cfd7ec;
	color:black;
  margin:0;
  padding:0;
  font-family: sans-serif;
  font-size: 12pt;
}

/*** fede [07-06-05] ***/

							/* container */
div#container_box{
	
	background-color:#cfd7ec;
	color:black;   
	width:100%;
	height:100%;
	padding:0;
   margin: 0px auto;   /*centra negli altri browsers*/
}

							/*header*/
div#header_box{
   position:absolute;
	left:0;
	top:0;
	width:100%;
	height:5em;
	padding:0;
	background-color:#153987;
   background-image: url(logo.jpg);
   background-position:center right;
   background-repeat:no-repeat;
}

div#header {
  /*position: static;*/
  top:0;
  left:0;
  text-align: center;
  margin:1em 1em;
  /*margin-top:0;*/
  font-size:0.5em;
  color: yellow;
  /*background-image: url(../mais_modulo_1/icone/icona.jpg);*/
  background-position:center left;
  background-repeat:no-repeat;
}

div#header h1{
	font-size:2em;
	text-align: left;
	height:auto;
	margin-left:10em;
}

div#header img{
	position:absolute;
	top:0;
	left:0;
}
div#header ul{
	font-size:2em;
	list-style-type: none; 
}

div#header li{
	list-style-type: none; 
	display: inline; 
	margin: 0 0.5em;
	padding: 0;
}

							/*presentation*/
div#presentation_box{
	background-color:white;
	color:balck;
	position:absolute;
	width:66%;
	height:66%;
	top:4.5em;
	bottom:3em;
	margin:1em;
	padding:0;
	border:1px solid blue;
	overflow:auto;
}

							/*navigation*/
div#navigation_box{
	position:absolute;
	/*top:15%;*/
	/*background-color: #b4c1e2;*/
	background-color: #153987;
	top:4.5em;
	bottom:3em;
	right:0;
	width:25%;
	height: 66%;
	overflow: auto; 
	padding: 0;
	margin: 1em;	
	/*margin: 2% 2%;*/
	border:1px solid blue;
}

div#navigation {
	font: normal bold 0.8em arial,sans-serif;
	z-index:3;
	text-align: left;
	margin: 0.5em;
	color: #C0FF00;
}

div#navigation p{
	font:normal bold 1.6em arial,sans-serif;
	margin:0.5em;
	margin-bottom:2.5em;
	/*color:#8B0000;*/
	color:#C0FF00;
}
div#navigation ul{
	/*list-style-type: none;*/
	margin-top:3em;
}
div#navigation ul li{
	font-size: larger;
	/*color: #009;*/
	color:white;	
	margin:0.5em;
	list-style-image:url(icone_mais/documenti.gif);
	/*list-style-position:inside;*/
} 

div#navigation ul li a{
	font-size: smaller;
	color:#FFC000;
	text-decoration:none;} 

div#navigation ul li a:visited {
	/*color: gray;*/
	color:#FFE000;	
	text-decoration:none;} 

div#navigation ul li a:hover, ul li a:active {
	color:#FFE000;	
	text-decoration:underline;
	}
							/*piedipagina*/
div#piedipagina_box{
	position:absolute;
	background-color:#153987;
	left:0;
	bottom:0;
	width:100%;
	height:1.5em;
	padding:0;
	margin-top:2em;
	margin-bottom:10px;
	/*border:3px solid red;*/
}


div#piedipagina {
	font: normal bold 0.7em arial,sans-serif;
	
	margin-bottom:2em;
	color: yellow;
	text-align:center;
}

div#piedipagina ul{
	list-style-type: none; 
}

div#piedipagina li{
	list-style-type: none; 
	display: inline; 
	margin: 0 0.5em;
	padding: 0;
}
div#piedipagina ul li a:link, ul li a:visited {
	color: yellow;
	text-decoration:none;}

div#piedipagina ul li a:hover, ul li a:active {
	color:red;}

 a.mm {
	position:absolute;
	top:0.1em;
	right:10px;
	margin: 0 0.5em;
	text-align:right;
}
	/* fine fede*/
	div dt
{
  margin-left: 0;
  margin-top: 1em;
  margin-bottom: 0.5em;
  font-weight: bold;
}
div dd
{
  margin-left: 2em;
}

blockquote { font-style: italic }

img { background-color: transparent }

div.footer {
  position: fixed; z-index: 200;
  /*top: auto;*/ bottom: 0; left: 0; right: 0;
  height: 1.2em; text-align: right;
  padding-left: 1em;
  padding-right: 1em;
  /*padding:1em 1em;*/
  font-size: 60%;
  color: red; 
  /*background: rgb(240,240,240);*/
  background-color:#153987;
}

div a{
	margin: 0 0.5em;
}
div a:link,  a:visited {
	color: yellow;
	text-decoration:none;}

div a:hover,   a:active {
	color:red;}

 /*div.footer a.control_bar{
 font: normal bold 1.2em arial,sans-serif;
 margin:0 2em;
 }*/
/****/


div.background {
  position: absolute; z-index: 2;
  top: 40px; right: 20px; left: auto; bottom: auto;
}

div.handout {
  margin-left: 20px;
  margin-right: 20px;
}

div.slide.titlepage {
  text-align: center;
}

div.slide.titlepage.h1 {
  padding-top: 40%;
}


div.slide {
	/*position:relative;
  height:auto;
  width:auto;*/
  z-index: 3;
  margin:1em;
  line-height: 140%;
  
}

div.slide h1 {
  padding-left: 20pt;
  padding-right: 20pt;
  padding-top: 4pt;
  padding-bottom: 4pt;
  margin-top: 0;
  margin-left: 20pt;
  margin-right: 60pt;
  display: block; 
  font-size: 160%;30
  line-height: 100%;
  background: transparent;
}


pre { color: rgb(0,128,0); font-size: 80%;
 font-weight: bold; line-height: 120%; }

p.copyright { font-size: smaller }

a:visited { color: yellow }
a:link { color: blue }
a:hover { color: red }
a:active { color: red }

a {text-decoration : none}
.navbar a:link {color: white}
.navbar a:visited {color: yellow}
.navbar a:active {color: red}
.navbar a:hover {color: red}

ul { list-style-type: square; }
ul ul { list-style-type: disc; }
ul ul ul { list-style-type: circle; }
ul ul ul ul { list-style-type: disc; }
li { margin-left: 0.5em; }
li li { font-size: 80%; font-style: italic }
li li li { font-size: 80%; font-style: normal }


/* fede 30-26-2005*/

div.slide a{
	color:blue;
	text-decoration:underline;
}

div.slide a:link,  div.slide a:visited {
	color:#9400D3;
	text-decoration:underline;
}

div.slide a:hover,   div.slide a:active {
	color:green;
	text-decoration:underline;
}
/*****************/
