/* Start of CMSMS style sheet 'default_css' */
.backbody {
	background-color: #1c2532;
	font-family: Helvetica, "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #e4e5ea;
	margin: 0px;
}

.clearb {
	clear: both;
}

#wrap_menu {
	width: 860px;
	height: 40px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(uploads/images/base/back_menu.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 150;
}

#wrap_mainnav {
	width: 820px;
	height: 40px;
	padding-left: 20px;
	z-index: 500;
}

#wrap_head {
	width: 860px;
	height: 209px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(uploads/images/base/back_head.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#wrap_title {
	font-size: 20px;
	font-weight: normal;
	color: #1486d5;
	margin-top: 175px;
	padding-bottom: 4px;
	padding-right: 45px;
	padding-left: 45px;
	background-color: #1d3051;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
	z-index: 120;
	float: left;
}

#wrap_search {
	float: right;
	margin-top: 15px;
	height: 30px;
	width: 210px;
	padding-right: 15px;
}

#wrap_body {
	width: 860px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(uploads/images/base/back_body.jpg);
	background-repeat: repeat-y;
	background-position: center;
}

#contentimage {
	width: 860px;
	min-height: 450px;
	background-image: url(uploads/images/base/back_content.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#wrap_splsx {
	width: 190px;
	padding-top: 24px;
	padding-bottom: 24px;
	padding-left: 45px;
	float: left;
}

.navigator {
	width: 190px;
}

.separnavigator {
	padding-bottom: 24px;
}

.evid190-top {
	background-image: url(uploads/images/base/evid190_top.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 190px;
	height: 15px;
}

.evid190-middle {
	background-image: url(uploads/images/base/evid190_middle.png);
	background-repeat: repeat-y;
	background-position: center top;
	width: 190px;
}

.evid190-bottom {
	background-image: url(uploads/images/base/evid190_bottom.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 190px;
	height: 15px;
}

#wrap_symposia {
	width: 550px;
	padding-top: 24px;
	padding-bottom: 24px;
	padding-left: 20px;
	float: left;
}

#wrap_center {
	width: 390px;
	padding-top: 24px;
	padding-bottom: 24px;
	padding-left: 20px;
	float: left;
}

.content {
	width: 390px;
}

#wrap_spldx {
	width: 170px;
	padding-top: 24px;
	padding-bottom: 24px;
	padding-left: 15px;
	float: left;
}

#wrap_footer {
	width: 860px;
	height: 80px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(uploads/images/base/back_footer.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#wrap_copy {
	width: 190px;
	padding-left: 45px;
	padding-top: 10px;
	text-align: left;
	font-size: 10px;
	float: left;
}

#wrap_copy a {
	color: #d38a17;
	text-decoration: none;
}

#wrap_copy a:hover {
	color: #b03127;
}

#wrap_webadmin {
	width: 480px;
	padding-left: 20px;
	padding-top: 10px;
	float: left;
	font-size: 10px;
}

.txt09 {
	font-size: 9px;
	line-height: 10px; }

.txt10 {
	font-size: 10px;
	line-height: 11px; }

.txt11 {
	font-size: 11px;
	line-height: 12px; }

.txt12 {
	font-size: 12px;
	line-height: 13px; }

.txt13 {
	font-size: 13px;
	line-height: 14px; }

.txt14 {
	font-size: 14px;
	line-height: 15px; }

.txt16 {
	font-size: 16px;
	line-height: 17px; }

.txt18 {
	font-size: 18px;
	line-height: 19px; }

.txt20 {
	font-size: 20px;
	line-height: 22px; }

.txt24 {
	font-size: 24px;
	line-height: 26px; }

div.txt09 a, div.txt10 a, div.txt11 a, div.txt12 a, div.txt13 a, div.txt14 a, div.txt16 a, div.txt18 a, div.txt20 a, div.txt22 a, div.txt24 a, a.txt09, a.txt10, a.txt11, a.txt12, a.txt13, a.txt14, a.txt16, a.txt18, a.txt20, a.txt22, a.txt24 {
	color: #d38a17;
	text-decoration: none;}

div.txt09 a:hover, div.txt10 a:hover, div.txt11 a:hover, div.txt12 a:hover, div.txt13 a:hover, div.txt14 a:hover, div.txt16 a:hover, div.txt18 a:hover, div.txt20 a:hover, div.txt22 a:hover, div.txt24 a:hover, a.txt09:hover, a.txt10:hover, a.txt11:hover, a.txt12:hover, a.txt13:hover, a.txt14:hover, a.txt16:hover, a.txt18:hover, a.txt20:hover, a.txt22:hover, a.txt24:hover {
	color: #b03127;
	text-decoration: underline;}

.txtmail a{
	color: #d38a17;
}

.txtmail a:hover{
	color: #b03127;
}

.colorbg {
	color: #1c2532; }

.colorwrote {
	color: #d38a17; }

.colorbleu {
	color: #1486d5; }

.colorred{
	color: #b03127; }

.colortext{
	color: #e4e5ea; }

.colorgray{
	color: #79808f; }

.colorwhite {
	color: #fff; }

.colorblack {
	color: #000; }

a.button_webadmin {
	background-color: transparent;
	font-size: 10px;
	line-height: 9px;
	text-decoration: none;
	display: block;
	color: #cdd1d0;
}

a.button_webadmin:hover {
	text-decoration: none;
	display: block;
	color: #6dc8a0;
}

.boxevid, .sponsors {
	width: 190px;
	margin-bottom: 24px;
}

/* per pagina History */

.separator { 
	vertical-align: bottom; 
	padding-top: 8px; 
	padding-bottom: 6px; 
	border-bottom: 1px solid #333; 
}

.contentHistory { 
	color: #999; 
	font-size: 11px; 
	font-weight: bold; 
	line-height: 13px; 
	text-decoration: none; 
	text-align: left; 
	vertical-align: top; 
	padding-top: 6px; 
}

.evidHistory { 
	color: #fff; 
	font-size: 11px; 
	font-weight: bold; 
	line-height: 13px; 
	background-color: #59626e; 
	text-decoration: none; 
	text-align: left; 
	padding: 3px; 
	vertical-align: top; 
}

.dateHistory { 
	color: #999; 
	font-size: 16px; 
	font-weight: bold; 
	line-height: 12px; 
	text-decoration: none; 
	text-align: left; 
}

.cityHistory { 
	color: white; 
	font-size: 18px; 
	font-weight: bold; 
	line-height: 12px; 
	text-decoration: none; 
	text-align: left; 
}


* per pagina Organisation */

.memberBoard {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #d38a17;
}

a.memberBoard {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #d38a17;
	text-decoration: none;
}

a.memberBoard:hover {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #b03127;
	text-decoration: none;
}

.padBoard {
	padding-top: 6px;
}
.Board {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
}
.Office {
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #999999;
}

.titolo{
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #d38a17;
	text-decoration: none;
}

.progr_revised {
	font-size: 12px;
	font-style: italic;
	color: #999999;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	display: block;
}
.progr_title {
	font-size: 18px;
	font-weight: bold;
	color: #1486d5;
	display: block;
}
.progr_data {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
}
.progr_ora {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	float: left;	
	padding-bottom: 8px;
}
.progr_sommario {
	font-size: 12px;
	color: #FFFFFF;
	float: left;	
	padding-left: 8px;
	padding-bottom: 10px;
}
.progr_sommario2 {
	font-size: 12px;
	color: #FFFFFF;
	float: left;	
	padding-left: 74px;
	padding-bottom: 10px;
}
.progr_tema {
	font-size: 14px;
	font-style: italic;
	line-height: 14px;
	font-weight: bold;
	color: #d38a17;
	padding-left: 30px;
	padding-top: 1px;
	clear: both;
}
.progr_relatore {
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
	padding-top: 3px;
	padding-left: 30px;
}
.progr_society {
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #CCCCCC;
	padding-top: 3px;
	padding-left: 30px;
}


/* End of 'default_css' */

