
/**************/
/* fstyle.css */
/* 05.07.2018 */
/* sm         */
/**************/

/* Fever - Cascading Style Sheet */

/* Comments:
> 1em is equal to the current font size. The default text size in browsers is 16px. So, the default size of 1em is 16px.
> Last Update: 20.11.19
>  
*/

body {
  /*background: #F3AC16 url(../images/fback001.jpg) repeat left top fixed;*/
  background: #F3AC16;
  border: 0px solid black;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  /*color: #000000; */
  color: #502F28; }

h1 { font-size: 2.25em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.125em; }

p.normal { font-weight: normal; }
p.thick { font-weight: bold; }
p.serif { font-family: "Times New Roman",Times,serif; }
p.sansserif { font-family: Arial,Helvetica,sans-serif; }
p.center { text-align: center; }

font.bold { font-weight: bold; }
font.small {font-size: 0.814em; }
font.tiny {font-size: 0.625em; }
font.large { font-size: 1.5em; }

a:link { color: #000000; }
a:visited { color: #0000FF; }
a:hover { color: #FF0000; }
a:active { color: #00FF00; }

#sidebar {
  background: #F3AC16;
  position: fixed;
  left: 20px;
  top: 72px;
  width: 222px; }

#content {
  min-height: 860px;
  margin: -24px -8px -16px 253px; }

.internal {
  background: #FFFFFF; }

.main {
  background: #F3AC16; }

.band {
  background: url(../images/fback002_050.jpg) repeat 253px 0px fixed; }

.bandfoto {
position: absolute;
left: 820px;
top: 720px;
z-index: auto}

.contact {
  background: url(../images/fback002_050.jpg) repeat 253px 0px fixed; }
  
.cd {
  background: url(../images/fback002_050.jpg) repeat 253px 0px fixed; }

.gallery {
  background: url(../images/fback001_050.jpg) repeat 253px 0px fixed; }

.guestbook {
  background: url(../images/fback001_050.jpg) repeat 253px 0px fixed; }

.impress {
  background: url(../images/fback002_050.jpg) repeat 253px 0px fixed; }
  
.intern {
  background: url(../images/fback001_050.jpg) repeat 253px 0px fixed; }

.lineup {
  background: url(../images/fback001_050.jpg) repeat 253px 0px fixed; }
  
.links {
  background: url(../images/fback001_050.jpg) repeat 253px 0px fixed; }

.listen {
  background: url(../images/fback001_050.jpg) repeat 253px 0px fixed; }

.publicgig {
  background: url(../images/fback002_050.jpg) repeat 253px 0px fixed; }

.pressinfo {
  background: url(../images/fback002_050.jpg) repeat 253px 0px fixed; }

.repertoire {
  background: url(../images/fback002_050.jpg) repeat 253px 0px fixed; }
  
.finet {
  background: url(../images/fback002_050.jpg) repeat 253px 0px fixed; }

.poolimg {
  height: 120px;
  border: 2px solid white;
  /*border: 3px solid #ddd;
  border-radius: 4px;*/
  margin: 1px;
}

.editimg {
  height: 120px;
  border: 2px solid white;
  /*border: 3px solid #ddd;
  border-radius: 4px;*/
  margin: 1px;
}

.editimg:hover {
  box-shadow: 0 0 2px 1px rgba(0, 10, 230, 1.0);
}

.editgallery {
  float: center;
  background-color: white;
  width: 100%;
  border: 1px solid black;
  margin: 5px auto;
}

.editgallery td.rowcontrol {
  float: center;
  height: 126px;
  width: 60px;
  border: 0px solid black;
}

.editgallery td.row {
  float: center;
  border: 0px solid black;
}

.editgallery td.rowstat {
  display:none;
  float: center;
  width: 120px;
  border: 1px solid black;
}

.edittt {
  float: center;
  width: 70%;
  margin: 2px auto;
  border: 0px solid black;
}

.edittt td {
  float: center;
  font-family: arial, sans-serif;
  margin: 2px;
  border: 0px solid black;
}

.imagerow {
  float: center;
  background-color: lightgrey;
  position: relative;
  left: 0px;
  resize: horizontal;
  overflow: auto; /*visible | hidden | scroll | auto | inherit*/
  width: 1000px;
  height: 126px;
  margin: 3px;
  padding: 3px;
  border: 1px solid black;
}

.rowwidth {
  float: center;
  width: 60px;
  margin: 2px;
  border: 1px solid black;
}

.gsave {
  /*float: left;*/
}

.btn {
  float: center;
  width: 132px;
  margin: 1px;
}

.btnpreview .btnsave {
  float: center;
  width: 100px;
  margin: 1px;
}

.btnclosepreview .btnclosett {
  float: center;	
  font-family: arial, sans-serif;
  width: 100px;
  margin: 4px 2px;
}

.droparea:-moz-drag-over {
  border: 3px solid black;
}

.inline {
  display: inline;
}

.galleries-button {
  background: none;
  border: none;
  color: blue;
  text-decoration: underline;
  cursor: pointer;
  font-size: 1em;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}

.galleries-button:focus {
  outline: none;
}

.galleries-button:active {
  color:red;
}


#sidebarmenu {
  font-family: Arial, Helvetica, sans-serif;
  /*font-size: 1em;*/
  text-align: left;
  width: 228px;
  border: 0px solid #000000;
  border-collapse: seperate; }

#sidebarmenu td {
  width: 204px;
  border: 0px solid #000000;
  vertical-align: text-top; }

  
#band {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  text-align: left;
  width: 620px;
  border: 0px solid #000000;
  border-collapse: seperate; }

#band td {
  border: 0px solid #000000; }

  
#contact {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  text-align: left;
  width: 620px;
  border: 0px solid #000000;
  border-collapse: seperate; }

#contact td {
  border: 0px solid #000000;  }
  /*vertical-align: text-top; }*/
  
 
#cd {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  font-weight: bold;
  text-align: left;
  border: 0px solid #000000;
  border-collapse: seperate;
  border-spacing: 10px 5px; }
  
#cd td {
  border: 0px solid #000000; 
  text-align: center; }

 
#gallery {
  height: 120px;
  padding: 0px 0px 0px 0px;
  border: 0px solid #000000;
  border-collapse: separate; 
  border-spacing: 10px 5px; }

#gallery td {
  border: 0px solid #000000; }
  

#moregalleries {
  width: 600px;
  padding: 0px 0px 0px 0px;
  border: 0px solid #000000;
  border-collapse: separate; 
  border-spacing: 4px 4px; }

#moregalleries td {
  width: 32%;
  text-align: center;
  border: 0px solid #000000; }


#impress {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  text-align: left;
  width: 480px;
  border: 0px solid #000000;
  border-collapse: seperate; }

#impress td {
  border: 0px solid #000000;
  vertical-align: text-top; }

 
#intern {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  font-weight: bold;
  text-align: left;
  border: 0px solid #000000;
  border-collapse: seperate; }
  
#intern td {
  border: 0px solid #000000;
  vertical-align: text-top; }
  
 
#internal {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  text-align: left;
  width: 480px;
  border: 0px solid #000000;
  border-collapse: seperate; }

#internal td {
  border: 0px solid #000000;
  vertical-align: text-top; }

 
#lineup {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  font-weight: bold;
  text-align: left;
  border: 0px solid #000000;
  border-collapse: seperate; }
  
#lineup td {
  border: 0px solid #000000;
  vertical-align: text-top; }

 
#listen {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  font-weight: bold;
  text-align: left;
  border: 0px solid #000000;
  border-collapse: seperate; }

#listen td {
  border: 0px solid #000000;
  vertical-align: middle; }


#publicgig {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.25em;
  font-weight: bold;
  text-align: left;
  border: 0px solid #000000;
  border-collapse: seperate; }

#publicgig th {
  border: 1px solid #000000;
  vertical-align: text-top;
  background-color: #F3AC16;
  color: #502F28; }

#publicgig td {
  border: 1px solid #000000;
  vertical-align: text-top;
  color: #502F28; }


#pressinfo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.0em;
  text-align: left;
  border: 0px solid #000000;
  border-collapse: seperate; }

#pressinfo td {
  border: 0px solid #000000;
  vertical-align: text-top;
  padding: 0px 10px 10px 0px; }

  
#repertoire {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.25em;
  font-weight: bold;
  width: 640px;
  border: 0px solid #000000;
  border-collapse: seperate; }

#repertoire th {
  width: 320px;
  border: 1px solid #000000;
  text-align: center;
  vertical-align: text-top;
  background-color: #F3AC16;
  color: #502F28; }

#repertoire td {
  border: 1px solid #000000;
  text-align: left;
  vertical-align: text-top;
  color: #502F28; }

  
/* Fever - Intranet */

#gigbook {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%; }

#gigbook td, th {
  border: 1px solid #000000;
  text-align: left;
  padding: 5px; }

#gigbook tr:nth-child(even) {
  background-color: #dddddd; }

#gigbook tr:nth-child(odd) {
  background-color: #ffffff; }
 
 
#songbook {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 80%; }

#songbook td, th {
  border: 1px solid #000000;
  text-align: left;
  padding: 5px; }

#songbook tr:nth-child(even) {
  background-color: #dddddd; }

#songbook tr:nth-child(odd) {
  background-color: #ffffff; }
  
  
#pictbook {
  font-family: arial, sans-serif;
  font-weight: bold;
  border-collapse: collapse;
  width: 80%; }

#pictbook td, th {
  border: 0px solid #000000;
  text-align: left;
  padding: 10px; }

  
#gallerytitle {
  font-family: arial, sans-serif;
  font-weight: bold;
}
  
#pictpoolcount {
  font-family: arial, sans-serif;
}

  
#pictpool {
  /*float: left;*/
  background-color: lightgrey;
  position: relative;
  left: 0px;
  resize: vertical;
  overflow: auto; /*visible | hidden | scroll | auto | inherit*/
  width: 100%;
  height: 384px;
  margin: 3px;
  padding: 3px;
  border: 1px solid black;
}


#gallerybookselect {
  font-family: arial, sans-serif;
  font-weight: bold;
  border-collapse: collapse;
  width: 500px;
}

#gallerybookselect th {
  border: 1px solid #000000;
  background-color: #dddddd;
  text-align: left;
  padding: 5px; }
  
#gallerybookselect td {
  border: 0px solid #000000;
  text-align: left;
  padding: 5px; }


#gallerybookinsert {
  font-family: arial, sans-serif;
  font-weight: bold;
  border-collapse: collapse;
  width: 500px;
}

#gallerybookinsert th {
  border: 1px solid #000000;
  background-color: #dddddd;
  text-align: left;
  padding: 5px; }


#gallerybookupdate {
  font-family: arial, sans-serif;
  font-weight: bold;
  border-collapse: collapse;
  width: 300px;
}

#gallerybookupdate th {
  border: 1px solid #000000;
  background-color: #dddddd;
  text-align: left;
  padding: 5px; }

  
#overview {
  font-family: arial, sans-serif;
  font-weight: bold;
  width: 640px;
  border: 1px solid #000000;
  border-collapse: collapse; }
  
#overview tr {
  background-color: #ffffff; }
  
#overview td {
  border: 1px solid #000000;
  text-align: left;
  padding: 5px; }
  
  
#nextgigs {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%; }

#nextgigs td, th {
  border: 1px solid #000000;
  text-align: left;
  padding: 5px; }

#nextgigs tr:nth-child(even) {
  background-color: #dddddd; }

#nextgigs tr:nth-child(odd) {
  background-color: #ffffff; }
  
  
#myprofile {
  font-family: arial, sans-serif;
  font-weight: bold;
  width: 480px;
  border: 0px solid #000000;
  border-collapse: collapse; }
  
#myprofile td {
  border: 0px solid #000000;
  text-align: left;
  padding: 5px; }
  