/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
} 
 
#pagewidth{ 
 width:800px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 
 
#header{
 position:relative; 
 height:250px; 
  background-color:#FFFFFF; 
 width:100%;
} 
 
#leftcol{
 width:20%; 
 float:left; 
 position:relative; 
  }
 
#maincol{background-color: #FFFFFF;  
 float: right; 
 display:inline; 
 position: relative; 
 width:80%; 
 }
 
#footer{
 height:170px; 
  background-color:#FFFFFF; 
 clear:both;
 } 
 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}


/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}

/** Menustart **/

.pd_menu_01 {float:left; padding:0; margin:0;color: #FFFFFF;background: #e0586e;width:100%; border:solid 1px #FFFFFF;clear:both;} /*Color navigation bar normal mode*/
.pd_menu_01  a, .pd_menu_01 a:visited {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
font-size:10px;
color: #FFFFFF;
background-color: #e0586e;
text-decoration: none;
}
.pd_menu_01 ul {list-style-type:none;padding:0; margin:0;}
.pd_menu_01 ul li {float:left; position:relative; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; border-right:solid 1px #FFFFFF; }
.pd_menu_01 ul li a {color: #FFFFFF;background: #e0586e;float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:30px; line-height:30px; padding:0 10px 0 10px; text-decoration:none; }
.pd_menu_01 ul li ul {display:none; border:none;color: #FFFFFF;background: #e0586e;}
.pd_menu_01 ul li:hover a {background-color:#FF6699; text-decoration:none; color:#FFFFFF;} /*Color main cells hovering mode*/
.pd_menu_01 ul li:hover ul {display:block;  position:absolute; z-index:999; top:29px; margin-top:1px; left:0;}
.pd_menu_01 ul li:hover ul li a {display:block; width:12em; height:auto; line-height:1.3em; margin-left:-1px; padding:5px 10px 5px 10px; border-left:solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF; background-color:#e0586e;  color:#FFFFFF;} /*Color subcells normal mode*/
.pd_menu_01 ul li:hover ul li a:hover {background-color:#FF6699; text-decoration:none;color:#FFFFFF;} /*Color subcells hovering mode*/
.pd_menu_01 table {position:absolute; top:0; left:0; border-collapse:collapse;color: #FFFFFF;background: #e0586e;}
.pd_menu_01 ul li a:hover {background-color:#FF6699; text-decoration:none;color:#FFFFFF;} /*Color main cells hovering mode*/
.pd_menu_01 ul li a:hover ul {display:block; width:12em; position:absolute; z-index:999; top:29px; left:0; }
.pd_menu_01 ul li a:hover ul li a {display:block; width:12em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF; background-color:#e0586e;  color:#FFFFFF;} /*Color subcells normal mode*/
.pd_menu_01 ul li a:hover ul li a:hover {background-color:#FF6699; text-decoration:none;color:#FFFFFF;} /*Color subcells hovering mode*/

	/** Menu END **/
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3F3F3F;
	font-size:11px;
}
a{
	color:#3F3F3F;
}
.font12{
	font-size:12px;
}
.parrafo{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.titleCategory{
	color:#0099FF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.titleSection
{
	font-size:14px;
	color:#CC6666;
}
.header{
	font-size:10px;
}
.font9{
	font-size:9px;
}
.celdButtonBar{
	background-color:#E0586E;
	color:#FFFFFF;
	font-weight:bold;
}
.separator
{
	border: 1px dotted #000000;
}
.separatorPink
{
	border: 1px dotted #CC6666;
}
.inputtext{
	width:110px;
}
.pinkText{
	color:#CC6666;
}
.greyText{color:#333333;}
.linkBlue{color:#3366ff;}
.link{text-decoration:none}
.linkTop{color:#FFFFFF; text-decoration:none}


.coledge
{
background-image:url('pictures/separator_v.jpg');
background-color:#FBEFF5;
color:white;
font-family:sans-serif;
font-weight:700;
}

/** Rounded Box **/
.box { 
  background: #FF1493; 
}
.boxtop { 
  background: url(ne.gif) no-repeat top right; 
}
.boxtop div { 
  font-size: 0;
  height: 10px; 
  background: url(nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  font-size: 0;
  height: 10px; 
  background: url(sw.gif) no-repeat bottom left; 
}
.boxcontent {
  padding: 0px 10px 0px 10px;
}

p	{
	margin-top: 10px;
}

a.bl1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	
	
}

a.bl1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
}

a.bl1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: underline;
}

a.bl2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

a.bl2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

a.bl2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: underline;
}

a.bl8:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

a.bl8:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

a.bl8:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
}

.bl1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

.bl2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

.l3 {
	font-size: 10pt;
	font-weight: bold;
	color: 003366;
}


.bl5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

.bl8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #444444;
}

.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 8pt;
}

.800 {
	color: 003366;
	font-size: 13pt;
	font-weight: bold;
}
	
.imleft	{
	margin-right: 10px;
	margin-bottom:10px;
	float: left;
}

.sel              {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
}

.times          {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	color: 003366;
}

.times2        {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	color: ffffff;
}

.boxhead     {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13pt;
	color: b7d30b;
}

.subhead	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: 003366;
}
	
	
-->
