@charset "utf-8";
/* CSS Document */
* {
margin:0;
padding:0;}
body{
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
background-color:#fff;}

#top{
padding:0 0 10px 0;
margin: 0 0 30px 0;
border-bottom:4px solid #777;

}

#top img{
display:none;
}

#topmenu{
display:none;

}
table.tab-cont img{
display:none;}
td.two{
display:none;}

img.visual{}

/*---bottom styles------*/
#bottom{
background-color:#fff;
text-align:center;}
#bottom div.in{
width:760px;
margin:0 auto;
padding-top:15px;
padding-left:10px;
text-align:left; }

#bottom a:link{
color:#9f9f9f;
text-decoration:underline;}
#bottom a:visited{
color:#9f9f9f;
text-decoration:underline;}
#bottom a:hover{
color:#ff6600;
text-decoration:none;}
#bottom a:active{
color:#9f9f9f;
text-decoration:underline;}
#features{
}
#features h2{
font-weight:normal;
font-size:1.95em;
color:#f27122;
}
#features ul{
margin:0 15px 0 0;
padding:10px 0 0 0;
list-style:none;
}
#features li{
min-height:60px;
/* height:60px; for ie 6*/
padding:10px 10px 5px 0px;
border-bottom:1px solid #e5e5e5;
color:#999;
}

#features li.lf5{
border-bottom:0px solid #fff;
}
#features li h3{
font-size:1em;
color:#777;}

#reasons{
border:2px dashed #888;
width:500px;
padding:15px 10px 10px 0;
margin:20px 40px 0 0;

}
#reasons h2{
color:#777;
font-size:1.2em;
font-weight:normal;
padding:0px 0 0 35px;
font-weight:bold;
margin:0;}
#reasons ol{
padding:5px 0px 0 0px;
list-style:none;
}
#reasons li{
background-image:url(images/reason-top.png);
background-position:top left;
background-repeat:no-repeat;
color:#9f9f9f;
margin:0 0 7px 0;}
#reasons li div{
background-image:url(images/reason-bot.png);
background-position:bottom left;
background-repeat:no-repeat;
color:#9f9f9f;
padding:10px 10px 10px 0px;
}
#reasons li.rb1 div p{
background-image:url(images/rb1.png);
background-position:10px center;
background-repeat:no-repeat;
padding-left:35px;
}
#reasons li.rb2 div p{
background-image:url(images/rb2.png);
background-position:10px center;
background-repeat:no-repeat;
padding-left:35px;
}
#reasons li.rb3 div p{
background-image:url(images/rb3.png);
background-position:10px center;
background-repeat:no-repeat;
padding-left:35px;
}
#reasons li.rb4 div p{
background-image:url(images/rb4.png);
background-position:10px center;
background-repeat:no-repeat;
padding-left:35px;
}
#reasons li.rb5 div p{
background-image:url(images/rb5.png);
background-position:10px center;
background-repeat:no-repeat;
padding-left:35px;
}

#niz{
background-image:url(images/niz-top.png);
background-position:top left;
background-repeat:no-repeat;
margin-top:15px;
margin-bottom:5px;
}
#niz .in{
background-image:url(images/niz-bot.png);
background-position:bottom left;
background-repeat:no-repeat;
padding:15px 4px 10px 4px;
color:#777;
}
#niz ul{
list-style:none;}
#niz div.col{

margin-right:27px;
margin-left:2px;}
#recent{
}
#advanced{
}
#help{
}
#recent h2, #advanced h2, #help h2{
font-size:1.2em;
font-weight:bold;
color:#777;
background-image:url(images/niz-h-bg.png);
background-position:center left;
background-repeat:no-repeat;
min-height:30px;
line-height:30px;
padding:2em 0 0 0px;
margin-bottom:0.6em;
border-bottom:2px solid #aaa;
}
#recent *, #advanced *, #help *{
padding:0 3px;}

#footer{
width:762px;
float:left;
margin:0px 0 0 0;
color:#c7c7c7;
padding: 7px 0 15px 0;
clear:both;}
#footer .copyright{
float:right;}
#footer .bottom-menu{
display:none;}
.bottom-menu a:link{color:#c7c7c7; text-decoration:underline;}
.bottom-menu a:visited{color:#c7c7c7; text-decoration:underline;}
.bottom-menu a:hover{color:#999; text-decoration:none;;}
.bottom-menu a:active{color:#c7c7c7; text-decoration:underline;}
.clear{clear:both;}
niz ul{
list-style:none;}
#niz p{
padding:0 0 1em 0;}
#niz p.date{
padding:0;
font-size:0.9em;
color:#999;}
#niz li{
margin:0 0 1em 0;}
#niz ul.related li{
margin:0 0 0.1em 0;}


#niz a:link{
color:#eb5e2b;}
#niz a:visited{
color:#eb5e2b;}
#niz a:hover{
color:#ff7c2d;
text-decoration:none;}
#niz a:active{
color:#eb5e2b;}

#advanced .tesis{
font-weight:bold;
padding-bottom:1em;}
#recent ul li {
margin:0;}
#recent h3{
padding:0  0 0 0px;
font-size:1em;
}
#recent h3 a:link{
padding:0;
color:#659bf7;
font-weight:bold;}
#recent h3 a:visited{
padding:0;
color:#659bf7;
font-weight:bold;}
#recent h3 a:hover{
padding:0;
color:#659bf7;
font-weight:bold;}
#recent h3 a:active{
padding:0;
color:#659bf7;
font-weight:bold;}
#recent h4{
padding:1.2em 0 0.3em 3px;
font-size:1em;
}
#recent a.arh-ico:link{
padding:0 0 0 15px;
margin-left:3px;
background-image:url(images/ico-arhive.png);
background-position:left center;
background-repeat:no-repeat;
color:#659bf7;
font-weight:bold;
}
#recent a.arh-ico:visited{
color:#659bf7;
font-weight:bold;}
#recent a.arh-ico:hover{
color:#659bf7;
font-weight:bold;}
#recent a.arh-ico:active{
color:#659bf7;
font-weight:bold;}
#help img{
display:none;}
#help ul a{
padding-left: 15px;
background-image:url(images/ico-bulet.png);
background-position:left center;
background-repeat:no-repeat;}
#recent ul.related{
list-style:none;
margin-left:10px;}
#recent ul.related li{
padding-left: 15px;
background-image:url(images/ico-bulet.png);
background-position:left center;
background-repeat:no-repeat;}
#help ul{
padding-bottom:1em;}
 p.description{
font-size:0.9em;
line-height:1.2em;
 padding: 20px 30px 0px 5px;
 color:#d0d0d0;}
 h1.main{
 line-height:1.1em; 
 padding: 0 30px 0 5px; 
 font-size:1.9em; 
 font-weight:normal;}
#visual table td.tab-cont{
 width:650px;
 border:2px solid black;
 padding:80px 0px 0 0; }
