a { border: none; font-weight: bold; text-decoration: none; }
a.mainlevel#active_menu { border-bottom: 1px solid #1881cb; color: #1881cb; text-decoration: none; text-indent: 10px; }
a.pathway:link, a.pathway:visited { color: #1881cb; font-size: 100%; font-weight: bold; }
a:link, a:visited { color: #1881cb; font-weight: bold; text-decoration: none; }
a:hover { color: #0000ff; text-decoration: underline; }
a.ordinateur { background-position: 0 -144px; }
a.category:link, a.category:visited { font-weight: bold; }
a.contentpagetitle:link, a.contentpagetitle:visited, a.contentpagetitle:active { text-decoration: none; }
a.flarge { background-position: 0 0; }
a.fsmall { background-position: 0 -36px; }
a.green { background-position: 0 -108px; }
a.light_ordinateur { background-position: 0 -126px; }
a.orange { background-position: 0 -54px; }
a.pagenav:link, a.pagenav:visited, span.pagenav { background: #f9f9f9; border: 1px solid #ddd; padding: 2px 4px; }
a.pagenav:hover { }
a.pathway:hover, .contentpagetitle { color: #000; font-weight: bold; }
a.pink { background-position: 0 -90px; }
a.readon:link, a.readon:visited { background: url(../informatique_thionville/depannage/assistance_informatique_thionville.png) 0 0 no-repeat; color: #000; float: left; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; height: 18px; line-height: 11px; margin: 0; padding: 0; text-decoration: none; text-indent: 15px; text-transform: lowercase; width: auto; }
a.readon:hover { background-position: 0 -18px; color: #1881cb; }
a.red { background-position: 0 -72px; }
a.red, a.ordinateur, a.green, a.orange, a.light_ordinateur, a.pink, a.flarge, a.fsmall, a.fdefault, a.w800, a.w1024, a.wfull { background: url(../informatique_thionville/cp_icons.png) no-repeat; }
a.sublevel:link, a.sublevel:visited, a.mainlevel:link, a.mainlevel:visited { background: url(../informatique_thionville/assistance_informatique_metz_thionville_luxembourg.png) 0px 50% no-repeat; border-bottom: 1px dashed #000; color: #000; display: block; font-size: 100%; font-weight: bold; height: 20px; line-height: 20px; padding: 0; text-decoration: none; text-indent: 10px; width: auto; }
a.sublevel:hover, a.mainlevel:hover { background-position: 2px 50%; border-bottom: 1px dashed #1881cb; color: #1881cb; text-decoration: none; text-indent: 10px; }
a.w1024 { background-position: 0 -180px; }
a.w800 { background-position: 0 -198px; }
a.wfull { background-position: 0 -162px; }
body { background: #fff url(../informatique_thionville/depannage_informatique_thionville.png) 0 0 repeat-x; color: #000; font-family: tahoma, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }
body.f-default { font-size: 12px; }
body.f-larger { font-size: 14px; }
body.f-smaller { font-size: 10px; }
body.w-full { margin: 0 4px; }
div.module div, div.module div div, div.module div div div { color: #000; }
form { margin: 0px; padding: 0px; }
h1 { font-size: 120%; line-height: 100%; }
h1, h2, h3, h4 , h5, h6 { color: #000; font-family: tahoma, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0; padding-top: 2px; }
h2 { font-size: 110%; line-height: 100%; }
h3 { font-size: 100%; line-height: 100%; }
h4 { font-size: 90%; line-height: 100%; }
h5 { font-size: 80%; line-height: 100%; }
h6 { font-size: 75%; line-height: 100%; }
li { background: #fff url(../informatique_thionville/assistance_informatique_metz_thionville_luxembourg.png) 2px 50% no-repeat; border-bottom: 1px solid #eee; line-height: 16px; margin: 0px; padding: 1px; text-indent: 12px; }
li:hover { background-position: 4px 50%; }
ol li { background: none; padding: 0; }
option:before { background: none; content: url(../informatique_thionville/assistance_informatique_metz_thionville_luxembourg.png); padding: 0 3px 0 0; }
span.pathway { color: #000; float: left; font-size: 90%; font-weight: normal; height: 14px; line-height: 14px; margin-top: 4px; padding: 0; }
table.moduletable td { color: #000; font-size: 100%; padding: 0; text-align: left; }
table.user_con td { border: 1px solid #ddd; padding: 2px; text-align: left; }
td, tr, p, div { color: #000; font-family: tahoma, Arial, Helvetica, sans-serif; }
td.buttonheading { background: none; margin: 0; padding: 0; vertical-align: top; }
ul { list-style: none; margin: 0px; padding: 0px; }
ul#mainlevel-nav { font-size: 100%; list-style: none; margin: 0px; padding: 0px; }
ul#mainlevel-nav li { background: none; border: 0; float: left; font-size: 100%; margin: 0; padding: 0; }
.back_button a:link, .back_button a:visited { background: url(../informatique_thionville/depannage/assistance_informatique_thionville.png) 0 -36px no-repeat; color: #000; float: left; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; height: 18px; line-height: 11px; margin: 0; padding: 0; text-decoration: none; text-indent: 15px; text-transform: lowercase; width: auto; }
.back_button a:hover { background-position: 0 -54px; color: #1881cb; }
.button { background: #fff url(../informatique_thionville/depannage/reparation_ordinateur_metz_thionville_luxembourg.png) 0 0 repeat-x; border: 1px solid #d5d5d5; color: #000; font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; height: 23px; line-height: 21px; margin: 0; padding: 0px 5px 0px 5px; text-align: center; text-transform: uppercase; width: auto; }
.buttonheading a:link, .buttonheading a:visited { background: none; display: block; overflow: hidden; width: 20px; }
.buttonheading a:hover { display: block; width: 58px; }
.color_hi { color: #1881cb; }
.componentheading { background: url(../informatique_thionville/depannage/initiation_informatique_thionville.png) 0 0 no-repeat; color: #000; font-size: 100%; font-weight: bold; height: 20px; line-height: 24px; text-align: left; text-indent: 18px; text-transform: uppercase; vertical-align: top; }
.content_rating { color: #000; font-size: 90%; }
.content_rating img { padding-top: 4px; vertical-align: top; }
.content_vote { background-color: #f9f9f9; border: 1px solid #eee; display: block; padding: 0px; text-align: center; }
.contentheading { background: url(../informatique_thionville/depannage/initiation_informatique_metz_thionville_luxembourg.png) 0 0 no-repeat; color: #000; font-size: 100%; font-weight: bold; height: 20px; line-height: 24px; text-align: left; text-indent: 18px; text-transform: uppercase; vertical-align: top; }
.contentheading a:link, .contentheading a:visited, .componentheading a:link, .componentheading a:visited { color: #1881cb; font-size: 100%; }
.contentheading a:hover, .componentheading a:hover { color: #000; font-size: 100%; }
.contentheading table td { color: #000; font-size: 100%; font-weight: bold; height: 20px; line-height: 20px; margin: 0; padding: 0 0 0 17px; text-align: left; text-transform: uppercase; /* contact form fix */ vertical-align: top; }
.contentpane { background: none; padding: 0px; }
.contentpaneopen { background: none; margin: 0; padding: 0; text-align: left; width: 100%; }
.contenttoc { background: #fff; border: 1px solid #ddd; padding: 2px; width: auto; }
.contenttoc td { padding: 2px 5px; }
.createdate, .modifydate, .small, .smalldark { color: #1881cb; font-size: 90%; }
.footer div.module { border: 1px solid #ddd; padding: 2px; }
.inputbox { background: #fff url(../informatique_thionville/tile_input.png) 0 0 repeat-x; border: 1px solid #bbb; color: #000; font-size: 100%; font-weight: bold; margin: 0px; }
.mod_con div.module h3 { background: url(../informatique_thionville/depannage/depannage_informatique_metz_thionville_luxembourg.png) 0 0 no-repeat; color: #000; font-size: 100%; font-weight: bold; height: 47px; line-height: 44px; margin: 0; padding: 0; text-align: left; text-indent: 2px; text-transform: uppercase; vertical-align: top; width: 200px; }
.mod_con div.module, .footer div.module { background: none; color: #000; margin: 0 0 10px 0; padding: 0px; text-align: left; width: auto; }
.mod_content { border: 0px solid #000; display: block; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; text-align: left; }
.pagenavbar { background-color: #f9f9f9; border: 1px solid #eee; padding: 2px; text-align: center; }
.pathway img { padding-top: 5px; vertical-align: top; }
.sectiontableentry1 td, .sectiontableentry2 td { background: #fefefe; border-bottom: 1px solid #ddd; border-left: 1px solid #fff; border-right: 1px solid #ddd; border-top: 1px solid #fff; padding: 3px; }
.sectiontableentry1, .sectiontableentry2, .sectiontableentry1r, .sectiontableentry2r { background: #fefefe; border-bottom: 2px solid #ddd; border-left: 2px solid #fff; border-right: 2px solid #ddd; border-top: 2px solid #fff; padding: 3px; text-align: left; }
.sectiontableentry1r { background: #fefefe; text-align: right; }
.sectiontableentry2, .sectiontableentry2 td { background: #f5f5f5; }
.sectiontableentry2r { background: #f5f5f5; text-align: right; }
.sectiontableheader { background: #1881cb; border-left: 1px solid #42d7ff; border-right: 1px solid #115a8e; color: #fff; font-size: 100%; font-weight: bold; height: 20px; padding: 0px 5px; text-align: center; vertical-align: middle; width: auto; }
.sectiontableheader a:link, .sectiontableheader a:visited { color: #fff; text-decoration: none; }
.sectiontableheader a:hover { color: #000; text-decoration: none; }
.spacer { float: left; height: 8px; padding: 0; width: 5px; }
.toclink { background: url(../informatique_thionville/nav_main.png) 0 50% no-repeat; line-height: 14px; padding-left: 10px; }
.w-1024x768 #layout_con { width: 998px; }
.w-800x600 #layout_con { width: 776px; }
.w-full #layout_con { width: 100%; }
#active_menu { color: #1881cb; font-weight: bold; }
#bg_rahmen { background: url(../informatique_thionville/depannage_informatique_metz_thionville_luxembourg.png) left top no-repeat; width: 100%; }
#contact_text { color: #000; font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 110%; padding: 2px; }
#content_abstand { background: none; float: left; padding: 0px 0px; }
#content_abstand div.module h3, .footer div.module h3, .contenttoc th { background: url(../informatique_thionville/depannage/formation_informatique_thionville.png) 0 0 no-repeat; color: #000; font-size: 100%; font-weight: bold; height: 20px; line-height: 24px; margin: 0; padding: 0; text-align: left; text-indent: 19px; text-transform: uppercase; vertical-align: top; }
#copyright { color: #000; display: block; float: right; font-weight: bold; text-align: center; width: 100%; }
#informatique { background: none; color: #000; font-weight: normal; position: absolute; right: 0px; text-align: justify; top: 0px; width: auto; z-index: 2; }
#date_con { background: none; color: #000; font-weight: bold; position: absolute; right: 0px; text-align: right; top: 109px; width: auto; z-index: 2; }
#db_link { background: none; border: 0; height: 90px; left: 30px; position: absolute; top: 8px; width: 450px; z-index: 2; }
#footer_con { background: url(../informatique_thionville/assistance_informatique_thionville.png) 0 0 no-repeat; min-height: 90px; width: 100%; }
#header_con { background: url(../informatique_thionville/depannage/formation_informatique_thionville.png) 0 0 no-repeat; height: 105px; position: relative; width: 100%; }
#layout_con { background: none; float: none; }
#logo_con { background: url(../informatique_thionville/depannage/reparation_ordinateur_thionville.png) 30px 0 no-repeat; height: 90px; width: auto; z-index: 1; }
#main_con { background: #fff url(../informatique_thionville/informatique_metz_thionville_luxembourg.png) left top repeat-y; width: 100%; }
#main_footer { background: url(../informatique_thionville/depannage/depannage_ordinateur_metz_thionville_luxembourg.png) left bottom repeat-x; height: 20px; position: relative; }
#main_footer_left { background: url(../informatique_thionville/depannage/depannage_ordinateur_thionville.png) left bottom no-repeat; float: left; height: 20px; width: 170px; }
#main_footer_right { background: url(../informatique_thionville/depannage/depannage_informatique_thionville.png) right bottom no-repeat; float: right; height: 20px; width: 143px; }
#main_header { background: url(../informatique_thionville/depannage/depannage_ordinateur_metz_thionville_luxembourg.png) left top repeat-x; height: 29px; position: relative; width: 100%; }
#main_header_left { background: url(../informatique_thionville/depannage/depannage_informatique_thionville.png) left top no-repeat; float: left; height: 20px; width: 143px; }
#main_header_right { background: url(../informatique_thionville/depannage/depannage_informatique_thionville.png) right top no-repeat; float: right; height: 20px; width: 143px; }
#mainbody { background: none; margin-bottom: 5px; min-height: 250px; padding: 0; text-align: left; width: 100%; }
#mod_left .mod_con, #mod_right .mod_con { background: none; text-align: left; width: 200px; }
#mod_right div.module h3 { background: url(../informatique_thionville/depannage/depannage_informatique_metz_thionville_luxembourg.png) 100% 0 no-repeat; }
#mod_search_searchword { background: none; border: 0px solid #000; color: #000; font-family: tahoma; font-size: 100%; font-weight: bold; height: 14px; left: 41px; position: absolute; text-align: left; top: 6px; width: 130px; z-index: 2; }
#modul_banner { border: 0px solid #000; display: block; margin: 0px 0px 2px 0px; text-align: center; width: 100%; }
#panel_con { background: none; display: block; height: 280px; left: 2px; position: absolute; top: 100px; width: 18px; z-index: 1; }
#panel_con a { float: left; height: 18px; margin: 0; padding: 0; width: 18px; }
#path_con { background: url(../informatique_thionville/formation_informatique_metz_thionville_luxembourg.png) left top repeat-x; height: 18px; margin: 0 0 4px 28px; text-align: left; text-indent: 0px; text-transform: uppercase; width: auto; }
#path_con_left { background: url(../informatique_thionville/initiation_informatique_metz_thionville_luxembourg.png) left top no-repeat; float: left; height: 18px; width: 24px; }
#path_con_right { background: url(../informatique_thionville/initiation_informatique_metz_thionville_luxembourg.png) right top no-repeat; float: right; height: 18px; width: 20px; }
#search_con { height: 30px; position: absolute; right: 10px; text-align: left; top: 31px; width: 216px; }
#search_con .button { background: url(../informatique_thionville/button_search.png) 0 0 no-repeat; border: 0px; display: block; height: 18px; max-height: 18px; overflow: hidden; padding-top: 9999px; position: absolute; right: 8px; text-indent: 9999px; top: 3px; width: 30px; z-index: 2; }
#search_con .button:hover, a.fdefault { background-position: 0 -18px; }
#topmenu_con { background: url(../informatique_thionville/initiation_informatique_thionville.png) 0 0 repeat-x; float: left; height: 23px; margin: 0px; padding-left: 9px; position: absolute; right: 12px; top: 8px; z-index: 2; }
#topmenu_con ul#mainlevel-nav li a#active_menu-nav { background: url(../informatique_thionville/depannage/formation_informatique_metz_thionville_luxembourg.png) 0 -20px repeat-x; color: #000; }
#topmenu_con ul#mainlevel-nav li a:link, #topmenu_con ul#mainlevel-nav li a:visited { background: none; border-bottom: 1px solid #000; border-top: 1px solid #4c4c4c; color: #fff; display: block; float: left; font-size: 100%; font-weight: bold; height: 20px; line-height: 20px; margin: 0; padding: 0 6px; text-decoration: none; text-indent: 0px; text-transform: none; width: auto; }
#topmenu_con ul#mainlevel-nav li a:hover { background: url(../informatique_thionville/depannage/formation_informatique_metz_thionville_luxembourg.png) 0 0 repeat-x; color: #42d7ff; }
#topmenu_con_right { background: url(../informatique_thionville/cours_informatique_thionville.png) right top no-repeat; float: right; height: 31px; width: 12px; }
#welcome_con { background: none; color: #000; font-weight: bold; left: 0; position: absolute; text-align: center; top: 10px; width: 100%; z-index: 2; }

