/*
DATEI: jpw.css
CSS Datei 04-2006
Copyright by ISS-Oberlausitz
www.iss-ol.de
Author: T.Hojenski
*/


body {
   padding:0;
   margin-top:30px;
   text-align:center;
   background-color:#C2C1C1;
   overflow:auto;
}


#bluepage_body {
   width:950px;
   border:1px solid #000000;
   background-color:#008DCC;
   text-align:center;
   margin:auto;
}
#bluepage_head_txt1 {
   width:720px;
   height:70px;
   font-size:19px;
   font-family:verdana,helvetica,sans-serif;
   font-weight:normal;
   color:#ffffff;
   padding-top:15px;
}
#bluepage_head_txt2 {
   width:720px;
   height:30px;
   font-size:19px;
   font-family:verdana,helvetica,sans-serif;
   font-weight:normal;
   color:#ffffff;
   padding-top:10px;
}
#bluepage_content {
   position:relative;
   width:720px;
   font-size:12px;
   font-family:verdana,helvetica,sans-serif;
   font-weight:normal;
   background-color:#ffffff;
   margin-top:10px;
   border:1px solid #000000;
   min-height:400px;
   }
#bluepage_lg_background {
   position:absolute;
   right:18px;
   top:-12px;
   width:110px;
   height:18px;
   background-color:#DA251D;
   font-size:12px;
   font-family:verdana,helvetica,sans-serif;
   font-weight:bold;
   color:#ffffff;
   line-height:14px;
   padding:3px;
   text-align:center;
   z-index:1000;
}
#bluepage_hspace {
   height:482px;
   width:20px;
}
#bluepage_nav {
   width:170px;
   font-size:14px;
   font-family:verdana,helvetica,sans-serif;
   font-weight:bold;
   color:#ffffff;
   line-height:14px;
}
#bluepage_snav {
   position:relative;
   width:400px;
   left:320px;
   font-size:12px;
   font-family:verdana,helvetica,sans-serif;
   font-weight:bold;
   color:#ffffff;
   line-height:14px;
}

.ul_nav {
   position:relative;
   list-style-type: none;
   text-align:center;
   width:170px;
   margin: 0px;
   padding: 0px;
}
.li_nav_1 {
   position:relative;
   list-style-type: none;
   text-align:center;
   width:170px;
   line-height: 14px;
   margin: 0px;
   padding: 0 0 14px 0;
}


.space1         { position:relative; height:  1px; overflow:hidden; padding:0; margin:0; }
.space5         { position:relative; height:  5px; overflow:hidden; padding:0; margin:0; }
.space10        { position:relative; height: 10px; overflow:hidden; padding:0; margin:0; }
.space20        { position:relative; height: 20px; overflow:hidden; padding:0; margin:0; }
.space30        { position:relative; height: 30px; overflow:hidden; padding:0; margin:0; }
.space40        { position:relative; height: 40px; overflow:hidden; padding:0; margin:0; }
.space50        { position:relative; height: 50px; overflow:hidden; padding:0; margin:0; }
.space100       { position:relative; height:100px; overflow:hidden; padding:0; margin:0; }
.space130       { position:relative; height:130px; overflow:hidden; padding:0; margin:0; }

.hspace  { position:relative; height: 1px; overflow:hidden; padding:0; margin:0; width:20px; }
.pspace  { position:relative; height: 1px; overflow:hidden; padding:0; margin:0; width:300px; }


h2 {
   font-family:verdana,helvetica,sans-serif; font-weight:bold;   color:#000000; font-size:16px; line-height:22px; padding:0 0 5px 0; margin:0;
}
h3 {
   font-family:verdana,helvetica,sans-serif; font-weight:bold;   color:#008DCC; font-size:12px; line-height:16px; padding:0 ; margin:0;
}
.txtbox {
   font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#000000; font-size:11px; line-height:14px;
}
.txt {
   font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#000000; font-size:11px; line-height:14px;
}
.search         {
   font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#f2545b; font-size:11px; line-height:14px;
}
.smap           {
   font-size:11px; font-family:verdana,helvetica,sans-serif; color:#53575E; text-decoration:none;  font-weight:normal; line-height:15px; height:15px;
}

.stxtbox {
   font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#000000; font-size:10px; padding-bottom:7px; padding-top:7px;
}
.box_pictxt {
   font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#000000; font-size:10px; padding:7px 0 5px 3px;
}
.pictxt {
   position:relative; clear:left;
   font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#000000; font-size:10px; line-height:120%;
   padding:10px 0 5px 0;
}
.timebox {
   position:relative; clear:left;
   font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#000000; font-size:11px; line-height:14px;
   padding:5px 0 5px 0;
}
.tabtxt {
   font-size:11px;
   line-height:14px;
   color:#000000;
}
.tabtxt2 {
   font-size:11px;
   font-weight:bold;
   line-height:14px;
   color:#000000;
}
.linkbox {
   font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#000000; font-size:10px;padding:3px 0 7px 0; text-align:left;
}
.linkbox2 {
   font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#000000; font-size:10px; padding:3px 0 7px 0; text-align:right;
}
.link_anker {
   font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#000000; font-size:11px; padding-bottom:2px;

}
.link_mapbox {
   font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#000000; font-size:11px; padding-bottom:2px;
}

#sitenavtab {
   position:absolute; bottom:2px; right:160px; width:100px; height:25px; z-index:5000; 
}
.sitenavbox {
   font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#000000; font-size:12px; padding: 5px 0 2px 20px; width:80px; text-align:right;
}
.sitenavzhr {
   font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#000000; font-size:12px; padding-bottom:5px; padding-top:5px;
}


.img         { position:relative; left:0;  bottom:0; vertical-align:bottom; text-align:right; font-size:0; line-height:0px; background-color:#ffffff; }
.img_zoom    { position:absolute; right:0; bottom:0; width:19px; height:15px; background-image:url(../images/sys/lupe.gif);    cursor:pointer; padding:0; }
.img_link    { position:absolute; right:0; bottom:0; width:19px; height:15px; background-image:url(../images/sys/piclink.gif); cursor:pointer; padding:0; }

.img_border  { position:absolute; left:0;  top:0;    width:100%; height:100%; border:1px solid #808080; }
.img_anker   { float:left; padding:0; margin-top:2px; vertical-align:text-bottom; }
.img_sitenav { padding:0; margin-top:2px; vertical-align:text-bottom; }

.dl_anker          { padding:0; margin:0; line-height:1.4em; list-style-type:none; clear:left; }
.dl_anker_icon     { margin:0; margin-left:-1em; line-height:1.4em; width:1em; height:1em; vertical-align:text-bottom; text-decoration:none; }

.img_pt             { margin-right:4px; margin-top:0; vertical-align:text-bottom; float:left; }


.icon {
   float:left;
   padding: 0;
   margin:0;
   height: 20px;
   width: 20px;
   text-decoration : none;
   cursor: pointer;
}
.icon_in {
   float:left;
   padding: 0;
   margin:0;
   height: 1em;
   width: 20px;
   text-decoration : none;
   background-image:url(../images/sys/link_in.gif);
   background-repeat:no-repeat;
   cursor: pointer;
}
.icon_ex {
   float:left;
   padding: 0;
   margin:0;
   height: 1em;
   width: 20px;
   text-decoration : none;
   background-image:url(../images/sys/link_ex.gif);
   background-repeat:no-repeat;
   cursor: pointer;
}
.icon_txt {
   padding: 0;
   margin: 0 ;
   margin-left:20px;
}


.frml           { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:none;  font-weight:normal; width:380px; border:1px solid #666666; }
.input          { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:none;  font-weight:normal; width:380px; border:1px solid #666666; }
.button         { font-size:14px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:none;  font-weight:normal;   border:1px solid #000000; background-color:#C2C1C1; text-align:center; width:50px; cursor:pointer; }

.frml_checkbox {
   float:left;
   padding: 0;
   margin:0;
   width: 20px;
}
.frml_checkbox_txt {
   margin: 0;
   padding: 2px 0 2px 0;
   margin-left:25px;
}

.frml_captchaImg {
    float:left;
    padding-right:10px;
}


a.txt              { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:normal; line-height:14px; }
a.txt:link         { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:normal; line-height:14px; }
a.txt:visited      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:normal; line-height:14px; }
a.txt:active       { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:normal; line-height:14px; }
a.txt:hover        { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:underline; font-weight:normal; line-height:14px; }

a.link_in          { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:normal; line-height:14px; }
a.link_in:link     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:normal; line-height:14px; }
a.link_in:visited  { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:normal; line-height:14px; }
a.link_in:active   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:normal; line-height:14px; }
a.link_in:hover    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:underline; font-weight:normal; line-height:14px; }

a.link_in2         { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:bold; line-height:14px; }
a.link_in2:link    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:bold; line-height:14px; }
a.link_in2:visited { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:bold; line-height:14px; }
a.link_in2:active  { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:bold; line-height:14px; }
a.link_in2:hover   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:underline; font-weight:bold; line-height:14px; }

a.link_ex          { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:normal; line-height:14px; }
a.link_ex:link     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:normal; line-height:14px; }
a.link_ex:visited  { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:normal; line-height:14px; }
a.link_ex:active   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:normal; line-height:14px; }
a.link_ex:hover    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:underline; font-weight:normal; line-height:14px; }

a.link_ex2         { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:bold; line-height:14px; }
a.link_ex2:link    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:bold; line-height:14px; }
a.link_ex2:visited { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:bold; line-height:14px; }
a.link_ex2:active  { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#008DCC; text-decoration:none; font-weight:bold; line-height:14px; }
a.link_ex2:hover   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:underline; font-weight:bold; line-height:14px; }

a.lgnav:link      { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#ffffff; text-decoration:none; line-height:14px; }
a.lgnav:visited   { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#ffffff; text-decoration:none; line-height:14px; }
a.lgnav:active    { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#ffffff; text-decoration:none; line-height:14px; }
a.lgnav:hover     { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; line-height:14px; }

a.lgnav2:link     { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#C2C1C1; text-decoration:none; line-height:14px; }
a.lgnav2:visited  { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#C2C1C1; text-decoration:none; line-height:14px; }
a.lgnav2:active   { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#C2C1C1; text-decoration:none; line-height:14px; }
a.lgnav2:hover    { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; line-height:14px; }

a.nav_1:link      { font-size:14px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#ffffff; text-decoration:none; line-height:14px; }
a.nav_1:visited   { font-size:14px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#ffffff; text-decoration:none; line-height:14px; }
a.nav_1:active    { font-size:14px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#ffffff; text-decoration:none; line-height:14px; }
a.nav_1:hover     { font-size:14px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#C2C1C1; text-decoration:none; line-height:14px; }

a.nav_1b:link     { font-size:14px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; line-height:14px; }
a.nav_1b:visited  { font-size:14px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; line-height:14px; }
a.nav_1b:active   { font-size:14px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; line-height:14px; }
a.nav_1b:hover    { font-size:14px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#C2C1C1; text-decoration:none; line-height:14px; }


a.nav_2:link      { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; line-height:18px; }
a.nav_2:visited   { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; line-height:18px; }
a.nav_2:active    { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; line-height:18px; }
a.nav_2:hover     { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#008DCC; text-decoration:none; line-height:18px; }

a.nav_2b:link     { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#008DCC; text-decoration:none; line-height:18px; }
a.nav_2b:visited  { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#008DCC; text-decoration:none; line-height:18px; }
a.nav_2b:active   { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#008DCC; text-decoration:none; line-height:18px; }
a.nav_2b:hover    { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#C2C1C1; text-decoration:none; line-height:18px; }

a.snav:link       { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#ffffff; text-decoration:none; line-height:14px; }
a.snav:visited    { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#ffffff; text-decoration:none; line-height:14px; }
a.snav:active     { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#ffffff; text-decoration:none; line-height:14px; }
a.snav:hover      { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#C2C1C1; text-decoration:none; line-height:14px; }

a.snavb:link      { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; line-height:14px; }
a.snavb:visited   { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; line-height:14px; }
a.snavb:active    { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; line-height:14px; }
a.snavb:hover     { font-size:12px; font-family:verdana,helvetica,sans-serif; font-weight:bold; color:#C2C1C1; text-decoration:none; line-height:14px; }

a.link_map:link    { display:block; font-size:10px; font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#000000; text-decoration:none; border:1px solid #000000; padding:2px 5px 2px 5px; background-color:#C2C1C1; text-align:center; width:100px; }
a.link_map:visited { display:block; font-size:10px; font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#000000; text-decoration:none; border:1px solid #000000; padding:2px 5px 2px 5px; background-color:#C2C1C1; text-align:center; width:100px; }
a.link_map:active  { display:block; font-size:10px; font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#000000; text-decoration:none; border:1px solid #000000; padding:2px 5px 2px 5px; background-color:#C2C1C1; text-align:center; width:100px; }
a.link_map:hover   { display:block; font-size:10px; font-family:verdana,helvetica,sans-serif; font-weight:normal; color:#ffffff; text-decoration:none; border:1px solid #000000; padding:2px 5px 2px 5px; background-color:#008DCC; text-align:center; width:100px; }


.hr_line            { margin:0; padding:0; height: 11px; background-color:#ffffff; line-height: 11px; font-size: 1px; width:100%; background-image:url('../images/line.gif'); background-repeat:repeat-x; background-position:center; clear:left; }
.hr_lines           { margin:0; padding:0; height: 5px;  background-color:#ffffff; line-height: 5px; font-size: 1px; width:100%; background-image:url('../images/lines.gif'); background-repeat:repeat-x; background-position:center bottom; clear:left; }
hr                  { display:none;  }

.display_none       { display:none; }
.templ_end          { position:relative; clear:left; }

.box_txt            { padding: 0; margin: 0; }

.templ_table        { width:700px; }
.templ_table_b      { width:680px; margin-left:20px; }

#wegstrecke_box     { position:relative; bottom:0; left:0; width:170px; }
#wegstrecke         { position:absolute; bottom:0; left:0; width:170px; height:100px; text-align:center; color:#ffffff; }

.etappen_nav        { font-weight:bold; }
.etappen_txt        { font-family:tahoma,helvetica,sans-serif; }


/* ###################################### Datenschutzerweiterung 03/2018 ###################################### */

#LightboxBackground {
   position:fixed;
   top: 0;
   bottom:0;
   left:0;
   width:100%;
   padding:0;
   margin:0;
   height:100%;
   background-image:url('../images/sys/bg_bluepage_lightbox.png');
   z-index:4500;
   display:none;
}

#privacy-statement {
   position: fixed;
   left:5px;
   right:5px;
   bottom: 5px;
   padding:0 ;
   margin:0;
   width:100%;
   color:#ffffff;
   font-size: 14px;
   line-height:130%;
   text-align:right;
   z-index: 10012;
   font-size:12px; 
   font-family:verdana,helvetica,sans-serif; 
   display:table;
}
#privacy-statement em {
   position:absolute;
   left:0;
   right:0;
   width:100%;
   height:100%;
   background:#555555;
   display:block;
   opacity:0.8;
   z-index:-1;
}
#privacy-statement div {
   padding:10px;
   display:table-cell;
   vertical-align:middle;
   width:auto;
}
#privacy-statement > div {
   text-align:left;
   width:100%;
}
#privacy-statement a.privacy-statement {
   color:#ffffff;
   text-decoration:underline;
   font-weight:bold;
}
#privacy-statement a.privacy-statement:hover {
   color:#c0bebe;
   text-decoration:underline;
   font-weight:bold;
}

#privacy-statement a.accepted { 
   font-size:12px; 
   line-height:100%;
   font-weight: 500;
   color:#303030;
   text-decoration:none;  
   background-color: #f0f0f0; 
   padding:10px 20px 9px 20px;
   margin:5px;
   text-align:center; 
   cursor:pointer; 
   display:inline-block; 
   white-space: nowrap;
}
#privacy-statement a.accepted:hover {
   background:#666666;
   color:#ffffff;
}

#LightboxFrmlDatenschutz {
    position: fixed;
    right:-1000px;
    top: 0;
    bottom:0;
    width: auto;
    z-index: 15000;
    display: none;
    vertical-align: top;
    text-align: center;
    padding: 60px 30px 30px 0;
    margin:auto;
    text-align:left;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
    background:#ffffff;
}
#LightboxFrmlDatenschutz .lightboxfrmldatenschutz_content {
   font-size:100%;
   width:100%;
   height: 100%;
   overflow:auto;
   overflow-x:hidden;
   padding:10px; 
   -webkit-overflow-scrolling: touch;
}
#LightboxFrmlDatenschutz .bluepage_content { 
   width:auto;
   padding:0 0 40px 0;
   max-width:775px; 
   font-size: 14px
   line-height:1.3em;
} 
#LightboxFrmlDatenschutz iframe { 
   padding:0; 
   width:575px; 
   height:100%;
   -webkit-overflow-scrolling: touch;
} 
#LightboxDatenschutzClose {
   position:absolute;
   right:10px; 
   top:5px;
   width:50px;
   height:50px;
   z-index:15005;
   text-align:right;
   background: url('../images/sys/lightboxClose.gr.png') center center no-repeat;
   display:block;
}
#LightboxDatenschutzClose span {
   display:none;
}

#LightboxWindow {
   max-height: calc(100% - 20px);
   max-width: calc(100% - 20px);
}
#YouTubeConfirmWindow {
   position:relative;
   text-align:center;    
   vertical-align:middle; 
   font-size: 15px;
   line-height:130%;
   display:table;  
   background:#ffffff;
   margin:0 auto; 
   padding:5px;
   padding:5px;
   border-radius: 4px;
   height:auto;                   
   -ms-hyphens: auto;
   -webkit-hyphens: auto;
   hyphens: auto;
}
#YouTubeConfirmWindow div {
   width:100%;
   height: 100%;
   overflow:auto;
   overflow-x:hidden;
   padding:10px; 
}

#YouTubeConfirmWindow button {
   font-size:0.9em;
   display:inline-block;
   margin:3px;
   text-decoration:none;
   color:#555555;
   border:1px solid #b0b0b0;
   padding:5px 10px;
   box-shadow: 0 0 5px rgba(0,0,0,.15);
}
#YouTubeConfirmWindow button.accepted {
   background:#edfaf0;
}
#YouTubeConfirmWindow button:hover {
   color:#000000;
   border:1px solid #000000;
}
