* {  margin: 0px; padding: 0px; }

body, html {
font-family: georgia;
font-size: 10px;
color: black;
background-color: white;
height:100%;
width: 100%;
/* behavior:url("css/hover.htc"); */
font-style: normal;
}

A:link  {
color: black;
	TEXT-DECORATION : none;
}

A:visited  {
color: black;
	TEXT-DECORATION : none;
}

A:hover  {
color: black;
	TEXT-DECORATION : underline;
}

ul { list-style-type: none; }

ul.menu-1 { height:60px; }

ul.menu-1 li { margin-bottom:0px; }
ul.menu-1 li.active-1 a:link { font-weight:normal; TEXT-DECORATION : underline; }
ul.menu-1 li.active-1 a:hover { font-weight:normal; TEXT-DECORATION : underline; }
ul.menu-1 li.active-1 a:visited { font-weight:normal; TEXT-DECORATION : underline; }

div.copyright a:link { TEXT-DECORATION : none; }
div.copyright a:visited { TEXT-DECORATION : none; }
div.copyright a:hover { TEXT-DECORATION : none; }

.text-container td.film { width:252px;   }
.text-container td.film .film-data { height:75px; padding-top:25px; border:0px solid red; }
.text-container td.film .author-data { padding-top:25px; height:60px; }
.work-list { padding-top:25px; }

.logo { height:60px;}

.sort-list { padding-top:25px; height:75px;}
.sort-list .active { text-decoration:underline; }
.work-list .active a { text-decoration:underline; }

.text-container .caption { height:75px; margin-top:25px; }
.text-container .text { margin-top:25px; }

.form-container input { background:white; border:1px solid black; width:200px; margin-bottom:5px; }
.form-container textarea { background:white; border:1px solid black; width:200px; height:60px; margin-bottom:5px; }

.separator { background:url('../img/site/hr.jpg') no-repeat; height:1px; }



