
*{ margin: 0; padding: 0; }* 
body { 
	font: .64em Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif; 
	line-height: 1.6em;
	background: #fff url(images/bg.gif) repeat-x; 
	color: #444;
	text-align: justify; 
}

a {	color: #317486;	background: inherit; text-decoration: none; }
a:hover { color: #808080; background: inherit; }

p { margin: 0 0 15px 0; }
h1 { font: bold 1.7em Arial, Sans-Serif;  margin: 20px 0 0; }
h1 a { color: #fff; background: inherit; }
h1 a:hover { color: #E4FFD3; background: inherit; }

h2 { font: bold 1.6em Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif; margin: 0 0 12px;color: #999; }

h2 a {color: #999;}

h3 { color: #808080; background: inherit; font-weight: normal; font-size: 1.3em; }
h4 { color: #808080; background: inherit; font-weight: normal; font-size: 1.1em; }



#right .pagelist1 h2 a {color: #999;background-color: #ffffff;}
#right .pagelist1 h2 a:hover {color: #666;background-color: #ffffff;}
#right .pagelist1 h2 a:active {color: #666;background-color: #ffffff;}

#right .pagelist2 h2 a {color: #999;background-color: #ffffff;}
#right .pagelist2 h2 a:hover {color: #666;background-color: #ffffff;}
#right .pagelist2 h2 a:active {color: #666;background-color: #ffffff;}

#right .pagelist3 h2 a {color: #999;background-color: #ffffff;}
#right .pagelist3 h2 a:hover {color: #666;background-color: #ffffff;}
#right .pagelist3 h2 a:active {color: #666;background-color: #ffffff;}

#right .pagelist4 h2 a {color: #999;background-color: #ffffff;}
#right .pagelist4 h2 a:hover {color: #666;background-color: #ffffff;}
#right .pagelist4 h2 a:active {color: #666;background-color: #ffffff;}




#content { width: 900px; margin: 0 auto; }

#logo { 
	margin: 0px 0px 0px 0px; 
	height: 66px; 
	width: 240px; 
	float: left; 
	/*background: url(images/logobg.gif) no-repeat bottom; */
	text-align: center;
}

#logo a {	color: #505050;	background: #505050; text-decoration: none;border:0px solid #505050; }
#logo a:hover { color: #505050; background: #505050; }
#logo a:active {color: #505050; background: #505050; }
#logo a img {border:0px solid #505050;}

#menu { float: right; padding: 40px 0px 0px 0px; margin: 0px 0px 15px 0px; }
#menu li { font-size: 1.1em; display: inline; }
#menu li a { padding: 30px 10px 0px 0; margin: 0 0 0 20px; color: #ccc; background: #505050 url(images/tab.gif) no-repeat right bottom;  }
#menu li a:hover { background: #505050 url(images/tabhover.gif) no-repeat right bottom; color: #FEFFB8; }

#intro { 
	clear: both;
	background: #fff url(images/intro2.jpg) no-repeat;
	color: #4C8734;
	height: 170px;
	margin: 0 0 20px;
	padding: 45px 40px 0 0;
	text-align: right;
}
#intro h1 { margin: 0; }
#intro p { margin: 0; }
	
#login { font-size: .9em; margin: 82px 0 0 0; }
#login a { color: #fff; background: #8BE1FA; padding: 4px 20px 6px;}
#login a:hover { color: #fff; background: #8BE1FA url(images/loginhover.gif) no-repeat; }
	
#lang { font-size: .9em; margin: 122px 1px 0px 10px;float: right; }
#lang a { color: #fff; background: #fff padding: 2px 1px 3px 1px;}
#lang a:hover { color: #fff; background: #fff url(images/loginhover.gif) no-repeat; }
	


#left { 
	clear: left; 
	float: left; 
	width: 230px; 
	padding: 0 5px 0 8px; 
	font-size: .9em; 
	margin: 0 0 15px 0px;
	/*border:1px solid #ccc; */
}
#leftmenu { list-style: none; margin: 0 0 20px 0; }
#leftmenu li { padding: 0 0 0 12px; background: #fff url(images/bullet.gif) no-repeat center left; color: #46852F; }
#leftmenu li a { /*background: #EAFFE3;color: #46852F;*/ background: #EFEFEF; color: #666; }
	
	
#leftmenuBox { list-style: none; margin: 0 0 10px 0; }
#leftmenuBox li { padding: 0 0 0 2px; /*background: #fff url(images/bullet.gif) no-repeat center left;*/ color: #46852F; }
#leftmenuBox li a { /*background: #EAFFE3;color: #46852F;*/background: #EFEFEF; color: #666; }
	

#right {
	margin: 0 0px 20px 0;
	padding: 0 0 0 8px;
	border-left: 1px solid #ccc;
	float: left;
	width: 645px;
	/*text-align: justify;*/
	/*border:1px solid #ccc;*/
}
#notice { margin: 5px 0 0 0; padding: 12px 14px 1px; background: #f4f4f4 url(images/noticebg.gif) no-repeat bottom right; color: #808080; }
#notice2 {margin: 5px 0 0 0; padding: 12px 14px 1px; background: #EAFFE3 url(images/noticebg.gif) no-repeat bottom right; color: #808080;font-size: 1em; }
#notice3 {margin: 5px 0 0 0; padding: 12px 14px 1px; background: #EFFCFF url(images/noticebg.gif) no-repeat bottom right; color: #808080;font-size: 1em; }
	
#notice2 p {font-size: 1.2em;}
	
#left a, #right a { /*background: #EFFCFF;color: #317486;*/ background: #EFEFEF; color: #666; }

#left h3 { border-bottom: 1px solid #eee; padding: 0 0 7px; margin: 0 0 15px 0; }
#right h2 { border-bottom: 1px solid #ccc; padding: 0 0 8px; }

#footer { clear: both; border-top: 1px solid #ccc; padding: 10px 0; margin: 0 0 15px; font-size: .9em; color: #808080; background: #fff; }
#footer a { color: #4CA031; background: #fff; }
#col1 { float: left; width: 274px; padding: 7px 0 0 15px; margin: 0 0 10px; }
#col2 { float: left; width: 250px; border-left: 1px solid #ccc; padding: 7px 0 0 40px; }
#col3 { float: right; width: 250px; border-left: 1px solid #ccc; padding: 7px 0 0 40px; }


.imgcommentform INPUT { margin-top: 4px; border: 1px solid #eee; background-color: #f8f8f8; }
.imgcommentform TEXTAREA { margin-top: 4px; font-family: Times New Roman, Georgia, verdana, tahoma; font-size: 10px; border: 1px solid #eee;}
.imgcommentform p {color:#999;}
.imgcommentform h3 {color:#999; margin:0px; padding:0px;}

.error { color: #C33; font-weight: bold; }


/*ol {margin: 2px 0px 2px 5px;}*/

.pagelist1, .pagelist2, .pagelist3, .pagelist4 {
  margin: 5px 0px 20px 3px;
  list-style-type: none;
  /*height: 2em;*/
  list-style: none;
  clear:left;
  float:left;
  width:90%; 
}

.pagelist1 li {list-style: none;padding: 0 0 0 15px; background: #fff url(images/arrow1.gif) no-repeat center left; }
.pagelist2 li {list-style: none;padding: 0 0 0 15px; background: #fff url(images/arrow2.gif) no-repeat center left; }
.pagelist3 li {list-style: none;padding: 0 0 0 18px; background: #fff url(images/arrow3.gif) no-repeat center left; }
.pagelist4 li {list-style: none;padding: 0 0 0 16px; background: #fff url(images/arrow4.gif) no-repeat center left; }


#leftmenu { list-style: none; margin: 0 0 20px 0; }
#leftmenu li { padding: 0 0 0 12px; background: #fff url(images/bullet.gif) no-repeat center left; color: #46852F; }
#leftmenu li a { /*background: #EAFFE3;color: #46852F;*/ background: #EFEFEF;  color: #666; }

.frase {font-size: 1.3em;}

.imgLeft200px 
{
	float:left;
	margin-right:5px;
	width:200px;
}
.textRightMain
{
	float:left;
	width:425px;
	margin-left:5px;
}

.imgBorder{border:2px solid #ccc;}