/*GLOBAL*/
html		{margin:0;padding:0;width:100%;height:100%;}
body		{margin:0;padding:0;width:100%;height:100%;background:#f9f9f9;}
#content	{min-height:100%;height:auto; background:url(/templates/ipr/images/bgt.jpg) repeat-x top center; }
#footer 		{width:100%;clear:both;}
.header 		{ margin:0;}
.content 	{ margin:0;}
.width		{width:100%;height:100%;}
.all		{float:left; width:100%;}
.clear 		{clear: both;}
/*TAGS*/
DIV,  INPUT, SELECT, TEXTAREA{font-family: Arial;font-size: 12px;color: #221d11; font-weight:normal;}
IMG 		{border: 0px;}
LI		{padding: 0px 0px 0px 0px;margin: 0px;}
UL, OL	{padding: 0px 0px 15px 40px;margin: 0px;}

H1, H2, H3, H4{	font-weight:normal;	font-family: Arial;	color: #221d11;	padding: 0px;margin: 0px;}

H1		{font-family:Tahoma,Verdana,Arial;font-size:22px; color:#000000; margin:9px 0px 5px 0px; font-weight:bold;}
H2		{font:20px Tahoma,Verdana,Arial; color:#000000; margin:5px 0px 5px 0px; font-weight: normal;}
H3		{font:18px Tahoma,Verdana,Arial; color:#000000; margin:5px 0px 5px 0px; font-weight: bold;}
H4		{font:16px Tahoma,Verdana,Arial; color:#000000; margin:5px 0px 5px 0px; font-weight: bold;}
H5		{font:13px Arial; color:#000000; margin:5px 0px 5px 0px; font-weight: bold;}
H6		{font:11px Tahoma; color:#000000; margin:0px 0px 10px 0px; font-weight: bold;}

P{	font-weight:normal;
	font-family:Tahoma,Verdana,Arial;
	font-size:14px;
	color: #221d11;
	text-align:justify;
	margin: 0px;
	padding: 0px 0px 8px 0px;
}
img 		{border:0px!important;margin:0px!important;padding:0!important;}
img.png	{behavior:url("/templates/ergonest/css/png.htc")}
a 		{color:#0033CC;text-decoration:underline;}
a:hover	{text-decoration:none;}
/*HEAD*/
#header 			{background:#99b4c3 url(/templates/ergonest/images/topbg.gif) repeat;height:243px;text-align:center;}
#headerLeftFlash {float:left;height:150px; width:400px;position: absolute; z-index: 100; left: -30px; margin-top: 30px;}
#headerRightFlash {float:right;position: absolute;height:150px; width:400px; z-index: 100; right: 0px; margin-top: 30px;}
.lbtop			{background:url(/templates/ergonest/images/lbtop.gif) no-repeat;height:100%;top:0;width:214px;float:left;}
.rbtop			{background:url(/templates/ergonest/images/rbtop.gif) no-repeat;height:100%;width:208px;float:right;}
.miniMenu		{background:url(/templates/ergonest/images/minimenu.gif) no-repeat;width:70px;height:39px;float:right;margin-right:12px;padding-top:18px;}
.miniMenu img	{border:0;margin-right:5px!important;}

#crumb			{ margin:0px 0px 15px 0px; font:11px Tahoma; color:#016a8c;}
#crumb strong		{ line-height:1.5;}
#crumb img		{ margin:0px 5px 0px 5px;}

.print			{ margin:10px 0px 0px 0px;}
.print img		{ margin:0px 5px 0px 0px; float:left;}
.print div		{ margin:0px 0px 0px 0px; float:left; font:11px Tahoma;}
/*ALLContent*/
#contentGlobal	{ width:100%;height:100%;}
#contentIndex	{ margin:0px 280px 0px 262px; text-align:justify;padding:15px;overflow:hidden;	font-family:Tahoma,Verdana,Arial;font-size:14px;}
#contentIndexi	{ margin:0px 0px 0px 277px; text-align:left;}
.sideContent	{padding:0;float:left; width:251px; margin:0px 0px 0px -100%; text-align:left;xbackground:#f9f9f9;}
/*MENU*/
#menu			{width:237px; margin:0px 0px 0px 0px; border:0px solid #000000;}
.mainNav 		{height:30px;text-align:center;overflow:hidden;top:-30px;z-index:10;width:100%;position:relative;}
.mainNav a		{background-color:#fff;padding:21px;line-height:30px;}
.mainNav a.active{background-color:#fff;padding:21px;line-height:30px;text-decoration:none;}
/*GALLERY*/
#gallery  img.blockBottom  {margin:0px!important;padding:0!important;border:0!important;}
.newImg  a #img_big{border:4px solid #999999!important;}
#gallery 		{margin:0; padding:0;background:#FFFFFF url(/templates/ergonest/images/linksrbd.gif) repeat-y scroll right top;float:left;width:259px;}
.photo 			{padding:0 18px 0 9px;}
.photo  a.preview	{border:4px solid #999999;float:left;margin:0 0 3px 3px;}
.event 			{overflow:hidden;display:inline;height:180px;float:left;margin:5px 15px 5px 3px !important;padding:0;position:relative !important;}
.newEvent 		{
text-align:center;width:137px;color:#000000;display:block;font-family:Tahoma,Verdana,Arial;
font-size:12px;margin:5px 0;position:relative !important;text-decoration:none;}
.newImg {cursor:pointer;}
element.style {
height:400px;
overflow-x:auto;
overflow-y:auto;
width:248px;
}
.img_sign	{background:#e8eef3; width:361px; margin:0px 0px 0px 0px; border-left:1px solid #989ea0; border-top:1px solid #989ea0; border-right:1px solid #989ea0;}
#img_sign	{width:358px;font:12px Arial; padding:7px 0px 7px 0px; color:#000000; border:1px solid #ebebeb;font-weight:bold;}
#img_sign span	{font:12px Arial; padding:0px 0px 0px 10px; color:#000000; font-weight:bold;}
.prev		{border:1px solid #a2aeb7; margin:0px 7px 7px 0px; cursor:pointer;}
.span_scroll	{ margin:0px 0px 0px 0px;
	scrollbar-3dlight-color:#f2f3f4;
	scrollbar-arrow-color:#c10101;
	scrollbar-face-color:#d7e1e7;
	scrollbar-base-color:#a2aeb7;
	scrollbar-darkshadow-color:#f2f3f4;
	scrollbar-highlight-color:#a2aeb7;
	scrollbar-shadow-color:#a2aeb7;
	scrollbar-track-color:#f2f3f4}
/*NEWS*/
#news			{ margin:0;background:#FFFFFF url(/templates/ergonest/images/linksrbd.gif) repeat-y scroll right top;xfloat:left;width:259px;}
.titlei	  		{padding:0 0 20px 0;text-align:center;font-family:Tahoma,Verdana,Arial;font-size:28px;font-style:italic; color:#000000;}
.titlei  a 		{float:right;display:block;margin-top:-42px;font-size:12px;font-family:Tahoma,Verdana,Arial;font-style:normal;}
.title			{ line-height:22px;margin:30px 14px 15px 9px; font-family:Tahoma,Verdana,Arial;font-weight:bold;font-size:12px; color:#000000;}
.title	 a		{ display:block;float:right;font-size:10px;font-family:Tahoma,Verdana,Arial;color:#666666; padding:0 20px 0 0; background:url(/templates/ipr/images/news.gif) no-repeat top left;}
.dateN			{ padding:0 0 0 9px;font:11px Tahoma;color:#000000;float:left;}
.titleN			{ position:relative; z-index:1; margin:0px 14px 0px 60px;border:0px solid #000000;}
.titleN a		{ font:12px Arial;color:0f6d09;padding:0px 0px 0px 0px;}
.titleN div		{ font:12px Arial;color:#221d11; margin:0 15px 0 0;padding:3px 0px 0px 0px;}
/*SUBNAV*/
.subNav			{ float:left; width:280px; margin:0px 0px 0px -280px; text-align:left;}
.rightBlock 		{background:#ffffff url(/templates/ergonest/images/linkslbd.gif) repeat-y scroll 0 0;float:right;margin:0 0 15px 0px;width:275px;}
.right-title	{font-family:Tahoma,Verdana,Arial;font-size:12px;font-weight:bold;line-height:22px;margin:30px 0 20px 20px;}
/*FOOTER*/
#footer			{background-color:#F0F0F0;color:#666666;height:54px;line-height:54px;text-align:center;}
/*FORM*/
.txt		{padding:0px 5px 2px 0px; vertical-align:top;font-size: 12px; font-family:Arial;color:#392700;}
.text		{ font:12px Arial; border:1px solid #bebbbb; width:400px; height:17px; padding:2px 0px 0px 0px; margin:0px 0px 8px 0px; background:#ffffff;}
.textbody	{ font:12px Arial; border:1px solid #bebbbb; width:400px; height:90px; padding:2px 0px 0px 0px; margin:0px 0px 8px 0px; background:#ffffff;}
.button		{ font:11px Tahoma; color:#ffffff; font-weight:bold; border:1px solid #bebbbb; padding:2px 5px 3px 5px; margin:0px 0px 8px 0px; background:#6794ae;}
#layerShadow{
	width:995; height:100%;
	position: absolute;
	display: none;
	z-index: 505;
	top:0;left:0;
	filter: Alpha(opacity=70);
	opacity: .7;
	background-color:#000000; 
}
/*MONEY*/
.money{width:259px;margin:10px 0 10px 0;padding:0;background:#FFFFFF url(/templates/ergonest/images/linksrbd.gif) repeat-y scroll right top;}
.money th{font-family:Tahoma,Verdana,Arial;font-size:12px;font-weight:bold;}
.dateM{font-family:Tahoma,Verdana,Arial;font-size:12px;font-weight:bold;padding:5px 5px 5px 9px;}
.money td{font-family:Arial;font-size:12px;padding:0 0 5px 9px;}
/*NEWSLETTER*/
.newsletter {width:259px;padding:0;margin:0 0 10px 0;background:#FFFFFF url(/templates/ergonest/images/linksrbd.gif) repeat-y scroll right top;}
/*CONTENT EDITOR*/
.content_TABLE	{border:1px solid #b1cdda!important;  font-family:Arial; font-size:12px; background-color:#dfe7eb; margin:5px 0px 5px 0px;}
.header_TD		{padding:4px 4px 4px 4px; text-align:center; background-color:#B8C9D1; font-weight:bold; font-family:Arial; font-size:12px; color: #1F7097; vertical-align:middle;}
.content_TD		{padding:4px 4px 4px 7px; background-color:#dfe7eb; border: 1px solid #A7AFB8;font-family:Arial; font-size:12px; color:#221d11; vertical-align:middle; }
.header_TD p {padding:0px 0px 0px 0px; text-align:center; background-color:#ecf4f6; font-weight:bold; font-family:Arial; font-size:12px; color:#016a8c; vertical-align:middle;}
.content_TD p		{padding:0px 0px 0px 0px; font-family:Arial; font-size:12px; color:#221d11; vertical-align:middle;}
/*TABLE BIG*/
.middBlock	{font-size: 11px;font-family:Tahoma,Verdana,Arial;border-collapse:collapse;empty-cells:show;width:692px;background: #DFE7EB;}
.table 		{border-collapse:collapse;width:692px;}
.table  td.caption {color:#1F7097;font-weight:bold;letter-spacing:0.1em;margin:10px 0  0 10px;padding:0.375em;text-align:center;font-size: 12px;background:#f9f9f9;}
.table  td.caption b{color:#000000;font-weight:bold;letter-spacing:0.1em;margin:10px 0  0 10px;padding:0.375em;text-align:center;font-size: 12px;background:#f9f9f9;}
.table td.tit{background: #B8C9D1;padding: 6px 0.25em;color: #1F7097;	font-weight: bold;text-align: center;margin: 0;font-size: 11px;	}
table.table td {margin: 0; padding:0;text-align: center;font-size: 11px;border: 1px solid #A7AFB8;vertical-align: middle;}
.table tr 	{border-bottom: solid 1px #202020;}
.table tbody 	{margin-top: 10px; }
.table td.selected{background: #B8C9DF;}
/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body .mainNav   {height:30px;text-align:center;xoverflow:hidden;z-index:300;top:213px!important;z-index:10;width:100%;position:absolute;}
head~body .titlei a {
display:block;
float:right;
font-family:Tahoma,Verdana,Arial;
font-size:12px;
font-style:normal;
margin-top:0px;
}
}