/*#Global#*/

/*#Master Page#*/

html,body html {
	width:100%;height:100%;
}
body  {
	width:100%;height:100%;margin:0;padding:0;
	background-color:#f1ece5;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:10pt;
	font-variant:Regular;*/
}
 
/*for all browsers, including IE*/
.content  {
	width:100%;height:100%;min-height:100%;background-color:#background-color:#F1ECE5;
	/*margin-bottom:-132px;*/
margin-bottom:-106px;
	
}
/*fixes error in non-IE agents*/
html>body .content  {height:auto;min-height:100%;}


form {
	height:100%;

}


.LogonButton
{
	background-image : url(../App_Themes/RPA/images/logonButton.jpg);
	height: 11px;
	width : 36px;
	border-width : 0px;
	vertical-align : top;
	font-size : 1px;
	cursor:pointer;
}

#header {
	/*background-color:#534741;*/
	background-color:#423834;
}
#header #content
{
	background-color:#534741;			
	margin-left:auto;
	margin-right:auto;
	padding-left:23px;
	width:910px;
}

#logo 
{
	/*display:inline-block;*/
	display:inline;
 	/*	width:205px;*/
}
#logo img
{
padding-left:22px;
padding-right:25px;
}

/*
#menu 
{
	display:inline;
}

#menu span
{
	padding-right:26px;	
}
#menu span a
{
	font-size:11px;
	color:#FFFFFF;
	padding-left:4px;
	text-decoration:none;
}
*/
#shadowBack
{
	background-color: #FFFFFF;
	background-image: url('../App_Themes/RPA/images/shadowBack.jpg');
	background-repeat: repeat-x;
	height:8px;
}


#shadowBack #shadow  
{
	background-color: #FFFFFF;
	background-image: url('../App_Themes/RPA/images/shadow.jpg');
	background-repeat: repeat-x;
	padding-left:23px;
	height:8px;
			
	margin-left:auto;
	margin-right:auto;
	width:910px;
}

#multilanguage
{
	background-color: #FFFFFF;
	vertical-align: middle;
	height:20px;
	text-align:right;
	padding-right:20px;
}




#footer
{
	/*background-color:#c7b29a;*/
	background-color:#CBB69E;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	/*height:132px;*/
	height:106px;

}

#footer #footerContent{

	background-color:#c7b29a;			
	margin-left:auto;
	margin-right:auto;
	padding-left:23px;
	width:910px;	
}
#footer  #line
{
	background-color:#ff570f;
	height:6px;
}
#footer #info 
{
width:910px;
	margin-left:auto;
	margin-right:auto;
	padding-top:25px;
	padding-bottom:10px;;
	/*padding-left:200px;*/
	padding-left:100px;
	font-size:10px;
	color:#303030;
}
#footer #info span {
vertical-align:bottom;
display:table-cell;
padding-right:45px;
}
#footer  #info #copyright
{
	padding-left:40px;
	color:#857268;
}

#content {
width:910px;
margin-left:auto;
margin-right:auto;
}
#main {
	background-color:#F1ECE5;
}

#main  #content {
	display:block;
	padding-left:23px;
	background-color:#FFFFFF;
	height:100%;
}
#main #content #right
{
	display:table-cell;
	padding-left:18px;
	vertical-align:top;
}

#main #content #left 
{
	display:table-cell;
	width:192px;
	padding-left:20px;
	vertical-align:top;
	padding-top:20px;
	padding-bottom:20px;
}
#main #content #left #imgPage
{
	padding-left:20px;
}
.news
{
	width:167px;
}
.news .date
{
	font-size:10px;
	color:#8e8e8e;
	padding-top:20px;
}
.news .title
{
	font-size:11px;
	color:#ff570f;
	font-weight:bold;
}
.news .text
{
	font-size:11px;
	color:#535353;
}

#newsImage 
{

}
#main #right{
padding-top:27px;
}
#mainTitle
{
font-size:16px;
color:#535353;
padding-bottom:10px;
border-bottom: solid #ff570f 1px;
}
#mainContent
{
padding-top:20px;
width:660px;

}

#mainContent #text 
{
vertical-align:top;
font-size:11px;
color:#535353;
}
#mainContent #newsImage 
{
	border:solid #cab7a0 1px;
	padding: 4px;
}

.languageSelection img
{
	border : 0px;
}


.masterPage_LoginTitle
{
	font-size:11px;
	color:#FFFFFF;
	padding-left:5px; 
	padding-bottom:5px;
}
.masterPage_ZoneLogin
{
	font-size:11px;
	color:#FFFFFF;
}

.logonRemenberChkBox
{
	font-size:11px;
	color:#FFFFFF;
}

.LogonTextBox
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;*/
	font-size:11px;
	height: 11px;
	width : 100px;
}
.signoutButton
{
	background-image : url(../App_Themes/RPA/images/logoutButton.jpg);
	height: 11px;
	width : 38px;
	border-width : 0px;
	vertical-align : center;
	font-size : 1px;
	cursor:pointer;
}

/*#Master Page/Nav Menu#*/

.TabControlTable
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}

.TabControlTable a:link
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}

.TabControlTable a:active
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}

.TabControlTable A:Visited
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}

.TabControlTable a:hover
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}


.TabControlLeft
{
	background-image: url('../App_Themes/RPA/images/menuBar.gif');
	background-repeat:no-repeat;
	background-position:right center;
	/*width:20px;*/
	/*width:15px;*/
	/*width:10px;*/
	width:5px;
}


.TabControlSelectedLeft
{
	background-image: url('../App_Themes/RPA/images/menuBarSelected.gif');
	background-repeat:no-repeat;
	background-position:right center;
	width:10px;	
}
.TabControlRow
{
	height:21px;
}

/*#Home Page#*/

.HomePageTDTitle
{
	background-image: url('../App_Themes/RPA/images/news.gif');
	background-repeat:no-repeat;
	background-position:center;
	width:155px;
	height:85px;	
}
.HomePageLeftZoneTable
{
	border-right: 1px dashed #CCCCCC;
	padding-right:15px;
}
.HomePageRightContentZone
{
	padding-left:15px;
	padding-right:15px;

}
.HomePageSubTitleContent
{
	background-position:center;
	width:690px; 
	border-bottom: 1px solid #FF570F; 
	padding-bottom:10px;
	
	font-family:Arial;
	font-size:16px;
	font-style:normal;
	color:#535353
}
.scrollerContent
{
	 text-align:left;
	font-size:11px;
}
.NewsReleaseDateRepeater
{
	color:#8E8E8E;
}
.NewsTitleRepeater
{
	font-weight:bold;
	/*color:#FF570F;*/
color:#3279A0;
}
.HomePageContentZone
{
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	color:#535353;
}


a{
	font-family:Arial;
	font-size:11px;
	font-style:bold; 
	color:#ff570f;
	
}

ul{

list-style-image: url(../App_Themes/RPA/images/Orange_bullet.gif);

}

.bulletPdf{

list-style-image: url(../App_Themes/RPA/images/bullet_pdf.gif);

}

.bulletNormal{
list-style-type: disc;
list-style-image:none;
}

/*#Content page with left menu#*/
.ContentPageTDTitle
{
	background-image: url('../App_Themes/RPA/images/imageTitle.gif');
	background-repeat:no-repeat;
	background-position:center;
	width:155px;
	height:85px;
	/*Alteração*/
	/*text-align:right;
	vertical-align:bottom;*/
}
.ContentPageLeftZoneTable
{
	/*border-right: 1px dashed #CCCCCC;*/
	padding-right:15px;
}
.ContentPageRightContentZone
{
	/*border-left: 1px dashed #CCCCCC;*/
	padding-left:15px;
	padding-right:15px;
	min-height:425px;
}
.ContentPageSubTitleContent
{
	width:690px; 
	border-bottom: 1px solid #FF570F; 
	padding-bottom:10px;
}
.ContentPageTitle
{
	text-align:right;
	color:#FFFFFF;
	/*width:185px;
	height:125px;*/
	width:155px;
	height:85px;
        text-align:right;
	vertical-align:bottom
	
}
.CMSTreeMenuLink
{
	text-decoration:none;
	color : #535353;

}
.CMSTreeMenuSelectedLink
{
	text-decoration:none;
	color : #FF570F;
}

.CMSTreeMenuItem
{
	text-align:right;
}
.CMSTreeMenuSelectedItem
{
	text-align:right;
}
/*#Image rotator#*/

#portfolio
{
 	float:right;
	width:165px;
	height:220px;
	margin-right:8px;


	}
_#portfolio
{
 	_position:absolute;
	width:165px;
	height:220px;
	margin-right:8px;


	}



.divMainImages		
{
	position:relative;
	width:690px;
}

/*#NOVAS CSS's#*/
.IE7 .spacer_left_top
,.IE8 .spacer_left_top
{height:43px; width:49px;}
.IE7 .spacer_left_bottom
,.IE8 .spacer_left_bottom
{height:105px; width:48px;}

body{margin:0px; background-color:#f26b03;}

.top{background-image:url(../App_Themes/RPAV2/Images/top_bg.jpg); background-repeat:no-repeat; width:942px; height:43px;}
.header_logo{background-image:url(../App_Themes/RPAV2/Images/header_logo.jpg); height:200px; width:200px; background-repeat:no-repeat;}
.header_banner_title{height:200px; width:650px;}
.spacer_right{background-image:url(../App_Themes/RPAV2/Images/right_bg_repeat.jpg); background-repeat:repeat-y; width:46px; height:100%;background-position:left;}
.bottom_left{background-image:url(../App_Themes/RPAV2/Images/bottom_left_bg.jpg); background-position:right; background-repeat:no-repeat; width:200px; height:46px; background-color:#f26b03;}
.spacer_left_top{height:43px; width:46px;}
.bg_top_left{background-image:url(../App_Themes/RPAV2/Images/top_left_bg.jpg); background-position:right; background-repeat:no-repeat; width:200px; height:43px;}
.bg_top_center{background-color:#f26b03; width:650px; height:43px;}
.bg_top_right{background-image:url(../App_Themes/RPAV2/Images/top_right_bg.jpg); background-position:left; background-repeat:no-repeat; width:46px; height:43px;}
.spacer_left_bottom{height:105px; width:46px;}

/*
.menu{background-image:url(../App_Themes/RPAV2/Images/menu_bg_repeat.jpg); background-repeat:repeat-y; width:200px;}
.menu_item{font-family:Verdana, sans-serif; font-size:11px; color:#f1cebd; padding-left:15px; height:23px; width:185px; border-bottom:solid 1px #1c1816;}
.menu_item_sub{font-family:Verdana, sans-serif; font-size:11px; color:#f1cebd; padding-left:15px; height:23px; width:185px; border-bottom:solid 1px #1c1816; background-image:url(../App_Themes/RPAV2/Images/sub_menu.png); background-position:right center; background-repeat:no-repeat;}
.menu_item_open{font-family:Verdana, sans-serif; font-size:11px; color:#f26b03; padding-left:15px; height:23px; width:185px; border-bottom:solid 1px #1c1816; background-image:url(../App_Themes/RPAV2/Images/sub_menu_open.png); background-position:right center; background-repeat:no-repeat; cursor:pointer;}
.submenu_item{font-family:Verdana, sans-serif; font-size:11px; color:#b69c8f; padding-left:25px; height:23px; width:185px; border-bottom:solid 1px #1c1816;}
*/

.menu{background-image:url(../App_Themes/RPAV2/Images/menu_bg_repeat.jpg); background-repeat:repeat-y; width:200px;}
.menu_item{font-family:Verdana, sans-serif; font-size:11px; color:#f1cebd; height:23px; width:185px; border-bottom:solid 1px #1c1816;}
.menu_item_open{font-family:Verdana, sans-serif; font-size:11px; color:#f26b03; height:23px; width:185px; border-bottom:solid 1px #1c1816;}
.menu_item_sub{font-family:Verdana, sans-serif; font-size:11px; color:#f1cebd;  height:23px; width:185px; border-bottom:solid 1px #1c1816; background-image:url(../App_Themes/RPAV2/Images/sub_menu.png); background-position:right center; background-repeat:no-repeat;}
.menu_item_sub_open{font-family:Verdana, sans-serif; font-size:11px; color:#f26b03; height:23px; width:185px; border-bottom:solid 1px #1c1816; background-image:url(../App_Themes/RPAV2/Images/sub_menu_open.png); background-position:right center; background-repeat:no-repeat; cursor:pointer;}
.submenu_item{font-family:Verdana, sans-serif; font-size:11px; color:#b69c8f; height:23px; width:185px; border-bottom:solid 1px #1c1816;}
.submenu_item_open{font-family:Verdana, sans-serif; font-size:11px; color:#F26B03; height:23px; width:185px; border-bottom:solid 1px #1c1816;}
.submenu_item_sub{font-family:Verdana, sans-serif; font-size:11px; color:#f1cebd; height:23px; width:185px; border-bottom:solid 1px #1c1816; background-image:url(../App_Themes/RPAV2/Images/sub_menu.png); background-position:right center; background-repeat:no-repeat;}
.submenu_item_sub_open{font-family:Verdana, sans-serif; font-size:11px; color:#f26b03; height:23px; width:185px; border-bottom:solid 1px #1c1816; background-image:url(../App_Themes/RPAV2/Images/sub_menu_open.png); background-position:right center; background-repeat:no-repeat; cursor:pointer;}

td.submenu_item_sub:hover{color:#f26b03; cursor:pointer;}
td.menu_item:hover{color:#f26b03; cursor:pointer;}
td.menu_item_sub:hover{color:#f26b03; cursor:pointer; background-image:url(../App_Themes/RPAV2/Images/sub_menu_over.png); background-position:right center; background-repeat:no-repeat;}
td.submenu_item:hover{color:#f26b03; cursor:pointer;}
.div_link_forms{background-image:url(../App_Themes/RPAV2/Images/menu_forms_link.jpg); background-repeat:no-repeat; width:200px; height:58px; cursor:pointer;}
.div_contacts{font-family:Verdana, sans-serif; font-size:9px; color:#f6f6f6; margin-left:18px;}
.footer{height:36px; background-color:#f26b03; font-family:Verdana, sans-serif; font-size:9px; color:#28221f; margin:5px;}

.content{background-color:#ffffff; width:650px; padding:40px;}

.cssContactos
{
height:105px; width:200px; background-image:url(../App_Themes/RPAV2/Images/menu_bg_repeat.jpg); background-repeat:repeat-y;
}
.cssFundo1
{
background-image:url(../App_Themes/RPAV2/Images/right_bg_repeat.jpg); background-repeat:repeat-y;background-position:right; height:76px; width:46px;
}

.cssFundo2
{
background-image:url(../App_Themes/RPAV2/Images/bottom_right_bg.jpg); background-repeat:no-repeat; width:46px; height:46px;
}

.downloadDiv
{
color:#3078A0;
font-family:Arial;
font-size:11px;
font-style:normal;
}