body {margin: 0px; padding: 0px;}

#allest {width: 100%; height: 100%; border-collapse: collapse;}
#header {height: 195px; margin: 0px; padding: 0px;}
#menu {width: 200px; min-width: 200px; background: url('../images/left_menu.jpg') no-repeat #cccbc9; padding: 0px;  font-size: 10pt; color: #ffffff;}
#menu a {color: #ffffff; text-decoration: none; font-size: 10pt;}
#menu ul li {list-style-type: none; margin: 0px; padding: 0px;}
#menu ul{list-style-type: none; margin-left: 10px; padding: 0px;}
#menu input {font-size: 10pt; margin: 2px; border: #ffffff 2px solid; background: #cccccc; height: 16pt; color: #660000;}
#content, #content table {padding: 5px; font-size: 10pt;}
#content input {margin: 1px;}
a {color: #0000ff; text-decoration: none;}
#footer {padding: 5px; background: #e4e2e0; height: 10px; border-top: 1px solid #666666;}

#personalWindow {display: none; position: absolute; top: 0px; left: 0px; width: 300px; border: 1px solid; background: #cccccc;}
#changePass {display: none; position: absolute; top: 0px; left: 0px; width: 300px; border: 1px solid; background: #cccccc;}

#top_menu_sup {background: url('../images/top_menu_sub.jpg') repeat-x bottom; height: 28px; border: 1px solid #000000;}
#top_menu {background: url('../images/top_menu.jpg') no-repeat bottom left; vertical-align: bottom;}

#topper {background: url('../images/top_menu_re.jpg') repeat-x bottom left #cccccc;}

#top_menu_sup a {color: #000000; text-decoration: none; padding: 5px 20px; border-right: 1px solid #000000; font-size: 8pt;}
#top_menu ul li {display: inline; padding: 0px; margin: 0px; list-style-type: none;}
#top_menu ul {padding: 0px; margin: 0px; list-style-type: none;}
#top_menu a {color: #ffffff; line-height: 46px; text-decoration: none; padding: 0px 10px 0px 10px; font-size: 11pt; font-weight: bold; font-family: 'Arial';}
#top_menu a:hover, #menu a:hover {color: #660000; text-decoration: underline;}
#top_menu_sup a:hover {color: #ffffff; text-decoration: underline;}
a.studio {color: #666666; font-size: 8pt; text-decoration: none;}
a.stylesFolder {font-weight: bold; cursor: hand; cursor: pointer;}
.card { border: 1px solid #ff0000; color: #000000; background: #cccccc; opacity: .6; filter: alpha(opacity=60); padding: 5px; margin: 5px; font-size: 10pt;}
a.gallery img {border: 2px solid #660000; height: 150px; padding: 2px;}

