@charset "iso-8859-1";

body	{margin: 0;	padding: 0;	font: small arial, hevetica, sans-serif;font-size:100%;text-align: center;height:100%;	}
#themes {position:absolute; top:-6px; right:0;font-size:.9em;}
#access {padding-left:0;margin-bottom:0;font-size: .8em;}
img {border: none;}
#left {float:left;}
h1.hidden {display:none;}
ul {list-style: square;}
#container	{margin:  1em auto;	width: 780px;text-align: left;position:relative;	}
#header	{height:140px;}
#contents {width:760px;margin:0;padding:0; }
#contents img {padding:10px;}
#text {padding:20px;font-size:100%;line-height:150%;}
table {font-size:80%;width:100%; }
th {font-weight:bold;}
td {text-align:left;}
#footer	{text-align: center;height: 40px;margin-bottom: 0;clear: both;padding: 10px 20px 20px 20px;font-size: 70%;	font-family:Arial,Helvetica,sans-serif;	}		

#footer	a:hover	{color: white;text-decoration: underline;}

div.row span.left {  float: left;  text-align: left;}
div.row span.right {  float: right;text-align: right;}	
#contents td.nolines {border: 0px solid white;text-align: left;}  
#contents td	{border:0px gray solid;padding-left:5px;}

.btt {float:right; font-size:90%;}

div.thumbnail { width: 120px; padding:0 20px 20px 0; float: left;  }
div.thumbnail img { margin-left: 0; }
div.thumbnail p {   text-align: center;  }
 #list {position: relative; width:700px;font-size:80%;}
