html, body, div, img, p, table, pre, td, tr, th, ol, h1, h2, h3, h4, h5, h6, form, fieldset, blockquote, iframe {margin: 0;padding: 0;}
body {font-size:11pt; font-family: Verdana, Helvetica, sans-serif;
      background:#000000;}
#main {margin:0 auto;width:1100px;}


table {border-collapse: collapse;}
td {border:0;}
table .inn td {padding:10px;vertical-align:top;}

div.sc_menu {
  position: relative;
  height: 1280px;
  overflow: auto;
  margin:0;
  padding:0;
}

.sc_menu a {text-decoration:none;color:#fff;font-size:13pt;}
.sc_menu a:hover img {
  filter:alpha(opacity=50);
  opacity: 0.5;
}

.panel {
margin:-30px 0px 0px 40px;
z-index:50;
position: relative;
display: none;
background: #e8e8e8;
border:1px solid #111111;
box-shadow: 0 0 10px #000;
width: 550px;
height: auto;
border-radius: 20px;
padding: 30px 30px 30px 90px;
filter: alpha(opacity=90);
opacity: .90;
}

.panel p{
margin: 0 0 15px 0;
padding: 0;
color: #000000;
}

.panel a, .panel a:visited{
margin: 0;
padding: 0;
color: #9FC54E;
text-decoration: none;
border-bottom: 1px solid #9FC54E;
}

.panel a:hover, .panel a:visited:hover{
margin: 0;
padding: 0;
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid #ffffff;
}

#brcr {font-style:italic;margin:0px 0px 20px 0px;}
#brcr a {font-style:normal;}

#listat {margin-left:360px;}
#num {color:#33cc33;width:30px;font-weight:bold;font-size:12pt;
padding:10px;margin-bottom:5px;}

a.backward {
width:30px;
height:30px;
z-index:1000;
background: url(img/nazad.png) 80% 10% no-repeat;
display: block;
filter: alpha(opacity=75);
opacity: .75;
}

a.forward {
width:30px;
height:30px;
z-index:1000;
background: url(img/vpered.png) 40% 10% no-repeat;
display: block;
filter: alpha(opacity=75);
opacity: .75;
}

a.trigger{
width:70px;
position: relative;
z-index:1000;
margin:70px 0 0 -30px;
font-size: 14px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#999999;
padding: 20px 40px 20px 15px;
font-weight: 700;
background:#f9eacc url(img/plus.png) 85% 55% no-repeat;
border:1px solid #444444;
border-radius: 10px;
display: block;
filter: alpha(opacity=75);
opacity: .75;
}

a.trigger:hover{
width:50px;
margin:70px 0 0 0;
font-size: 14px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#999999;
padding: 20px 40px 20px 20px;
font-weight: 700;
background:#f9eacc url(img/plus.png) 85% 55% no-repeat;
border:1px solid #444444;
border-radius: 0 10px 10px 0;

display: block;
}

a.active.trigger {
background:#f9eacc url(img/minus.png) 85% 55% no-repeat;
}

a.label{
width:100px;
position: relative;
z-index:1000;
margin:3px 0;
font-size: 14px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#990000;
padding:5px 15px;
font-weight: 700;
background:#f4dca8;
border:1px solid #444444;
border-radius: 0 10px 10px 0;
display: block;
}
a.label:hover{
width:110px;
}

.content {margin:50px;font-size:12pt;}
.content h3 {margin-top:20px;}
.content a {font-weight:normal;}
.content .an {font-size:14pt;}
.content ol {margin:0px 0px 0px 30px;}


.autor {font-style:italic;text-align:right;margin:10px 0px;}

.pages {color:#990000;font-weight:bold;}
.linkrep {color:green;font-style:italic;}
#topmenu {
  list-style:none;
  height:10px;
  background:url(img/menu.jpg) #ffffff repeat-x;
  
  padding:2px 50px;
  }
#sidebar {background:url(img/ground.gif) #ffffff;}
#sidebar a {font-size:12pt;}

#footer {background:url(img/ground.gif) #ffffff;}
.link {color:#ffff00;}

.vtip {border-bottom:2px #0000cc dotted;}

p#vtip { display: none; position: absolute; padding: 10px; left: 5px;
         background-color: white; border: 1px solid #808080; 
		 -moz-border-radius: 5px; 
		 -webkit-border-radius: 5px;
		 box-shadow:5px 5px 10px #666;
		 z-index: 9999 }
p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }
