/*  
Theme Name: EIEF Italian Version
Theme URI: http://wwww.eief.it/
Version: 1.0
Author: Paolo Sordi

*/
@import url("styleNavigation.css");

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { 
	margin : 0; 
	padding : 0; 
}

a { 
	text-decoration: none;
	color: #700;
 }

h1,h2,h3,h4,h5,h6 { 
	font-size : 100%;
	color: #444;
 }
h2 { 
	font-size : 160%;
	font-weight: normal;
 }
h3 { 
	font-size : 130%;
	margin-top: 5px;
	font-weight: normal;
 }
h4, p { 
	margin-bottom: 0.8em;
 }

ol,ul { list-style : none; }

body {
	font : 78%/1.5 "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	color : #333; 
}

/* layout */
#header {
	width: 100%;
  	background: url(images/rotator/rotate.php) center bottom no-repeat;
	height: 292px;
	}
	#home #header {
		width: 100%;
		background: url(images/bg-header-home.jpg) center bottom no-repeat;
		height: 292px;
		}
#header div {
	margin: 0 auto;
	width: 770px;
		}
#wrap {
	margin: 0 auto;
	padding: 0;
	width: 770px;
	text-align: left;
  	background: url(images/bg-main.png) left top repeat-y;
	overflow: hidden;
	}
#content {
	float: right;
	width: 580px;
	padding-bottom: 50px;
	}
#content .inner {
	padding: 0 1em;
	}
#primaryContent {
	float: left;
	padding: 0;
	margin: 0;
	width: 580px;
	min-height: 300px;
	}
	#home #primaryContent, #seminari #primaryContent {
	width: 320px;
	}
#secondaryContent
{
	padding: 0;
	float: right;
	width: 260px;
	}
#navigation
{
	float: left;
	width: 190px;
	padding-bottom: 2.5em;
	}
#navigationSupp
{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	background: #700;
	padding: 4px 0;
	text-align: right;
	border-bottom: 1px solid #d1d189;
	}
	#navigationSupp .inner
	{
	margin: 0 auto;
	width: 770px;
	clear: both;
	position: relative;
	}
#footer {
	padding: 10px 0 50px 0;
	margin: 0;
	clear: both;
  	background: #700 url(images/bg-footer.png) center top no-repeat;
	border-top: 1px solid #d1d189;
	color: #ddd;
	font-size: 9px;
	}
	#footer div {
		margin: 0 auto;
		width: 770px;
		}
/* End Structure */

/* Welcome Blurb */
	#header p#blurb {
		position: relative;
		left: 520px;
		top: 15px;
		width: 260px;
		display: none;
		font-size: 11px;
		}
	#home #header p#blurb {
		display: block;
		}

/* Main Header */
#header h1 {
 	text-indent: -9999px;
  	width: 347px;
  	height: 120px;
	margin: 0;
	padding: 0;
  	background: url(images/header.png) center top no-repeat;
}
#header h1 a {
	color: white;
	text-decoration: none;
	}

/*	Headers */
#seminari #secondaryContent h3 { 
	margin-top: 1em;	
 }
.spotlight  h3 {
	font-size: 145%;
	}



/* Begin Lists */
#primaryContent ul {
	padding: 10px 0;
	}
#navigationSupp .inner ul {
	float: right;
	}
#navigationSupp li {
	font-size: 11px;
	float: left;
	position: relative;
	text-align: right;
	}
ul#sectionIndex  {
	font-size: 100%;
	}
ul#sectionIndex li {
	padding: 0 0 5px 15px;
  	background: url(images/iconList.png) left top no-repeat;	
	}
ul#sectionIndex ul {
	display: none;
	}
#secondaryContent ul ul {
	margin: 0;
	padding: 0;
	}
#seminari li.ec3_list_day {
	border-top: 1px solid #d1d189;
	}
/* End  Lists */


/* Begin Form Elements */
#searchform {
	position: absolute;
	top: 50px;
	right: 0;
	clear: both;
}
#searchform input[type="text"] {
	border: 1px solid #ddd;
	width: 150px;
	vertical-align: middle;
	font : 100%/1.5 "Lucida Grande", "Lucida sans unicode", Verdana, sans-serif;
}
#searchform input.butt {
	vertical-align: middle;
	border: 0;
}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 400px;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}
/* End Form Elements */

/* Begin Link */
#content a {
	font-weight: bold;
	}
#secondaryContent a {
	font-weight: normal;
	}
#content a:hover {
	text-decoration: underline;
	}
#navigationSupp a {
	color: #cc6;
	padding: 4px;
	}
#footer a {
	color: #cc6;
	}
#navigationSupp a:hover, #footer a:hover {
	color: #efefef;
	}

/* Begin Post */
.post, .spotlight  {
	margin-bottom: 10px;
	}
.post, .entry  {
	overflow: hidden;
	clear: both;
	}
.spotlight  {
	font-size: 105%;
	padding-bottom: 10px;
	}
small {
	color: #777;
	}
#seminari-2007 .entry, #seminari-2008 .entry, #seminari-2009 .entry, #seminari-2010 .entry {
	border-bottom: 1px solid #d1d189;
}


/* Begin Images */
.entry img {
	float: right;
	margin-left: 5px;
	padding: 4px;
	border: 1px solid #d1d189;
	}

/* tables */
#lezioni td, #lezioni-2007 td, #lezioni-2008 td, 
#lezioni-2009 td, #lezioni-2010 td, #lezioni-2011 td {
	vertical-align: middle;
	text-align: center;
	font-size: 90%;
	border-bottom: 1px solid #800;
	}

/* CSS for Breadcrumbs */
div.breadcrumbs {font-size: 11px; border-bottom: 1px solid #efefef; color: #bbb; padding-bottom: 5px;
  }



