BODY{
	text-align:center;
	background-color:#CCCCCC;
	font-family:"Calibri",Arial, Helvetica, sans-serif;
	margin:0px;
        font-size:14px;
}

#PortaleStudenti{ margin-bottom:0px; }

#PortaleStudentiLogin {
	margin-bottom:10px;
}
#PortaleStudentiLogin LABEL{
	font-size:14px;
font-family:"Calibri",Arial, Helvetica, sans-serif;
}
.PortaleStudentiLoginTextbox {
                border: 1px solid #A4A4A4; 
                background-color: #EBEBEB; 
                width: 100%;
}

.PortaleStudentiLoginButton {
                border: 1px solid #A4A4A4; 
                background-color: #BEBEBE; 
                width: 60%;
}
.Rel{ position:relative; }
#Panels{ position:static; width:800px; }

.Panel{ 
	height:480px;
	padding:20px;
	display:none;
        font-size:14px;
}
.Panel-Content{ 
	position:absolute;
	width:748px;
	height:440px;
	margin:20px;
font-size:14px;
}
.Panel-Content A,
.Panel-Content A:VISITED{
	color:#666666;
	display:block;
font-size:14px;
}
.Panel-Content A:HOVER,
.Panel-Content A:VISITED:HOVER{
	color:#FFFFFF;
	color:#333333;
}
.Panel-BG{
	position:absolute;
	width:788px;
	height:420px;
	margin-top:70px;
	background-color:#FFFFFF;
}
.Panel-Title{
	font-family:"Calibri",Arial, Helvetica, sans-serif;
      	font-size:39px;
	font-weight:bold;
	color:#666666;
	margin-bottom:20px;
}


#WhiteTop{ height:30px; background-color:#CCCCCC; }
#WhiteBottom{ height:96px; background-color:#FFFFFF; }

#Layout{
	width:1024px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
}

#Logo{ position:absolute; top:6px; padding-left:20px; }

#Logo img {border:none;}

#Header{
	background-color:#CCCCCC;
	height:27px;
	text-align:right;
}

#Footer{
	background-color:#CCCCCC;
	height:80px;
}

#FooterData{
	font-family:"Calibri",Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#CCCCCC;
	color:#333333;
	margin-top:40px;
	margin-bottom:20px;
	margin-left:10px;
	margin-right:10px;
	border-top:1px solid #333333;
}

#FooterLang{
	font-family:"Calibri",Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:40px;
	float:right;
	padding-right:10px;
}
#FooterLang A,
#FooterLang A:VISITED{
	color:#666666;
	display:inline;
}
#FooterLang A:HOVER,
#FooterLang A:VISITED:HOVER{
	color:#FFFFFF;
	color:#333333;
}

#Menu{ text-align:right; position:relative; }
#Menu A,
#Menu A:VISITED{
	font-family:"Calibri",Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	margin-right:2px;
	margin-left:2px;
	font-size:20px;
	border-left:1px solid black;
	padding:2px;
	padding-left:6px;
	padding-right:6px;
	right:0px;
}
#Menu A:HOVER,
#Menu A:VISITED:HOVER{
}
#Menu A.Active,
#Menu A.Active:HOVER,
#Menu A.Active:VISITED,
#Menu A.Active:VISITED:HOVER{
	color:#999999;
	background-color:#FFFFFF;
}
a.pink:link     { color: #ff1493;  }
a.pink:visited  { color: #ff1493; }
a.pink:hover    { color: #ff1493;  }


.Hidden{ position:absolute; }

#Layout-T{
width:1024px;
}
#DropDown{ position:absolute; width:610px; height:250px; margin-top:2px; text-align:left;  }
#DropDownBG{ position:absolute; background-color:#BDBDBF; width:610px; height:250px; left:0px; }
#DropDownL{ position:absolute; padding-top:10px;}
#DropDownL .Separator{ height:6px; }
.DropDownPanel A{ margin:10px; text-align:left;  }
.DropDownPanel A,
.DropDownPanel A:VISITED{
	color:#666666;
	border-left:2px solid #666666;
	padding:2px;
	height:34px;
	text-decoration:none;

}
.DropDownPanel A:HOVER,
.DropDownPanel A:VISITED:HOVER{
	background-color:#FFFFFF;
}

#Main-CC{
background-color:#ffffff;
	width:828px;
	vertical-align:top;
}

#Main-CR{
	background-color:#999999;
	height:624px;
	width:156px;
	padding:20px;
	vertical-align:top;
}
#Main-CR h4 {text-align:center;}
#Main-CR h3 {margin-bottom:3px;}
#Main-CR h4 a {color:#ffffff;}

#Main-CR-triennale{
	background-color:#ff1493;
	height:624px;
	width:156px;
	padding:20px;
	vertical-align:top;
}
#Main-CR-triennale h4 {text-align:center;}
#Main-CR-triennale h3 {margin-bottom:3px;}
#Main-CR-triennale h4 a {color:#ffffff;}

#Main-CR-master{
	background-color:#008b8b;
	height:624px;
	width:156px;
	padding:20px;
	vertical-align:top;
}
#Main-CR-master h4 {text-align:center;}
#Main-CR-master h3 {margin-bottom:3px;}
#Main-CR-master h4 a {color:#ffffff;}

#Main-CR-brevi{
	background-color:#ffa500;
	height:624px;
	width:156px;
	padding:20px;
	vertical-align:top;
}
#Main-CR-brevi h4 {text-align:center;}
#Main-CR-brevi h3 {margin-bottom:3px;}
#Main-CR-brevi h4 a {color:#ffffff;}

#Main-CR-internazionale{
	background-color:#228b22;
	height:624px;
	width:156px;
	padding:20px;
	vertical-align:top;
}
#Main-CR-internazionale h4 {text-align:center;}
#Main-CR-internazionale h3 {margin-bottom:3px;}
#Main-CR-internazionale h4 a {color:#ffffff;}

#Main-CR-aziende{
	background-color:#3A75C4;
	height:624px;
	width:156px;
	padding:20px;
	vertical-align:top;
}
#Main-CR-aziende h4 {text-align:center;}
#Main-CR-aziende h3 {margin-bottom:3px;}
#Main-CR-aziende h4 a {color:#ffffff;}

#Main-CR-cfs{
	background-color:#c41e3a;
	height:624px;
	width:156px;
	padding:20px;
	vertical-align:top;
}
#Main-CR-cfs h4 {text-align:center;}
#Main-CR-cfs h3 {margin-bottom:3px;}
#Main-CR-cfs h4 a {color:#ffffff;}

#PortaleStudenti{ margin-bottom:40px; }

div.split2 div{
    float: left;
    width: 45%;
    width: 49%;
    width: 45%;
    padding: 0 2%
    }

div.clearer{
    float: none; clear: left
    } 

#News-Image{ margin-bottom:10px; 
text-align:center;}

#News{ 
	font-size:13px;
	background-color:#C8C8C8; 
	padding-top:1px;
height:210px;
}
.News-Item{ 
	margin:10px;
	background-color:#C8C8C8; 
}
.News-Item-Date{
	color:#FFFFFF;
	border-bottom:1px solid #999999;
}
.News-Item-Text{
	margin-top:4px;
}
.News-Item A,
.News-Item A:VISITED{
	color:#333333;
}
.News-Item A:HOVER,
.News-Item A:VISITED:HOVER{
	text-decoration:none;
}

UL{ list-style-type:none; margin:0px; padding:0px; display:inline; }
LI{ list-style-type:none; margin:0px; padding:0px; display:inline; }

h2 a {color:#ffffff;
font-size:25px;
text-decoration:none;}

h2.pavone{
font-family: "Arial Black", Helvetica, sans-serif;
font-size:25px;
letter-spacing:0.2em;
color:#008b8b;
}

h2.pavoneoff{
font-family: "Arial Black", Helvetica, sans-serif;
font-size:25px;
letter-spacing:0.2em;
color:#008b8b;
background-color: #ebebeb;
}

h2.magenta{
font-family:"Arial Black", Helvetica, sans-serif;
font-size:25px;
letter-spacing:0.2em;
color:#ff1493;
}
h2.magentaoff{
font-family:"Arial Black", Helvetica, sans-serif;
font-size:25px;
letter-spacing:0.2em;
color:#ff1493;
background-color: #ebebeb;
}
h2.verde{
font-family:"Arial Black", Arial, Helvetica, sans-serif;
font-size:25px;
letter-spacing:0.2em;
color:#228b22;
}
h2.verdeoff{
font-family:"Arial Black", Arial, Helvetica, sans-serif;
font-size:25px;
letter-spacing:0.2em;
color:#228b22;
background-color: #ebebeb;
}
h2.giallo{
font-family:"Arial Black", Arial, Helvetica, sans-serif;
font-size:25px;
letter-spacing:0.2em;
color:#ffa500;
}
h2.giallooff{
font-family:"Arial Black", Arial, Helvetica, sans-serif;
font-size:25px;
letter-spacing:0.2em;
color:#ffa500;
background-color: #ebebeb;
}
h2.rosso{
font-family:"Arial Black", Arial, Helvetica, sans-serif;
font-size:25px;
letter-spacing:0.2em;
color:#c41e3a;
}
h2.blu{
font-family:"Arial Black", Arial, Helvetica, sans-serif;
font-size:25px;
letter-spacing:0.2em;
color:#3a75c4;
}
h2.bluoff{
font-family:"Arial Black", Arial, Helvetica, sans-serif;
font-size:25px;
letter-spacing:0.2em;
color:#3a75c4;
background-color: #ebebeb;
}
h3.sub{
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:14px;
color:#ff1493;
background-color: #ebebeb;
}
h3.subblu{
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:14px;
color:#3a75c4;
background-color: #ebebeb;
}
h3.subverde{
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:14px;
color:#228b22;
background-color: #ebebeb;
}

.post {padding:20px;
font-size:14px;
padding-top:10px;}



.post p {text-align:justify;
font-style:normal;
line-height:20px;}

.post p a {color:#5E5E5E;
}

.entry ul li {display:block;
margin-bottom:20px;
}

.entry ul li ul li {padding-left:20px;
margin-bottom:5px;
}

.ddsg-wrapper h2 {display:none;}

.entry a {color:#595959;}
.entry a:hover {text-decoration:none;
color:#757575;}

.breadcrumb {font-size:12px;
padding:10px;

padding-top:30px;}

a {color:#595959;}

form{
margin: 0;
padding:0;
}

fieldset{
padding:10px;
margin:0;
border:none;
}

.post p a:hover {text-decoration:none;}

#socialn {margin-top:10px;}

#socialn img {margin-left:10px;
border:none;}



	#schema_corsi {
	width:770px;
	}
	
	#boxbig {
	background-color:#663366;
	height:335px;
	width:240px;
	float:left;
	border:3px solid #ffffff;
	}
	
	#boxbig p {color:#ffffff;
	font-size:30px;
	font-family:Calibri, sans-serif;
	text-align:center;
	padding:0px;
	margin:0px;
padding-top:120px;
	}
	
	#boxbig p a {color:#ffffff;
	text-decoration:none;
	}
	
	#boxbig p a:hover {
	background-color:#754275;
	
	}
	
	
	
	#small_1 {
	float:left;
	margin-left:10px;
	height:160px;
	width:245px;border:3px solid #ffffff;
	background-color:#A3A101;
	}
	
	
		#small_1 p {
		color:#ffffff;
	font-size:18px;
	font-family:Calibri, sans-serif;
	text-align:center;
	padding:0px;
	margin:0px;
	}
	
	#small_1 p a {
	
	color:#ffffff;
	text-decoration:none;
font-size:12px;

	}
	
	#small_1 p a:hover {background-color:#B3B12B;
	}
	
		#small_2 {
			float:left;
margin-left:10px;
	height:160px;
	width:245px;
	border:3px solid #ffffff;
	background-color:#666699;
	}
	
	
		#small_2 p {color:#ffffff;
	font-size:18px;
	padding:0px;
	margin:0px;
	font-family:Calibri, sans-serif;
	text-align:center;
	}
	
	#small_2 p a {
	font-size:12px;
	color:#ffffff;
	text-decoration:none;


	}
	#small_2 p a:hover {background-color:#7D7DA8;
	}
	
	
	
			#small_3 {
				float:left;
	height:160px;
	width:245px;
	margin-top:10px;
	margin-left:10px;
	border:3px solid #ffffff;
	background-color:#999966;
	}
	
	
		#small_3 p {color:#ffffff;
	font-size:18px;
	font-family:Calibri, sans-serif;
	text-align:center;
	padding:0px;
	margin:0px;
	padding-top:10px;
	}
	
	#small_3 p a {
	font-size:12px;
	color:#ffffff;
	text-decoration:none;


	}
	
	#small_3 p a:hover {background-color:#AAAA82;}
	
	
			#small_4 {
				float:left;
	height:160px;
	width:245px;
	margin-top:10px;
	margin-left:10px;
	border:3px solid #ffffff;
	background-color:#330F42;
	}
	
	
		#small_4 p {color:#ffffff;
	font-size:18px;
	padding:0px;
	margin:0px;
	font-family:Calibri, sans-serif;
	text-align:center;
	}
	
	#small_4 p a {
color:#ffffff;
	text-decoration:none;
	font-size:12px;

	}
	
	#small_4 p a:hover {background-color:#4A2759;}

img {border:none;}

.rassegna {margin-bottom:20px;}
.date_rassegna {font-size:12px;color:#666666;
border-bottom:1px solid #ffffff;}
.rassegna_title {margin-top:7px;}

.rassegna_title a {color:#333333;
}
.rassegna_title a:hover {
text-decoration:none;
}


#rass {padding-left:20px;}

.sendit p small {display:none;}
.sendit p {margin:0px;
padding:0px;}

hr {color: #707070;
background-color: #707070;
height: 1px;}

#Main-CR h3 {color:#ffffff;}

input#searchsubmit {border: 1px solid #A4A4A4; 
                background-color: #BEBEBE; }
.screen-reader-text{display:none;}
#s {width:80px;}

.sendit .button {border: 1px solid #A4A4A4; 
                background-color: #BEBEBE;}


.post1, #navigation, h2#sectiontitle {margin-left:20px;}

h2#sectiontitle {color:#ffffff;}

#message  {text-align:center;}

#navigation {margin-top:30px;}

#email_add {width:115px;}

.navi1 {
  width: 525px;
  position: relative;
  display: block;
  margin:0 auto;
  height: 72px;
}
.navi1 ul {
  float: none;
  list-style-image: none;
  list-style-type: none;
  margin: 3px 0;
}
.navi1 ul li {
  height: 72px;
  background-image: url(http://www.campusdellamoda.it/wp-content/uploads/tab-1.png);
  background-repeat: no-repeat;
  float: left;
  margin: 0px;
  position: absolute;
  padding-top: 5px;
}
.navi1 ul li a{
  width: 100%;
  height: 100%;
  display: block;
}
.navi1 ul li.sm1 {
  background-position: 0px 0px;
  width: 125px;
  left: 0px;
}
.navi1 ul li.sm2 {
  background-position: -125px 0px;
  width: 124px;
  left: 100px;
}
.navi1 ul li.sm3 {
  background-position: -249px 0px;
  width: 124px;
  left: 200px;
}
.navi1 ul li.sm4 {
  background-position: -373px 0px;
  width: 125px;
  left: 300px;
}
.navi1 ul li.sm5 {
  background-position: -498px 0px;
  width: 126px;
  left: 400px;
}
.navi1 ul li:hover{
  z-index: 1000;
}
.navi1 ul li.sm1:hover {
  background-position: 0px -75px; 
}
.navi1 ul li.sm2:hover {
  background-position: -125px -75px; 
}
.navi1 ul li.sm3:hover {
  background-position: -249px -75px; 
}
.navi1 ul li.sm4:hover {
  background-position: -373px -75px; 
}
.navi1 ul li.sm5:hover {
  background-position: -498px -75px; 
}





/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/
/****************************************/

.fleft {float:left;
width:400px;}
.fright {float:right;
width:340px;
text-align:right;}
