* {
	margin : 0px;
	padding : 0px;
}

body {
	background: url('images/bgmenu.gif');
	background-repeat: repeat;
	background-attachment: fixed;
	font-family: arial, sans-serif;
	font-size: 10pt;
	color: #7B7B7B;
	text-align: center;
}


/* Main Body Style */

#page_wrapper {
	margin : 0px auto;
	width : 814px;
	text-align : justify;
	display : block;
	background: url("img/background_cols.gif") repeat-y;
}

#page_leftcol {
	float : left;
	width : 156px;
}

#page_maincol {
	float : left;
	width : 580px;
	margin-left : 0px;
	background : #95FF95;
}

#page_rightcol {
	width : 78px;
	height: 460px;
	float : right;
	background-image: url("images/crelitvert.gif");
	background-repeat: no-repeat;
	background-position: 0 7px;
}


/* Left Column Style */

#leftcol {
	overflow : hidden;
	display : block;
	clear : both;
	background-color : #040;
}

#leftcol h2 {
	padding : 24px 0;
	width : 154px;
	height : 20px;
	color : #FFF;
	font-size : 16pt;
	line-height : 20px;
	font-weight : normal;
	text-align : center;
}
#leftcol .titmenu {
	margin-top:1px;
	margin-bottom:20px;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	color:#0AAAFF;
}
#leftcol p {
	padding : 0 6px 5px 6px;
	font-family : arial, sans-serif;
	font-size : 8pt;
	color : #EEE;
}



/* Main Column Style */

#maincol_top {
	padding : 0 20px 0 20px;
	width : 540px;
	overflow : hidden;
}

#maincol_top h2 {
	width : 540px;
	height : 80px;
	font-size : 10pt;
	font-weight : normal;
	color: #000;
	text-align : center;
}

#maincol_top td {
	font-family : arial;
	font-size : 11px;
}

#maincol_top ul {
	margin: 35px;
}

#maincol_top li {
	font-family:arial;
	font-size:9pt;
	text-align:justify
}

#maincol_top p {
	margin : 0 20px 0 35px;
	font-size : 10.0pt;
	font-family : arial;
        text-align : justify;
        line-height : 130%;
}

#maincol_top p.parag {
	margin : 0 20px 0 20px;
	font-size : 10.0pt;
	font-family : arial;
        text-align : justify;
        text-indent : 35.45pt;
        line-height : 130%;
}

#maincol_top p.partit {
	margin : 30px 0 10px 20px;
	font-weight : bold;
	text-transform:uppercase;
        line-height : 130%;
}

#maincol_top p.sec1 {
	margin : 30px 0 6px 35px;
	text-indent : -16px;
	text-autospace : M-ListaSemAfastam;
	font-family : arial;
	font-size : 10.0pt;
        text-align : justify;
        line-height : 130%;
}

#maincol_top p.sec2 {
	margin : 0 0 5px 58px;
	text-indent : -24px;
	text-autospace : M-ListaSemAfastam;
	font-family : arial;
	font-size : 9.0pt;
	text-align:justify;
}
#maincol_top p.sec3 {
	margin : 0 0 5px 90px;
	text-indent : -33px;
	text-autospace : M-ListaSemAfastam;
	font-family : arial;
	font-size : 9.0pt;
	text-align:justify;
}

#maincol_top .content {
	margin-top : 20px;
	text-align : center;
	width : 550px;
	color : #000;
}

#maincol_top .content .borda {
	margin : 0 10px 20px 10px;
	border: solid  #000 1.0pt;
	padding: 6px 0 0 6px;
}

#maincol_top .content .slide {
	width : 361px;
	margin : 0 0 10px 60px;
	padding: 20px 0 10px 6px;
	background-color : #FFF;
}

#maincol_top .content .bkbox {
	font-size : 9pt;
	text-align : left;
	border : solid  #000 1.0pt;
	padding : 3px 18px 3px 5px;
	margin : 20px 12px  50px 12px;
}

#maincol_top .content .ficham {
	margin: 0 0 40px 96px;
	 text-indent:-76px;
}


#maincol_top .listref {
	margin : 0 0.7cm 0.2cm 0.5cm;
	font-size : 9.0pt;
	font-family : arial;
        text-align : left;
        line-height : 130%;
}

#menufoto {
	margin-right : 15px;
	text-align : right;
	font-size : 9pt;
	font-weight:bold;
}

#menufoto a:link {
	color : blue;
	font-weight : normal;
	text-decoration : none;
}

#menufoto a:visited {
	color : orange;
	font-weight : normal;
	text-decoration : none;
}

#menufoto a:hover {
	color : blue;
	font-weight : normal;
	text-decoration : none;
}


/* Footer Style */

#page_spacing {
	clear : both;
	float : none;
	border-top : #ff0000 5px solid;
}

#page_footer {
	width : 900px;
	font-family:arial;
	font-size : 10px;
	color : #999999;
	text-align : center;
	background : url('../images/bgmenu.gif');
}

#page_footer {
	clear : both;
	float : none;
	align : center;
}


img {
	border: 0px;
}

.clearthis {
	margin : 0px;
	clear : both;  
	float : none;	
	font-size : 1px;
	line-height : 0px;
}

