@charset "UTF-8";
iframe {
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/back_shadow.jpg);
	background-repeat: repeat-y;
	background-attachment: fixed;
	background-position: center top;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666;
	text-align: justify;
}
p{margin-bottom:0;}
ul{margin-top:0;}
.formtxt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #183E72;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C49752;
}
.formtxt2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #183E72;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C49752;
}
.subtitle1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #6E470D;
}
.sponsors_b {
	background-image: url(images/ira09_sponsors_b.gif);
	background-repeat: repeat-y;
}
.subtitlecity {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: normal;
	font-weight: bold;
	color: #204974;
}
a:link {
	color: #315884;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	text-decoration: none;
	color: #1A191A;
	font-weight: bold;
}
a:hover {
	text-decoration: underline;
	color: #C60;
	font-weight: bold;
}
a:active {
	text-decoration: none;
	color: #315884;
}
a.panel {
	color: #6E470D;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
a.link {
	color: #6E470D;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
a.home {
	color: #315884;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	line-height: 17px;
}
a.home:link {
	color: #315884;
	text-decoration: none;
	font-weight: normal;
}
a.home:visited {
	text-decoration: none;
	color: #1A191A;
	font-weight: normal;
}
a.home:hover {
	text-decoration: underline;
	color: #C60;
	font-weight: normal;
}
a.home:active {
	text-decoration: none;
	color: #315884;
	font-weight: normal;
}
a.admin {
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
a.admin:link {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
a.admin:visited {
	text-decoration: none;
	color: #ffffff;
	font-weight: normal;
}
a.admin:hover {
	text-decoration: underline;
	color: #CCA757;
	font-weight: normal;
}
a.admin:active {
	text-decoration: none;
	color: #ffffff;
	font-weight: normal;
}
.subtitlecity2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: normal;
	font-weight: bold;
	color: #666;
}
.fondopat {
	background-image: url(images/ira09_sponsors_b.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.back_inscr {
	background-attachment: scroll;
	background-image: url(images/zn_inscription.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	width: 340px;
}
.back_thanks {
	background-attachment: scroll;
	background-image: url(images/thanks.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 340px;
}
p {
	text-align: justify;
}
.panel {
	font-size: 10px;
}
.backg_panel {
	background-attachment: scroll;
	background-image: url(images/backg_panel.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 385px;
}
.back_panel {
	background-image: url(images/back_panelprofile.jpg);
	background-repeat: repeat-y;
}
.back_panel2 {
	background-image: url(images/back_panelprofile2.jpg);
	background-repeat: repeat-y;
	background-color: #FFF;
	border: 1px solid #E8E8E8;
}
.tabla1 {
	text-align: left;
}
.cell1tit {
	font-weight: bold;
	color: #FFF;
	background-color: #1E446E;
}
.cell2red {
	font-weight: normal;
	color: #E0E7F1;
	background-color: #8AA8CE;
	font-size: 24px;
	vertical-align: bottom;
}
.cell3 {
	color: #22446D;
	background-color: #DFE7F1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6B7776;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6b7776;
}
.cell4 {
	background-color: #1E446E;
	height: 10px;
	position: relative;
	width: 488px;
}
.back_inscr_ {
	background-attachment: scroll;
	background-image: url(images/zn_inscription_.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	width: 340px;
}
.table_nom {
	background-image: url(images/ira09_awards_area_.jpg);
	height: 329px;
	width: 320px;
	vertical-align: top;
	background-position: center top;
	background-repeat: no-repeat;
}
.lineocre {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEBE91;
	text-align: left;
}
.cell5black {
	background-color: #717D83;
	position: relative;
	width: 488px;
	height: 280px;
}
.tableform {
	background-image: url(images/back_form.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 524px;
	width: 670px;
}
.send {
	background-image: url(images/send.jpg);
	background-repeat: no-repeat;
}
.tablemaps {
	background-image: url(images/back_maps.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 524px;
	width: 670px;
	padding: 30px;
}
.just {
	font-size: 11px;
	text-align: justify;
	line-height: 17px;
}
.superscript {
	font-size: 10px;
}
.tablebook {
	background-image: url(images/book_bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 370px;
	width: 670px;
}
.lineblue {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	text-align: left;
}
.left {
	font-size: 10px;
	text-align: left;
	line-height: 17px;
}
.table_login {
	background-image: url(images/admin_back.jpg);
	height: 375px;
	width: 678px;
	text-align: center;
	vertical-align: top;
	background-position: center top;
	background-repeat: no-repeat;
}
.cell3b {
	color: #22446D;
	background-color: #DFE7F1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6B7776;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6b7776;
	font-size: 10px;
}
.table_forgot {
	background-image: url(images/admin_forgot.jpg);
	height: 375px;
	width: 678px;
	text-align: center;
	vertical-align: top;
	background-position: center top;
	background-repeat: no-repeat;
}
.total {
	font-size: 14px;
	font-weight: bold;
	color: #6E470D;
}
.bold {
	font-weight: bold;
	color: #183E72;
}
.cellmap1 {
	color: #22446D;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5C5CD;
}
.cellmapmenu {
	color: #22446D;
	background-color: #E0E7F1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5C5CD;
}
.cellmapmenu2 {
	color: #22446D;
	background-color: #B5C5CD;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5C5CD;
}
.cellmapmenumain {
	color: #22446D;
	background-color: #768185;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5C5CD;
}
#form .tablebook tr td table .lineabajo .formtxt #conference2 {
	visibility: hidden;
}
.subtitlebrown {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: normal;
	font-weight: bold;
	color: #6E470D;
}
.tableformreg {
	background-image: url(images/back_form_reg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 1120px;
	width: 670px;
}
.back_book {
	background-image: url(images/book.gif);
	height: 88px;
	width: 188px;
}
.table_nom_c {
	background-image: url(images/ira09_awards_area_2.jpg);
	height: 290px;
	width: 320px;
	vertical-align: top;
	background-position: center top;
	background-repeat: no-repeat;
}
.table_nom_d {
	background-image: url(images/ira09_awards_area_d.png);
	height: 155px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
}
.txt_shortlist {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #183E72;
}
.lineblue2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	text-align: left;
	font-size: 10px;
}
.table_nom_d2 {
	background-image: url(images/ira09_awards_area_d2.jpg);
	height: 370px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
}
.table_selpan_01 {
	background-image: url(images/docs1.jpg);
	height: 348px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
}
.table_selpan_02 {
	background-image: url(images/docs2.jpg);
	height: 348px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
}
.table_selpan_03 {
	background-image: url(images/docs3.jpg);
	height: 380px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
}
.table_selpan_04 {
	background-image: url(images/docs4.jpg);
	height: 348px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
}
.table_nom_shortlong {
	background-image: url(images/short_long.jpg);
	height: 410px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
}
.table_nom_d3 {
	background-image: url(images/short_290.jpg);
	height: 290px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
}
.table_nom_250 {
	background-image: url(images/short_250.jpg);
	height: 250px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
}
.winner_01bestcom {
	background-image: url(images/winner_01bestcom.jpg);
	height: 155px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.winner_txt {
	font-size: 12px;
	font-style: normal;
	color: #1B69C5;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.winner_txt2 {
	font-size: 10px;
	font-style: normal;
	color: #1B6AC6;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.winner_txt3 {
	font-size: 9px;
	font-style: normal;
	color: #1C6DCA;
	font-weight: normal;
}
.winner_03 {
	background-image: url(images/winners_03bestcom.jpg);
	height: 155px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.winner_02 {
	background-image: url(images/winner_02bestinvest.jpg);
	height: 155px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.winner_04 {
	background-image: url(images/winner_04.jpg);
	height: 155px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.winner_05 {
	background-image: url(images/winner_05.jpg);
	height: 155px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.winner_06 {
	background-image: url(images/winner_06.jpg);
	height: 155px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.winner_07 {
	background-image: url(images/winner_07.jpg);
	height: 175px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.winner_08 {
	background-image: url(images/winner_08.jpg);
	height: 155px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.winner_09 {
	background-image: url(images/winner_09.jpg);
	height: 185px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.winner_10 {
	background-image: url(images/winner_10.jpg);
	height: 175px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.winner_11 {
	background-image: url(images/winner_11.jpg);
	height: 165px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.winner_12 {
	background-image: url(images/winner_12.jpg);
	height: 110px;
	width: 320px;
	vertical-align: top;
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.winner_txt_norm {
	font-size: 12px;
	font-style: normal;
	color: #1B69C5;
	font-weight: normal;
	border-bottom-color: #FFF;
}
.winner_prix {
	font-size: 14px;
	font-style: normal;
	color: #1B69C5;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.backg_menu {
	background-image: url(images/ira09_top_back.jpg);
	height: 30px;
	width: 946px;
	background-repeat: no-repeat;
	text-align: right;
}
.backg10_menu {
	background-image: url(images/ira10_top_back.jpg);
	height: 30px;
	width: 946px;
	background-repeat: no-repeat;
	text-align: right;
}
.backg_menu_c {
	background-image: url(images/ira09_top_back_c.jpg);
	height: 30px;
	width: 946px;
	background-repeat: no-repeat;
	text-align: right;
}
