/*----------------------------------------------------------------------------------------------------------------*/ body { background-image: url(img/style3/bg.jpg); background-position: top center; margin: 0px; font-family: Arial, Helvetica; } /*----------------------------------------------------------------------------------------------------------------*/ .header { background-image: url(img/style3/header.jpg); } .nav { background-image: url(img/style3/navi.jpg); background-repeat: no-repeat; } .footer { background-image: url(img/style1/footer.png); font-size: 12px; color: #da251d; text-align: right; padding-right: 10px; padding-top: 20px; } .source { padding-top: 32px; } .section_h1 { color: #da251d; font-size: 25px; padding-left: 20px; padding-top: 20px; } /*----------------------------------------------------------------------------------------------------------------*/ .nav_sub { background-image: url(img/home/sub_c.png); } .navi, .navi * { margin:0; padding:0; } .navi { float: left; position: relative; width:900px; height: 72px; } .navi ul { float: left; position: relative; } .navi li { float: right; list-style: none; margin: 5px 20px 0 0; z-index:905; } .navi li.current ul { z-index: -999; } .navi li.sfHover ul, ul.navi li:hover ul { z-index: 905; margin-top: 20px; } .navi li li { margin: 0 0 0 10px; } .navi a { font-family: Arial; color: #58595b; display:block; float: left; text-decoration:none; font-size: 16px; } .navi ul a { font-size: 12px; color: #838281; text-decoration: none; } .navi li ul { left:0; top:-100em; position:absolute; width:878px; margin: 0px 0 0 10px; text-decoration: none; } .navi li:hover, .navi li.sfHover, .snavi li.current, .navi a:hover { border-bottom: solid 2px #da251d; } .navo a:active { border-bottom: solid 2px #da251d; } .navi li.sfHover a, .navi li.current a, .navi a:hover { border-bottom: none; } .navi li li.sfHover, .navi li li.sfHover a { border-bottom: none; } .navi li li.current, .navi li li.current a, .navi li li:hover, .navi li li a:hover { border-bottom: none; color: #da251d; } .navi li:hover ul, body .navi li.current ul, ul.navi li.sfHover ul { top: 28px; } .navi li:hover li ul, .navi li.sfHover li ul { top:-999em; } .navi li li:hover ul, ul.navi li li.sfHover ul { top: 32px; } .superfish li:hover ul, .superfish li li:hover ul { top: -999em; } .date { font-size: 12px; color: #58595b; } /*----------------------------------------------------------------------------------------------------------------*/ .header a { font-size: 13px; display: inline; float: right; padding-right: 10px; padding-top: 5px; text-decoration: none; color: #ffffff; } .header a:hover{ color: #ffffff; text-decoration: underline; } /*----------------------------------------------------------------------------------------------------------------*/ .contacts_head{ background-image: url(img/style3/c_h.jpg); height: 25px; } .contacts_cont { background-image: url(img/style3/c_c.jpg); background-position: bottom; } .links a { display: block; float: left; width: 234px; height: 36px; background-image: url(img/contacts/butt.jpg); margin-top: 10px; line-height: 36px; text-decoration: none; font-weight: bold; color: #4d4948; font-size: 12px; padding-left: 25px; } .links a:hover { background-image: url(img/contacts/buto.jpg); color: #ffffff; } /*----------------------------------------------------------------------------------------------------------------*/ .cont_title { font-size: 20px; } .cont_preface { font-size: 14px; font-weight: bold; } .cont_text { font-size: 14px; } .cont_text a { color: #000000; text-decoration: none; } .cont_text a:hover { text-decoration: underline; }