body{width:848px;
     font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;
     border:0px solid #f00;
     margin:0 auto;
     text-align:center;
     font-size: 12px;
     padding: 0px;
     }
p{ color: #fff; text-align: left; font-size: 12px; }
.leftalign { text-align: left }
.rightalign { text-align: right; }
#flag a img { border: 0px; }
a img { border: 1px solid #515151; }
a:hover img { border: 1px solid #fc7b13; }
img.lthumb { float: left; margin: 0 10px 5px 0px; border:1px solid #fff;}
h1 { color: #fc7b13; font-size: 21px;font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif; }     
#wrapper { width:866px; background-color: #333; border:0px solid #f00; margin: 0 auto;}     
table {text-align:center;}
table.repertoar {width:840px;text-align:left;}
td.shadow{width:848px;}
td.lshadow{width: 9px; background-image: url(gfx/lshadow.gif); background-repeat: repeat-y;}
td.rshadow{width: 9px; background-image: url(gfx/rshadow.gif); background-repeat: repeat-y;}
#footer{width:848px;
	height:37px;
    line-height:37px;
        border-top:1px solid #fc7b13;
        font-size:12px;
        color:#969595;
        text-align:center;
        background-color:#333;clear:both;
}
#footer ul {padding:0px;margin:0px;}
#footer li {font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;font-size:12px;list-style-type:none;display:inline;}
#footer ul li a {font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;font-size:12px;color:#969595;text-align:left;text-decoration:none;}
ul {font-weight:bold;list-style-type:none;}

.photo{width:848px;height:360px;clear:both;}
.photos{background-image:url(gfx/photo/2.jpg);background-repeat:no-repeat;width:848px;height:200px;clear:both;}
#home{float:right;width:571px;border:0px solid #f00;}

.providnost{opacity: .9;
          filter: alpha(opacity=90);
  background-color:#fff;
height:55px;}
.providnost1{opacity: .8;
          filter: alpha(opacity=80);
  background-color:#e3e1e1;
height:55px;}

#logo{ float:left; width:282px; border:0px solid #000; height:117px; background-color:#333; }
#razmak{clear:both;padding-top:213px;}
.spacer{ clear:both; }

#razmakm{padding-top:60px;clear:both;}
#providno{opacity: .8;
          filter: alpha(opacity=80);
          background-color:#cccccc;
	  height:29px;
      line-height:29px;
  border:0px solid #f00;
  width:848px;
  font-size:15px;
 }
#providnom{opacity: .5;
          filter: alpha(opacity=50);
  background-color:#cccccc;
  color:#000;
height:25px;
width:848px;}

.pad10 { padding: 10px }
.padleft10 { padding-left: 10px }
#boot{float:right;width:155px;border:0px solid #f00;padding-right:5px;margin:0 auto;padding-top:10px;}
#tri{float:right;margin-right:0px;margin-top:20px;width:110px;border:0px solid #f00;margin-bottom:5px;}
#sl{float:right;width:135px;border:0px solid #f00;padding-top:8px;clear:both;}
.bl{background-image:url('gfx/bl.gif');background-repeat:no-repeat;float:left;height:21px;}
.bs{background-image:url('gfx/bs.gif');background-repeat: repeat-x;float:left;font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#fff;padding-top:3px;padding-left:10px;padding-right:10px;height:21px;}
#br{background-image:url('gfx/br.gif');background-repeat:no-repeat;border:0px solid #f00;margin-left:75px;}
.br1{background-image:url('gfx/br.gif');background-repeat:no-repeat;border:0px solid #f00; width: 25px;height:21px;}
#br2{background-image:url('gfx/br.gif');background-repeat:no-repeat;border:0px solid #f00;margin-left:97px;}
span {font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;font-weight:normal;clear:both;}
a.opsirnije {color:#fff;text-decoration:none;}
#calendarcic td {font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;font-size:14px; width: 10px;}
.orang{font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;font-size:14px;color:#fc7b13;font-weight:normal;}
.orang1{font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;font-size:20px;color:#fc7b13;font-weight:normal;margin-left:10px;}
.pdl {padding-left:170px;}
.orang2{font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;font-size:16px;color:#fc7b13;font-weight:normal;float:left;margin-left:10px;margin-bottom:5px;margin-top:5px;}
.orang3{font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;font-size:16px;color:#fc7b13;font-weight:normal;float:left;}
.orang4{font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;font-size:16px;color:#fc7b13;font-weight:normal;margin-left:10px;}
.white { font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;font-size:16px; color:#fff; font-weight: normal; }
.januar{font-size:30px;color:#999;font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;font-weight:normal;}
.jpg{font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;font-size:14px;color:#fff;font-weight:bold;float:right;margin-right:4px;}
a.jpg {color:#fff;text-decoration:none;}
.predstave{font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;font-size:22px;color:#000;text-align:left;font-weight:bold;float:left;padding-left:10px;}
.sivo{color:#878787;font-weight:bold;}
.picture{border:1px solid #525151;float:center;margin-bottom:4px;}
.picture1{float:right;margin-right:10px;margin-top:10px;}
.left { float: left; }
#left{width:282px;float:left;background-color:#333;}
#middle{width:282px;border:0px solid #f00;float:left;background-color:#333;}
#right{width:282px;border:0px solid #f00;float:right;background-color:#333;}
.normal2 {width:282px;float:left;background-color:#333;}
.highlight2 {width:282px;float:left;background-color:#3d3d3d; }
.reference {width:282px;float:left;background-color:#333; }
.date{margin-left:10px;margin-top:5px;text-align:left;line-height:16px;}
#repertoar{width:282px;clear:both;border:0px solid #f00;}
#januar{float:center;text-align:center;width:282px;clear:both;border:0px solid #f00;margin:0 auto;}
#border{border-bottom:1px solid #525151;width:141px;}
#galerija{border:0px solid #f00;padding-left:5px;clear:both;}
#slika{background-image:url('gfx/galerija/1.jpg');background-repeat:no-repeat;width:262px;height:76px;border:1px solid #545353;margin-bottom:4px;cursor:pointer;}
#slika2{background-image:url('gfx/galerija/2.jpg');width:262px;height:76px;border:1px solid #545353;margin-bottom:4px;cursor:pointer;}
#slika3{background-image:url('gfx/galerija/3.jpg');width:262px;height:76px;border:1px solid #545353;margin-bottom:4px;cursor:pointer;}
.razmak1{padding-top:60px;}
.providno1{opacity: .7;
          filter: alpha(opacity=70);
          background-color:#333333;
	  height:16px;
  border:0px solid #f00;
  color:#fff;
 }
#trenutno{width:277px;background-color:#333;float:left;}
.normal1 {width:277px;float:left;background-color:#333;}
.highlight1 {width:277px;float:left;background-color:#3d3d3d; }
.reference1 {width:277px;float:left;background-color:#333; }
#nyikolaj{width:570px;background-color:#333;float:right;margin:0 auto;color:#fff;}
.normal3 {width:570px;float:left;background-color:#333;}
.highlight3 {width:570px;float:left;background-color:#3d3d3d; }
.reference3 {width:570px;float:left;background-color:#333;}
#koljada {border-bottom:1px solid #1a1a1a; padding: 5px 2px; }
#reditelj{float:left;margin-left:10px;text-align:left;color:#fff;font-size:13px;}
#opredstavi{clear:both;text-align:left;float:left;margin: 20px 10px; width:540px;line-height:1.2em; font-size: 12px; }
.padding{padding-top:15px;}

.ql { cursor: pointer; }
.fsnormal { font-size: 12px; }

#playlist { padding-left: 10px; margin: 0;  width: 266px; font-weight: normal; text-align: left; color: #fc7b13; }
#playlist li { list-style: none; margin: 0; padding: 0.25em; font-size:12px; color: #fff; }
#playlist li a { text-decoration: none; color: #fff;}
#playlist li a:hover, #playlist li#active a:hover { color: #fc7b13; }
#playlist li#active a { color: #fc7b13; }
#playlist li  {border-bottom:1px solid #1a1a1a;width:250px;float:left;text-align:left;}
/* to stretch the container div to contain floated list */
#navcontainer { width: 566px; margin: 0; padding: 0; float: right; font-size: 13px; }

#navcontainer:after { content: "."; display: block; line-height: 1px; font-size: 1px; clear: both; }
ul#navlist { list-style: none; padding: 0; margin: 0; width: 100%;  }
ul#navlist li { display: block; float: left; width: 112px; height:58px; overflow:hidden;  margin: 0; padding: 0; }
ul#navlist li a { display: block; width: 100%; padding: 20px 0px 20px 0px; width: 112px; height: 58px;  border-width: 1px; color: #777; text-decoration: none; opacity: .75; filter: alpha(opacity=75); background-color:#fff; vertical-align: middle; color: #333;  border-color: #fff #fff #fff #ccc;text-align:center}
ul#navlist li.spec a { display: block; width: 100%; padding: 11px 0 11px 0; width: 112px;  border-width: 1px; color: #777; text-decoration: none; opacity: .75; filter: alpha(opacity=75); background-color:#fff; vertical-align: middle; color: #333;  border-color: #fff #fff #fff #ccc;}
ul#navlist li#active a { color: #800000; opacity: .9; filter: alpha(opacity=90); background-color:#fff; border-color: #fff #fff #fff #ccc; color: #fc7b13 }
ul#navlist li a:hover, ul#navlist li#active a:hover { color: #800000; opacity: .9; filter: alpha(opacity=90); background-color:#fff; border-color: #fff #fff #fff #ccc; color: #fc7b13 }

#navlist li.rbord { border-right: 1px solid #333; }
#navlist li.tbord { border-top: 1px solid #333; }



a.regular {color:#fc7b13;font-weight:normal;text-decoration:none;}
a.small {color:#fc7b13;font-weight:normal;text-decoration:none;font-size:11px}
#tablist li { color:#fc7b13;font-weight:normal; }

.repertoar{border-collapse: collapse; margin: 0; padding: 3px 7px; width:845px; text-align: left; vertical-align: top}



td.height11 {
height:100%;
margin-bottom:5px;
}
td.border11 {
border-left:1px solid #525252;
font-size:1px;
width:1px;
}

td.prvo{width:277px;vertical-align: top; }
td.drugo{vertical-align: top; }
td.trece1{width:282px; vertical-align: top;}
td.trece{float:right;width:567px; vertical-align: top; }


/*.prvo{float:left;width:277px;margin:0 auto; vertical-align: top; }
.drugo{border-left:1px solid #525252;float:left;width:1px;height:100%; vertical-align: top; }
.trece1{float:right;width:282px; vertical-align: top;border-left:1px solid #525252; height:100%;}
.trece{float:right;width:567px; vertical-align: top; }*/

.lng { width: 100%; }
.center { text-align: center; }
.button1 { background: #444;  border: 1px solid #515151;  padding: 2px 5px; font-size: 11px; color: #fc7b13;  }
.fl { float: left; }
.fr { float: right; }
#actor{color:#fff;font-size:12px;padding-left:10px;text-align:left;}
#scene{width:400px;margin:0 auto;padding-top:10px;padding-bottom:10px;}
#kamerna{padding-left:30px;}
ul.studio{font-size:14px;color:#fc7b13;font-weight:normal;}
.rasveta{padding-left:60px;font-size:14px;color:#fff;font-weight:normal;}
.studio{font-size:14px;color:#fff;font-weight:normal;}
#scenalist { padding-left: 10px; margin-left: 0; border-bottom: 0px solid gray; width: 266px; font-weight: normal; text-align: left }
#scenalist li { list-style: none; margin: 0; padding: 0.25em; }
#scenalist li a { text-decoration: none; color: #fff; font-size:12px;}
#scenalist li a:hover, #scenalist li#active a:hover { color: #fc7b13; }
#scenalist li#active a { color: #fc7b13; }
#scenalist li  {border-bottom:1px solid #1a1a1a;width:250px;float:left;text-align:left;}
a.pdf {color:#fc7b13;font-weight:normal;text-decoration:underline;}
a.pdf:hover {color:#fc7b13;font-weight:normal;text-decoration:none;}
#both1{width:100%;clear:both;background-color:#333;}
.norma {width:845px;float:left;background-color:#333;}
.highlighit {width:845px;float:left;background-color:#3d3d3d; }
.referenc {width:845px;float:left;background-color:#333;}
.border{float: right;margin-top:5px;margin-right:10px;border:1px solid #545353;}
#arl {float:left;background-image: url(gfx/arl.gif);background-repeat:no-repeat;height:28px;width:71px;padding-left:27px;margin-left:10px;margin-top:10px;}
p.image {padding-left:15px;padding-right:15px;text-align:justify;}
a.prev {color:#fff;text-decoration:none;}
#istorijat{font-size:12px;color:#fff;text-align:left;}
#istorijat ul {font-weight:normal;}
.separator { border-bottom: 1px solid #525252; }
input.input1 { background: #404040;  border: 1px solid #545353;  padding: 1px; font-size: 11px; width: 180px; color: #e6ae01; }
textarea.tarea { width: 180px; height: 100px; background: #404040;  border: 1px solid #545353;  padding: 1px; font-size: 11px; color: #e6ae01; }
a.forum { color: #404040; font-weight: bold; }

.fb { float: left; padding: 4px 30px 2px 0 }
.fb a img { border: none; }
.fb a { color: #404040; font-weight: normal; }
