#top_logo 
{color: #FCEC00;
font-size:40px;}

.top_logo 
{color: #FCEC00;
font-size:40px;}

.top_menu
{color: #FCEC00;
font-size:30px;}

.prod
{color: #F5F4F0;}

.cont
{color: #FCEC00;}

.videodoc {color: #FCEC00;font-size:25px;}
.docmenu {color: #FCEC00;}

.opys
{padding:19px;}

#top_name
 {color: #FCEC00;font-size:95px; vertical-align:middle; text-align: center;}
  
#top_table {background-image:url(img.jpg);}

a { text-decoration: none;}


ul {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
	width: 100%;
}
ul:after {
    display: block;
    content: ' ';
    clear: both;
}

ul.menu > li {
    float: inherit;
    position: relative;
	width: 100%;
}
ul.menu > li > a {
    display: block;
    padding: 10px;
    color: #FCEC00;
    background-color:#3366CC;
	font-size:30px;
    text-decoration: none;
	text-align: center;
}
ul.menu > li > a:hover {
    background-color:#FFF;
	color:#3366CC;
	font-size:30px;
	text-decoration: none;
	text-align: center;
}
ul.submenu {
    display: none;
    position: absolute;
    left: 0;
    background-color: #3366CC;

}
ul.submenu > li {
    display: block;
}
ul.submenu > li > a {
    display: block;
    padding: 10px;
    color: #FCEC00;
    background-color:#3366CC;
	font-size:30px;
    text-decoration: none;
	text-align: center
}
ul.submenu > li > a:hover {
    text-decoration: underline;
	background-color:#ffffff;
	color:#3366CC;
	text-decoration: none;
	text-align: center;
}
ul.menu > li:hover > ul.submenu {
    display: block;
}