body, html
{ margin: 0; padding: 0; font-family: Arial, sans-serif; font-size: 11px;
  width: 100%; height: 100%; background: #4b0101; color: #fff }

a
{ outline: none }
a:visited
{
color: white;
}
table.container
{ margin: 0 auto }


td.page
{ background: url(../images/background-site.jpg) top left no-repeat }

td.page.band-management
{ background: url(../images/background-site.jpg) top left no-repeat }

td.page.home
{ background: url(../images/background-home.jpg) top left no-repeat; background-color:black; }

table.evenimente
{
border:#666666 1px none;
position:absolute;
left:200px;
top:100px;
width:400px;
padding:0px;
}
table.evenimente td.spatiu
{
padding:50px;
border:none;

}
table.evenimente td
{
padding:0px;
}
table.evenimente td.ev
{
padding:1px;
border:none;
}
table.evenimente td.evtitlu
{
font-size:24px;
font:"Courier New", Courier, monospace;
padding:-220px;
border:none;
}

ul.menu
{ font-family: Verdana, Arial, sans-serif; margin: 230px 0 0 100px; width: 830px;
  list-style: none; padding: 0; overflow: hidden; zoom: 1 }

ul.menu li
{ display: block; float: left; width: 14%; height: 20px}

ul.menu li.contact
{ width: 17%; float: right }

ul.menu li a
{ display: block; width: 100%; height: 100%; color: #fff;
  text-decoration: none; padding: 7px 0 0 20px;
  background: transparent url(../images/bullet-logo.png) left center no-repeat }

p.statement
{ position: absolute; top: 70px; left: 140px; margin: 0; padding: 5px 0;
  width: 745px; text-align: center; border: 1px solid #8b4141;
  color: #ffd98e }

.content
{ position: absolute; top: 120px; left: 140px; margin: 0; padding: 10px;
  width: 745px }

.container
{ position: relative }

.contact a
{ color: #fff; text-decoration: none }

.guitar
{ width: 200px; height: 190px; margin: -165px 0 0 400px; font-size: 9px }

.guitar .part-1
{ margin-left: 15px }

.guitar .part-2
{ margin: 10px 0 0 25px }

.guitar .part-3
{ margin: 15px 0 0 25px }

ul.servicii
{ position: absolute; border: 1px solid #5b1111; display: none; background: #2b0000;
  top: 25px; left: 440px; margin: 0; padding: 0; list-style: none; z-index: 30
}
ul.media
{ position: absolute; border: 1px solid #5b1111; display: none; background: #2b0000;
  top: 25px; left: 580px; margin: 0; padding: 0; list-style: none; z-index: 30
}


ul.media li
{ border-bottom: 1px solid #5b1111 }

ul.media li a
{ display: block; color: #fff; text-decoration: none; padding: .5em 1em }

ul.media li a:hover
{ background: #6b2121 }


ul.servicii li
{ border-bottom: 1px solid #5b1111 }

ul.servicii li a
{ display: block; color: #fff; text-decoration: none; padding: .5em 1em }

ul.servicii li a:hover
{ background: #6b2121 }

.home h1
{ font-weight: normal; font-size: 1.5em; text-align: center; color: #c87048;
  margin: 2em 0 1em 0 }

.home p
{ width: 450px; margin: 0 auto; padding: 0; text-align: center }

ul.servicii-submenu
{ list-style: none; margin:0; padding: 0; position: absolute;
  top: 30px; left: 203px; z-index: 3 }

ul.servicii-media
{ list-style: none; margin:0; padding: 0; position: absolute;
  top: 30px; left: 423px; z-index: 3 }
ul.servicii-media li
{ float: left; border-right: 1px solid #8b4141; border-left: 1px solid #8b4141 }
ul.servicii-media a
{ display: block; color: #fff; text-decoration: none; padding: .5em 6px .5em 7px }



ul.servicii-submenu li
{ float: left; border-right: 1px solid #8b4141 }

ul.servicii-submenu li.last
{ border: none }

ul.servicii-submenu a
{ display: block; color: #fff; text-decoration: none; padding: .5em 6px .5em 7px }

ul.servicii-submenu li.selected a,
ul.servicii-submenu a:hover
{ background: #6b2121 }

.submenu-background
{ position: absolute; top: 30px; left: 100px; z-index: 2; width: 800px;
  background: #2b0000; height: 2.2em }

.columns h1,
.columns h2
{ font-weight: normal; font-size: 1.6em; margin: 0 0 1em; padding: 0;
  letter-spacing: -1px }

.columns h2
{ font-size: 1.3em; margin-top: .5em; font-weight: bold; letter-spacing: 0 }

table.columns
{ margin: 0; padding: 0; width: 745px }

table.columns td
{ padding: 0 1.7em 1.7em 0 }

.slideshow
{ height: 120px; width: 325px; margin-bottom: 2em; padding: 10px;
  border: 1px solid #8b4141; overflow: hidden; position: relative }

.slideshow ul
{ list-style: none; margin: 0; padding: 0 }

.slideshow li
{ float: left }

.slideshow img
{ display: block; width: 74px; height: 100px; margin-right: 10px;
  background: #000; cursor: pointer }

.slideshow .arrows
{ margin-top: 5px; position: absolute; top: 110px; width: 100%; left: 0 }

.slideshow .arrows .arrow-left,
.slideshow .arrows .arrow-right
{ position: absolute; top: 0; border: 1px solid #8b4141; background: #000;
  padding: 5px 10px; cursor: pointer }

.slideshow .arrows .arrow-left
{ left: 10px }

.slideshow .arrows .arrow-right
{ right: 10px }

.background
{ position: fixed; top: 0; left: 0; width: 100%; height: 100%;
  background: #4b0101 }

.image
{ position: fixed; top: 50%; left: 50%; border: 2px solid #8b4141;
  overflow: hidden }

.close
{ cursor: pointer; position: absolute; top: 0; right: 0; background: #000;
  color: #fff; padding: 5px; font-weight: bold }

.close:hover
{ background: #fff; color: #000 }

.timer
{ position: absolute; top: 35px; left: 50%; margin-left: 240px;
  padding: 5px; z-index: 40 }

body.home .timer
{ top: 10px; margin-left: 175px }

.stanga {
left:130px;
position:absolute;
top:50px;
width:120px;

}

.links
{ position: absolute; top: 30px; right: 120px; width: 125px }

.links a
{ display: block; margin-bottom: 10px; color: #fff; text-decoration: none }

.links a:hover
{ text-decoration: underline }

.partners
{ font-size: 11px; margin: 0px auto 0; width: 465px; overflow: hidden;
  text-align: center }

.page.home h2
{ font-weight: normal; font-size: 1.3em }

.page.home .links h2
{ font-size: 1.6em; color: #c87048 }

.page.home.left1 h2
{ font-size: 1.6em; color: #c87048 
  display: block; float: left
}

.partners a
{ text-decoration: none; color: #f8a078; padding: 0; margin: 0 3px;
  display: block; float: left; text-indent: -9999px;
  background: #fff none top center no-repeat; width: 110px; height: 25px }

.partners a.psst
{ background-image: url("http://www.psst-aufnahme.de/Bilder/Logo.jpg");margin-left:177px}


.partners a.adevarul
{ background-image: url(../images/partners/adevarul.jpg) }

.partners a.popcorn
{ background-image: url(../images/partners/popcorn.jpg) }

.partners a.versuri
{ background-image: url(../images/partners/versuri.jpg) }

.partners a.versuripenet
{ background-image: url(../images/partners/versuripenet.jpg) }

.partners a.xbass
{ background-image: url(../images/partners/xbass.jpg); margin-left:120px }

.partners a.rgc
{ background-image: url(../images/partners/rgc.jpg) }

.page.sali-repetitie .content
{ top: 60px }

.page.echipamente .content li a
{ color: #ffd98e; font-weight: bold }
