html, body {
	color: #536482;
	background-color: #FFFFFF;
}

#page-body {
	margin: 4px 0;
	clear: both;
}


/* CLS-DAtagrid */

table.cls_datagrid
{
	border: 0;
	width:100%; 
	color:#000; 
	padding:0px; 
	margin:0px;
}
  
th.cls_datagrid
{
	background-color: #005899;
	color: #FFFFFF;
	padding: 5px;
}

tr.cls_datagrid_footer
{
	font-family: tahoma;
	font-size: 10px;
	height: 20px;
	border:0;
	margin:0;
	padding:0px;
	font-weight:bold;
	color:#000;
	border : 0;
}  

tr.cls_datagrid_even
{	
	background-color: #CEDAEB;
	color: #000000;
	padding: 5px;
}
   
tr.cls_datagrid_odd
{
	background-color: #8BB1DB;
	color: #000000;
	padding: 5px;
}

tr.cls_datagrid_even td
{
	text-align: left;
	width:10px; color:#000;
	border:0;
	margin:0;
	padding:3px;
}

tr.cls_datagrid_odd td
{
	text-align: left;
	width:10px; color:#000;
	border:0;
	margin:0;
	padding:3px;
}





/* Border
---------------------------------------- */

/*.border-background {
	background-color:  #FF0000;
	margin-left:40px;
	margin-right:40px;
	padding-top:40px;
} */



td.footer {
	padding : 0px;
	color: #005899;
	background-color: #8BB1DB;
}

td.main_menu {
	height : 30px;
	padding : 5px;
	color: #FFFFFF;
	font-size: 1.8em;
	font-weight: bold;
	background-color: #005899;
}


td.sub_menu {
	background-color: #CEDAEB;
}




.inside {
	padding: 17px 27px 100px 27px;
}


/* CP tabbed menu
----------------------------------------*/
#tabs a {
	background-image: url("images/bg_tabs1.png");
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt;
}

#tabs a span {
	background-image: url("images/bg_tabs2.png");
	color: #536482;
}

#tabs a:hover span {
	color: #BC2A4D;
	border-bottom-color: #000000;
}

#tabs .activetab a {
	border-bottom-color: #88898c;
}

#tabs .activetab a span {
	color: #333333;
}

#tabs .activetab a:hover span {
	color: #000000;
}

/* Submenus */
#submenu {
	float:left;
	width: 17em;
	height: 40em;
	margin-right:17px;
	background-color: #6C0043;
	background-image :url("images/background_pixel_pink_dark.png");
}


p.submenu_title {
	font-size: 1.2em;
	font-weight: bold;
	color:#005899;
	text-align: right;
	margin-top:0px;
	margin-bottom:0px;
	border-bottom: 1px solid #FFFFFF;
	padding-top:20px;
	padding-right:3px;
	padding-bottom:0px;
}

p.submenu_inactive {
	text-align: right;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:6px;
	padding-right:3px;
	padding-bottom:6px;
}

p.submenu_active {
	text-align: right;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:6px;
	padding-right:3px;
	padding-bottom:6px;
	background-color:#8BB1DB;
}


div.content_box {
	float:right;
	width: 18em;
	height: 14em;
	background-color: #D9DADB;
}



table.technical_data {
	border-spacing: 0px;
	margin: 0px;
}

table.technical_data th {
	background-color: #005899;
	color: #FFFFFF;
	padding: 5px;
}

table.technical_data td {
	background-color: #8BB1DB;
	color: #000000;
	padding: 5px;
}




/* Links
---------------------------------------- */


a.submenu:link	{ color: #828282; }
a.submenu:visited	{ color: #828282; }
a.submenu:hover	{ color: #828282; }
a.submenu:active	{ color: #368AD2; }

a.submenu_active:link	{ color: #000000; }
a.submenu_active:visited	{ color: #000000; }
a.submenu_active:hover	{ color: #000000; }
a.submenu_active:active	{ color: #368AD2; }

a.main_menu:link	{ color: #FFFFFF; }
a.main_menu:visited	{ color: #FFFFFF; }
a.main_menu:hover	{ color: #FFFFFF; }
a.main_menu:active	{ color: #368AD2; }


/* Round cornered boxes and backgrounds
---------------------------------------- */

.navbar {
	background-color: #AE7897;
	background-image :url("images/background_pixel_pink.png");
}