
a    { color: #030; text-decoration: underline }
a:visited   { color: #9c9 }
a:hover  { color: #666; text-decoration: underline }
a:active { color: #666 }
.baseline   { color: #9c9; font-size: 10px; text-align: right }
#title       { background-image: url("infomedia_demand/images/titre_infomedia.gif"); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding: 0; width: 800px; height: 71px }
#menuleft { font-size: 1px; list-style-type: none; margin: 0; padding: 0; width: 135px }
.menuleft li   { float: left }
a#menuleft1       { color: white; font-size: 1px; background-image: url("infomedia_demand/images/menu_left_01.gif"); background-repeat: no-repeat; display: block; position: absolute; top: 141px; width: 135px; height: 31px; float: left }
a#menuleft1:hover        { background-image: url("infomedia_demand/images/menu_left_01_o.gif"); background-repeat: no-repeat; display: block }
a#menuleft1m       { color: white; font-size: 1px; background-image: url("infomedia_demand/images/menu_left_01_o.gif"); background-repeat: no-repeat; display: block; position: absolute; top: 141px; width: 135px; height: 31px; float: left }
a#menuleft2       { color: white; font-size: 1px; background-image: url("infomedia_demand/images/menu_left_02.gif"); background-repeat: no-repeat; display: block; position: absolute; top: 172px; width: 135px; height: 31px; float: left }
a#menuleft2:hover      { background-image: url("infomedia_demand/images/menu_left_02_o.gif"); background-repeat: no-repeat; display: block }
a#menuleft2m       { color: white; font-size: 1px; background-image: url("infomedia_demand/images/menu_left_02_o.gif"); background-repeat: no-repeat; display: block; position: absolute; top: 172px; width: 135px; height: 31px; float: left }
a#menuleft3      { color: white; font-size: 1px; background-image: url("our_services/images/menu_left_04.gif"); background-repeat: no-repeat; display: block; position: absolute; top: 203px; width: 135px; height: 31px; float: left }
a#menuleft3:hover     { background-image: url("our_services/images/menu_left_04_o.gif"); background-repeat: no-repeat; display: block }
a#menuleft3m      { color: white; font-size: 1px; background-image: url("our_services/images/menu_left_04_o.gif"); background-repeat: no-repeat; display: block; position: absolute; top: 203px; width: 135px; height: 31px; float: left }
a#menuleft4      { color: white; font-size: 1px; background-image: url("our_services/images/menu_left_01.gif"); background-repeat: no-repeat; display: block; position: absolute; top: 234px; width: 135px; height: 31px; float: left }
a#menuleft4:hover     { background-image: url("our_services/images/menu_left_01_o.gif"); background-repeat: no-repeat; display: block }
a#menuleft4m      { color: white; font-size: 1px; background-image: url("our_services/images/menu_left_01_o.gif"); background-repeat: no-repeat; display: block; position: absolute; top: 234px; width: 135px; height: 31px; float: left }
a#menuleft5      { color: white; font-size: 1px; background-image: url("our_services/images/menu_left_05.gif"); background-repeat: no-repeat; display: block; position: absolute; top: 265px; width: 135px; height: 31px; float: left }
a#menuleft5:hover     { background-image: url("our_services/images/menu_left_05_o.gif"); background-repeat: no-repeat; display: block }
a#menuleft5m      { color: white; font-size: 1px; background-image: url("our_services/images/menu_left_05_o.gif"); background-repeat: no-repeat; display: block; position: absolute; top: 265px; width: 135px; height: 31px; float: left }
a#menuleft6      { color: white; font-size: 1px; background-image: url("our_services/images/menu_left_06.gif"); background-repeat: no-repeat; display: block; position: absolute; top: 296px; width: 135px; height: 31px; float: left }
a#menuleft6:hover     { background-image: url("our_services/images/menu_left_06_o.gif"); background-repeat: no-repeat; display: block }
a#menuleft6m      { color: white; font-size: 1px; background-image: url("our_services/images/menu_left_06_o.gif"); background-repeat: no-repeat; display: block; position: absolute; top: 296px; width: 135px; height: 31px; float: left }
.contact           { color: #666; font-size: 12px; font-weight: normal; text-decoration: none; background-image: url("infomedia_demand/images/icones_contact.gif"); background-repeat: no-repeat; background-position: right 0; text-align: right; display: block; padding-right: 50px; height: 15px; float: right }
.contact:hover  { text-decoration: none; background-image: url("infomedia_demand/images/icones_contact_o.gif"); background-repeat: no-repeat; display: block }
.mailto             { color: #666; font-size: 12px; font-weight: normal; text-decoration: none; background-color: #f0fff0; background-image: url("infomedia_demand/images/icones_contact.gif"); background-repeat: no-repeat; background-position: right 0; text-align: right; display: block; width: 100%; height: 100%; float: right }
.mailto:hover  { text-decoration: none; background-image: url("infomedia_demand/images/icones_contact_o.gif"); background-repeat: no-repeat; display: block }
.channel   { font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #f0fff0; text-align: left; padding-left: 2px; border-style: solid; border-width: 1px 0 0; border-color: #3f3 }
.hour     { font-size: 13px; font-weight: bold; background-color: #f0fff0; text-align: left; width: 50px; border-bottom: 1px solid #3f3 }
.date_amendments      { color: #9c9; font-size: 9px; text-align: center; vertical-align: top }
.hour_modified      { color: #036; font-size: 13px; font-weight: bold; background-color: #f0f8ff; text-align: left; width: 50px; border-bottom: 1px solid #3f3 }
.hour_deleted      { color: #f30; font-size: 13px; font-weight: bold; background-color: #fff8dc; text-align: left; width: 50px; border-bottom: 1px solid #3f3 }
.prog  { font-size: 13px; font-weight: bold; background-color: #f0fff0; text-align: left; padding-right: 10px; padding-left: 10px; width: 590px }
.prog_modified   { color: #036; font-size: 13px; font-weight: bold; background-color: #f0f8ff; text-align: left; padding-right: 10px; padding-left: 10px; width: 590px }
.prog_deleted   { color: #f30; font-size: 13px; font-weight: bold; background-color: #fff8dc; text-align: left; padding-right: 10px; padding-left: 10px; width: 590px }
.synopsis  { color: #666; font-size: 13px; background-color: #fff; text-align: left; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; width: 590px; border-bottom: 1px solid #3f3; border-left: 1px solid #3f3 }
.synopsis_modified   { color: #4682b4; font-size: 13px; background-color: #fff; text-align: left; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; width: 590px; border-bottom: 1px solid #3f3; border-left: 1px solid #3f3 }
.synopsis_deleted   { color: #ff7f50; font-size: 13px; background-color: #fff; text-align: left; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; width: 590px; border-bottom: 1px solid #3f3; border-left: 1px solid #3f3 }
.name_channel     { font-size: 13px; font-weight: bold; background-color: #f0fff0; text-align: left; padding-left: 10px; width: 100% }
.info_contact      { color: #666; font-size: 13px; text-align: left; padding-left: 10px; vertical-align: text-top; border-left: 1px solid #3f3 }
.info_plus       { color: #666; font-size: 13px; text-align: left; padding-top: 10px; vertical-align: text-top }
.form1 { font-size: 12px; text-align: left; padding-left: 10px; vertical-align: text-top; border-left: 1px solid #3f3 }
.legend   { font-size: 12px; text-align: left; padding: 2px; vertical-align: text-top; border-color: #cfc }
#center    { background-image: url("images/pixel_green.gif"); background-repeat: repeat-y; background-position: left 0; margin-top: 2px; padding-left: 10px; position: relative; left: 135px; width: 664px }
.table_form { color: #333; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 2.5; padding-left: 10px; border-style: none none none solid; border-width: 0 0 0 1px; border-color:    #3f3 }
.table_form2 { color: #333; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; padding-left: 10px; border-style: none none none solid; border-width: 0 0 0 1px; border-color:    #3f3 }
.table_channels  { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; border-style: solid; border-width: 0 1px 1px; border-color: #3f3 }
.table_schedule    { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; border-style: solid; border-width: 1px 1px 0 0; border-color: #3f3 }
.table_calendar     { font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; border: solid 1px #cfc; outline: solid 2px #cfc }
.table_format       { font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; padding-left: 10px; position: relative; left: 50px; border-style: solid; border-width: 1px 1px 0; border-color: #3f3 }
.title_format       { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #f0fff0; text-align: left; padding-top: 2px; padding-bottom: 2px; border-style: solid; border-width: 0 0 1px; border-color: #3f3 }
.info_format       { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: justify; padding-top: 3px; padding-right: 10px; padding-bottom: 1px; vertical-align: top; border-style: solid; border-width: 0 0 1px; border-color: #3f3 }
.table_code        { font-size: 13px; background-color: #f0fff0; padding-left: 10px; position: relative; left: 50px; border-left: 1px solid #3f3 }
h1  { color: #9c9; font-size: 18px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold }
h2  { font-size: 15px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold }
#bottom      { color: #9c9; font-size: 10px; background-image: url("images/fond.gif"); background-repeat: no-repeat; background-position: right top; text-align: right; position: static; width: 799px; height: 93px; vertical-align: top }
