* {
  margin: 0;
  padding: 0;
}
html {height: 100%}
body {
  font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
  height: 100%;
}
a {
  color: blue;
  outline: none;
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}
p {margin: 0 0 18px}
img {
  border: none;
}
input {vertical-align: middle}
#wrapper {
  min-width: 1000px;
  min-height: 100%;
  height: auto !important;
  height: 100%;
}

#nv {
display:block;
position:absolute;
top:0;
right:0;
width:180px;
height:20px;
padding-top:15px;
}
/* Header
-----------------------------------------------------------------------------*/
#header {
  height: 82px;
  background: #fff;
}


/* Middle
-----------------------------------------------------------------------------*/
#middle {
  width: 100%;
  padding: 0 0 100px;
  height: 1%;
}
#middle:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;

}
#container {
  width: 100%;
  float: left;
  overflow: hidden;
}
#content {
  padding: 0 330px 0 200px;
}
.cnt {
  background: #fff;
  padding:10px;
  padding-top:0;
  padding-bottom:0;
  margin-top:2px;
}

/* Sidebar Left
-----------------------------------------------------------------------------*/
.sl {
  float: left;
  width: 180px;
  margin-left: -100%;
  position: relative;
  background: #fff;
}
#sl-menu {
display:block;
background:#bb1515;
margin-left:20px;
position:relative;
margin-top:0px;
padding-right:10px;
padding-top:5px;
padding-bottom:20px;
}

/* Sidebar Right
-----------------------------------------------------------------------------*/
.sr {
  float: left;
  padding-top:5px;
  margin-top: 0px;
  margin-right: -3px;
  right:20px;
  width: 300px;
  margin-left: -300px;
  position: relative;
  background: #fff url(images/shadow.jpg) top right no-repeat;
}


/* Footer
-----------------------------------------------------------------------------*/
#footer {
  margin: -100px auto 0;
  min-width: 1000px;
  height: 100px;
}
hr {
width:100%;
size:1px;
border:0px;
height:1px;
color:#ccc;
background-color:#ccc;
margin:0px;
padding:0px;
}
.hr {
padding-left:20px;
padding-right:20px;
display:block;
background-color:#ccc;
height:1px;
}
.hr1 {
margin:0;
padding:0;
margin-left:20px;
margin-right:20px;
display:block;
background-color:#ccc;
height:1px;
max-height:1px;
}

#menu li {


text-align:right;
}
a:link, a:active, a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #000;
}
a:hover {
  color: #900;
}

a.lnk:link,a.lnk:active,a.lnk:visited {
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #aaa;
  text-decoration:none;
  margin-top:15px;
  display:block;
  padding-right:15px;
  background:url(images/b1.gif) right no-repeat;
}
a.lnk:hover {
  text-decoration:underline;
}
a.lnk1:link,a.lnk1:active,a.lnk1:visited {
  font-family: Verdana;
  font-size: 15pt;
  color:#fff;
  text-decoration:underline;
  margin-top:16px;
  margin-bottom:10px;
  display:block;
  padding-right:0;
}
a.lnk1:hover {
  text-decoration:underline;
}
a.lnkk:link,a.lnkk:active,a.lnkk:visited {
  font-family: Verdana;
  font-size: 15pt;
  color:#fff;
  text-decoration:none;
  margin-top:16px;
  margin-bottom:10px;
  display:block;
  padding-right:0;
}
a.lnkk:hover {
  text-decoration:underline;
}
a.cat{
  font-family: Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 10pt;
  color: #c00;
  text-decoration:none;
  margin-top:6px;
}
a.cat:hover {
  text-decoration:underline;
}

a.nb{
  font-family: Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  color: #c00;
  text-decoration:none;
  margin-top:6px;
}
a.nb:hover {
  text-decoration:underline;
}
a.catS{
  font-family: Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 10pt;
  color: #c00;
  text-decoration:underline;
  margin-top:6px;
}
a.catS:hover {
  text-decoration:underline;
}
a.catSS{
  font-family: Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  color: #c00;
  text-decoration:underline;
  margin-left:10px;
}
a.catSS:hover {
  text-decoration:underline;
}
a.catS1{
  font-family:  Verdana, Tahoma, Helvetica, sans-serif;
  font-size:10pt;
  color: #c00;
  text-decoration:underline;
  margin-top:6px;
}
a.catS1:hover {
  text-decoration:underline;
}
a.catw{
  font-family:  Verdana, Tahoma, Helvetica, sans-serif;
  font-size:8pt;
  color: #c00;
  text-decoration:underline;
  margin-bottom:3px;
  margin-top:5px;
}
a.catw:hover {
  text-decoration:none;
}
a.catw1{
  font-family:  Verdana, Tahoma, Helvetica, sans-serif;
  font-size:8pt;
  color: #c00;
  text-decoration:none;
  margin-bottom:3px;
  margin-top:5px;
}
a.catw1:hover {
  text-decoration:underline;
  color: #c00;
}
a.cat1:link,a.cat1:active,a.cat1:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13pt;
  color:#6E6E6E;
  text-decoration:underline;
  margin-bottom:10px;
}
a.cat1:hover {
  text-decoration:none;
}

a.catt:link,a.catt:active,a.catt:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #c00;
  text-decoration:none;
  margin-right:10px;
}
a.catt:hover {
  text-decoration:underline;
}

a.more:link,a.more:active,a.more:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #c00;
  text-decoration:none;
}
a.more:hover {
  color: #c00;
  text-decoration:underline;
}
ul#menu {
list-style:none;
}
a.lmenu {
  font-family:  Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 9pt;
  color: #888;
  text-decoration:none;
  margin-top:3px;
  margin-bottom:5px;
  display:block;
  padding-right:1px;
  background:url(images/b2.gif) right no-repeat;
}
a.lmenu:hover {
  text-decoration:underline;
}
a.lmenuu {
  font-family:  Tahoma, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: white;
  text-decoration:none;
  margin-top:3px;
  margin-bottom:5px;
  display:block;
  padding-right:0;
}
a.lmenuu:hover {
  text-decoration:underline;
}
a.lmenu3 {
  font-family:  Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 9pt;
  color: #c00;
  text-decoration:none;
  margin-top:3px;
  margin-bottom:5px;
  display:block;
  padding-right:1px;
  background:url(images/b2.gif) right no-repeat;
}
a.lmenu3:hover {
  text-decoration:underline;
}
a.lmenu4 {
  font-family:  Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 9pt;
  color: #c00;
  text-decoration:none;
  margin-top:3px;
  margin-bottom:5px;
}
a.lmenu4:hover {
  text-decoration:underline;
}

a.lmenu5 {
  font-family:  Verdana;
  font-size: 8pt;
  color: #c00;
  text-decoration:none;
  margin-top:3px;
  margin-bottom:5px;
}
a.lmenu5:hover {
  text-decoration:underline;
}

a.lmenu1 {
  font-family:  Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  color: #222222;
  text-decoration:none;
  padding-left:10px;
  line-height:120%;
}
a.lmenu1:hover {
  text-decoration:underline;
}
a.lmenu1S {
  font-family:  Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  color: #222222;
  text-decoration:underline;
  padding-left:10px;
  line-height:120%;
}
a.lmenu1S:hover {
  text-decoration:underline;
}
a.lmenu1S1 {
  font-family:  Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  color: #222222;
  text-decoration:underline;
  padding-left:10px;
  line-height:120%;
}
a.lmenu1S1:hover {
  text-decoration:none;
}
a.lmenu2 {
  font-family:  Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  color: #888;
  text-decoration:none;
  padding-left:20px;
  line-height:120%;
}
a.lmenu2:hover {
  text-decoration:underline;
}
a.lmenu2S {
  font-family:  Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  color: #c00;
  text-decoration:none;
  padding-left:10px;
  line-height:120%;
}
a.lmenu2S:hover {
  text-decoration:underline;
}
a.lmenu2S1 {
  font-family:  Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  color: #888;
  text-decoration:underline;
  padding-left:20px;
  line-height:120%;
}
a.lmenu2S1:hover {
  text-decoration:underline;
}

h1 {
  font-family:Arial, Tahoma, Helvetica, sans-serif;
  font-size:13pt;
  font-weight:bold;
  color:#666;
  text-decoration:none;
  margin-top:15px;
  margin-bottom:5px;
}
div.h11 {
  font-family:Verdana;
  font-size:15pt;
  color:#6E6E6E;
  text-decoration:none;
  margin-bottom:15px;
}
div.h12 {
  font-family:Verdana;
  font-size:15pt;
  color:#6E6E6E;
  text-decoration:none;
  margin-top:34px;
  margin-bottom:15px;
}
div.h13 {
  font-family:Verdana;
  font-size:15pt;
  color:#666;
  text-decoration:none;
  margin-right:10px;;
  margin-bottom:10px;
  float:left;
}
font.colvo {
  font-family:Verdana;
  font-size:7pt;
  color:#AAAAAA;
  margin-left:10px;
}


.licl{
  font-family:Arial, Tahoma, Helvetica, sans-serif;
  font-size:10pt;
  font-weight:bold;
  color:#666;
  text-decoration:none;
  margin-top:10px;
  margin-bottom:5px;
  padding-left:20px;
}

a.way {
  font-family:  Verdana, Tahoma, Helvetica, sans-serif;
  font-size:8pt;
  font-weight:normal;
  color: #CECECE;
  margin-bottom:5px;
  text-decoration:underline;
}
a.way:hover {
  text-decoration:none;
}
font.wayf{
  color: #CECECE;
}

.inp {
  font-family:  Verdana;
  font-size:8pt;
  color: #888;
border:1px solid #BC1318;
background:#fff;
width:136px;
height:15px;

}

.inp1 {
  font-family:  Verdana, Tahoma, Helvetica, sans-serif;
  font-size:8pt;
  color: #c00;
border:1px solid #ccc;
background:#fff;
height:15px;
padding:3px;
}

.btn {
border:0px;
background:url(images/src.gif) top no-repeat;
width:17px;
height:20px;
}
#search {
display:block;
text-align:right;
}
p,td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #333;

}
.logo {
margin:10px;
}
a.header1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
}
div.imgBg{
width:82px;
height:82px;
cursor:pointer;
padding:0;
margin:0;
}
.hr {
margin-bottom:15px;
}
.ic {
border:thin solid #777;
}
div.ic1 {
padding-left:5px;
margin-right:5px;
width:25px;
}
.ic2 {
border:thin solid #777;
float:left;
margin-right:10px;
margin-bottom:5px;
}
.small {
font-size:11px;
color:#555;
}
.small1 {
font-size:11px;
color:#555;
text-align:right;
width:99%;
}
div.ic3 {
padding-left:5px;
margin-right:5px;
width:25px;
float: left;
}


.lite {
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#BBB;



}
div.ic3 {
padding-left:5px;
margin-right:5px;
width:25px;
float: left;
}
a.pg {
text-decoration:underline;
margin-right:2px;
font-size:19px;
padding-right:5px;
padding-left:5px;
color:#333333
}
a.pg1 {
font-size:19px;
margin-right:2px;
color:#c00;
text-decoration:underline;
padding-right:5px;
padding-left:5px;

}
a.pg:hover {
color:#c00;
text-decoration:none;
}

td.pol{
padding-left:0;
}
ul{
padding-left:20px;
}

.ifilm1 {
margin:7px;
border:1px solid #900;
text-align:left;
}
.pruser {
display: block; 
float: left; 
text-align: center;
margin-bottom:10px;
width:100px;
}

a.strl{
display: block;
text-decoration: none;
font-weight: bold;
width: 12px;
height: 15px;
text-align: center;
padding-bottom: 4px;
margin: 2px;
border: 1px solid gray; 
}

a.strl2{
display: block;
text-decoration: none;
font-weight: bold;
width: 12px;
height: 15px;
text-align: center;
padding-bottom: 4px;
margin: 2px;
border: 1px solid gray; 
cursor:default;
color: gray;
}

a.strl:hover{
background-color: #FFFFCf;
color: red;
}
div.event-name{
font-size:12px;
font-weight:bold;
}

strong.str1{
  font-family: verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  color: #888;
  margin-bottom:3px;
  margin-top:5px;
}
a.adres{
color: #008102;
text-decoration:none;
}
a.adres:hover{
color: #008102;
text-decoration:underline;
}

div.nastr {
  font-family:  Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 8pt;
  color: #222222;
  line-height:120%;
  float: left;
}
img.icon{
margin-left:30px;
}
img.icon1{
margin-right:3px;
margin-left:6px;
}
div.foot3{
  font-family: verdana;
  font-size: 8pt;
}
div.result{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13pt;
  color: #c00;
  text-decoration:none;
  margin-bottom:10px;
}