html, body {
	height: 100%;
}
body {
	margin:0;
	padding:0;
    color:#555;
    font-family:Verdana,Arial,Helvetica,sans-serif;
	background:#265673 url(/images/flingue.unict.it/bg2.png) repeat-x left top;
}
img {
	border:none;
}
#container {
	width:995px;
	margin:0 auto;
	padding:0px;
	height:auto;
	background:#fff;	
	margin-top:10px;
}
#header {
width:995px;
height:265px;
/*background:#fff url(/images/flingue.unict.it/header.png) no-repeat center bottom;*/	
}

#header #slides {
	width:965px;
	height:250px;
	margin:0 auto;
	padding-top:15px;	
}



#top {
	height:65px;
	background:#fff url(/images/flingue.unict.it/menu2.png) no-repeat left bottom;	
}
.lm_top  h1{
display:none;
}
.lm_top {
margin-left:15px;
height:35px;
line-height:35px;
padding-top:5px;
}
.lm_top .nav_element a{
padding: 0 20px 0 20px;
font-size:13px;
font-weight:normal;
height:45px;
line-height:45px;
text-decoration:none;
color:#fff;
display:block;	
text-transform:uppercase;
}
.lm_top .nav_element a:hover {
	background:#fff url(/images/flingue.unict.it/over.png) repeat-x left bottom;
}
#content {
	width:995px;
}
#left {
	border-bottom:1px solid #b7b7b7;
	margin-left:14px;
	width:225px;
	float:left;
	background:#fff url(/images/flingue.unict.it/left.png) repeat-y left bottom;
}
.lm_left h1 {
display:none;
}
.lm_left .nav_element a{
padding-left:15px;
font-size:13px;
font-weight:normal;
height:40px;
line-height:40px;
text-decoration:none;
color:#555;
display:block;	
background:transparent url(/images/flingue.unict.it/freccia.png) no-repeat left center;
}
.lm_left .nav_element a:hover{
background:transparent url(/images/flingue.unict.it/freccia_over.png) no-repeat left center;
color:#2a8ce5;
}
a {
text-decoration:none;
font-weight:bold;
color:#790c0c;
font-size:12px;
}
a:hover {
color:#161A56;
}
#center {
	width:553px;
	float:left;
	background-color:#fff;
	margin:0;
	padding:0;
		border-bottom:1px solid #b7b7b7;
}
#page{
	width:553px;
	background-color:#fff;
}
#center .wrapper {}
#center .wrapper h1{
margin:0;
padding:0;
font-size:13px;
width:553px;
height:35px;
line-height:13px;
padding-left:10px;
color:#161a56;
font-weight:bold;
	background:transparent url(/images/flingue.unict.it/center_top.png) no-repeat left top;
}
#center .wrapper .contenuto {
color:#555;
padding:15px;
font-size:12px;
line-height:15px;
width:520px;
}
#right {
float:left;
border-left:1px solid #b7b7b7;
border-right:1px solid #b7b7b7;
border-bottom:1px solid #b7b7b7;
width:187px;
}

#user_bar {
	background-color:#ccc;
	height:150px;
	background:transparent url(/images/flingue.unict.it/login.png) no-repeat left top;
	position:relative;
	top:-14px;
	left:0;
	border-bottom:1px solid #ccc;
}

#user_bar .utente {
	padding:50px 0px 0;
	font-size:12px;
}

#user_bar .username {
	font-weight:bold;
}

#user_bar .utente .comandi {
	font-size:12px;
	margin-top:10px;
}

#login_box {
}

#login_box  table{
/*margin-top:50px;*/
font-size:12px;
text-align:left;
padding-left:3px;
}

#login_box form {
	margin:0;
	padding:0;
}

#login{
width:95px;
height:13px;
margin-bottom:5px;
font-size:11px;
color:#555;
padding-left:5px;
}
#password{
width:95px;
height:13px;
margin-bottom:5px;
font-size:11px;
color:#555;
padding-left:5px;
}
#footer {
	width:995px;
	margin:0 auto;
	background:#2c2c2c;
	height:85px;
	line-height:12px;
	color:#b0b0b0;
	font-size:11px;
}
#footer .left{
padding-left: 10px;
padding-top:10px;
line-height:18px;
}
#footer .right{
text-align:right;
padding-right: 10px;
padding-top:10px;
line-height:18px;
}
#footer a {
	color:#b0b0b0;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
#footer a:hover{
	color:#fff;
	text-decoration:none;
}
#flash_messages {
height:30px;
line-height:25px;
padding-left:10px;
background-color:#89b0e0;
color:#fff;
margin-left:1px;
margin-right:1px;
}
.submenu .nav_element a{
background-color:#a7a8aa;
text-transform:lowercase;
font-size:12px;
width:180px;
height:30px;
line-height:30px;
padding: 0 10px 0 10px;
border-right:1px solid #fff;
border-left:1px solid #fff;
border-bottom:1px dotted #fff;
}
#almalaurea .content{
font-size:11px;
padding-left:5px;
padding-top:50px;
background:#fff url(/images/flingue.unict.it/alma_laurea.png) no-repeat left top;
}
#almalaurea a{
color:#2c3661;
}
#almalaurea a:hover{
color:#b84214;
}
.numero_verde_title {
padding-top:20px;
font-size:13px;
color:#2C3661;
}
.numero_verde {
width:177px;
font-size:12px;
line-height:20px;
border-bottom:1px dotted #555;
padding-bottom:5px;
padding-top:5px;
}
.numero_verde b{}
.numero_verde a{
font-size:10px;
}
#loghi {
background:#fff url(/images/flingue.unict.it/loghi.png) no-repeat left top;
height:85px;
}
.min_istruzione img{
margin-top:13px;
margin-left:180px;
}
#docente {
border-bottom:1px dotted #ccc;
padding-bottom:10px;
line-height:19px;
color:#242424;
}
#docente  .nome{
color:#4497d0;
font-weight:bold;
font-size:13px;
height:30px;
line-height:30px;
}
#docente .email{
height:30px;
line-height:30px;
}
#docente .email a{
color:#790C0C;
font-weight:normal;
}
#docente .email a:hover{
color:#4497d0;
}
#docente .ricevimento {
font-weight:bold;
padding-top:10px;
}
#docente .links {
background:#ddd url(/images/flingue.unict.it/links.jpg) no-repeat center top;
margin-right:1px;
height:30px;
line-height:30px;
text-align:right;
}
#docente .links a{
padding-right:4px;
padding-left:4px;
border-left:1px solid #fff;
}
#docente .links a.selected {
	color:orange;
}
#docente .data {
width:80px;
border:1px solid #ccc;
padding-left:5px;
}
#docente .titolo{
font-style:italic;
background-color:#ededed;
padding-left:5px;
}
#docente .evidenza .contenuto {
padding:0 5px 0 5px;
}
#presentazione a{
background:#fff url(/images/flingue.unict.it/presentazione.jpg) no-repeat left bottom;
width:187px;
height:60px;
border-top:1px solid #B7B7B7;
border-bottom:1px solid #B7B7B7;
display:block;
}
#slin a{
background:#F1D25E url(/images/flingue.unict.it/link_slin.1.jpg) no-repeat left bottom;
width:187px;
height:60px;
border-top:1px solid #B7B7B7;
border-bottom:1px solid #B7B7B7;
display:block;
}
#didattica_interattiva a{
background:#fff url(/images/flingue.unict.it/ateneo_onfly.jpg) no-repeat left bottom;
width:185px;
height:90px;
display:block;
padding-top: 15px;
}
#archivio {
font-size:11px;
padding:10px;
}
#archivio .data{
font-weight:bold;
height:20px;
line-height:20px;
width:80px;
border:1px solid #ccc;
padding-left:5px;
}
#archivio .titolo{
font-weight:normal;
height:20px;
line-height:20px;
background-color:#ddd;
padding-left:5px;
width:470px;
}
.wrapper #archivio  .contenuto {
font-size:11px;
padding-left:5px;
padding-right:5px;
padding-top:0;
padding-bottom:0;
}
#archivio a{
font-size:11px;
}
#body_page_658 #center .wrapper .contenuto {
padding:0;
line-height:20px;
}
#body_page_658 #center .wrapper .contenuto  strong a{
color: #790C0C;
}
#body_page_658 #center .wrapper .contenuto  strong a:hover{
color: #555;
}
.benvenuto {
padding-left:27px;
}
.comandi {
padding-left:22px;
}
.comandi a{
padding-right:10px;
}
#archivio .evidenza .titolo{
background-color:#ffa15b;
color:#3e3e3e;
}
#archivio .evidenza .data{
border:1px solid #ffa15b;
color:#d85d00;
}
#body_page_662 #center .wrapper .contenuto {
font-size:11px;
}
#body_page_662 #center .wrapper .contenuto a{
font-size:11px;
}
.evidenza_box {
margin-left:5px;
margin-right:5px;
}
.evidenza_box .data{
padding-left:10px;
font-weight:bold;
color:#161A56;
font-size:11px;
height:20px;
line-height:20px;
padding-top:5px;
}
.data{
padding-left:10px;
font-weight:bold;
color:#161A56;
font-size:11px;
height:20px;
line-height:20px;
padding-top:5px;
}
.evidenza_box .titolo a{
padding-left:10px;
/*height:20px;*/
line-height:20px;
font-weight:normal;
padding-bottom:5px;
border-bottom:1px dotted #ccc;
display:block;
}
.evidenza_title {
padding-left:10px;
color:#161A56;
background-color:#ededed;
font-size:15px;
height:35px;
line-height:35px;
}
a.back  {
margin-top:10px;
}
#docenti {
width:100%;
border:1px solid #ccc;
}
#docenti tr{
background-color:#ededed;
height:30px;
line-height:30px;
}
#docenti td{
text-align:left;
font-weight:bold;
padding-left:15px;
}
.personal {
/*font-style:italic;*/
}
.cv {
/*font-style:italic;*/
}

#docenti th {
    background-color:#dadada;
}