body { background: #fffded url(../img/public/bg.gif) repeat-x;}
body.fifth { background: #fdf4d5 url(../img/public/bg2.gif) repeat-x;}

body.index { background: #e1f8fe url(../img/public/bg-index.jpg) repeat-x; }

INPUT, TEXTAREA, BUTTON, SELECT   {font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; background-color:ffffff; border: #CECCBC 1px solid }
INPUT.btn, BUTTON                 {font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; background-color:ffffff; border: #CECCBC 1px solid }
.submit                 {font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none; background-color:F4853A; border: #000000 1px solid }

a                                 {font-family: Verdana,Arial,Helvetica; font-size: 11px;  text-decoration: none; color: #8c530f}
a:hover                           {font-family: Verdana,Arial,Helvetica; font-size: 11px; text-decoration: underline}

td                                {font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}
td.title                          {font-size: 18px; font-weight: bold;}
.title                            {font-size: 18px; font-weight: bold; color:#5a4326}
td.bold                           {font-weight: bold;}
td.dark                           {font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; background-color:F4853A; border: #CECCBC 1px solid}
td.dark2                          {font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; background-color:ffffff; border: #CECCBC 1px solid}

.tbg3 {  background-image: url(../img/public/cimlap/bg2.gif); background-repeat: repeat-x; background-position: top}

.almenubg {  background-color: #FFFFFF; background-image: url(../img/public/almenubg.gif); background-repeat: no-repeat; background-position: right bottom}
.tbg2 {  background-image: url(../img/public/t_bg.gif); background-repeat: no-repeat; background-position: left top; padding: 0;}
.tbg4 {background-image: url(../img/public/cimlap/bg_blue.jpg); background-repeat: no-repeat; background-position: top}

table { width: 970px; }

table.outside { width: 100%; }

table.head {
	border-collapse: collapse;
	border: 1px solid #afa584;
	width: 970px;
	margin-bottom: 10px;
}

table.head td {
	border: 1px solid #afa584;
	vertical-align: top;
	padding: 5px 0 5px 10px;
	font-weight: normal;
	background-color: #fff;
}

th, td { padding: 5px 8px 5px 8px; }

th { font-size: 12px; text-align: left; background-color: #d4ccb2; }

table.head th {
	background-color: #d4ccb2;
	border-right: 1px solid #afa584;
}

table.head td.act {
}

table.list { margin-top: 10px; border-left: 1px solid #ceccbc; border-right: 1px solid #ceccbc; border-top: 1px solid #ceccbc }


table outside td { padding: 0; }

table.list td { border-bottom: 1px solid #ceccbc; background-color: #fff; padding: 5px 8px 5px 8px; }

.name { padding-left: 8px; }

.presentation { width: 400px; }

input.radio { border: none; background: none; }

td.nopadd { padding:0; }

/* index */

.index-pic {
	width: 573px;
	margin: 0 auto;
	padding: 27px 0 0 0;
}

ul.conference {
	width: 573px;
	margin: 0 auto;
	text-align: center;
	list-style-type: none;
	color: #233d9b;
}

ul.conference li {
	font-size: 24px !important;
	font-family: Arial, Helvetica, sans-serif;
}

ul.conference li a {
	color: #233d9b;
	font-size: 24px !important;
}

ul.conference li a span {
	font-family: Impact, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	padding-right: 15px;
}
