*{ margin: 0 ; padding: 0 ; }
body{ font-family: "Lucida Sans Unicode", Helvetica, Arial, sans-serif ; font-size:80%; background:url(../media/img/back.jpg) top center; color: #000; }
a:link {color: #446ABA;	text-decoration: none; font-weight:normal; }
a:visited {color: #446ABA;	text-decoration: none; font-weight:normal; }
a:active {color: #446ABA;	text-decoration: none; font-weight:normal; }
a:hover {color: #CC0000;	text-decoration: underline; font-weight:normal;}
br {line-height: 10px}
p { margin-bottom:15px}
H1 {font-size:145%;}
H2 {font-size:145%; color:#CC0000;}
H3 {font-size:145%; color:#CC0000;}


/*Container*/
#container{width:100%; height:100%; }
/* misc */
.clearer{ clear: both ; }


/* header */
#headercontainer {width:100%; background:#FFFFFF url(../media/img/blueback.jpg) repeat-x top left; height:120px; border-bottom:#333333 3px solid;}
#header {width:960px; margin:0 auto; height:120px;}
#headerlogo {width:510px; background:url(../media/img/interceramica-logo.gif) no-repeat left top; float:left; height:120px; vertical-align:bottom;}
#headerright {width:450px;float:right; height:120px; text-align:right;}

/*Content*/
#outerwrapper {width:960px; margin:0 auto; margin-top:3px;}
/*Left*/
#left{width:185px; float:left;text-align:left; }
#left ul{ list-style: none ;  }
#left ul li{ line-height: 28px; }
#left ul li a{ text-decoration: none ; color: #333 ; padding-left:24px; color:#fff; background: #446ABA; display:block; border:#FFFFFF 1px solid; }
#left ul li a:hover{  color:#000;  display:block; padding-right:25px; background: #FFCC00;  }
.leftbox {width:179px; background:url(../media/img/boxback.jpg) bottom center repeat-x; text-align:left; border:1px solid #446aba; padding:2px; margin-bottom:10px;}
.leftboxtitle { font-size:110%; background:#446aba; color:#fff; display:block; font-weight:bold; padding:1px;}

/*dashed border*/
.dashedline {width:100%; border-bottom:1px #333333 dashed; padding-top:20px; margin-bottom:10px;}

/*Right*/
#right{width:755px; margin:0 auto; padding:10px; float:right; background:#FFFFFF;}
.rightbox {width:215px; background:url(../media/img/boxback.jpg) bottom center repeat-x; text-align:left; border:1px solid #446aba; padding:5px; margin:10px 10px 10px 10px; float:left;}
.rightboxtitleblue { font-size:110%; background:#446aba; color:#fff; display:block; font-weight:bold; padding:1px;}
.rightboxtitleyellow { font-size:110%; background: #FFCC00; color:#fff; display:block; font-weight:bold; padding:1px;}
.rightboxtitlered { font-size:110%; background: #CC0000; color:#fff; display:block; font-weight:bold; padding:1px;}

/*GreenTextBox*/
#greentxtbx{width:745px; padding:10px; background: #E6DFB9; margin-top:460px;}

#footer {width:960px; font-size:90%; color:#666666; margin:0 auto; margin-top:5px; border-top:1px dashed #333333; padding-top:10px; }


/*Form*/
form {padding: 0 0 0 0 ;}
label{ float: left ; width: 115px ;	line-height: 15px ;	font-weight: bold ;	font-size: 12px ; padding:1px;}
.contact_input{	width: 175px ;}
textarea{	width: 290px;	margin-bottom: 10px ;	height: 150px ;}
select{	width: 175px ; margin-bottom: 10px ;}
.contact_btn{	width: 175px ;	border: 0 ;	background-color: #999;	color: #fff ; font-family:Arial, Helvetica, sans-serif;	font-weight: bold ;}
.contact_btn_sml{	width: 193px ;	border: 0 ;	background-color: #0f4778;	color: #fff ; font-family:Arial, Helvetica, sans-serif;	font-weight: bold ;}
.error {  font-family:Arial, Helvetica, sans-serif; color:#CC0000; font-size:10px; margin-left:115px;}
.error-exhib {  font-family:Arial, Helvetica, sans-serif; color:#CC0000; font-size:10px; }
input {	margin-bottom: 10px;}




/* Fade Cycle Front Images */
#fade-container {width: 250px; border: 1px solid  #B8DB7C; margin-top: 10px; float:left; background: #006699;}
.fade {  height:256px;  width:   456px;  float:right;	overflow: hidden ; padding:10px;} 
.fade img{width:  456px;	height: 256px; padding:5px;}

/*FP*/
#fpintro {width: 755px; margin-bottom:10px; }

/*News*/
.newsimg { padding:3px;}

/*Minutes*/
.minutesmeeting {width:490px; padding-left:10px; border-bottom:1px #333333 dashed; float:left; margin:10px 0 10px 0; font-size:110%; font-weight:bold;}
.minutesdownload {width: 175px; border-bottom:1px #333333 dashed; float:right; margin:10px 0 10px 0; text-align:center;}

/*Members*/
.memberslogo {width: 200px; height:100px; padding:3px; float:left; }
.membersTitle {font-size:135%; font-weight:bold;}
.memberstext {width:540px; height:100px; float:right; padding:3px;}
 
