/* COM.UNISI.CH specific CSS file */



/* Homepage */

	/* TOP - homepage */
	
		/* same as content page */
	
	/* lower part of the header unisi logo */
	div#Header_Menu_pad {
		background-image: url('../img/logo_under.gif');
	}
	
	/* Content - boxes */
	
	div#PL_Page.homepage div#PL_Page-Middle-Left 			{ width: 818px; }
	div#PL_Page.homepage div#PL_Middle_Column-Left 			{ width: 110px; }
	div#PL_Page.homepage div#PL_Middle_Column-Main 			{ width: 708px; }

	div#PL_Page.homepage div#box_presentation {}
	div#PL_Page.homepage div#box_news,
	div#PL_Page.homepage div#box_events,
	div#PL_Page.homepage div#box_dottorato { float: left; width: 226px; }
	
	div#PL_Page.homepage div#box_presentation a.link_box_arrow,
	div#PL_Page.homepage div#box_news a.link_box_arrow,
	div#PL_Page.homepage div#box_events a.link_box_arrow,
	div#PL_Page.homepage div#box_dottorato a.link_box_arrow { display: block; float: right; }
	
	div#PL_Page.homepage div#box_news ul,
	div#PL_Page.homepage div#box_events ul,
	div#PL_Page.homepage div#box_dottorato ul { height: 85px; overflow: hidden; }
	
	div#PL_Page.homepage div#box_news ul li,
	div#PL_Page.homepage div#box_events ul li,
	div#PL_Page.homepage div#box_dottorato ul li { margin:0px 0px 3px 0px; }
	
	div#PL_Page.homepage div#Header_Bottom-bar div#generic_links { padding-top:8px; }
	
	/* Boxes text */

	div#box_presentation h2 {
		font-size: 14px;
		color: #424242;
		font-weight: bold;
		line-height: 23px;
	}
	
	div#box_news h2, 
	div#box_events h2,
	div#box_dottorato h2 {
		font-size: 13px;
		color: #424242;
		line-height: 23px;
		font-weight: bold;
	}
	
	div#box_news ul,
	div#box_events ul,
	div#box_dottorato ul {
		font-size: 10px;
		color: #424242;
		padding-left: 0px;
		margin-left: 0px;
	}
	
	div#box_news ul li,
	div#box_events ul li,
	div#box_dottorato ul li {
		padding-left: 0px;
		background: none;
		line-height: normal;
	}
		
	div#box_news ul li a,
	div#box_events ul li a,
	div#box_dottorato ul li a {
		font-size: 10px;
		color:#666666;
	}
		
	div#box_news ul li a:hover,
	div#box_events ul li a:hover,
	div#box_dottorato ul li a:hover {
		color:#F47D30;
	}


/* ------------------------------------------------------------------------------------------------ */
/* Colors */

	/* dark  #F47D30 */
	/* clear #ffe674 */
	
	/* Html */
	
	/*a { color: #F47D30; }*/
	a { color: #F47D30; }
	a:hover { color:#F47D30; }
	/* border-bottom: 1px dotted #F47D30; */
	
	/* Layout */
	
	div#people a:hover { background-image:url('../img/icon_Findpeople_orange.gif'); }
	div#Header_Bottom-bar {	border-bottom-color: #ffe674; }
	div#orientation ul li a.current, div#orientation ul li a:hover { background-image: url('../img/bullet_arrow_orange.gif'); }
	
	/* Content */
	
	.didascalia { font-size: 10px; }
	
	/* Styles */
	
	.mainmenu:hover,
	.mainmenu_current{ border-top-color: #ffe674; }
	#menu_top ul li a:hover,
	#menu_top ul li a:active { background-color: #ffe674; color:#000; }
	
	a.link_block_bullet_3:hover { color:#F90; }
	a.link_bullet_4, a.link_bullet_4_pad, a:hover.link_block_bullet_4 { background-image: url('../img/bullet_4x4_orange.gif'); color: #666666 !important; }
	
	a.link_box_arrow:active, a.link_box_arrow:hover { background-image: url(../img/icon_arrow_orange.gif); color: #666666 !important; }
	
	div.menu_structural_title { background-color: #F47D30; }
	ul.menu_structural li a.parent, ul.menu_structural li a:hover { 	background-image: url('../img/bullet_4x4_orange.gif'); }
	ul.menu_structural ul li a.parent,	ul.menu_structural ul li a:hover { background-image: url('../img/bullet_4x4_orange.gif'); }
	ul.menu_structural ul li ul li a.parent, ul.menu_structural ul li ul li a:hover { background-image: url('../img/bullet_3x3_orange.gif');}
	ul.menu_structural li a.this { background-color: #ffe674; }
	
	div.table_content { border-color: #ffe674; }
	
	div.main-content h2.error {	background:#F47D30 none repeat scroll 0%; }
	
	div#search .search_button:hover {
		background-color:#F47D30;
		color: #FFFFFF;
	}
		
	div.main-content .search_button:hover {
		background-color:#F47D30;
		color: #FFFFFF;
	}	
		
	
	div.disclaimer {
		background-color: #FFE674;
	}
	
	td.inlineSubTitle {
		font-weight: bold;
		width: 70px;
	}
	
	pre.bibtex {
		white-space: pre-wrap; /* css-3 */
		white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
		white-space: -pre-wrap; /* Opera 4-6 */
		white-space: -o-pre-wrap; /* Opera 7 */
		word-wrap: break-word; /* Internet Explorer 5.5+ */
	}
	
	.table-bachelor td:nth-child(2n+1) {
	width: 216px;
	}