/*
Type: CSS Document
Creation date: 04.04.2006
Code: CSS-01-Layout Name: layout-pf.css
*/
body {
  	margin:0; padding:0; border:none;
  	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%;	background-color:#CDCEC0;
}
html {
  	margin:0; padding:0; border:none;
  	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%;
}
		
input, select, list, button, textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%;}
input																	{border:1px solid #ddd; padding:2px;}
textarea															{border:1px solid #ddd; padding:2px;}
/* Print mode */
.print-mode-style									{font-size:76%; color:#333; padding:4px;}
.print-mode-style	h1							{font-size:150%; color:#666699; padding:4px; margin:1px;}
.print-mode-style	h2							{font-size:140%; color:#FF9900; padding:4px; margin:1px;}
.print-mode-style	h3							{font-size:130%; color:#666699; padding:4px; margin:1px;}
.print-mode-style	h4							{font-size:120%; color:#666699; padding:4px; margin:1px;}
.print-mode-style	h5							{font-size:110%; color:#FF9900; padding:4px; margin:1px;}

.print-mode-style-header {
	width:auto;
	border-bottom:1px dotted #ddd;
	font-size:90%;
	margin-bottom:2px;
}
.print-mode-style-footer {
	width:auto;
	border-top:1px dotted #ddd;
	padding:10px; margin:10px;
	font-size:90%;
	color:#999;
}

/* Send a page */
.send-page-layout 								{width:100%; font-size:76%;}
form.send-page-layout 						{padding:0; margin:0;}
table.send-page-layout 						{width:100%;}
.send-page-layout th 							{color:#666699; text-align:right;}
.send-page-layout td 							{color:#333; padding:4px;}
.send-page-layout h4 							{font-size:90%; font-weight:bold; color:#fff; padding:0; margin:0;}
.send-page-top 										{padding:20px; background-color:#B82828; border-bottom:1px solid #333; vertical-align:middle;}
.send-page-body 									{padding:10px;}
.send-page-footer 								{padding:6px;}

/* TBL - EXTERNAL LAYOUT */
#ext-tbl-layout 									{width:100%;}
#ext-td-layout-left 							{width:30px;}
#ext-td-layout-center 						{width:100%;}
#ext-td-layout-right 							{width:30px;}
.spacer-image											{}
.spacer-image img									{width:30px;}

/* TBL - INTERNAL LAYOUT */
#int-tbl-layout-header						{width:100%; height:111px; background-image:url(../images/common/bg-header-pf.jpg); background-repeat:repeat-x;}

.int-table-layout-header					{}
table.int-table-layout-header			{width:100%; border-collapse:collapse; background-image:url(../images/common/header-pf.jpg); background-repeat:no-repeat;}
#int-td-layout-left								{width:220px; text-align:centerp;}
#int-td-layout-center							{width:100%;}
#int-td-layout-right							{width:30px; height:91px;}

#int-tbl-layout-body							{width:100%; height:500px;}
.int-table-layout-body						{}
table.int-table-layout-body				{width:100%; border-collapse:collapse; background-image:url(../images/common/body-pf.jpg); background-repeat:repeat-y; background-color:#fff;}
#int-td-layout-body-left					{width:100%; vertical-align:top;}
#int-td-layout-body-right					{width:30px; vertical-align:top; background-image:url(../images/common/corrner-body-pf.jpg); background-repeat:repeat-y;}

#int-tbl-layout-footer						{width:100%; height:35px; background-image:url(../images/common/bg-footer-pf.jpg); background-repeat:repeat-x;}
.int-table-layout-footer					{}
table.int-table-layout-footer			{width:100%; border-collapse:collapse; background-image:url(../images/common/footer-pf.jpg); background-repeat:no-repeat;}
#int-td-layout-footer-left				{width:100%;}
#int-td-layout-footer-right				{width:30px;}

/* CONTENT - LEFT AND RIGHT COLs */
.cont-table-col										{font-size:76%;}
table.cont-table-col							{width:100%; border-collapse:collapse;}
.cont-td-left-col									{width:240px; vertical-align:top;}
.cont-td-right-col								{width:auto; vertical-align:top;}

/* USER DATA, LANGUAGES, COMMON MENU */
.header-info											{font-size:76%;}
.user-data												{font-size:76%; top:5px; left:270px; position:absolute; width:300px;}
.languages												{font-size:76%; top:5px; left:770px; position:absolute; color:#76765A; width:220px;}
.common-menu											{top:35px; left:780px; position:absolute; color:#76765A; vertical-align:middle; width:220px;}

.user-data a 											{color:#76765A; text-decoration:none;}
.user-data a:hover 								{color:#DE8608; text-decoration:none;}
.user-data a:active								{color:#DE8608; text-decoration:none;}

.languages strong									{color:#DE8608;}
.languages a 											{color:#76765A; text-decoration:none;}
.languages a:hover 								{color:#DE8608; text-decoration:none;}
.languages a:active								{color:#DE8608; text-decoration:none;}

.common-menu a 										{color:#FFFFFF; text-decoration:none;}
.common-menu a:hover 							{color:#333; text-decoration:none;}
.common-menu a:active							{color:#CCC; text-decoration:none;}
.common-menu img 									{border:none; vertical-align:middle;}

/* CONTENT - HOME PAGE */
.content-homepage									{width:100%; border-collapse:collapse;}
.content-homepage-left						{width:100%; padding:4px; vertical-align:top;}
.content-homepage-right						{width:220px; border-left:1px solid #ddd; border-bottom:1px solid #ddd; padding:4px; padding-right:0; vertical-align:top;}
/*.content-homepage-right	fieldset	{padding:4px; margin-left:4px;}
.content-homepage-right	legend		{font-size:110%; color:#FF9900; font-weight:bold; padding:8px;}*/

fieldset {
  clear: both;
  font-size: 100%;
  border-color: #ddd;
  border-width: 1px 0 0 0;
  border-style: solid none none none;
  padding: 10px;
  margin: 0 0 0 0;
}

fieldset legend {
	font-size:110%; 
	color:#405751 !important; 
	font-weight:bold; 
  margin: 0 0 0 0;
  padding: 0 5px;
}

.content-homepage-right img				{border:none; vertical-align:middle; cursor:pointer; filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4);}

.toolbox 													{font-size:86%; color:#76765A; padding:2px; padding-right:15px; text-align:right;}
.toolbox strong										{color:#76765A;}
.toolbox a 												{color:#DE8608; text-decoration:none;}
.toolbox a:hover									{color:#006600; text-decoration:none;}
.toolbox a:active									{color:#DDD; text-decoration:none;}
.toolbox img											{border:none; vertical-align:middle; cursor:pointer; filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4);}

.path 														{font-size:86%; color:#76765A; border-top:1px solid #ddd; padding:4px; padding-top:4px;}
.path strong											{color:#76765A;}
.path a 													{color:#DE8608; text-decoration:none;}
.path a:hover 										{color:#006600; text-decoration:none;}
.path a:active										{color:#DDD; text-decoration:none;}

.left-boxes-place									{width:87%; font-size:100%; padding:0; margin:0; margin-top:15px; margin-left:15px;}
.left-boxes-place	fieldset				{padding:4px;}
.left-boxes-place	legend					{font-size:110%; color:#FF9900; font-weight:bold; padding:8px;}

.left-boxes												{font-size:100%;}
.left-boxes th										{text-align:left; font-weight:normal; color:#84A59A; padding:4px;}
.left-boxes td										{color:#333; padding:4px; vertical-align:middle;}
.left-boxes input									{vertical-align:middle;}
.left-boxes img										{border:none; vertical-align:middle;}
.left-boxes a											{color:#FF9900; text-decoration:none;}
.left-boxes a:hover								{color:#333; text-decoration:none;}
.left-boxes a:active							{color:#DDD; text-decoration:none;}
.left-boxes ul										{padding:0; margin:0;}
.left-boxes li										{padding:2px; padding-left:16px; list-style:none;}

.center-boxes											{font-size:100%; width:100%;}
.center-boxes caption							{color:#DE8608; text-align:left; padding:0; padding-left:35px; padding-top:2px; padding-bottom:2px; background-color:#FFF2D3; background-image:url(../images/common/bullet-title.gif); vertical-align:middle; background-repeat:no-repeat; background-position:4px 4px;}
.center-boxes th									{font-size:90%; text-align:left; font-weight:normal; color:#84A59A; padding:4px;}
.center-boxes td									{font-size:90%; color:#333; padding:4px; vertical-align:middle;}
.center-boxes p										{text-align:justify;}
.center-boxes strong							{font-size:110%; color:#DE8608; padding:6px;}
.center-boxes a										{color:#FF9900; text-decoration:none;}
.center-boxes a:hover							{color:#333; text-decoration:none;}
.center-boxes a:active						{color:#DDD; text-decoration:none;}
.center-boxes img									{border:none; vertical-align:middle; filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4);}

.center-boxes-2										{font-size:100%; width:100%;}
.center-boxes-2 caption						{color:#DE8608; text-align:left; padding:0; padding-left:35px; padding-top:2px; padding-bottom:2px; background-color:#FFF2D3; background-image:url(../images/common/bullet-title.gif); vertical-align:middle; background-repeat:no-repeat; background-position:4px 4px;}
.center-boxes-2 th								{font-size:90%; text-align:left; font-weight:normal; color:#84A59A; padding:4px;}
.center-boxes-2 td								{font-size:90%; color:#333; padding:4px; vertical-align:middle; border-bottom:2px solid #fff; background-color:#FFF2D3;}
.center-boxes-2 p									{text-align:justify;}
.center-boxes-2 strong						{font-size:110%; color:#DE8608; padding:6px;}
.center-boxes-2 a									{color:#FF9900; text-decoration:none;}
.center-boxes-2 a:hover						{color:#333; text-decoration:none;}
.center-boxes-2 a:active					{color:#DDD; text-decoration:none;}
.center-boxes-2 img								{border:none; vertical-align:middle; filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4);}

.center-boxes-gallery							{font-size:100%; width:100%;}
.center-boxes-gallery caption			{color:#DE8608; text-align:left; padding:0; padding-left:35px; padding-top:2px; padding-bottom:2px; background-color:#FFF2D3; background-image:url(../images/common/bullet-title.gif); vertical-align:middle; background-repeat:no-repeat; background-position:4px 4px;}
.center-boxes-gallery th					{font-size:90%; text-align:left; font-weight:normal; color:#59746B; padding:4px;}
.center-boxes-gallery td					{font-size:90%; color:#333; padding:4px; vertical-align:middle; border-bottom:1px dotted #84A59A;}
.center-boxes-gallery p						{text-align:justify;}
.center-boxes-gallery strong			{font-size:110%; color:#DE8608;}
.center-boxes-gallery a						{color:#FF9900; text-decoration:none;}
.center-boxes-gallery a:hover			{color:#333; text-decoration:none;}
.center-boxes-gallery a:active		{color:#DDD; text-decoration:none;}
.center-boxes-gallery img					{border:none; vertical-align:middle; cursor:pointer; filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4);}

.right-boxes											{font-size:100%;}
.right-boxes th										{text-align:left; font-weight:normal; color:#84A59A; padding:4px;}
.right-boxes td										{color:#333; padding:4px;}
.right-boxes a										{color:#FF9900; text-decoration:none;}
.right-boxes a:hover							{color:#333; text-decoration:none;}
.right-boxes a:active							{color:#DDD; text-decoration:none;}
.right-boxes ul										{padding:0; margin:0;}
.right-boxes li										{padding:2px; padding-left:16px; list-style:none;}

.cust-button											{color:#76765A; border:1px double #76765A; background-color:#D8E5E1;}

/* NEWS */
.scroll-news 											{font-size:100%; color:#84A59A; text-align:left;}
.scroll-news a			 							{color:#84A59A; text-decoration:none;}
.scroll-news a:hover 							{color:#DE8608; text-decoration:none;}
.scroll-news a:active							{color:#333; text-decoration:none;}	

.forms-style											{padding:0; margin:0;}

/* DOWN NAVIGATION */
.down-navigation									{font-size:80%; color:#333; padding:4px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #ddd; border-top:1px solid #ddd; text-align:center;}
.down-navigation a			 					{color:#84A59A; text-decoration:none;}
.down-navigation a:hover 					{color:#DE8608; text-decoration:none;}
.down-navigation a:active					{color:#333; text-decoration:none;}	

/* FOOTER */
.footer-left 											{font-size:76%; color:#909078; padding:2px;}
.footer-left a 										{color:#FFF; text-decoration:none;}
.footer-left a:hover							{color:#DE8608; text-decoration:none;}
.footer-left a:active							{color:#333; text-decoration:overline;}
.footer-right											{font-size:76%; color:#76765A; text-align:center; }
.footer-right a 									{color:#DE8608; text-decoration:none;}
.footer-right a:hover 						{color:#333; text-decoration:none;}
.footer-right a:active						{color:#FFF; text-decoration:none;}

#title-box												{margin-left:20px; padding-right:8px; padding-bottom:2px; padding-top:2px;}
#content-box											{padding:2px;}
