/*
Type: CSS Document
Creation date: 04.04.2006
Code: CSS-01-Layout Name: style.css
*/
body, html {
  	margin:0; padding:0; border:none;
  	height:100%; max-height:100%; 
  	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:86%;	background-color:#CDCEC0;
}
input, select, list, button, textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%;}
/* TBL - EXTERNAL LAYOUT */

#tbl-external-layout						{width:967px; height:100%;}
* html #tbl-external-layout			{width:967px; height:100%;}
#td-ext-layout-left-shadow			{width:10px; background-image:url(../images/common/bg-left-shadow.jpg); background-repeat:repeat-y; background-position:top;}
#td-ext-layout-right-shadow			{width:10px; background-image:url(../images/common/bg-right-shadow.jpg); background-repeat:repeat-y; background-position:top;}
#td-ext-layout-left-col					{width:210px; padding:3px; padding-top:22px; margin:0; vertical-align:top; background-color:#FFF;}
#td-ext-layout-center-col				{width:auto; padding:0; margin:0; vertical-align:top; background-color:#FFF; background-image:url(../images/common/bg-header.jpg); background-repeat:repeat-x; background-position:top;}
#td-ext-layout-right-col				{width:200px; padding:0; margin:0; vertical-align:top; background-image:url(../images/common/bg-top-right-menu.jpg); background-repeat:no-repeat; background-color:#EFEFE8; background-position:top;}
#td-ext-layout-left-col-slice		{width:10px; vertical-align:top; background-image:url(../images/common/bg-left-col.jpg); background-repeat:repeat-y; background-position:top right;}
#td-ext-layout-right-col-slice	{width:10px; vertical-align:top; background-image:url(../images/common/bg-right-col.jpg); background-repeat:repeat-y; background-position:top left;}
#td-int-layout-content					{padding:0px; padding-left:5px; margin:0;}

#td-ext-layout-footer						{background-image:url(../images/common/bg-bottom-shadow.jpg); background-repeat:repeat-x;}

#tbl-intro-layout							{width:100%; vertical-align:bottom; margin:0; padding:0;}
.td-intro-layout-per					{width:auto; background-color:#FFF; vertical-align:top; border-top:1px solid #999;}
.td-intro-layout-per-3				{width:auto; height:300px; background-color:#58746B; background-image:url(../images/common/bg-intro-3.jpg); background-repeat:no-repeat; background-position:center; vertical-align:top; border-top:1px solid #999;}
.td-intro-layout-per-3-lang		{width:auto; padding:4px; background-color:#FFF; vertical-align:middle;}
.td-intro-layout-logo					{background-color:#fff; padding:6px; font-size:130%; color:#58746B; font-weight:bold; letter-spacing:5px;}
.td-intro-layout-topspace-3		{height:80px; background-color:#fff;}
.td-intro-layout-left-per			{width:auto; background-color:#EFEFE8; vertical-align:top; border-bottom:1px solid #999; border-top:1px solid #999; background-image:url(../images/common/intro-shadow-left.jpg); background-position:right; background-repeat:repeat-y;}
.td-intro-layout-center-per		{width:260px; background-color:#FFF; vertical-align:top; border-bottom:1px solid #999; border-top:1px solid #999;}
.td-intro-layout-center-per2	{width:279px; background-color:#FFF2D3; vertical-align:middle; border-bottom:1px solid #999; border-top:1px solid #999;}
.td-intro-layout-right-per		{width:auto; background-color:#EFEFE8; vertical-align:top; border-bottom:1px solid #999; border-top:1px solid #999; background-image:url(../images/common/intro-shadow-right.jpg); background-position:left; background-repeat:repeat-y;}
.td-intro-layout-topspace			{height:50px;}

#td-intro-layout-lan						{vertical-align:middle; border-bottom:1px solid #999; background-color:#FFFFFF; padding:0; padding-top:17px; padding-bottom:10px; margin:0; margin-top:17px; padding-bottom:10px;}
.td-intro-layout-lan 						{color:#76765A;}
.td-intro-layout-lan a 					{color:#DE8608; text-decoration:none;}
.td-intro-layout-lan a:hover 		{color:#76765A; text-decoration:none;}
.td-intro-layout-lan a:active		{color:#DE8608; text-decoration:none;}
.td-intro-layout-lan sup				{font-size:100%; color:#DE8608;}

.td-intro-layout-per ul					{padding:0; margin:0; list-style:none; display:inline;}
.td-intro-layout-per li					{padding:0; margin-top:10px; list-style-image:url(../images/common/arrow-gr.gif); display:inline;}

.td-intro-layout-per a 					{color:#76765A; text-decoration:none;}
.td-intro-layout-per a:hover 		{color:#DE8608; text-decoration:none;}
.td-intro-layout-per a:active		{color:#DE8608; text-decoration:none;}
.td-intro-layout-per sup				{font-size:86%; color:#DE8608;}

.td-intro-layout-per-3-lang ul				{padding:0; margin:0; list-style:none; display:inline;}
.td-intro-layout-per-3-lang li				{padding:0; margin-top:10px; list-style-image:url(../images/common/arrow-gr.gif); display:inline;}

.td-intro-layout-per-3-lang a 				{color:#76765A; text-decoration:none;}
.td-intro-layout-per-3-lang a:hover 	{color:#DE8608; text-decoration:none;}
.td-intro-layout-per-3-lang a:active	{color:#DE8608; text-decoration:none;}
.td-intro-layout-per-3-lang sup				{font-size:86%; color:#DE8608;}


#tbl-internal-layout						{width:100%; height:86px;}
#td-int-layout-top							{height:21px;}
#td-int-layout-header						{height:86px;}

#tbl-internal-layout-2					{width:100%; height:86px; background-image:url(../images/common/bg-right-col-slice-2.jpg); background-repeat:no-repeat; background-position:right top;}
#td-int-layout-header-2					{width:537px; padding:0; margin:0; background-color:#E1E1D5;}
#td-int-layout-header-3					{width:100%; padding:0; margin:0;}

#tbl-internal-layout-right			{width:100%;}
#td-int-layout-top-right				{height:21px; margin:0; padding:0;}
#td-int-layout-header-right			{height:86px; margin:0; padding:0; vertical-align:middle;}
#td-int-layout-boxes-right			{padding:6px; margin:0;}

.logo														{width:100%; text-align:center;}

.user-detail						 				{text-align:right; color:#76765A; padding-right:4px;}
.user-detail strong							{color:#DE8608;}
.user-detail a 									{color:#DE8608; text-decoration:underline;}
.user-detail a:hover 						{color:#DE8608; text-decoration:none;}
.user-detail a:active 					{color:#DE8608; text-decoration:none;}

#submenu-box							{text-align:right; width:100%; padding:0; margin:0; margin-top:17px; padding-bottom:10px;}
.submenu 									{font-size:88%; color:#76765A; padding-top:5px; padding-bottom:10px;}
.submenu a 								{color:#76765A; text-decoration:none;}
.submenu a:hover 					{color:#DE8608; text-decoration:none;}
.submenu a:active					{color:#DE8608; text-decoration:none;}

.submenu ul								{padding:0; margin:0; display:block; width:100%;}
.submenu li								{padding:2px; margin:0; list-style-image:none; list-style:none;}

.submenu2 								{font-size:90%; color:#76765A; padding:0px; padding-left:0px; background-color:#C2C2B7;}
.submenu2 a 							{color:#FFFFFF; text-decoration:none;}
.submenu2 a:hover 				{color:#FFFFFF; text-decoration:none;}
.submenu2 a:active				{color:#FFFFFF; text-decoration:none;}
ul.submenu2 							{padding:0; margin:0; padding-left:0px;}
.submenu2 li							{padding:0; margin:0; padding-left:8px; list-style-image:url(../images/common/bullet-submenu2.gif); list-style-position:outside;}
.submenu2 img							{padding:0; margin:0;}

#title									{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;}
#title-or								{color:#76765A; text-align:left; padding:3px; background-color:#FED496;}			
#title-gr								{color:#FFFFFF; text-align:left; padding:0; padding-left:3px; padding-top:2px; padding-bottom:2px; background-color:#84A59A;}			

.quick-search form 				{padding:0; margin:0;}
.quick-search 						{width:100%; font-size:96%; color:#76765A; padding:6px; margin-top:7px; background-color:#FFF2D3;}
.quick-search a 					{color:#76765A; text-decoration:underline;}
.quick-search a:hover 		{color:#76765A; text-decoration:overline;}
.quick-search a:active 		{color:#76765A; text-decoration:none;}
.quick-search img 				{border:none; vertical-align:middle;}
.quick-search input 			{color:#76765A; vertical-align:middle; border:1px solid #DE8608; background-color:#FFF2D3;}

.users-login form 				{padding:0; margin:0;}
.users-login 							{text-align:left; color:#76765A; padding:6px; margin-top:7px; background-color:#FFF2D3;}
.users-login strong				{color:#DE8608;}
.users-login a 						{color:#DE8608; text-decoration:underline;}
.users-login a:hover 			{color:#DE8608; text-decoration:none;}
.users-login a:active 		{color:#DE8608; text-decoration:none;}
.users-login img 					{border:none; vertical-align:middle;}
.users-login input 				{color:#76765A; vertical-align:middle; margin:2px; border:1px solid #76765A; background-color:#FFF2D3;}

.data 											{font-size:96%; color:#76765A; text-decoration:none; vertical-align:top;}
.data p 										{text-align:justify;}
.data a											{color:#76765A; text-decoration:underline;}
.data a:hover								{color:#76765A; text-decoration:overline;}
.data a:active							{color:#333; text-decoration:underline;}	

.data2 											{font-size:96%; color:#76765A; text-decoration:none; text-align:left; vertical-align:top;  border-top:2px solid #fff; background-color:#FFF2D3;}
.data2 strong								{color:#DE8608;}
.data2 a										{color:#76765A; text-decoration:underline;}	
.data2 a:hover							{color:#DE8608; text-decoration:underline;}
.data2 a:active							{color:#333; text-decoration:none;}
.data2 ul										{}
.data2 li										{padding:2px; margin:0; list-style-image:url(../images/common/arrow-gr.gif);}

input.cust-button						{color:#76765A; border:1px double #76765A; background-color:#D8E5E1;}
input.cust-input						{color:#76765A; border:1px double #76765A; background-color:#FFF;}	 

.footer 								{color:#909078; padding:6px;}
.footer a 							{color:#FFF; text-decoration:none;}
.footer a:hover					{color:#DE8608; text-decoration:none;}
.footer a:active				{color:#333; text-decoration:overline;}

#footer2-box						{width:100%; padding:6px; margin:0;}
.footer2 								{color:#76765A; text-align:center; }
.footer2 a 							{color:#DE8608; text-decoration:none;}
.footer2 a:hover 				{color:#333; text-decoration:none;}
.footer2 a:active				{color:#FFF; text-decoration:none;}

.other-boxes 							{height:100%; color:#ACAC93; padding:0; padding:6px; margin-top:7px; text-decoration:none; background-color:#EFEFE3;}
/** html .other-boxes					{width:100%; height:100%;}*/
.other-boxes a:link 					{color:#76765A; text-decoration:none;}
.other-boxes a:visited					{color:#76765A; text-decoration:none;}
.other-boxes a:hover					{color:#76765A; text-decoration:overline;}

.right-boxes							{width:100%; background-color:#FFFFFF;}

.path 										{font-size:90%; color:#76765A; padding:0; padding-bottom:5px; padding-top:3px; text-align:left; background-color:#FFFFFF;}
.path strong							{color:#76765A;}
.path a 									{color:#DE8608; text-decoration:none;}
.path a:hover 						{color:#DE8608; text-decoration:overline;}
.path a:active						{color:#DE8608; text-decoration:none;}

.lang 										{font-size:80%; color:#76765A; padding:0px; padding-bottom:5px; padding-top:3px; padding-left:5px; clear:both; text-align:left;}
.lang strong							{color:#DE8608;}
.lang a 									{color:#76765A; text-decoration:none;}
.lang a:hover 						{color:#DE8608; text-decoration:none;}
.lang a:active						{color:#DE8608; text-decoration:none;}

.more 									{color:#DE8608; text-decoration:none;}
.more a:link							{color:#DE8608; text-decoration:none;}
.more a:visited							{color:#DE8608; text-decoration:underline;}
.more a:hover							{color:#DE8608; text-decoration:overline;}	

.infos 									{color:#76765A; padding:0px; padding-right:5px; text-align:left;}
.infos a 								{color:#76765A; text-decoration:none;}
.infos a:hover 							{color:#DE8608; text-decoration:none;}
.infos a:active							{color:#DE8608; text-decoration:none;}
.infos ul								{padding:0; margin:0; margin-top:0px; margin-left:18px;}
.infos li								{padding:0; margin:0; list-style-image:url(../images/common/bullet-infos.gif); vertical-align:left;}

.news 									{color:#76765A; text-align:left;}
.news a:link 							{color:#76765A; text-decoration:none;}
.news a:visited							{color:#76765A; text-decoration:none;}	
.news a:hover 							{color:#DE8608; text-decoration:none;}
