/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-CONSTANT-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
body, input, ul, form {
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}
table {								 	  	  
	border-collapse:collapse;			 	 
}									   
td {							       				  
	font:normal 11px Tahoma;
	line-height:14px;
	color:#3E3E3E;
}										   	   
input, textarea, select{			     
	font:normal 11px Tahoma;			
	vertical-align:middle;
	color:#787878;
}		

img {border:0px;}

hr {color:#cefcb8}

a.login {text-decoration:none; font-size:12px; font-weight:bold; color:#2b7e02; background:url('/images/login.gif') 2px right no-repeat; padding-right:15px;  }
a.login:hover {text-decoration:none; color:#1c5103;}

.homebutton
{       font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#656464;
		background-color:#cac8c8;
		background-image:url(images/px3.gif);
		color:#3E3E3E;
		padding:0 4px 0 4px;
		margin-bottom:4px;
}
     		
.homeinput { 
		height:16px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#656464;
		background-color:#cac8c8;
		color:#3E3E3E;
		margin-left:0px;
		margin-right:0px;
		margin-top:1px;}

/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-MAIN-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
.main_table {width:990px; padding:0px;}
.base {height:100%}
.tail_left {background:url(images/tail_left.jpg) 0 0 repeat-x; width:50%}
.tail_right {background:url(images/tail_left.jpg) 0 0 repeat-x; width:50%}

/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-HEADER-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
#header {height:265px;}
#header .column_1 {width:267px}
#header .column_2 {width:504px; background:url(images/mpct.jpg) 0 0 no-repeat; height:265px; border:solid 1px red}
#logo {height:98px; background:#2D80A3;}
#logo .space {padding:33px 0px 0px 45px;}
#menu {height:245px; background:#307297}
#menu .space {padding:19px 0px 0px 73px;}
#menu li {
	line-height:10px;
	margin:0px 0px 13px 0px;
}
#menu li a {
	color:#FFF;
	font:normal 9px Tahoma;
	background:url(images/m_bullet.gif) 0 0 no-repeat;
	padding:0px 0px 0px 17px;
}	
#menu li a:hover {
	text-decoration:none;
	color:#6EDFFB;
}
.act {color:#6EDFFB !important}



/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-CONTENT-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
#mainpage .column_1 {width:267px; vertical-align:top; background-color:#cefcb8} /*e6fcdc*/
#mainpage .column_2 {width:723px; vertical-align:top;}
#mainpage .homecontent {width:723px; vertical-align:top;  } 
#mainpage .rightcontent {width:267px; vertical-align:top; background-color:#ebebeb } 

.bg_white { background-color:#e6fcdc}
.bg_green { background-color:#cefcb8}
.bg_orange { background-color:#faa850}

.producttitle { font-size:13px;  color:#2b7e02; }

/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-FORMS-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
.input input, .ta{
	width:202px;
	height:20px;
	border:1px solid #3E3E3E;
}
.ta {
	height:150px;
	overflow:auto;
	margin:0px 0px 6px 0px;
}
.eq_height {height:31px}

.input2 input{
	width:125px;
	border:1px solid #3E3E3E;
	height:20px;
}

/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-TEXT-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
a 		{font:normal 11px Tahoma; color:#6cc141;text-decoration:underline;}
a:hover {text-decoration:none;}	
.nn a	{text-decoration:underline;}
.nn a:hover {text-decoration:none;}

/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-LINKS-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
.link_1 {color:#5E5E5E; font:bold 11px Tahoma; padding:0px 0px 0px 7px; background:url(images/bullet1.gif) top left no-repeat}
.link_2 {color:#24A3C2}
.link_3 {color:#585858; font:normal 11px Tahoma; background:url(images/bullet3.gif) 0 0 no-repeat; padding:0px 0px 0px 8px;}

/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-LISTS-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
 ul{margin:0px; padding:0px; list-style:none}
ul li { line-height:14px; background:url(images/bullet1.gif) 0 0 no-repeat; padding-left:7px}


/*li {
	list-style:none;
	line-height:12px;
	margin:0px 0px 4px 0px;
	background:url(images/bullet4.gif) 0 0 no-repeat;
}
li a {
	color:#191919; 
	font:normal 11px Tahoma;
	background:url(images/bullet4.gif) 0 0 no-repeat;
	padding:0px 0px 0px 12px;
} */
.w li {
	margin:0px 0px 7px 0px;
}
.w li a {
	color:#63A2BF; 
	font:normal 11px Tahoma;
	background:url(images/bullet2.gif) 0 0 no-repeat;
	padding:0px 0px 0px 11px;
}
.g li {
	margin:0px 0px 5px 0px;
}
.g li a {
	color:#585858; 
	font:normal 11px Tahoma;
	background:url(images/bullet3.gif) 0 0 no-repeat;
	padding:0px 0px 0px 8px;
}

/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-FOOTER-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/
#footer td{color:#787777; height:92px;}
.fbg { background:url(images/footer_bg.gif) 0 0 repeat-x #D7D7D7}
.pos td{text-align:center; vertical-align:middle; height:27px !important}

.pos {text-align:center; vertical-align:middle; }

#footer .column_1 {width:267px}
#footer .column_1 .space {padding:36px 0px 0px 33px;}
#footer .column_2 {width:723px}
#footer .column_2 .space {padding:39px 0px 0px 0px;}

.column_1 .space {padding:19px 17px 0px 20px;}
.column_2 .space {padding:19px 17px 0px 22px;}
.column_3 .sub_space {padding:24px 17px 30px 30px;}
.sub_space {padding:18px 8px 0px 10px;}
.sub_space2 {padding:28px 17px 29px 30px;}
.sub_space3 {padding:19px 30px 0px 20px;}
.spc_space {padding:26px 17px 10px 20px;}
.sub_space4 {padding:20px 8px 0px 10px;}

.top {background:url(images/l.jpg) 0 0 repeat-x}
.bottom {background:url(images/l.jpg) bottom repeat-x}
.right {background:url(images/l.jpg) top right repeat-y}
.left {background:url(images/l.jpg) 0 0 repeat-y}
.pad {padding:15px 10px 17px 10px;}
.lh td {line-height:13px}

/* *************** EXACT.CMS related ******************* */

/* links */
a.mainmenu {text-decoration:none; color:#7e7d7d; font-weight:bold; font-size:12px;}
a.mainmenu:hover {text-decoration:underline; color:#7e7d7d;}

a.submenu {text-decoration:none; font-size:12px; font-weight:bold; color:#2b7e02; }
a.submenu:hover {text-decoration:none; color:#1c5103;}

a.submenutitle {font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;}
a.submenutitle:hover {text-decoration:underline;}

a.submenu_selected {text-decoration:underline; font-size:12px; font-weight:bold; color:#2b7e02;}
a.submenu_selected:hover {text-decoration:underline; font-weight:bold; color:#000000;}  

a.exact {color:#585757; font-weight:bold; text-decoration:none;}
a.exact:hover { text-decoration:none;}

a.bottom_menu {color:#7e7d7d; text-decoration:none}
a.bottom_menu:hover {text-decoration:underline}

a.languages {color:#ffffff; text-decoration:none}
a.languages:hover {text-decoration:underline}

/* various */
.sectiontitle {font-size:14px; font-weight:bold; color:#ffffff; background:url(/images/sect_title_bg_orange.jpg) repeat-x; vertical-align:middle; height:37px;}
.sub_sectiontitle {font-size:14px; font-weight:bold; color:#ffffff; background:url(/images/sect_title_light_bg_orange.jpg) repeat-x; vertical-align:middle; height:37px; padding-left:20px;}

h1 {font-size:12px; font-weight:bold; color:#8dcb6e;}
h2 {font-size:11px; font-weight:bold; color:#8dcb6e;}


/* forms */
.buttons
{       font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#faa850;
		background-color:#dafbca;
		background-image:url(images/px3.gif);
		color:#3E3E3E;
		padding:0 4px 0 4px;
		margin-bottom:4px;
}
     		
.textfields { 
		height:16px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#faa850;
		background-color:#dafbca;
		color:#3E3E3E;
		margin-left:0px;
		margin-right:0px;
		margin-top:1px;}

.textareas { 
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#faa850;
		background-color:#dafbca;
		color:#3E3E3E;
		margin-left:0px;
		margin-right:0px;
		margin-top:1px;}		

.selectboxes 
{       
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#faa850;
		background-color:#dafbca;
		color:#3E3E3E;
		margin-left:0px;
		margin-right:0px;
		margin-top:1px;
		}
    
