/* * { margin: 0px; padding: 0px; } */
body { background-color: #333; font: normal 0.8em Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #666; }

h1 { font-size: 30px;padding:0px 15px 0;margin:0;color: #fc0;background:#333; }
h3{background:white;}
h1 img { float: left; margin-right: 5px; }
h2 { font:bold 1.1em Verdana, Tahoma, Arial, Helvetica, sans-serif; color: black;padding:0px 0 0 0;margin:0px 0 0 0; }

#main { margin: 50px auto 0; width: 762px; background: #fff url(images/mainbg.gif) top repeat-y; }

#top{background:#333 url(images/topbg.gif) top no-repeat;width:762px;height:16px;clear:both;}

#mainContent { padding: 0px 16px; margin:0; }

img{border:none;}
.imgright { float: right; text-align: right;padding:0 0 0 100px; }

#leftCol { float:left;  padding: 10px;text-align:justify;  }
#leftCol p { text-align: justify; line-height: 14px; margin: 5px 0px 15px 0;padding:0; }
#leftCol a { color: #333; text-decoration: none; font-weight: bold; }
#leftCol a:hover { color: #900; text-decoration: none; }

#rightCol { width: 160px; background: #fff; float: right;
	margin-left: 20px; padding-top: 12px;}
#rightCol a { color: #900; text-decoration: underline; }
#rightCol a:hover { color: #900; text-decoration: none; }
#rightCol p { margin: 10px 0px; line-height: 16px; }
#rightCol ol { list-style: none; }
#rightCol ol li { margin: 7px 0px; }

#menu{padding:0 0 30px 0;margin:0;}
#menu a.active{color:#900;}
#menu ul{padding:0;margin:0;}
#menu li { list-style: none; float: left; margin: 0px 6px 3px 20px;padding:0; }
#menu li a { font: bold 0.9em Verdana, Arial, helvetica, sans-serif; color: #333; text-decoration: none; }
#menu li a:hover { color: #900; text-decoration: none; }

#footer{background:#333 url(images/footbg.gif) top no-repeat;width:762px;height:30px;clear:both;font-size:0.7em;}
#footer p{padding:15px;color:#fff;}
#footer a{color: #fc0; text-decoration: none;}
#footer a:hover{color:#fff;text-decoration:none;}

table{margin:40px 0;padding:0;}
td{margin:0 0px 0 0px;padding:0 20px 0 0px;}
th{margin:0 0px 0 0px;padding:0 40px 0 0px;}
.stred{text-align:center;}
.foto{text-align:center;}
.foto img{border:2px solid black;margin:10px;padding:0px;}
.foto img:hover{border:2px solid #900;}
.both{clear:both;}
.left{float:left;}
abbr, acronym{border-bottom:1px dotted #000;cursor:help;}