@charset "UTF-8";
/* CSS Syracuse University Madrid */

/* http://meyerweb.com/eric/thoughts/2007/04/14/reworked-reset/ */

html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
	left: inherit;
}
funcion{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
	left: auto;
}
a img, :link img, :visited img {border: 0;}
table {border-collapse: collapse;border-spacing: 0;}
ol, ul {list-style: none;}
q:before, q:after,
blockquote:before, blockquote:after {content: "";}
a {outline:none;}

/******************************************/

/* GENERAL */
body{background:#373737 url(img/background.png) top repeat-x;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px;}
div#wrapper{width:920px;margin:35px auto 10px auto;position:relative;}
hr{border:0px;width:920px; height:3px;background-color:#f47321; margin:0px; #margin-top:-10px; clear:both;}
hr#lastHr{background-image:url(img/bgBttm.gif);background-repeat:no-repeat;background-position:bottom;padding-bottom:10px;#margin-top:-10px;}
div.clear{ clear:both;}
strong{font-weight:bold;}

/* UPPER */
div#sup{ width:920px; height:95px;}
div#logo{width:238px; height:46px; margin-top:30px; display:block; float:left;}
div#contact a{
	color:#FFF;
	font-size:12px;
	text-transform:none;
	position:absolute;
	top:5px;
	right:180px;
	text-decoration:none;
	width: 100px;
}
div#contact a:hover{
	color:#f47321;
	text-decoration:none;
	font-size: 12px;
}
div#contact a.active{color:#f47321; text-decoration:none; cursor:default;}






FORM.search {
	
}
FORM.search INPUT {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
FORM.search INPUT.search-text {
	Z-INDEX: 99;
	BORDER-BOTTOM: #e0e0e0 1px solid;
	BORDER-LEFT: #e0e0e0 1px solid;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 2px;
	WIDTH: 155px;
	PADDING-RIGHT: 2px;
	HEIGHT: 16px;
	BORDER-TOP: #e0e0e0 1px solid;
	BORDER-RIGHT: #e0e0e0 1px solid;
	PADDING-TOP: 0px
}
#searchbox INPUT.btn-search {
	POSITION: absolute;
	RIGHT: 0px;
	background: none;
	padding-top: 0px;
}
#col-main INPUT.btn-search {
	POSITION: relative; TOP: 7px; RIGHT: 2px
}
#header FORM.search {
	
}
#searchbox {
	POSITION: absolute;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 190px;
	PADDING-RIGHT: 0px;
	TOP: 2px;
	PADDING-TOP: 0px;
	LEFT: 729px
}








/* MAIN MENU */
div#menuMain{width:660px; height:65px; display:block; float:right; margin-top:30px;}
div#menuMain li a{display:block;float:right;text-align:center;font-size:22px; color:#FFF;text-decoration:none; line-height:70px; height:60px; width:125px;border-top:5px solid; margin-left:2px;}
span#tu{color:#f47321;}
div#menuMain #studentLife{#margin-top:-11px;}
div#menuMain #courses{#margin-top:-22px;}
div#menuMain #about{#margin-top:-33px;}
div#menuMain #home{#margin-top:-44px;}
div#menuMain li a:hover #tu{ color:#fff;}
div#menuMain li a:hover{ background-color:#f47321;border-top:5px solid #fff; margin-left:2px;}
div#menuMain li a.active{border-top:5px solid #f47321; cursor:default; background-color:#373737;}
div#menuMain li a.active #tu{color:#f47321;}

/* HEADER */
div#header{width:920px; height:250px; #margin-top:-14px;}

div.campus {background-image:url(img/bg-campus.jpg);}
div.staff {background-image:url(img/bg-staff.jpg);}
div.courses {background-image:url(img/bg-courses.jpg);}
div.courses2 {background-image:url(img/bg-courses2.jpg);}
div.internship {background-image:url(img/bg-internship.jpg);}
div.serviceLearning {background-image:url(img/bg-slearning.jpg);}
div.summer {background-image:url(img/bg-summer.jpg);}
div.housing {background-image:url(img/bg-housing.jpg);}
div.housing2 {background-image:url(img/bg-housing2.jpg);}
div.housing3 {background-image:url(img/bg-housing3.jpg);}
div.housing4 {background-image:url(img/bg-housing4.jpg);}
div.housing7 {background-image:url(img/bg-housing7.jpg);}
div.housing8 {background-image:url(img/bg-housing8.jpg);}
div.health {background-image:url(img/bg-health.jpg);}
div.healthprim {background-image:url(img/bg-healthprim.jpg);}
div.health2 {background-image:url(img/bg-health2.jpg);}
div.health4 {background-image:url(img/bg-health4.jpg);}
div.health5 {background-image:url(img/bg-health5.jpg);}
div.activities {background-image:url(img/bg-activities.jpg);}
div.activities2 {background-image:url(img/bg-activities2.jpg);}
div.activitiess {background-image:url(img/bg-activitiess.jpg);}
div.history {background-image:url(img/bg-history.jpg);}
div.transport {background-image:url(img/bg-transport.jpg);}
div.religion {background-image:url(img/bg-religion.jpg);}
div.culture {background-image:url(img/bg-culture.jpg);}
div.sports {background-image:url(img/bg-sports.jpg);}
div.sports2 {background-image:url(img/bg-sports2.jpg);}
div.life {background-image:url(img/bg-life.jpg);}
div.visitors {background-image:url(img/bg-visitors.jpg);}
div.seminars {background-image:url(img/bg-seminars.jpg);}
div.eurovision {background-image:url(img/bg-eurovision.jpg);}
div.azahar {background-image:url(img/bg-azahar.jpg);}
div.mareNostrum {background-image:url(img/bg-marenostrum.jpg);}
div.segovia {background-image:url(img/bg-segovia.jpg);}
div.escorial {background-image:url(img/bg-escorial.jpg);}
div.dosdemayo {background-image:url(img/bg-dosdemayo.jpg);}
div.political {background-image:url(img/bg-political.jpg);}
div.toledo {background-image:url(img/bg-toledo.jpg);}
div.azaharfall {background-image:url(img/bg-azaharfall.jpg);}
div.paisvasco {background-image:url(img/bg-paisvasco.jpg);}
div.istanbul {background-image:url(img/bg-istanbul.jpg);}
div.asturias {background-image:url(img/bg-asturias.jpg);}
div.canaryislands {background-image:url(img/bg-canaryislands.jpg);}
div.morocco {background-image:url(img/bg-morocco.jpg);}
div.contest {background-image:url(img/bg-concurso.jpg);}
div.leisure {background-image:url(img/bg-leisure.jpg);}
div.rome {background-image:url(img/bg-rome.jpg);}
div.communications {background-image:url(img/bg-communications.jpg);}
div.tiermes {background-image:url(img/bg-tiermes.jpg);}
div.computer{background-image:url(img/bg-computer.jpg);}
div.computer2{background-image:url(img/bg-computer2.jpg);}
div.globalization{background-image:url(img/bg-globa.jpg);}
div.globalization2{background-image:url(img/bg-globa2.jpg);}
div.globalization3{background-image:url(img/bg-mari.jpg);}
div.contestt{background-image:url(img/bg-contest.jpg);}
div.essay {background-image:url(img/bg-essay.jpg);}
div.photoo {background-image:url(img/bg-photoo.jpg);}
div.summer2011 {background-image:url(img/bg-summer2011.jpg);}


div#bgMenuVertical{height:250px; width:250px; background-image:url(img/transparency.png); display:block; float:left;}
div#bgMenuVvertical{height:250px; width:250px; background-image:url(img/transparency.png); display:block; float:left;}


ul#menuVertical {width:180px;margin:30px auto 0px auto;font-size:16px;}



ul#menuVvertical {width:180px;margin:13px auto 0px auto;font-size:14px;}
ul#menuVertical li a {display:block;color:#FFF;font-weight:bold;text-decoration:none;height:25px;line-height:25px;border-bottom:1px solid #999;padding:0px 5px 0px 5px;}
ul#menuVvertical li a {display:block;color:#FFF;font-weight:bold;text-decoration:none;height:25px;line-height:25px;border-bottom:1px solid #999;padding:0px 5px 0px 5px;}
ul#menuVertical li a:hover {background-image:url(img/bg-submenu_or.png);background-repeat:repeat-x;text-decoration:none;}
ul#menuVvertical li a:hover {background-image:url(img/bg-submenu_or.png);background-repeat:repeat-x;text-decoration:none;}
ul#menuVertical li a.active {background-image:url(img/bg-submenu_or.png);background-repeat:repeat-x;text-decoration:none;cursor:default;border-bottom:none;}
ul#menuVvertical li a.active {background-image:url(img/bg-submenu_or.png);background-repeat:repeat-x;text-decoration:none;cursor:default;border-bottom:none;}
.orange a.active{#margin-bottom:-18px;}

ul#menuVertical ul#menuVerticalSub {font-size:12px;font-weight:normal;background-color:#5B5652;}
ul#menuVvertical ul#menuVerticalSub {font-size:12px;font-weight:normal;background-color:#5B5652;}
ul#menuVertical ul#menuVerticalSub a {height:20px;line-height:20px;padding-left:20px;}
ul#menuVvertical ul#menuVerticalSub a {height:20px;line-height:20px;padding-left:20px;}
ul#menuVertical ul#menuVerticalSub a:hover {background-color:#333;background-image:none;}
ul#menuVvertical ul#menuVerticalSub a:hover {background-color:#333;background-image:none;}
ul#menuVertical ul#menuVerticalSub a.active {background-color:#333; background-image:url(img/arrow.gif); background-repeat:no-repeat; cursor:default;border-bottom:1px solid #999;}
ul#menuVvertical ul#menuVerticalSub a.active {background-color:#333; background-image:url(img/arrow.gif); background-repeat:no-repeat; cursor:default;border-bottom:1px solid #999;}

ul#menuVertical ul#menuVerticalSub ul#menuVerticalSubSub {font-size:12px;font-weight:normal;background-color:#777777; #margin-top:-20px;}
ul#menuVvertical ul#menuVerticalSub ul#menuVerticalSubSub {font-size:12px;font-weight:normal;background-color:#777777; #margin-top:-20px;}
ul#menuVertical ul#menuVerticalSub ul#menuVerticalSubSub a {height:20px;line-height:20px;padding-left:30px;}
ul#menuVvertical ul#menuVerticalSub ul#menuVerticalSubSub a {height:20px;line-height:20px;padding-left:30px;}
ul#menuVertical ul#menuVerticalSub ul#menuVerticalSubSub a:hover {background-color:#555;background-image:none;}
ul#menuVvertical ul#menuVerticalSub ul#menuVerticalSubSub a:hover {background-color:#555;background-image:none;}
ul#menuVertical ul#menuVerticalSub ul#menuVerticalSubSub a.active {background-color:#555; background-image:none; cursor:default;border-bottom:1px solid #999;}
ul#menuVvertical ul#menuVerticalSub ul#menuVerticalSubSub a.active {background-color:#555; background-image:none; cursor:default;border-bottom:1px solid #999;}


h1{font-size:22px; color:#FFF; height:24px; width:auto; background-image:url(img/transparency.png);#background:#333333; display:block; float:right; padding:3px; margin-top:220px;}


ul#menuSubAbout {width:570px;height:30px;line-height:30px;background-image:url(img/transparency_or.png);position:absolute;padding-left:350px;visibility:hidden;z-index:50;}
ul#menuSubAbout li {display:inline;padding:0px 20px;}
ul#menuSubAbout li a {font-size:16px;color:#FFF;text-decoration:none;}
ul#menuSubAbout li a:hover {text-decoration:underline;}

ul#menuSubAcademics {width:695px;height:30px;line-height:30px;background-image:url(img/transparency_or.png);position:absolute;padding-left:225px;visibility:hidden;z-index:50;}
ul#menuSubAcademics li {display:inline;padding:0px 20px;}
ul#menuSubAcademics li a {font-size:16px;color:#FFF;text-decoration:none;}
ul#menuSubAcademics li a:hover {text-decoration:underline;}

ul#menuSubStudentLife {width:505px;height:30px;line-height:30px;background-image:url(img/transparency_or.png);position:absolute;padding-left:415px;visibility:hidden;z-index:50;}
ul#menuSubStudentLife li {display:inline;padding:0px 20px;}
ul#menuSubStudentLife li a {font-size:16px;color:#FFF;text-decoration:none;}
ul#menuSubStudentLife li a:hover {text-decoration:underline;}

ul#menuSubMadrid {width:815px;height:30px;line-height:30px;background-image:url(img/transparency_or.png);position:absolute;padding-left:105px;visibility:hidden;z-index:50;}
ul#menuSubMadrid li {display:inline;padding:0px 10px;}
ul#menuSubMadrid li a {font-size:14px;color:#FFF;text-decoration:none;}
ul#menuSubMadrid li a:hover {text-decoration:underline;}


/* CONTENT */
div#container{width:900px;padding:10px 15px 10px 10px; background-color:#E8E5D6; background-image:url(img/bgShadow.gif);background-repeat:repeat-y; #margin-top:-14px;}
div#article{display: block; float:right;width:555px; height:auto; background-color:#FFF; line-height:20px;padding:20px; margin:5px auto 10px auto;}
div#articlecentro{display: block; float:none;width:555px; height:auto; background-color:#FFF; line-height:20px;padding:20px; margin:5px auto 10px auto;}
div#articlecentrotitulo{display: block; float:none;width:555px; height:auto; line-height:5px;padding:5px; margin:1px auto 20px auto;}
div#article2{
	display: block;
	float:right;
	width:585px;
	height:auto;
	background-color:#FFF;
	line-height:px;
	padding:5px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
div#restaurants{#margin-top:-240px; line-height:20px;}
h2{font-size:16px; color:#008fff;margin-left:10px; display:block; float:left;}
h20{font-size:16px; color:#008fff; display:block; float:left;}
h3{ font-size:16px; color:#f47321;}

h12{ font-size:14px; color:#f47321;}

.subTitle{background-color:#E8E5D6; text-transform:uppercase;#line-height:25px;}
.version{
	font-size:11px;
	color:#f47321;
	font-style: oblique;
	text-decoration: underline;
}

h8{font-size:12px;background-color:#E8E5D6; text-transform:uppercase;#line-height:25px;}
h9{margin:20px; font-size:11px;}
h11{margin:30px; font-size:11px; color:#000}
h10{
	font-size:11px;
	color: #09F;
}
h13{
	font-size:11px;
	color: #09F;
}
h14{
	font-size:11px;
	color:#000;
	margin-left:20px;
	font-style: italic;	
}
h15{
	font-size:11px;
	color:#000;
	font-style: italic;
	margin:auto;
	
}
.textRight{ text-align:right;line-height:15px;}
.negrita{#line-height:20px;}
.negrita2{#line-height:20px;}

.pic{ border:#E8E5D6 solid 5px; margin:5px;}
.picRight{ border:#E8E5D6 solid 5px; display:block; float:right; margin-left:20px;}
.picLeft{ border:#E8E5D6 solid 5px; display:block; float:left;margin-right:20px;}

a.link{color:#008fff; text-decoration:none;}
a:hover.link{text-decoration:underline;}

.list li{line-height:20px;list-style-position: outside;list-style-type:square; margin-left:25px;}
.list2 li{line-height:20px;list-style-position: outside;list-style-type:square; margin-left:25px;}
/* ADS */
div#ads{width:275px; height:auto; background-color:#FFF; color:#000; padding:10px; margin-bottom:10px;}
div#adsOrange{width:275px; height:auto; background-color:#f47321; color:#000; padding:10px; margin-bottom:10px;line-height:15px;}

.map{ width:260px; border:#E8E5D6 solid 5px; margin:5px 0 5px 0;}
h4{
	font-size:16px;
	color:#000;
	display:block;
	float:left;
}
h5 a{font-size:16px; color:#008fff; margin-top:5px; text-decoration:none; #margin-left:-2px;}
h7 a{font-size:18px; color:#008fff; margin-top:5px; text-decoration:none; #margin-left:-2px;}
h6 {font-size:16px; color:#fff; margin-top:5px;}
h8 a{font-size:16px; color:#fff; margin-top:5px; text-decoration:none;}
.linkWhite{color:#FFF; text-decoration:none; font-size:12px; text-transform:uppercase; float:right;}
.linkWhite a{color:#FFF; text-decoration:none;}
.linkOrange{color:#f77321; text-decoration:none; font-size:12px; text-transform:uppercase; float:right;}
.linknaranja{color:#f77321; text-decoration:none; font-size:12px; text-transform:uppercase; }
.linkOrange a{color:#f77321; text-decoration:none; float:right;}
.noVis a{display:none;}
div a:hover{ text-decoration:underline;}

.picContact{border:#E8E5D6 solid 5px; display:block; float:right; margin-left:20px; width:100px;}

div#eating{ width:350px; display:block; float:right; margin-top:15px;}
.mapEating{ width:350px; border:#E8E5D6 solid 5px; float:right;}

/* HOME */
div#headerHome{width:920px; height:250px;}
h1#h1Home{font-size:22px; color:#FFF; height:24px; width:auto; background-image:url(img/transparency.png); display:block; float:left; padding:3px; margin-top:220px;}
h2#h2Home{font-size:16px; color:#008fff; margin:auto auto 5px 0px;}

div#left{width:295px; display:block; float:left;}
div#center{ width:360px; display:block; float:left;margin:auto auto 10px 10px;}
div#right{ width:220px; display:block; float:right;}

div#articleHome{height:auto; background-color:#FFF; line-height:20px;padding:10px; margin-bottom:10px;}

div#travellingAd{width:126px;height:69px;background-image:url(img/travellingAd.png);background-repeat:no-repeat;margin:0px 0px 10px -36px;padding:55px 5px 20px 200px;}
div#whatsgoingon{width:126px;height:69px;background-image:url(img/whatsgoingon.png);background-repeat:no-repeat;margin:0px 0px 10px -36px;padding:55px 5px 20px 200px;}
div#news{width:126px;height:69px;background-image:url(img/news.png);background-repeat:no-repeat;margin:0px 0px 10px -36px;padding:55px 5px 20px 200px;}
/* ROTATOR */
div#rotator{width:920px; height:250px;background-color:#E8E5D6;position:relative;}
div#rotator div#imageWindow{width:460px;height:250px;position:relative;top:0px;left:0px;z-index:5;overflow:hidden;}
div#rotator div#imageWindow div#imageStrip{width:1400px;position:absolute;top:0px;left:0px;}
div#rotator div#imageWindow div#imageStrip img{margin-left:-3px;}
div#rotator div#imageWindow div#imageStrip div{width:465px;float:left;}

div#rotator div#buttons {width:410px;position:absolute;top:0px;left:454px;z-index:30;}
div#rotator div#buttons a#noticia01, div#rotator div#buttons a#noticia02, div#rotator div#buttons a#noticia03  {display:block;width:410px;height:65px;background-image:url(img/rotatorBg.gif);background-repeat:no-repeat;margin:6px 0px 0px 22px;font-size:10px;color:#333;text-decoration:none;padding:5px 10px 5px 10px;}
div#rotator div#buttons a#noticia01:hover, div#rotator div#buttons a#noticia02:hover, div#rotator div#buttons a#noticia03:hover {color:#000;}
div#rotator div#buttons a strong{font-size:11px;}
div#rotator div#buttons a#noticia01 {width:410px;background-image:url(img/rotatorArrow.png);margin:6px 0px 0px 0px;color:#FFF;cursor:default;padding:5px 10px 5px 32px;}
div#rotator div#buttons a#noticia01:hover {color:#FFF;}

div#rotator h1#home{font-size:22px; color:#FFF; height:24px; width:auto; background-image:url(img/transparency.png); display:block; position:absolute; bottom:0px; left:0px; z-index:20;}


/* FOOTER */
div#footer {position:relative; width:920px; margin:10px auto 10px auto;color:#FFF; font-size:12;}
div#footer ul#foot{ display:block; float:right;}
div#footer ul#foot li{ display:inline; color:#FFF;text-decoration:none;}
div#footer ul#foot li a{ color:#FFF;text-decoration:none;}
div#footer ul#foot li a:hover{text-decoration:underline;}
div#footer p#copyright{text-align:right;}

/* CONTACT */
.contact{ border:#FFF solid 5px;margin-right:10px;}

form input {
	background-color:#E8E5D6;
}
form textarea{width:300px; background-color:#E8E5D6; border:#373737 solid 1px;}
form input#boton {width:110px; background-color:#f47321; border:#E8E5D6 solid 1px;}

#contactError{padding-top:10px; font-size:14px; font-weight:bold; color:#C00;}
div.pagetitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #F60;
}
div#title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F3792A;
}
#wrapper #container #center #col-main .pageTitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F3792A;
}
#wrapper #container #article .list li strong {
	font-size: 11px;
	font-weight: bold;
	color: #09F;
}

