
.big { width: 100%; float: left; margin-bottom: 20px; }

.top_index { background-image: url(../pic/img_index1.jpg); background-repeat: no-repeat; background-position: center 0px; width: 960px; height: 307px; margin-left: auto; margin-right: auto; background-color: #ffffff; }
.top_why{ background-image: url(../pic/img_whyattend.jpg); background-repeat: no-repeat; background-position: center 0px; width: 960px; height: 307px; margin-left: auto; margin-right: auto; background-color: #ffffff; }
.top_accomodation{ background-image: url(../pic/img_accomodation.jpg); background-repeat: no-repeat; background-position: center 0px; width: 960px; height: 307px; margin-left: auto; margin-right: auto; background-color: #ffffff; }
.top_conference{ background-image: url(../pic/img_overview.jpg); background-repeat: no-repeat; background-position: center 0px; width: 960px; height: 307px; margin-left: auto; margin-right: auto; background-color: #ffffff; }
.top_agenda{ background-image: url(../pic/img_agenda.jpg); background-repeat: no-repeat; background-position: center 0px; width: 960px; height: 307px; margin-left: auto; margin-right: auto; background-color: #ffffff; }
.top_fee{ background-image: url(../pic/img_fee.jpg); background-repeat: no-repeat; background-position: center 0px; width: 960px; height: 307px; margin-left: auto; margin-right: auto; background-color: #ffffff; }
.top_sponsors{ background-image: url(../pic/img_sponsors.jpg); background-repeat: no-repeat; background-position: center 0px; width: 960px; height: 307px; margin-left: auto; margin-right: auto; background-color: #ffffff; }
.top_speakers{ background-image: url(../pic/img_speakers.jpg); background-repeat: no-repeat; background-position: center 0px; width: 960px; height: 307px; margin-left: auto; margin-right: auto; background-color: #ffffff; }
.top_registration{ background-image: url(../pic/img_index.jpg); background-repeat: no-repeat; background-position: center 0px; width: 960px; height: 307px; margin-left: auto; margin-right: auto; background-color: #ffffff; }

.menu { width: 337px; float: left; text-align: right; }
.top_right { width: 250px; float: right; }

.top_right_registration { float: right; padding: 55px 8px 0px 0px; }
.top_right_contact { float: right; padding: 78px 51px 0px 0px; }
/*.top_right_contact { float: right; padding: 3px 51px 0px 0px; }*/

.top_right_registration_new { float: left; padding: 0px 0px 0px 121px; }
.top_right_contact_new { width: 103px; height: 20px; float: left; padding: 35px 0px 0px 139px; }

.top_right_sigla { float: right; padding: 35px 8px 0px 0px; }
.top_top { width: 960px; height: 129px; float: left; }
.sigla {width: 300px; float: left; padding: 8px 0px 0px 0px;  }
.sigla_new { width: 300px; float: left; padding: 8px 0px 0px 0px; }
.title { float: left; padding: 15px 0px 0px 0px; }

.bg_organizer { background-image: url(../pic/bg_index.gif); background-repeat: no-repeat; background-position: center 0px; width: 404px; height: 498px; float: right; padding: 20px 30px 30px 30px; text-align: justify; color: #737373;}


.middle { width: 100%; float: left; background-color: #972831; }
.middle_content { width: 920px; margin-left: auto; margin-right: auto; padding: 20px 5px 0px 30px; font-family: Georgia, Arial,Verdana; font-style: normal; font-size: 12px; font-weight: normal; color: #edddde; letter-spacing: 1px; line-height: 19px; margin-bottom: 30px;}
.middle_content_index { width: 920px; margin-left: auto; margin-right: auto; padding: 0px 5px 0px 30px; font-family: Georgia, Arial,Verdana; font-style: normal; font-size: 12px; font-weight: normal; color: #edddde; letter-spacing: 1px; line-height: 19px; margin-bottom: 30px;}





.middle1{ width: 960px;  margin-left: auto; margin-right: auto;  font-family: Georgia, Arial,Verdana; font-style: normal; font-size: 12px; font-weight: normal; color: #edddde; letter-spacing: 1px; line-height: 19px; }
.middle_content_new { background-image: url(../pic/bg_line.gif); background-repeat: repeat-y; background-position: center 0px; width: 960px;  float: left;  font-family: Georgia, Arial,Verdana; font-style: normal; font-size: 12px; font-weight: normal; color: #edddde; letter-spacing: 1px; line-height: 19px; }
.content { width: 920px; padding: 0px 20px 0px 20px; text-align: justify; }
.content_left { width: 700px; float: left; padding: 20px 0px 30px 0px; }
.content_right { width: 168px; float: right; padding: 15px 0px 0px 0px;}


.right_text { width: 168px; float: left; text-align: center; padding: 0px 0px 10px 0px; }
.right_logo { width: 168px; float: left; text-align: center; padding: 0px 0px 30px 0px; vertical-align: top; }
.right_diamonds { width: 168px; float: left; text-align: center; padding: 0px 0px 30px 0px; }




/*Index*/
.box_index { width: 700px; float: left; padding: 20px 0px 0px 0px; }
.index_sigla1 { width: 192px; float: left; border: 1px solid #ae575e; padding: 5px; margin-right: 10px; }
.index_sigla2 { width: 96px; float: left;  border: 1px solid #ae575e; padding: 5px; margin-right: 10px;}
/*Index*/



/*Awards*/
.box_awards { width: 700px; float: left; padding: 20px 0px 0px 0px; }
.awards_right_box { width: 460px; float: right; }
.awards_left_box { width: 460px; float: left; }

.awards1 { width: 460px; float: left; padding: 0px 0px 20px 0px; }
.awards2 { width: 460px; float: left; padding: 25px 0px 20px 0px; }
.awards3 { width: 460px; float: left; padding: 60px 0px 20px 0px; }
/*Awards*/
.awards_right { width: 460px; float: right; padding: 0px 0px 20px 0px; }





.bottom { width: 960px; margin-left: auto; margin-right: auto; background-color: #ffffff; font-family: Georgia; font-size: 11px; font-style: normal; font-weight: normal; color: #737373; }
.bottom_content { width: 920px; float: left; padding: 0px 5px 0px 30px; text-align: center; line-height: 18px; }
.bottom_sigle { width: 920px; float: left; padding: 10px 5px 15px 30px; text-align: center; }


a.l1:link, a.l1:visited {  font-family: Georgia; font-size: 11px; font-style: normal; font-weight: normal; color: #737373; text-decoration: none; }
a.l1:active, a.l1:hover {  font-family: Georgia; font-size: 11px; font-style: normal; font-weight: normal; color: #972831; text-decoration: none; }

a.l2:link, a.l2:visited {  font-family: Georgia; font-size: 12px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; }
a.l2:active, a.l2:hover {  font-family: Georgia; font-size: 12px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: underline; }

a.l22:link, a.l22:visited {  font-family: Georgia; font-size: 12px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; }
a.l22:active, a.l22:hover {  font-family: Georgia; font-size: 12px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; }

a.l3:link, a.l3:visited {  font-family: Arial; font-size: 18px; font-style: normal; font-weight: normal; color: #972831; text-decoration: none;  }
a.l3:active, a.l3:hover {  font-family: Arial; font-size: 18px; font-style: normal; font-weight: normal; color: #767474; text-decoration: none;  }

a.l33:link, a.l33:visited {  font-family: Arial; font-size: 13px; font-style: normal; font-weight: normal; color: #972831; text-decoration: none;  }
a.l33:active, a.l33:hover {  font-family: Arial; font-size: 13px; font-style: normal; font-weight: normal; color: #767474; text-decoration: none;  }

.red { font-family: Arial; font-size: 11px; font-style: normal; font-weight: normal; color: #972831; letter-spacing: 0px;} 
.red12 { font-family: Georgia; font-size: 12px; font-style: normal; font-weight: normal; color: #972831; }
.darkred { font-family: Georgia; font-size: 12px; font-style: normal; font-weight: normal; color: #450309; letter-spacing: 0px; }




.div_bg { width: 260px; height: 200px; float: left; background-color: #972831; border: 1px solid #ae575e; padding: 13px 13px 0px 13px; margin-right: 18px; }
.div_bg_over { width: 260px; height: 200px; float: left; background-color: #a23e46; border: 1px solid #bb7379; padding: 13px 13px 0px 13px; margin-right: 18px; }

.div_bg2 { width: 412px; float: left; background-color: #6c1c23; border: 1px solid #ae575e; padding: 8px 0px 8px 8px; margin-top: 3px; }
.div_bg2_over { width: 412px; float: left; background-color: #972831; border: 1px solid #bb7379; padding: 8px 0px 8px 8px; margin-top: 3px; }

.white { font-family: Georgia; font-size: 12px; font-style: normal; font-weight: normal; color: #ffffff; }
.white11 { font-family: Georgia; font-size: 11px; font-style: normal; font-weight: normal; color: #e5c9cb; letter-spacing: 0px; }
.white14 { font-family: Georgia; font-size: 14px; font-style: normal; font-weight: normal; color: #ffffff; }
.white18 { font-family: Georgia; font-size: 18px; font-style: normal; font-weight: normal; color: #ffffff; }
.white22 { font-family: Georgia; font-size: 22px; font-style: normal; font-weight: normal; color: #ffffff; letter-spacing: 1px; }

.red { font-family: Georgia; font-size: 12px; font-style: normal; font-weight: normal; color: #972831; }
.red22 { font-family: Georgia; font-size: 22px; font-style: normal; font-weight: normal; color: #972831; letter-spacing: 1px; }
.red18 { font-family: Georgia; font-size: 18px; font-style: normal; font-weight: normal; color: #972831; letter-spacing: 1px; }




/*AGENDA*/
.agenda_table { width: 698px; float: left; border-top: 1px solid #ae575e; border-left: 1px solid #ae575e; border-right: 1px solid #ae575e; margin-bottom:20px;}
.agenda_table_line { width: 698px; float: left; border-bottom: 1px solid #ae575e; }
.agenda_table_line_over { width: 698px; float: left; background-color: #a23e46; border-bottom: 1px solid #ae575e; }

.agenda_td1 { width: 150px; float: left; text-align: center;  padding: 3px 0px 3px 0px; }
.agenda_td2 { width: 542px; float: left; border-left: 1px solid #ae575e;  padding: 3px 0px 3px 5px; }
/*AGENDA*/


/*SPEAKERS*/

.speakers_table { width: 698px; float: left; border-top: 1px solid #ae575e; border-left: 1px solid #ae575e; border-right: 1px solid #ae575e; margin-top: 20px;  }
.speakers_table_line { width: 698px; float: left; border-bottom: 1px solid #ae575e; }
.speakers_table_line_over { width: 698px; float: left; background-color: #a23e46; border-bottom: 1px solid #ae575e; }
.speakers_table_line_top { width: 698px; float: left; background-color: #6c1c23; border-bottom: 1px solid #ae575e; }

.speakers_td1 { width: 170px; float: left; text-align: center;  padding: 3px 0px 3px 0px; }
.speakers_td2 { width: 150px; float: left; text-align: center; padding: 3px 0px 3px 0px; }
.speakers_td3 { width: 376px; float: left; text-align: center; padding: 3px 0px 3px 0px; }
/*
.speakers_td2 { width: 150px; float: left; text-align: center; border-left: 1px solid #ae575e; padding: 3px 0px 3px 0px; }
.speakers_td3 { width: 376px; float: left; text-align: center; border-left: 1px solid #ae575e; padding: 3px 0px 3px 0px; }
*/
.speakers_details { float: left; text-align: justify; padding: 0px 0px 20px 0px; border-bottom: 1px solid #ae575e; }

.speakers_box { float: left; text-align: justify; border-top: 1px solid #ae575e; padding-bottom: 10px; padding-top: 10px; }
.speakers_box1 { float: left; text-align: justify; padding-bottom: 20px; padding-top: 20px; border-top: 1px solid #ae575e;}
.speaker_left { float: left;  border: 1px solid #ae575e; padding: 10px; margin-right: 18px; }
.speaker_left1 { float: left;  border: 1px solid #ae575e; padding: 5px; margin-right: 15px; }
.speaker_right { float: right;  border: 1px solid #ae575e; padding: 10px; margin-left: 18px;}
.speaker_right1 { float: right;  border: 1px solid #ae575e; padding: 5px; margin-left: 15px;}


.testimonials_left { width: 470px; float: left; }
.testimonials_right { width: 470px; float: right;}
.testimonials_name { float: right; padding: 10px 0px 0px 0px; }

.overview_items { float: left; padding: 10px 100px 0px 30px; }

/*SPEAKERS*/



.sponsors_box { width: 195px; height: 260px; float: left; background-color: #972831; border: 1px solid #ae575e; padding: 13px 13px 0px 13px; margin-right: 10px; text-align: left; }
.sponsors_box_over { width: 195px; height: 260px; float: left; background-color: #a23e46; border: 1px solid #bb7379; padding: 13px 13px 0px 13px; margin-right: 10px; text-align: left; }

a.sponsors:link, a.sponsors:visited {  float: left; background-color: #6c1c23; border: 1px solid #ae575e; font-family: Georgia; font-size: 22px; font-style: normal; font-weight: normal; color: #ffffff; letter-spacing: 1px; padding: 8px 10px 8px 10px; margin-right: 5px; text-decoration: none; }
a.sponsors:active, a.sponsors:hover {  float: left; background-color: #972831; border: 1px solid #bb7379; font-family: Georgia; font-size: 22px; font-style: normal; font-weight: normal; color: #ffffff; letter-spacing: 1px; padding: 8px 10px 8px 10px; margin-right: 5px; text-decoration: none; }

.sponsors_title { width: 698px; float: left; background-color: #6c1c23; border: 1px solid #ae575e; padding: 2px 0px 2px 0px; margin-top: 20px; text-align: center;}
.background_sponsors { width: 700px; float: left; background-color: #ffffff; margin-top: 2px; min-height: 100px;}

.form-txt { width: 130px; float: left; padding-top: 3px; clear: both;}


select.sel1 { width: 290px; float: left; margin-top: 3px; }
select.sel2 { width: 70px; float: left; margin-top: 3px; }
select.sel3 { width: 144px; float: left; margin-top: 3px; }

input.txt1 { width: 280px; float: left; background-color: #972831; height: 15px; border: 1px solid #ae575e; font-family: Georgia, Arial,Verdana; font-style: normal; font-size: 12px; font-weight: normal; color: #e5c9cb; letter-spacing: 1px; margin-top: 3px; }
textarea.txt2 {width: 280px; float: left; background-color: #972831; border: 1px solid #ae575e; font-family: Georgia, Arial,Verdana; font-style: normal; font-size: 12px; font-weight: normal; color: #e5c9cb; letter-spacing: 1px; margin-top: 3px; } 
	
input.but { background-image: url(../pic/button.gif); background-repeat: no-repeat; background-position: center 0px; width: 116px; height: 19px; float: right; font-family: Georgia, Arial,Verdana; font-style: normal; font-size: 12px; font-weight: normal; color: #e5c9cb; border: 0px; letter-spacing: 1px; margin-top: 5px; }
input.but_over { background-image: url(../pic/button.gif); background-repeat: no-repeat; background-position: center 0px; width: 116px; height: 19px; float: right; font-family: Georgia, Arial,Verdana; font-style: normal; font-size: 12px; font-weight: normal; color: #b68e91; border: 0px; letter-spacing: 1px; margin-top: 5px;}

input.but1 { background-image: url(../pic/button.gif); background-repeat: no-repeat; background-position: center 0px; width: 116px; height: 19px; float: left; font-family: Georgia, Arial,Verdana; font-style: normal; font-size: 12px; font-weight: normal; color: #e5c9cb; border: 0px; letter-spacing: 1px; margin-top: 5px; }
input.but1_over { background-image: url(../pic/button.gif); background-repeat: no-repeat; background-position: center 0px; width: 116px; height: 19px; float: left; font-family: Georgia, Arial,Verdana; font-style: normal; font-size: 12px; font-weight: normal; color: #b68e91; border: 0px; letter-spacing: 1px; margin-top: 5px;}


a.but2 { background-image: url(../pic/button2.gif); background-repeat: no-repeat; background-position: center 0px; width: 140px; height: 19px; float: left; font-family: Georgia, Arial,Verdana; font-style: normal; font-size: 12px; font-weight: normal; color: #e5c9cb; border: 0px; letter-spacing: 1px; margin-top: 5px; text-decoration: none; text-align: center; }
a.but2:hover { background-image: url(../pic/button2.gif); background-repeat: no-repeat; background-position: center 0px; width: 140px; height: 19px; float: left; font-family: Georgia, Arial,Verdana; font-style: normal; font-size: 12px; font-weight: normal; color: #b68e91; border: 0px; letter-spacing: 1px; margin-top: 5px; text-decoration: none; text-align: center; }

a.but4 { background-image: url(../pic/button.gif); background-repeat: no-repeat; background-position: center 0px; width: 116px; height: 19px; float: left; font-family: Georgia, Arial,Verdana; font-style: normal; font-size: 12px; font-weight: normal; color: #e5c9cb; border: 0px; letter-spacing: 1px; margin-top: 5px; text-decoration: none; text-align: center; }
a.but4:hover { background-image: url(../pic/button.gif); background-repeat: no-repeat; background-position: center 0px; width: 116px; height: 19px; float: left; font-family: Georgia, Arial,Verdana; font-style: normal; font-size: 12px; font-weight: normal; color: #b68e91; border: 0px; letter-spacing: 1px; margin-top: 5px; text-decoration: none; text-align: center; }


a.but3 { background-image: url(../pic/button3.gif); background-repeat: no-repeat; background-position: center 0px; width: 280px; height: 19px; float: left; font-family: Georgia, Arial,Verdana; font-style: normal; font-size: 11px; font-weight: normal; color: #e5c9cb; border: 0px; letter-spacing: 0px; margin-top: 5px; text-decoration: none; text-align: center; }
a.but3:hover { background-image: url(../pic/button3.gif); background-repeat: no-repeat; background-position: center 0px; width: 280px; height: 19px; float: left; font-family: Georgia, Arial,Verdana; font-style: normal; font-size: 11px; font-weight: normal; color: #b68e91; border: 0px; letter-spacing: 0px; margin-top: 5px; text-decoration: none; text-align: center; }


.img { float: left; border: 1px solid #ae575e; padding: 7px; margin-right: 10px; position: relative; }
.img_over { float: left; border: 1px solid #cb9498; padding: 7px; margin-right: 10px; position: relative; }

.img2 { float: left; border: 1px solid #ae575e; padding: 7px; margin-right: 7px; position: relative; }
.img2_over { float: left; border: 1px solid #cb9498; padding: 7px; margin-right: 7px; position: relative; }

.img1 { float: left; border: 1px solid #ae575e; padding: 7px; margin-right: 15px; position: relative; }
.img1_over { float: left; border: 1px solid #cb9498; padding: 7px; margin-right: 15px; position: relative; }


.div_pop { float: left; background-color: #ffffff; border: 3px solid #6c1c23; padding: 5px 15px 15px 15px; text-align: right; position: absolute; top: 200px; left: 300px;}
