/* Styles for Federal Profile Platform */
/* new Stylesheetdokument for projects View */
/* coded by Sven jenzer for SwissVirtualCampus Dez 07 */
dd p, td p{
	margin: 0 0 8px 0;
}

#projectView
	{
	margin-top : 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 1.2em;
}
#projectView td
	{
	vertical-align: top;
}
#projectView table
	{
	margin-bottom:15px;
}
#projectView table tr.line0  { /* Streifenfarbe */
	 background-color: #f2f9ff;
	}
#projectView table tr.line1  { /* Streifenfarbe */
	 background-color: #dcdcdc;
	}
	
#projectView h1,#projectView h2,#projectView h3,#projectView h4,#projectView h5,#projectView h6 
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0033;
	line-height: 1.1em;
	margin: 0;
}

#projectView h1 {
	font-size: 1.5em;
}

#projectView h2 
	{
	color: #0D6599;
	font-size: 1.3em;
	margin: 0 0 6px 0;
}

#projectView table td {
	padding: 2px 0 1px 3px;
	}
#projectView table tr:hover {
	background-color: #fff;
	color: #000;
	}
	
#projectView .label {
	color: #555555;
}

/* Der zweispaltige Kurzbeschrieb der Projekte */
#projectView dl { clear:both; }
#projectView dt { color: #555555!important; }
#projectView dt { float:left; width:8em; padding:0; margin:0; clear:left; padding-bottom:5px; }
#projectView dd { overflow:hidden;  padding:0; margin:0; clear:right; height:1%; padding-bottom:5px;}


/* das ganz normale Linkverhalten */
div#projectView a {
    color: #0b5edc;
    text-decoration: none;
 }
div#projectView a:visited {
    color: #0b5edc;
    }

div#projectView a:hover {
    color: #003399;
	text-decoration : underline;
}

#projectView .imgposition {
	padding-top: 10px;
	}
#projectView .pTeaser {
	padding-left: 10px;
	}
#projectView caption {
	padding: 12px 0 2px 0;
    text-align: left;
	 }

/* Linkverhalten der verlinkten Projekttitel */
a.projViewTit {
	text-decoration: none;
	padding: 1px 2px 3px 2px;
	color: #0b5edc;
/*	border-bottom: 1px solid #0b5edc;*/
	font-size:15px;
}
a.projViewTit:visited {
	text-decoration: none;
	color: #0b5edc;
/*	border-bottom: 1px solid #0b5edc;*/
	}
a.projViewTit:hover {
	background-color: #0b5edc;
    color: #fff !important;
    text-decoration: none !important;
}




/* Bereich mit Suche von projects View */
#proj-search
	{
	width: 20em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2em;
	padding-top: 10px;
}
#proj-search .smallfont {
	font-size:92%;
	}
/* Search form */
form {
	padding: 0;
	margin: 0;
}

#proj-search input, #proj-search select {
	font-size:0.8em;
	border: none;
/*	border: 1px solid #0b5edc; */
	background: #dcdcdc;
	color: #555555;
}


/*#proj-search input:focus, #proj-search select:focus {
	background-color:#CCFFFF;
	}*/

#proj-search .labeltitle {
	font-size: 1em;
	color:#fb3480;
	padding-bottom: 12px;
	}

#proj-search .newprofiles {
	font-size: 1.2em;
	color:#fb3480;
	padding-bottom: 12px;
	}
		
#proj-search input.buttonSchnellSuche { 
    border: 1px solid; 
    border-color: #ccc #000 #000 #ccc; 
    margin: 0 0 0 0; 
/*    padding: 0 3px; */
    font: bold 1.1em Arial,sans-serif; 
    color: #fff; 
	background: #0066CC; 
    text-decoration: none!important;   
}
.distance {
	display:block;
	width:100%;
	line-height: 0;
	margin:0;
	padding:0;
	padding-top:0;
	border-bottom: 1px solid #1b60b8;
	}
	 
/* Der Newly added-Bereich */
#updated {
	margin-top: 2em;
	padding:0.2em;
	background-color:#ecfcff;	
}

#updated ul {
    text-align: left;
    list-style: none;
	list-style-position:outside;
    padding: 0;
    margin: 4px 0 4px 0;
}
#updated ul li {
    display: block;
	margin: 0;
    padding: 3px 0 5px 0;
}

#updated li {
	margin:0;
	padding:0;
}

/* Linkverhalten der Projekttitel */
#updated  li a {
	text-decoration:none;
	padding: 1px 2px 1px 2px;
	color: #0b5edc;
}
#updated li a:visited {
	color: #0b5edc;
	border-bottom: 1px solid #fff;
	text-decoration: none;
	}
#updated li a:hover {
	background-color: #0b5edc;
    color: #fff;
    text-decoration: none;
}

	 
/* das Bilder Linkverhalten */
#projectView img {
	border: none;
	border-bottom: none !important;
	text-decoration: none;
	padding-bottom: 5px;
	}

a.noLinkBorder
	{
	text-decoration: none;
	border: none;
	border-bottom: none;
}
a.noLinkBorder:visited
	{
	border: none;
	border-bottom: none;
	}
a.noLinkBorder:hover
	{
	border: none;
	border-bottom: none !important;
	text-decoration: none;
}