div.front .frame 													{width:1500px;height:405px;clear:both;overflow:hidden;}
body div .frame .logof                          					{width:200px;min-height:250px;float:left;}

/*Search box*/
.content .frame .contents .searchbox .inn #boxsubmit {
	background:#A6CE39 url(../gfx/btn_sok.gif) no-repeat scroll 50% 50%;
}

/*IE6*/
* html body div .frame .logof 										{height:250px;}
div .frame .logo 													{width:200px;height:178px;clear:both;margin-top:-80px;}

div.front .footag 													{width:100%;min-height:185px;height:auto;clear:both;position:relative;}
div.front .footag .left 											{width:199px;height:100%;min-height:185px;float:none;position:absolute;bottom:0;vertical-align:baseline;left:0;}
* html body div .footag .left 										{height:185px;left:0;}
div.front .footag .left .inner 										{width:169px!important;clear:both;padding:30px 0px 0px 30px;position:absolute;bottom:0;vertical-align:baseline;}
div.front .footag .left .inner p 									{color:#fff;font-size:1em;line-height:14px;margin-bottom:3px;}
div.front .footag .left .inner p a 									{color:#fff;text-decoration:none;}
div.front .footag .left .inner p a.newsletter 						{font-size:1.2em;color:#fff;text-decoration:none;}
div.front .footag .right 											{width:806px;height:auto;min-height:185px;float:left;position:relative;left:199px;}
* html body div .footag .right 										{height:185px;}
div.front .footer, .footer													{width:100%;position:relative;margin-top:10px;float:none;clear:both;}
div.front .footer .pd , .footer .pd												{clear:both;padding-left:30px;}
div.front .footer address, .footer  address                                        {color:#fff; font-size: 9px;}

.front .footag .right .ffact                            {width:100%;}
.front .footag .right .ffact .zpos 						{width:806px;min-height:150px;height:auto;position:relative;z-index:100;background:#fff url(../gfx/front_factbox_bg.gif) no-repeat;margin-top:10px;}
* html body .front .footag .right .ffact .zpos 	        {height:150px;}

/* Body override */
/*html,body 												{background:#d7dee0 url(../gfx/body_bg_intellecta.gif) repeat-x;}*/

/* Override + contentmenu */
.logof 													{height:auto;}

.content .frame .logof									{height:290px;}

.contentmenu 											{clear:both;padding:0px 0px 0px 20px;width:155px;}

.contentmenu .bdr 										{clear:both;width:155px;border-top:2px solid #cacfd0;border-bottom:1px solid #e3e7e8;z-index:1100;position:absolute;display:block;}
/*IE6*/
* html body .contentmenu .bdr                           {overflow:hidden;}
.contentmenu .bdr ul 									{margin:0;padding:0;list-style-type:none;padding:15px 0px 15px 0px;width:155px;}
.contentmenu .bdr ul li 								{clear:both;}
.contentmenu .bdr ul li a 								{text-decoration:none;color:#fff;font-size:14px;line-height:17px;font-weight:normal;}
/*IE6 fix*/
* html body .contentmenu .bdr ul li a                   {font-size:15px;display:inline-block;}
.contentmenu .bdr ul ul 								{margin:0;padding:0;list-style-type:none;padding:4px 0px 6px 0px;display:block;}
*:first-child+html .contentmenu .bdr ul ul              {padding-top:0;}
* html body .contentmenu .bdr ul ul                     {padding-top:0;}
.contentmenu .bdr ul ul li a 							{text-decoration:none;color:#fff;font-size:11px;line-height:14px;float:none;display:block;background:url(../gfx/content_menu_bg_selected.gif) no-repeat 2px 5px;padding:0px 0px 0px 11px;font-weight:normal;}
/*IE6 fix*/
* html body .contentmenu .bdr ul ul li a                {font-size:11px;display:inline;}
.contentmenu .bdr ul ul li a:hover 						{text-decoration:underline;}
.contentmenu .bdr ul ul li a.selected 					{color:#fff;background:url(../gfx/content_menu_bg.gif) no-repeat 2px 5px;}

.contentmenu .bdr ul ul ul 								{margin:0;padding:0;list-style-type:none;padding:2px 0px 2px 0px;}

.contentmenu .bdr ul ul ul li a 						{text-decoration:none;color:#fff;font-size:11px;line-height:14px;float:none;padding:0px 0px 0px 18px;background:none;font-weight:normal;display:block;}

.contentmenu .bdr ul ul ul li a:hover 					{text-decoration:underline;}
.contentmenu .bdr ul ul ul li a.selected 				{text-decoration:none;color:#000;background:none;}

.contentmenu .bdr ul li big                             {font-size:17px;} 

.sIFR-hasFlash big {
	/*visibility: hidden;*/
	font-size:16px;
	line-height:16px;	
}

.content .frame .contents .right .pd .bt5 .inn          {height:auto;min-height:115px;}
/*IE6*/
* html body .content .frame .contents .right .pd .bt5 .inn          {height:115px;}
/*Clear fix*/

.content .frame .contents .right .pd .bt5 .inn  .mail{
	clear: both;
	width: 100%; 
	padding: 5px 0 5px 0;
}

.content .frame .contents .right .pd .bt5 .inn  .mail a{
	text-decoration: none;
}

.content .frame .contents .right .pd .bt5 .inn  .mail a:hover{
	text-decoration: underline;
}

div.content:after, div.frame:after, .front .footag:after, .front .left:after, .front .right:after, .front .zpos:after, front .pd:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }

div.content, div.frame { display: block; }

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }

.clearfix { display: block; }

#catform .legend{
	font-weight:bold;
	margin:0;
}

#catform  fieldset{
	margin:0;
	padding:15px 10px 15px 10px;
	border:0;
}

#catform  ul{
	list-style-type: none; 
	list-style-image: none; 
	list-style-position: outside;
}

#catform  ul li{
	background: none;
	padding: 0;
	margin:0;
}

#catform  ul li input{
	margin:2px 5px 6px 0;
	vertical-align:middle;
}

#catform div{
	float: left;
}

#catform div.text{
	width: 100%;
	padding: 3px 0;
}

#catform input.text{
	width: 60%;
}

#catform div.label{
	width: 20%;
}

.listTable{
	margin-top: 1em;
	font-size: 1.1em;
}

.listTable td{
	padding: 0 1em 2em 0;
	color:#000000;
	vertical-align:top;
}

.listTable caption{
	padding: 0 0 1em 0;
	text-align: left;
	font-weight: bold;
}