#container{
	width:1000px;
}
#main {
	margin-top:15px;
}
.text ul.bullet{
	margin-left:1.5em;
}
.text ul.bullet li{
	list-style-type:disc;
}
.offleftsingle,h2.agenda-interuniversitaria span,.gfc-resultsHeader .gfc-title{
	position:absolute !important;
	left:-10000px;
	width:100px;
	height:0;
	overflow:scroll;
}
#menunav ul li {
	float:left;
	height:72px;
	min-height:72px;
	/*width:125px;*/
	width:153px;
	position:relative;
	text-align:center;
}
#menunav ul li.wai{
	width:155px;
}
#menunav ul li.float-right {
	float:right;
}
#menunav ul li a{
	display:block;
	padding:15px 30px 10px 40px;
	text-align:left;
}

#menunav ul li ul li{
	float:none;
	height:auto;
	min-height:0;
	width:auto;
	text-align:left;
}
#menunav ul li.wai ul{
	margin-left:10px;
}
#menunav ul li ul li a{
	padding:0;
	display:inline;
}

#menunav ul li ul li a{
	padding:0;
	margin:0;
	margin-left:12px;
	padding-left:12px;
}
#menunav ul li.wai ul {
	margin-top:17px;
}

#submenu{
	margin-bottom:35px;
}
#submenu ul{
	margin:0;
	padding:1px 0 0 0;
	list-style:none;
}
#submenu ul ul{
	padding:0 0 1px 0;
}

#submenu ul li a {
	display:block;
	padding:5px;
	text-decoration:none;
}
#submenu ul li li a{
	padding:2px 0 2px 20px;
}
#submenu ul li a span{
	display:block;
	width:100%;
	cursor:pointer;
}

#menunav li div {
	position:absolute;
	height:56px;
	width:56px;
	top:36px;
	left:-10px;
}
/*ul#langs {
	width:127px;
	padding-top:10px;
}*/
ul#langs{
	margin:0.3em 0;padding:0;
	width:100%;
	text-align:right;
}
ul#langs li{
	display:inline;
}
ul#langs li{
	padding:0 0.3em 0 0.8em;
	background:url(/img/sep-langs.gif) no-repeat left center;
}
ul#langs li.first{
	background-image:none;
}
ul#langs li.on a{
	font-weight:bold;
}

div#cleft, div#ccenter{
	float:left;
}
div#cright{
	float:right;
}

div#ccenter {
	width:532px;
}
#home #ccenter{
	width:493px;
	margin:0 17px;
}
#ismap #ccenter{
	width:700px;
}
div#ccenter.destacats{
	width:498px;
	margin:0 15px;
}
div#ccenter.destacats .module-in{
	padding:0;
}
#ccenter p.moreleft{
	float:left;
	display:inline;
	width:40%;
}
#ccenter p.moreright{
	float:right;
	width:52%;
}
div#cleft, div#cright {
	width:232px;
}
div#cleft.interna{
	width:210px;
	margin-right:10px;
	padding-bottom:160px;
}

div#cright {
	padding:0;
	margin:0;
}
div#cright .module.testimoniales{
	padding:0;
}
#video h3, #map h3 {
	height:75px;
	min-height:75px;
}

#video h3 span, #map h3 span {
	padding:25px 0 0 70px;
}

.module.intercat {
 	padding:0;
	margin-left:5px;
}




#uknow{
	position:relative;
	margin:43px 0;
}
#uknow .absright{
	width:61px;
	height:55px;
	position:absolute;
	right:0px;
	top:-21px;
}

#intercanvi {
	margin-bottom:8px;
}
#video {
	height:255px;
}

.engancha-in {
	width:208px;
	height:138px;
	position:relative;
}
.engancha-desc{
	background:#DADAD3;
	padding:0 7px 7px 7px;
}

#title-engancha {
	height: 80px;
    left: 29px;
    position: absolute;
    text-align: center;
    top: 15px;
    width: 120px;
}

div.content-in {
	margin:0;
	padding:0 15px;
}

div.content-in.sitemap {
	width:100% !important;
	padding-bottom:30px;
}




#testFrm  {
	position:relative;
}
#testFrm label{
	display:block;
	margin: 5px 0 0 0;
}
a#countryindex {
	display:block;
	float:right;
	position:absolute;
	top:0;
	right:40px;
}

div.nav {
	margin:10px 0;
	padding:5px 0;
}
#testFrm div.nav a {
	margin:0;
}
div.nav a#previouscountry {
	float:left;
}
div.nav a#nextcountry {
	float:right;
}

div.correction {
	margin:10px 0px;
	padding:5px;
}

div.opinio {
	margin-top:10px;
}
div.fotocarnet {
	float:left;
	width:90px;
	margin-top:8px;
}
div.testimoni {
	display:block;
	float:left;
	width:400px;
	margin-bottom:10px;
}

div.logo_intercat {
	float:left;
	width:40%;
	padding:20px;
}

.menuf div.logo_intercat img {
	display:block;
	float:left;
	padding-left:10px !important;
}

.menuf div.logo_intercat span {
	display:block;
	padding:7px 0 0 105px !important;
}
#footer div.menuf {
	margin:0 !important;
	padding:0 !important;
}

#footer div.menuf ul{
	float:right;
}

#footer div.menuf ul li {
	float:left;	
	padding:0;
}
#footer div.menuf ul li a{
	display:block;
	padding:7px 10px;
}

#logos_uni li {
	float:left;	
}

#logos_uni li a {
	display:block;
	height:60px;
}
#logos_uni li.cur a{
	height:65px;
	overflow:hidden;
}

	#logos_uni li.ub a {
		width:160px;
	}
	#logos_uni li.uab a {
		width:198px;
	}
	#logos_uni li.upc a {
		width:135px;
	}
	#logos_uni li.upf a {
		width:199px;	
	}
	#logos_uni li.udl a {
		width:146px;
	}
	#logos_uni li.udg a {	
		width:159px;
	}		
	#logos_uni li.urv a {
		width:160px;
	}
	#logos_uni li.url a {
		width:198px;
	}
	#logos_uni li.uoc a {
		width:135px;	
	}
	#logos_uni li.uvic a {
		width:199px;
	}
	#logos_uni li.uic a {
		width:146px;	
	}
	#logos_uni li.uao a {
		width:159px;
	}
	#logos_uni li.cur {
		margin:0 auto;
		width:100%;
		text-align:center;
	}
	#logos_uni ul li.cur a{
		width:240px;
		margin:0 auto;
	}

div.intro{
	margin-bottom:15px;
	padding-bottom:8px;
}
p.intro-items{
	margin:1em 0 2em 0;
}
div.entitats{
	margin-top:20px;
}
img.thumb{
	width:160px;
	float:left;
	margin-right:10px;
}
div.intro img.thumb{
	margin-top:8px;
}
ul.list li{
	padding-bottom:8px;
	margin-bottom:15px;
}
ul.list li li{
	padding-bottom:0;
	margin-bottom:0.75em;
	border-bottom:0;
}
ul.list li ul{
	margin:1em 0 1em 2em;
	list-style-type:disc;
}
ul.productes div.desc,div.fitxa div.desc{
	margin-left:172px;
}
ul.list li h3{
	margin-bottom:8px;
}
ul.list li h3 a{
	text-decoration:none;
}
ul.list li p{
	margin:0;
}
ul.list li p strong{
	font-weight:normal;
}
ul.list li.conbold p strong{
	font-weight:bold;
}
ul.list li.conbold blockquote{
	margin:0.5em 0;
	padding:0.5em;
	background:#E0B349;
}
ul.gallery{
	margin-top:31px;
	padding:0;
}
ul.gallery img{
	width:240px;
}

ul.gallery li, ul.gallery_mini li{
	margin-bottom:15px;
}

ul.gallery_mini ul{
	margin:1em 0em;
}
ul.gallery_mini li{
	float:left;
	padding:0;
	margin:0px 0px 3px 3px;
}
ul.gallery_mini li.first{
	margin-left:0px;
}
ul.gallery_mini img{
	width:160px;
}

#contactanos .in,#amic .in{
	padding:4px;
}
#contactanos {
	position:relative;
	top:-10px;
	padding:10px 0;
	margin-bottom:20px;
}
input.radio{
	width:auto;
	vertical-align:middle;
}
.viu legend {
	margin-left:5px;
	padding-left:5px;
}
.viu input.boton {
	margin-top:10px;
	padding:2px 0;
}

.viu ol {
	margin:15px;
	padding-left:15px;
}
.viu li span {
	padding-bottom:5px;
}
.viu li label {
	display:block;
	margin-bottom:0;
	padding-bottom:10px;
}
.viu li input{
	padding:0;
	margin:0 0 0 0;
}

form.contact{
	margin-top:20px;
}
form.contact label{
	display:block;
	margin-bottom:10px;
}
form.contact label span{
	display:block;
	width:190px;
	text-align:right;
	margin-right:8px;
	float:left;
}
form.contact label input,form.contact label textarea{
	width:270px;
}
.buttons{
	margin-left:198px;
}

.seccio-intro{
	margin-bottom:20px;
}

.highlights h4,#cright h4{
	margin-top:6px;
}
.content-in .module-in > .inside{
	height:auto;
}
.content-in .module-in.izq{
	margin-right:5px  !important;
	clear:both !important;
}
.content-in .module-in.der{
	margin-left:5px !important;
}

.entitats{
	margin-top:8px;
	padding-top:8px;
}
div.items{
	margin:10px 0 20px 0;
	padding-top:8px;
}
.list .desc{
	border:0px;
	margin:0;
}

ul.mirades li {
	float:left;
}
ul.mirades li.mleft {
	margin-left:10px;
}
.testimonis .testimoni-text{
	margin:1.3em 0;
}

div.links{
	margin-top:1em;
	padding-bottom:0.5em;
}
div.links li{
	margin-bottom:1.5em !important;
}

div.intro{
	margin:1em 0;
	padding:0.5em 1em;
}
#guide h3 span,#tools h3 span{
	padding:5px;
}

#video, #map {
	padding-top:0;
}

#video div, #map div {
	padding:0;
	margin-left:3px;
}
#video img,#map img {
	margin:0;
	padding:0;
	border:0;
	float:none;
}
div.in-map {width:230px; float:left; margin:20px 5px;}
div.in-map ul{display:block; width:200px; }

div.in-map ul {
	margin-left:0;
	padding-left:0;
}

#testFrm a {
	padding:2px 4px;
	text-decoration:none;
}
div.correction p{
	margin:0;
}


.fpuntets3{
	margin-bottom:1.8em;
}

/* testimonis */
.testimonis{
	position:relative;
}
.testimonis .text{
	padding:12px 12px 18px 15px;
}
.testimonis .text p{
	margin-top:0.5em;
}
.testimonis a.mes{
	margin-top:1em !important;
}
.testimonis h3{
	padding:9px 16px;
	font-size:1.6em;
	font-family:arial,helvetica;
}
.testimonis h4{
	font-size:1.3em;
}
.ico-testimonis{
	position:absolute;
	width:50px;
	height:53px;
	top:-19px;
	right:10px;
}

.moreinfo{
	margin-top:25px;
	padding:12px 15px 9px 15px;
}
.moreinfo h3{
	font-size:1.6em;
	margin-bottom:0.5em;
}
.moreinfo p{
	margin-bottom:0.5em;
}

p.meslinks{
	margin-top:30px;
}

.columns2 h3{
	font-size:1em;
}

p.moretestimonials,.content-in p.gloss{
	margin-top:2em;
}
p.moretestimonials{
	float:left;
	width:45%;
}
.content-in p.gloss{
	float:right;
	width:25%;
	text-align:right;
}
 .play{
	position:relative;
 }
 .play a{
	position:absolute;
	left:60px;
	top:40px;
	width:40px;
	height:40px;
	display:block;
	z-index:2;
	background:url(/img/btn_play.png) no-repeat left top;
 }

/* agenda */
#feed{position:relative;margin-top:10px;margin-bottom:1em;}
#home #feed{margin-top:0px;}
h2.agenda-interuniversitaria{
	width:459px;
	height:71px;
}
.gfc-resultsHeader{
	height:74px;
}
img.alerta-agenda{
	display:block;
	position:absolute;
	right:7px;
	top:-10px;
}
.qtip-content .universitat img.floatl,.anotacio-container .universitat img.floatl{
	float:left;
	margin-right:1em;
}
.qtip-content .universitat a,.anotacio-container .universitat a{
	display:inline-block;
	margin-top:0.3em;
}
.offleft{
	position:absolute !important;
	left:-10000px;
	width:100px;
	height:0;
	overflow:scroll;
}
.clearb{clear:both;}
.creditsphoto {font-size:0.8em; clear:both;}
.content-in ul.list-glossari li {margin-bottom:30px; padding-bottom:5px;}
.list-glossari .thumb {width:160px; margin-right:1em; float:left;}
.list-glossari .desc {width:330px; float:left;}
.list-glossari .desc h3 {margin-top:0; margin-bottom:0.2em;}
.list-glossari .desc p {margin-top:0;}

#glossari {margin-bottom:1.2em;}
#glossari-in {position:relative; background:#CCCCCC;}

#glossari h3 span{color:#4D4D4D !important;}
#glossari h3 {color:#000000 !important;margin-right:3em;}
.glossari-intro, #glossari-text p {padding:8px 15px;}
.gloss a:hover {text-decoration:underline;}
#glossari-text {position:relative;}

#glossari-text p {position:absolute; bottom:0px; background:#CCCCCC;}

.es .month th, .en .month th, .fr .month th, .gl .month th, .oc .month th{font-size:0.8em;}

.text table{
	border-collapse:collapse;
}
.text  .table  table td,.text .table  table th{
	border:1px solid #333;
	width:50%;
	padding:0.3em 0.5em;
}

.dateplace .floatr{float:right;}
#piula,#whatis{margin-bottom:30px;}

#piula img{display:block;}
#piula .in{background:#FFAA41;padding:11px;}
#piula h2{color:white;line-height:1.2em;font-size:1.3em;}
#piula a.mes{background-image:url(/img/mes-piula.png);background-position:left center;padding-left:28px;}
