* { 	list-style: none; 	margin: 0; 	padding: 0; }
body { 	background: #fff url(img/bg.gif) repeat-x fixed; 	font: 76% Verdana, Arial, Helvetica, sans-serif;
}

#container {
	width: 776px;
	\width: 796px;
	w\idth: 776px;
	margin-left: auto;
	margin-right: auto;
	background: #FFF url(img/bg.png) no-repeat;
}

#container2 {
	width: 760px;
	\width: 780px;
	w\idth: 760px;
	margin-left: auto;
	margin-right: auto;
	background: #FFF url(img/fnd.png) repeat-y;
}

#banner {
	border-bottom: 5px solid #fff;
}

#content {
	margin-left: 215px;
}

#sidebar-a {
	float: left;
	width: 210px;
	\width: 220px;
	w\idth: 210px;
	margin: 0;
	margin-right: 5px;

}

#footer {
	clear: both;
	padding: 0px;
	padding-top: 8px;
height: 30px;
	background: #fff url(img/bgfoot.gif) no-repeat top;
}

h1 { 	background: url(img/aterura-logo.jpg) 0 0; 	display: block; 	height: 160px; 	margin: 0 0 0 0; 	overflow: hidden; 	padding: 0; 	position: relative; } h1 a { 	display: block; 	position: absolute; 	text-indent: -9999px; }

#content h2 { 	background: #c73d03 url(img/h2t.jpg) repeat-x;
	border-bottom: 4px solid #fff;
	color: #fff; 	font: bold 20px Helvetica, Arial, sans-serif; 	min-height: 31px; 	line-height: 31px; 	margin: 0; 	padding: 0 0 0 10px;
	letter-spacing: -1px; }
 


#sidebar-a li {
	font-size: .9em;
	font-weight: bold; 	background: url(img/blft1.gif) no-repeat 5px 50%; 	line-height: 1.7em; 	padding: 2px 10px 2px 20px; }

#sidebar-a ul.sub {
	line-height: 1.7em; 	padding: 2px 10px 2px 10px; }




#sidebar-a h2 { 	background: #c73d03 url(img/h2t.jpg) repeat-x;
	border-bottom: 4px solid #fff;
	color: #fff; 	font: bold 20px Helvetica, Arial, sans-serif;
	min-height: 31px; 	line-height: 31px; 	margin: 0; 	padding: 0 0 0 10px;
	letter-spacing: -1px; }







p, h3 { margin: 0 10px; padding: 0;}
p { margin-bottom: 10px; }

h3 {
	font: bold 20px Helvetica, Arial, sans-serif;
	color: #E62C00;
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #5b5745;
	letter-spacing: -1px;

	padding: 0 0 4px 22px;

	background: transparent url(img/star.gif) no-repeat -2px 1px;
}

#sidebar-a a { 	text-decoration: none; 	border-bottom: 1px solid #5b5745; 	color: #c73d03; 	padding: 1px; } #sidebar-a a:hover { 	background: #c73d03; 	border-color: #5b5745; 	color: #ffcc00; }

p a {
	color: #152E5E;
	text-decoration: none;
	border-bottom: 1px solid #D9D9B6;
	font-weight: bold; }
	
p a:hover {
	border-bottom: 1px solid #0E1F3F;
	background: #c73d03;
	color: #fff;
}


.left {
	float: left;
	margin: 0 15px 0 10px;
	border: 1px solid #c73d03;
	padding: 4px;
}

.left2 {
	float: left;
	margin: 0 15px 10px 10px;
	border: 1px solid #c73d03;
	padding: 4px;
}
 .right {
	float: right;
	margin: 0 10px 0 15px;
	border: 1px solid #c73d03;
	padding: 4px;
}
img {background: none; border: 0; padding: 0; border-bottom: 0;}

#footer p {
text-align: center;
}

td {padding: 5px;}


#info {
	font: 11px Georgia, serif;
	padding: 0.75em 0 0.5em;
	margin: 10px;
	background: #fff;
	border: 1px dashed #c73d03;
	border-width: 1px 0;
}

#info p {display: inline; padding: 0; margin: 0; background: none;}

#info .left {
	float: left;
	border: 0;
	margin: 0 15px 0 10px;

}


#infob {
	font: 15px Georgia, serif;
	padding: 0.75em 0 0.5em;
	margin: 10px;
	background: #fff;
	border: 1px dashed #c73d03;
	border-width: 1px 0;
}

#infob p {display: inline; padding: 0; margin: 0; background: none;}

#infob .left {
	float: left;
	border: 0;
	margin: 0 15px 0 10px;

}


#content li {
	font: bold 13px Georgia, serif; 	line-height: 1.7em; 	padding: 2px 10px 2px 20px; }
#content lib {
	font: bold 13px Georgia, serif; 	line-height: 1.7em; 	padding: 2px 10px 2px 20px; }
#content lic {
	font: bold 13px Georgia, serif; 	line-height: 1.7em; 	padding: 2px 10px 2px 20px; }	
	
	
#content li a { 	text-decoration: none; 	padding: 2px;
	background: #fff; 	border: 1px solid #c73d03; 	color: #c73d03; 	line-height: 1em; 	margin: 10px 0 10px 0;
 }
#content lib a { 	text-decoration: none; 	padding: 2px;
	background: #c73d03; 	border: 1px solid #ffcc00; 	color: #fff; line-height: 1em; 	margin: 10px 0 10px 0;
 } 
#content lic a { 	text-decoration: none; 	padding: 2px;
	background: #36B58A; 	border: 1px solid #fff; 	color: #fff; line-height: 1em; 	margin: 10px 0 10px 0;
 } 
 
#content li a:hover { 	background: #c73d03; 	border-color: #ffcc00; 	color: #ffcc00; }
#content lib a:hover { 	background: #fff; 	border-color: #c73d03; 	color: #c73d03; }
#content lic a:hover { 	background: #fff; 	border-color: #36B58A; 	color: #36B58A; }
