/* CSS Document */


.boxsearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 2px;
	border: 1px solid #999999;
}

.box150 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 2px;
	border: 1px solid #999999;
	width: 150px;
}

.newsep {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	padding-top: 5px;
}

h2.coldroite {
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 2px;
	margin-top: 0px;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF9900;
	border-bottom-color: #FF9900;
	font-size: 12px;
	padding: 2px 2px 2px 2px;
	color: #006699;
}

ul.agenda {
	padding-top: 0px;
	margin-left: 0;
	padding-left: 0;
	list-style: none;
} 
ul.agenda li {
	
	background-position: 0 0.1em;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

ul.agenda li.highlight {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9900;
}

.agenda li a{
	padding-left: 12px;
	/*background-image: url(http://unifr.ch/images/list/squareDG.gif);*/
	background-image: url(http://unifr.ch/images/home/bullet/arrow_right.gif);
	background-repeat: no-repeat;
	display:block;
	text-decoration:none;
	padding-bottom: 4px;
	padding-top: 4px;
	}
.agenda li a span{
	font-weight: bold;
	}
.agenda li a:hover{
	background-color:#efefef;
	}


ul.agendaHL {
	padding-top: 0px;
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	border: 1px dotted #FF9900;
} 
ul.agendaHL li {
	background-position: 0 0.1em;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9900;
	padding-right: 1px;
}

ul.agendaHL li.highlight {
	background-color: #E4EDF2;
	border-width: 1px;
	border-style: dotted;
	border-color: #FF9900;
}

ul.agendaHL li.last {
	border-width: 1px;
	border-style: solide;
	border-color: #FFFFFF;
}

.agendaHL li a{
	padding-left: 12px;
	background-image: url(http://unifr.ch/images/home/bullet/arrow_right.gif);
	background-repeat: no-repeat;
	display:block;
	text-decoration:none;
	padding-bottom: 4px;
	padding-top: 4px;
	}
.agendaHL li a span{
	font-weight: bold;
	}
.agendaHL li a:hover{
	background-color:#efefef;
	}


ul.attachment {
	padding-top: 0px;
	margin-left: 0;
	padding-left: 0;
	list-style: none;
} 
ul.attachment li {
	font-size: 10px;
	background-position: 0 0.1em;
}

.attachment li a{
	padding-left: 13px;
	background-image: url(http://unifr.ch/images/home/deco/defaultdoc.gif);
	background-repeat: no-repeat;
	display:block;
	text-decoration:none;
	padding-bottom: 2px;
	padding-top: 2px;
	}
.attachment li a span{
	font-weight: bold;
	}
.attachment li a:hover{
	background-color:#efefef;
	}


ul.fac {
	padding: 5px 0 10px 0;
	margin: 0;
	list-style: none;
} 
ul.fac li {
	display:block;
	padding-left: 9px;
	background-repeat: no-repeat;
	background-position: 0 0.1em;
	padding-bottom: 2px;
	padding-top: 2px;
	font-size: 10px;
}
li.unifr {
	background-image: url(/images/home/deco/bg.unifr.gif);
}
li.droit {
	background-image: url(/images/home/deco/bg.droit.gif);
}

li.lettres {
	background-image: url(/images/home/deco/bg.lettres.gif);
}

li.theo {
	background-image: url(/images/home/deco/bg.theo.gif);
}

li.ses {
	background-image: url(/images/home/deco/bg.ses.gif);
}
li.sciences {
	background-image: url(/images/home/deco/bg.sciences.gif);
}



.filet {
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}
.mini {
	margin-top: 3px;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}


.box101o h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;	
	color: #006699; 
	/*background-image: url(http://unifr.ch/images/box/grey_180px_top_wf.gif); */
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;	 }
.box101o h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	/* background-image: url(http://unifr.ch/images/box/grey_180px_top.gif); */
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin: 0px 1px 1px 1px;
	border-top-width: 3px;
	border-top-style: solid;
	/* border-top-color: #FF9900; */
	border-top-color: #FF9900;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	text-transform: uppercase;
}

.box101o {
	background-image: url(http://unifr.ch/images/box/orange_180px_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 180px;
	text-align: left;
	margin: 0;
	padding: 0; }
.box101o_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.box101o_content a:link, .box101o_content a:visited { text-decoration: none; color: #333333; }
.box101o_content a:hover { text-decoration: underline; color: #006699; }
.box101o_content form { padding: 0; margin: 0; }

.box111o h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;	
	color: #006699; 
	/*background-image: url(http://unifr.ch/images/box/grey_180px_top_wf.gif); */
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;	 }
.box111o h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	/* background-image: url(http://unifr.ch/images/box/grey_180px_top.gif); */
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin: 0px 1px 1px 1px;
	border-top-width: 3px;
	border-top-style: solid;
	/* border-top-color: #FF9900; */
	border-top-color: #FF9900;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	text-transform: uppercase;
}

.box111o {
	background-image: url(http://unifr.ch/images/box/orange_180px_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 180px;
	text-align: left;
	margin: 0;
	padding: 0; 
	border-top-width: 3px;
	border-top-style: solid;
	/* border-top-color: #FF9900; */
	border-top-color: #FF9900;	
	}
.box111o_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.box111o_content a:link, .box101o_content a:visited { text-decoration: none; color: #333333; }
.box111o_content a:hover { text-decoration: underline; color: #006699; }
.box111o_content form { padding: 0; margin: 0; }



.box101 h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;	
	color: #006699; 
	/*background-image: url(http://unifr.ch/images/box/grey_180px_top_wf.gif); */
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	 }
.box101 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	/* background-image: url(http://unifr.ch/images/box/grey_180px_top.gif); */
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin: 0px 1px 1px 1px;
	border-top-width: 3px;
	border-top-style: solid;
	/* border-top-color: #FF9900; */
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-transform: uppercase;
}

.box101 {
	background-image: url(http://unifr.ch/images/box/grey_180px_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 180px;
	text-align: left;
	margin: 0;
	padding: 0; }
.box101_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.box101_content a:link, .box101_content a:visited { text-decoration: none; color: #333333; }
.box101_content a:hover { text-decoration: underline; color: #006699; }
.box101_content form { padding: 0; margin: 0; }

.box101b h2, .box101c h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;	
	color: #006699; 
	/*background-image: url(http://unifr.ch/images/box/grey_180px_top_wf.gif); */
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	 }
.box101b h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #069;
	/* background-image: url(http://unifr.ch/images/box/grey_180px_top.gif); */
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin: 0px 1px 1px 1px;
	border-top-width: 2px;
	border-top-style: solid;
	/* border-top-color: #FF9900; */
	border-top-color: #999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-transform: uppercase;
}

.box101c h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #069;
	/* background-image: url(http://unifr.ch/images/box/grey_180px_top.gif); */
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin: 0px 1px 1px 1px;
	border-top-width: 2px;
	border-top-style: solid;
	/* border-top-color: #FF9900; */
	border-top-color: #999;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-transform: uppercase;
}
.box101b_content h4 {

	font-weight: bold;
	color: #069;	
}



ul.arrowDG li.title {
list-style: none;
background-image: none;
font-weight: bold;
	color: #069;
padding: 5px 0px 5px 0px;
}
ul.arrowDG li.titlea {
list-style: none;
background-image: none;
font-weight: bold;
	color: #069;
padding: 2px 0px 5px 0px;
}

.box101b {
	background-image: url(http://unifr.ch/images/box/grey_180px_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;

	width: 180px;
	text-align: left;
	margin: 0;
	padding: 0; }

.box101c {
background-image: url(http://unifr.ch/images/box/grey_180px_bottomcarre.gif);
	background-repeat: no-repeat;
	background-position: center bottom;

	width: 180px;
	text-align: left;
	margin: 0;
	padding: 0;
 }

.box101b_content, .box101c_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.box101b_content a:link, .box101b_content a:visited { text-decoration: none; color: #333333; }
.box101b_content a:hover { text-decoration: underline; color: #006699; }

.box101c_content a:link, .box101c_content a:visited { text-decoration: none; color: #333333; }
.box101c_content a:hover { text-decoration: underline; color: #006699; }

h3 a.linknormal:link, h3 a.linknormal:visited { border-bottom-width: 0px; text-decoration: none; color: #006699;  }
h3 a.linknormal:hover { border-bottom-width: 0px; text-decoration: underline; color: #006699; }


.box101b_content form { padding: 0; margin: 0; }


/*-- DARK GREY, gris foncï¿½,couleur du texte ------------*/
ul.arrowUG {
	padding-top: 0px; 
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	margin-top: 5px; } 

ul.arrowUG li {
	padding-left: 9px;
	background-image: url(http://unifr.ch/images/list/arrowUG.gif);
	background-repeat: no-repeat;
	background-position: 0 0.2em;
	padding-bottom: 2px; }

ul.squareUG {
	padding-top: 0px; 
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	margin-top: 5px; } 

ul.squareUG li {
	padding-left: 9px;
	background-image: url(http://unifr.ch/images/list/squareDG.gif);
	background-repeat: no-repeat;
	background-position: 0 0.1em;
	padding-bottom: 2px; }

#coreNews {
	width: 350px;
}
#coreAgenda {

}
#coreEvent {
	width: 150px;
	margin: 0px;
	padding: 0px;
}
.wrapperColMain {
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.wrapperColRight {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-left: 1px solid #efefef;
}
#colMain {
	padding: 20px 15px 20px 10px;
}
#colHome {
	padding: 10px 15px 20px 10px;
}
#laUne {
	text-align: justify;
}
#laUne p.title {
	font-family: "Trebuchet MS", Trebuchet, Tahoma, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 15px;
	padding-bottom: 0px;
}
#laUne .bgLightGrey {
	width: 350px;
	background-color: #efefef;
	padding: 2px;
}
#laUne img {
	border: 1px solid #333333;
}

.newsAccroche {
	margin:0;
	padding:0;
}

.newsAccroche a{
	display:block;
	text-decoration:none;
	padding: 4px 1px 4px 1px;
	margin:0;
	font-size: 10px;
	}
.newsAccroche a span{
	font-weight: bold;
	font-size: 11px;
	}
.newsAccroche a:hover{
	background-color:#efefef;
	}
	
.orangeDotted {
	background-image: url(/images/home/deco/orange_vertical_10x10.gif);
	background-repeat: repeat;
	margin:0;
	padding:0;
}

.parpage {
	display: block;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:3px;
	padding-left: 0px;
	text-align: left;
}
.parpage a {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	padding:2px;
	margin-right:3px;
	border: 1px solid #FFFFFF;
}
.parpage a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	background-color: #efefef;
	border: 1px solid #FF9900;
	color: #FF9900;

}
#uniflash {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
}
#uniflash h2 {
	font-family: Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 2px;
	margin-top: 0px;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
	padding: 2px 2px 2px 2px;
	color: #cccccc;
}

#uniflash .teaser {
	margin: 3px 0px 0px 0px;
}
#uniflash .txt a {
	text-decoration:none;}
#uniflash .txt1 a {
	text-decoration:none;
	color:#FF6600;}	
#uniflash .txt {
	text-align: left;
	margin: 2px 0 2px 0;
}
#uniflash .txt1 a:hover {
color:#006699;
}
#uniflash .txt a:hover {
color:#006699;
}

#uniflash1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 3px;
	padding-top: 5px;	
	border-top-width: 3px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF9900;
	border-bottom-color: #cccccc;}
	
#uniflash1 .txt1 a:hover {
color:#006699;
}
#uniflash1 .txt1 a {
	text-decoration:none;
	color:#FF6600;}
#uniflash2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

	padding-top: 0px;	
	border-top-width: 3px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF9900;
	border-bottom-color: #cccccc;}
	
#uniflash2 .txt1 a:hover {
color:#006699;
}
#uniflash2 .txt1 a {
	text-decoration:none;
	color:#FF6600;}

#socialmedia {
	font-size: 11px;
margin-left: 0px;
padding: 5px 5px 0px 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;

}
