#topmenu  {position: relative; top: -20px; background: #DEF4FF url('../img/menutop.png') center top no-repeat; height: 101px; text-align: center; margin: 0px;}
#t_sh #topmenu {background: #DEF4FF url('../img/menutop_sh.png') center top no-repeat;}
.topmenu_s1 {color: white; font-weight: bold; padding-left: 20px;}
h4 {margin: 0px; margin-top: 4px; font-size: 13px;}

#tslog  {padding: 15px 12px 3px 3px; float: right; width: 500px; height: 60px; overflow: hidden; text-align: left;}
#tslog p {padding: 0px; margin: 0px; padding-bottom: 3px; color: #464646;}
#tslog p a {color: #464646;}
.tslog_s {color: #004763; font-weight: normal;}
.rekls2 {text-align: center; margin-bottom: 7px; background-color: white; border: 1px solid #DFDDDD; padding: 4px 0px 4px 0px;}
a.href_red {color: #9F1E1E; font-weight: bold;}
.hr_gery {color: #9C9C9C;} 
a.a_black {color: black;} 

/*** WINDOW ***/
.win_lup_bl {background: #9D4D4D url('http://www.najdislevu.cz/img/bg_ico.png') 0 -125px no-repeat; width: 22px; height: 31px; float: left;}
.win_lup_wh {background: #9D4D4D url('http://www.najdislevu.cz/img/bg_ico.png') 0 -162px no-repeat; width: 22px; height: 31px; float: left;}
.win_text {background: #9D4D4D url('../img/bg_window.gif') left center repeat-x; height: 27px; float: left;border-right: solid 1px black; padding: 0px 15px 0px 12px; margin-top: 4px; color: white; font-weight: bold;}
.win_body_sh {margin: 0px 0px 0px 7px; border: solid 1px #9C9C9C; padding: 10px 5px 10px 5px; #padding: 6px 5px 10px 5px; clear: both; background-color: #F3F3F3;text-align: center;}
.win_body_kateg {margin: 0px 0px 0px 7px; width: 167px; border-top: solid 1px #9C9C9C; border-left: solid 1px #9C9C9C;border-right: solid 1px #9C9C9C; padding: 0px; clear: both; background-color: #F3F3F3;}
a.siteBig {font-weight:bold;color:#444444;text-align:center;display:block;font-size:1.3em;}
#right_sh {position: relative; top: -20px; width:968px; background: #fff url('http://www.najdislevu.cz/img/border-right.gif') right top repeat-y; margin: 0 0 0 7px;}
#right_left_sh {width: 926px; background: url('http://www.najdislevu.cz/img/border-left.gif') left top repeat-y; margin: 0px; text-align: left; padding-left: 17px;}

.kat_left_ch {text-align: left; padding: 5px 3px 5px 4px; font-size: 11px; font-weight: bold;border-bottom: 1px solid #AEAEAE;}
.kat_left_ch img {display: block; float: left; width: 7px; margin-top: 4px;}
.kat_left_ch a {display: block; float: right; width: 149px; color: #9F1E1E;}
.kat_left_ch span {display: block; float: right; width: 149px;}

.katLeft {text-align: left; font-size: 11px; font-weight: bold; border-bottom: 1px solid #AEAEAE;}
.katLeft a {display: block; color: #9F1E1E;padding: 5px 3px 5px 4px; text-align: left;}
a.overCatLet {display: block;width: 160px;padding-left: 3px; position: relative; left: +1px; z-index: 5;background-color: white;}
.navLet {padding: 0px; margin: 0px; display: none; position: absolute;left: +178px;width: 204px; z-index: 4;}
.navLet ul, li {list-style-type: none; padding: 0px; margin: 0px;}
.navLet ul {background-color: white; text-align: left; position: relative; top: -1px; width: 200px; float: left;border: solid 1px #9C9C9C;}
.navLet li {padding: 4px 3px 3px 10px;margin: 0px 3px 0px 3px; border-bottom: solid 1px #DFDDDD;}
.navLet li a {color: #9F1E1E; font-weight: bold; padding-left: 15px; background: url('http://www.najdislevu.cz/img/bg_ico.png') 0 -249px no-repeat;}

#registr {text-align: left; padding: 0px 3px 0px 3px;}
#registr .button { margin-top: 7px; margin-bottom: 5px; font-size: 11px;}
.regis_inp {width: 145px; border: solid 1px #9C9C9C;}
#registr a {font-size: 11px; color: black; padding-left: 12px;}
#registr a.regNewUsr {background: url('http://www.najdislevu.cz/img/bg_ico.png') -31px -122px no-repeat;}
#registr a.regNewBen {background: url('http://www.najdislevu.cz/img/bg_ico.png') -31px -138px no-repeat;}
#newRegLet .labReg {font-weight: bold;}
#newRegLet .inpReg {padding: 3px; border: 1px solid #999999;}
#log {text-align: center; padding-top: 5px; padding-bottom: 2px;}
#error {font-weight: bold; color: #9F1E1E;}
#novinky {text-align: center; }
#novinky img {padding-top: 4px; }
#novinky a {font-size: 12px; color: black; padding-top: 4px;}
#novinky #expire {padding-bottom: 3px; font-weight: bold; font-size: 11px;}
#favFl {display: block; float: right; width: 370px; text-align: right; padding: 9px 30px 0px 0px;}
#favFl img {border: 0px;}
#favFl a {color: #004763;background: url('http://www.najdislevu.cz/img/bg_ico.png') 0 -105px no-repeat; padding-left: 17px;}
#nav_hp ul, li {padding: 0px; margin: 0px;}
#nav_hp li {display: block; float: left; width: 150px;position: relative; top: +1px; padding: 4px;text-align: center;border-top: 1px solid #9C9C9C;border-right: 1px solid #9C9C9C;border-left: 1px solid #9C9C9C;
            font-weight: bold;background: url('../img/bg_nav.png') left top repeat-x white; margin-right: 5px;}
#nav_hp a {text-decoration: none;color: white;}
#nav_hp .on { position: relative; top: +1px; padding-top: 5px;background-image: none;border-top: 1px solid #DFDDDD;border-right: 1px solid #DFDDDD;border-left: 1px solid #DFDDDD;}
#nav_hp .on a {text-decoration: none;color: #444444;}
#logo_hp {clear: both; text-align: left; margin: 0px; padding: 10px 3px 10px 3px; border: 1px solid #DFDDDD; background-color: white; min-height: 38px;}
#logo_hp a.allMenu {display: block; padding-bottom: 3px;font-weight: bold; color: #9F1E1E;font-size: 1.2em; text-decoration: none;}
#logo_hp img {margin: 0px; padding: 3px; border: 0px; width: 110px; height: 29px;}
.formHp {margin: 0px 7px 9px 7px; padding: 3px 0px 3px 0px;border-bottom: 1px solid #DFDDDD; color: #444444;}
.formHp span {font-weight: bold;}
.formHp input {padding-left: 6px;}
.formHp div {float: left;width: 450px;}
.formHp a {color: black; font-weight: bold;}
.siteIndL {text-align: center; padding: 1px 0px 10px 400px; width: 330px; font-size: 1.2em;font-weight: bold;}
.siteIndL a { display: block; float: left; padding: 4px 6px 4px 6px; border: 1px solid #9C9C9C; color: #444444; margin-right: 4px; text-decoration: none; }
.siteIndL span { display: block; float: left; padding: 4px 6px 4px 6px; border: 1px solid #9C9C9C;background: url('../img/bg_site.png') left top repeat-x #F3F3F3;color: white; margin-right: 4px; }
#dbProblem { padding: 30px 10px 10px 10px; font-size: 1.3em; }
#dbProblem .dbPrTit { color: #9F1E1E; }
.relSK { background: url('http://www.najdislevu.cz/img/bg_ico.png') 6px -72px no-repeat; border-top: 1px solid #D7D7D7; padding: 8px 0 8px 51px;}
.relSK a { font-weight: bold;color: #9F1E1E; }
#krajIn { font-size: 13px; color: #666666; text-align: right; padding: 0 50px 10px 0px; font-weight: bold; }
#krajIn span { color: black; padding-right: 8px; }
#krajIn a { color: #9F1E1E; font-size: 11px;  font-weight: normal; }

.logo_hp_right { float: right; padding: 8px 6px 0px 10px; }
.bun_1 { float: left; width: 200px; text-align: left;  }
.bun_1 a { color: #9F1E1E; }
.bun_1 a.viewThis { display: block; font-weight: bold; padding: 8px 0px 8px 3px; background-color: white; text-align: center; background: white url('../img/bg_nt.gif') right top repeat-x;
                    border-top: 1px solid #DFDDDD; border-bottom: 1px solid #DFDDDD; border-left: 1px solid #DFDDDD; position: relative; left: +1px; }
.bun_1 .infoThis { padding: 10px 2px 2px 7px; }
.bun_1 .infoThis span { font-weight: bold; }
.bun_1 p { margin: 0px; padding: 0px 0px 12px 0px; font-size: 0.9em; }
.infoHref { padding-top: 3px; color: #9F1E1E; }
.bun_white { float: left; width: 512px; background-color: white; padding: 7px 5px 5px 5px; border: 1px solid #DFDDDD; background: white url('../img/bg_nt.gif') right top repeat-x; }
.bun_2 { float: left; width: 165px; text-align: center; }
.bun_2 span { font-size: 12px; display: block; font-weight: bold; color: #444444; }
.bun_2 a.letimg { color: #000894; font-size: 14px; display: block; margin: 0px; padding: 0px; text-align: center; }
.bun_2 img { margin: 0px; padding: 3px 0px 0px 0px; text-align: center; }
.bun_2 a.www { color: #444444; font-size: 11px; font-weight: bold; }
#selec_logo { text-align: center; }
#selec_logo a { display: block; padding-bottom: 8px; color: #9F1E1E; font-weight: bold; }
#selec_logo img { border: 0px; width: 122px; height: 32px; }
#moreLeft { display: none; }
a#leftMoreHref { background: #fff url(../img/bg-nav.png) repeat-x 100% 0; border: 1px solid #cbcbcb; height: 18px; padding: 6px 0 4px 0; margin-bottom: 10px; text-decoration: none; color: #9F1E1E; font-size: 1.2em; text-align: center; }

.rel_hp_logo { float: left; width: 158px; padding: 5px; margin: 5px 5px 10px 5px; background-color: white; border: 1px solid #D7D7D7; text-align: center; }
.rel_hp_logo img { border: 0px; padding-top: 3px; padding-bottom: 2px; }
.rel_hp_logo h5 { padding: 0px; margin: 0px; font-size: 12px; color: #9F1E1E; text-align: left; }

#info_reg { font-weight: bold; color: #9F1E1E; text-align: center; padding-bottom: 4px; }
#info_reg a {font-weight:bold;color:black;display:block;}
#info_reg1 { font-weight: bold; color: #9F1E1E; padding-bottom: 4px; }
#reg_white { background-color: white; padding: 5px;border: 1px solid #DFDDDD;}
.regSet label { font-size: 1.3em; font-weight: bold;color: #444444;}
.regSet div { font-size: 1.3em; font-weight: bold;color: #9F1E1E;padding: 5px 0 10px 18px;}
.bRegS { border: 1px solid black;color: black; font-weight: bold; font-size: 1.3em;padding: 3px 40px 3px 40px;cursor: hand; cursor: pointer;}
.chanPass {border: 1px solid #444444;}
#reg_pass { border-top: 1px #9C9C9C solid; padding-top: 5px; }
#back_top { background-color: white; padding: 5px; border: 1px solid #DFDDDD; }
#logo_spol { float: left; width: 240px; }
#in_1 { clear: both; text-align: right; width: 100%; padding-top: 10px;} #in_1 a { color: #9F1E1E; font-weight: bold; padding-right: 65px; }
#in_2 { text-align: left; float: left; width: 240px; }
#in_3 { text-align: left; float: left; width: 230px; } #in_3 a { color: black; }
#fbLike { float: right; width: 150px; height: 22px; text-align: center; }
#fbLike1 { float: right; width: 400px; height: 22px; text-align: left; }
.pic_l { font-weight: bold; font-size: 14px; }
a.a_site { font-weight: bold; color: #9F1E1E; }
#nots { color: black; font-weight: bold; font-size: 17px; text-align: center; padding: 50px 0px 70px 0px; }
#nots img { position: relative; top: +7px; }
#nots a { color: #9F1E1E; }
#vyh_google { padding-left: 10px; }
#region { font-weight: bold; color: #9F1E1E; text-align: center; }
#region1 { width: 725px; margin-top: 5px; height: 56px; }
.region2 { float: left; width: 144px; text-align: left; }
.region2 a { color: #9F1E1E; }
#zobreg { font-weight: bold; color: #004763; text-align: center; }
.kraj { font-weight: bold; color: #004763; text-align: center; border-top: 1px #9C9C9C solid; padding-top: 5px; }
#kraje { text-align: left; }
.kraj_back { background-color: white; padding: 5px; margin-bottom: 10px; margin-top: 5px; }
a.a_sit { color: black; font-size: 11px; }
a.a_sit_1 { color: black; }
.firsit { padding-right: 7px; text-align: center;  }
.firsit1 {font-size: 12px;	font-weight: bold; padding: 0px 0px 3px 32px;}
.pic_l {font-weight: bold; font-size: 14px;}
.pics {padding: 0px 7px 0px 7px; font-weight: bold;}
.flpdf {float: right;}
#let_note {padding: 5px; background-color: white;}
#let_note span { font-weight: bold;}
.letak1_1 {text-align: center; float: left;} .letak1_1 a {font-weight: bold;}
.letak1_2 {text-align: center;} .letak1_2 a {font-weight: bold;}
.letak1_3 {text-align: center; float: right; } .letak1_3 a {font-weight: bold;}
.letak1_4 {text-align: center; position: relative;left: -81px;} .letak1_4 a {font-weight: bold;}

.letak1_n {text-align: center; float: left; width: 190px; clear: both; padding-top: 20px;} .letak1_n a {font-weight: bold;}
.letak1_n1 {text-align: center; float: left; width: 340px; padding-top: 20px;} .letak1_n1 a {font-weight: bold;}
.letak1_n2 {text-align: center; float: left; width: 190px; padding-top: 20px;} .letak1_n2 a {font-weight: bold;}

.top3p {padding-top: 3px;}

#let_kraj {float: right; width: 325px; font-size: 13px; color: #666666; text-align: right; padding: 5px 10px 5px 0px; font-weight: bold;}
#let_kraj span {color: black; padding-right: 8px;}
#let_kraj a {color: #9F1E1E; font-size: 11px;  font-weight: normal;}
#let_poc {width: 404px; font-size: 13px; color: #666666; font-weight: bold; padding: 5px 0px 5px 10px;}
#let_poc a {color: black; padding-left: 5px; font-size: 12px;}
a.imgNext {display: block; float: right; width: 56px;}
a.imgNext img {border: 0px; width: 56px; height: 18px;}
a.imgPrew {display: block; left: right; width: 79px;} 
a.imgPrew img {border: 0px; width: 79px; height: 18px;}
.shBack {float: right; width: 400px; position: relative; top: +13px; color: #444444; text-align: right; padding: 4px 10px 0 0;}
.shBack a {color: #444444;padding-left:15px;background: url('http://www.najdislevu.cz/img/bg_ico.png') 0 -309px no-repeat;}
.shNuSi {font-weight:bold;}
a.shNext {color: #004763;padding-left: 15px;}
.setHr {clear: both; border-top: 1px solid #DFDDDD; margin: 0 10px; padding-bottom: 7px;}
#shHr {margin:4px 0 10px 0;padding:5px 0;border-top: 1px solid #DFDDDD;border-bottom: 1px solid #DFDDDD;}
#shHrC {margin:4px 0 10px 0;padding:5px 0 5px 110px;border-top: 1px solid #DFDDDD;border-bottom: 1px solid #DFDDDD;}
.allSitesSh { float: right; width: 170px;color: #666666; text-align: right; padding: 0 6px 3px 0; }
.allSitesSh a { color: #666666;}
.books {float: left; width: 330px; background: white url('../img/bg_nt.gif') right top repeat-x; border: 1px solid #DFDDDD; text-align: center; padding: 10px 0 8px 0;}
#Book {position: relative; left: 3px; padding: 0px; margin: 0px; float: left; width: 288px; height: 227px;}
.img_small {float: left; width: 108px; margin: 0px 0px 10px 0px; text-align: center;}
a.allSitIn {display: block; float: right; width: 250px; color: #666666; text-align: right; clear: both;}
.let_expire {padding-top: 12px; padding-bottom: 9px; font-size: 15px;}
.let_expire span {font-weight: bold;}
a.ind_lett {color: black; font-weight: bold; font-size: 14px;}
.ind_lett_1 {border: 0px;}
.ind_note {background: white url('../img/bg_nt.gif') right top repeat-x;padding: 5px; margin-top: 4px; border: 1px solid #D7D7D7; font-size: 1.2em; color: #454545;}
.ind_note span {display: block;font-weight: bold;padding: 0 0 5px 21px;background: url('http://www.najdislevu.cz/img/bg_ico.png') 0 -332px no-repeat;color: #666666; font-size: 13px;}
.ind_note img {border: 0px;}
.ind_note_sh {background: white url('../img/bg_nt.gif') right top repeat-x;  padding: 5px;margin-top: 12px; border: 1px solid #D7D7D7; text-align: left;}
.ind_note_sh span {display: block;padding: 0 0 7px 21px;background: url('http://www.najdislevu.cz/img/bg_ico.png') 0 -332px no-repeat;font-weight: bold; color: #666666; }
.ind_note_sh img {border: 0px;}
.ind_note_sh p {padding-top: 3px;}
.boxL {width: 750px; position: relative; margin: 6px 0;}
.boxL strong {display: block; font-size: 1.2em; padding-bottom: 3px;}
.complSite {text-align:center; color: #444444;min-height:800px;}
.complSite span {font-weight: bold;} .complSite a { float: right; color: #666666; } .complSite img { border: 1px solid #D7D7D7;margin-top:4px;}
.hrefPdfSh {text-align: center; padding: 8px 0 2px 0;} .hrefPdfSh a {color: black;background: url('http://www.najdislevu.cz/img/bg_ico.png') -29px -178px no-repeat;  padding-left: 17px;color: #454545;font-size: 1.1em;} 
.linkInSh {padding-top: 6px;}
.linkInSh a {color: #454545; padding-left: 20px; padding-right: 18px;}
.linkInSh a.hrefAll {background: url('http://www.najdislevu.cz/img/bg_ico.png') 7px -248px no-repeat;margin-left:30px;}
.linkInSh a.hrefView {background: url('http://www.najdislevu.cz/img/bg_ico.png') 0 -213px no-repeat;}
.linkInSh a.hrefTisk {background: url('http://www.najdislevu.cz/img/bg_ico.png') 0 -230px no-repeat;}
.linkInSh a.hrefMail {background: url('http://www.najdislevu.cz/img/bg_ico.png') 0 -197px no-repeat;}
.linkInSh a.fb_share_link {background: url('http://www.najdislevu.cz/img/bg_ico.png') -25px -155px no-repeat;}
a.backCompl {font-size:1.4em;color:black;}
img.oneAllImg {display: none;}

.choice {float: right; width:393px;height: 225px; color: #454545;background: white url('../img/bg_nt.gif') right top repeat-x; border: 1px solid #DFDDDD; padding: 10px;}
.choice a {color: #666666;}
.choice .pdfOpen {padding: 11px 0px 5px 0px; font-size: 12px;}
.choice .oneSites a, .allView a {background: #fff url(../img/bg-nav.png) repeat-x 100% 0; border: 1px solid #cbcbcb; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; display: block;
            width: 200px; height: 18px; margin: 0; padding: 7px 0 5px 0; margin-bottom: 10px; text-decoration: none; color: #9F1E1E; font-size: 1.3em; text-align: center;font-weight: bold;}
.allView a {width: 120px; float: right; margin-right: 50px;}
.choice .expire {padding-top: 6px; padding-bottom: 4px; font-size: 1.5em;}
.choice .expire span {font-weight: bold;}
.choice .infoSite {padding-bottom: 8px; font-size: 1.3em;}
.choice .infoSite span {font-weight: bold;}
.choice .infoSite a { color: #666666;font-size: 0.8em; }
.choice .allSites { padding-bottom: 4px; } 
.choice .possibil { padding-top: 16px; padding-bottom: 4px; }
.choice .possibil a { color: #454545; display: block; padding-left: 20px; padding-top: 3px; }
.choice a.hrefPdf { background: url('http://www.najdislevu.cz/img/bg_ico.png') -28px -175px no-repeat; }
.choice a.hrefMail { background: url('http://www.najdislevu.cz/img/bg_ico.png') 0 -194px no-repeat; }
.choice a.fb_share_link { background: url('http://www.najdislevu.cz/img/bg_ico.png') -27px -152px no-repeat; }
.viewSm { display: none; position: absolute; right: 40px; max-width: 550px; min-width: 250px; border: 2px solid black; z-index: 10; background-color: #F3F3F3;text-align: left; }
.viewSm a.close { color: black; font-weight: bold; float: right; display: block; width: 54px; padding: 3px 0px; background: url('../img/close.gif') no-repeat right; } 
.tView { border-bottom: 1px solid #DFDDDD; background: white url('/img/bg_view.png') left top repeat-x; padding: 1px 3px 2px 5px;}
.tView span { font-size: 1.3em; color: #444444; font-weight: bold; }
.bView {padding: 5px;background-color: white;}
.bView img { border: 1px solid #DFDDDD; }
.bView a { font-size: 1.1em; color: #454545; text-align: center; font-weight: bold; }
.viewSm .hrGr { border-bottom: 1px solid #DFDDDD; }

.namein { float: left; width: 180px; padding: 5px 5px 10px 5px; margin: 6px 15px 10px 25px; text-align: center; border: 1px solid #BBBBBB; background-color: white; }
.namein_exp { font-size: 12px; font-weight: bold; color: gray; padding-top: 4px; }
.namein .namein_img { border: 0px; padding: 3px 0px 5px 0px; }
.namein a { font-size: 12px; font-weight: bold; color: #004763; }
.sitein { float: left; width: 170px; margin: 0px 4px 10px 4px; padding: 4px 0px 4px 0px; text-align: center; border: 1px solid #DFDDDD; background-color: white; }
.sitein span { display: block; color: #666666; }
a.sitein_name { font-size: 14px; font-weight: bold; color: #424242;background: url('http://www.najdislevu.cz/img/bg_ico.png') 0 -268px no-repeat;padding-left: 17px; }
.sitein_img { border: 0px; padding: 3px 0px 2px 0px; }
a.sitein_site { font-size: 12px; color: #424242; font-weight: bold;  }
.nof_kateg { text-align: center; padding-top: 30px; padding-bottom: 50px; font-size: 16px; color: #9F1E1E; }
.next_site { padding: 5px 0px 5px 0px; }
.next_site .next_site1 { background-color: white; padding: 5px; margin-top: 3px; border-top: 1px solid #BBBBBB; }
.next_site .next_site1 .rel_logo { float: left; width: 143px; margin-top: 3px; margin-bottom: 5px; text-align: center; }
.next_site .next_site1 .rel_logo a { font-weight: bold; font-size: 14px; color: #004763; }
.next_site .next_site1 .rel_logo img { border: 0px; }
.next_site .next_site1 .sitein { float: left; width: 177px; margin-top: 5px; margin-bottom: 10px; text-align: center;  }
.next_site .next_site2 { background-color: white; margin-top: 3px; border-top: 1px solid #BBBBBB; padding-bottom: 15px; }
.next_site span { font-weight: bold; }
.next_site .firstsite { float: left; width: 143px; text-align: center; }
.next_site .firstsite a.show { font-size: 11px; color: gray; font-weight: bold; }
.next_site .firstsite span { font-size: 11px; color: gray; }
.next_kateg_rot { float: left; width: 220px; padding: 5px 5px 7px 5px; border: 1px solid #BBBBBB; text-align: center; background-color: white; margin: 0px 4px 15px 4px;   }
.next_kateg_rot h4 { font-weight: bold; padding-bottom: 7px; color: #9F1E1E; }
.next_kateg_rot .rot_img { padding: 0px 30px 6px 30px; }
.shopP { float: left; width: 230px; padding-bottom: 12px; padding-left: 5px; text-align: left; }
.shopSc { float: left; width: 350px; padding-bottom: 12px; padding-left: 5px; text-align: left; }
.wayTop { text-align: left; padding: 5px 5px 8px 6px; }
.wayTop a { font-weight: bold; color: #004763; }
.wayTop span { font-weight: bold; color: #444444; }
.inInf { padding: 5px; margin-top: 3px; border-top: 1px solid #BBBBBB; color: #444444; font-size: 1.0em; }
.wayTopK { text-align: left; padding: 5px 0px 0px 4px;}
.wayTopK a { font-weight: bold; color: #004763; }
.wayTopK span { font-weight: bold; color: #444444; }

.forgps {border:1px solid #666666;padding: 3px;}
.fpsNote {font-size:0.9em;color: #666666;padding:4px 0 0 8px;}
.errmp {border:1px solid #9F1E1E;padding: 6px 6px 2px 6px;margin: 15px 4px;}
.warning {color:#9F1E1E;font-size:1.1em;padding:0 0 4px 8px;}
.regOk {border:1px solid green;padding: 16px 6px;margin: 15px 4px;color:green;font-size:1.1em;}

#lightbox { position: absolute; left: 0;	width: 100%; z-index: 100; text-align: center; line-height: 0; }
#lightbox a img { border: none; }
#lightbox #lightboxImage { border: 1px solid #303030; }
#outerImageContainer {	position: relative;	background-color: #fff;	width: 250px; height: 250px; margin: 0 auto; }
#imageContainer { padding: 10px;	}
#loading { position: absolute; top: 40%; left: 0%; height: 25%;	width: 100%; text-align: center; line-height: 0; }
#hoverNav {	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%; z-index: 10; }
#imageContainer>#hoverNav { left: 0;}
#hoverNav a { outline: none;}
#prevLink, #nextLink { width: 49%; height: 100%; background: transparent url(../img/images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../img/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../img/images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer { font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; }
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 80px; float: right;  padding-bottom: 0.7em;	}	
#overlay{	position: absolute;	top: 0;	left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
/* Min-Width */
.lbWidth { /* most browsers */
	position: absolute;	top: 0px; left: 0px; width: 100%;	min-width: 790px;	}
* html .lbContent { /* IE6 */
	margin-left: -790px; position:relative;	}
* html .lbMinWidth { /* IE6 */
	padding-left: 790px; }	
/* Clearfix */	
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 
 

