body {
	margin:0px;
	padding:0;
	background:url(body_back.jpg) #002762 repeat-y center top;
	font:12px Arial;
}
img{
	border:none;
}
a{
	text-decoration:none;
}
	a:hover{
		text-decoration:underline;
	}
.clear{
	clear:both !important;
}
	#monbat{
		background:url(body_back.jpg) #002762 repeat-y center top;
		width:995px;
		margin:0 auto;
		background:white;
	}
/*header*/
	#header{
		background:url(header_back.jpg) #002762 no-repeat;
		width:995px;
	}
		.logo{
			width:235;
			height:99px;
			float:left;
			display:block;
		}
		#navigation{
			width:750px;
			float:left;
			margin:80px 0 0 0;
		}
			#navigation ul{
				margin:0 0 0 31px;
				padding:0;
				list-style:none;
			}
				#navigation ul li{
					float:left;
				}
					#navigation ul li a{
						width:107px;
						height:28px;
						line-height:28px;
						margin:0 5px 0 4px;
						display:block;
						text-align:center;
						color:#12255C;
						font-size:13px;
						/*border:1px solid red;*/
						/*background:url(navigation_over.jpg) no-repeat -13px 1px;*/
					}
					#navigation ul li a:hover{
						color:#E10915;
						text-decoration:none;
						width:107px;
						margin:0;
						padding:0 5px 0 4px;
						background:url(navigation_over.jpg) no-repeat right 1px;
					}
					#navcurr{
						color:#E10915!important;
						text-decoration:none;
						width:107px;
						margin:0!important;
						padding:0 5px 0 4px!important;
						background:url(navigation_over.jpg) no-repeat right 1px!important;
					}
		.shortcut{
			color:#CFD0D4;
			font-size:10px;
			text-transform:lowercase;
			margin:0 0 0 10px;
			padding:5px 0;
			background:url(shortcut_bullet.jpg) bottom center no-repeat;
		}
/*page*/
	#page{
		background:url(page_back.jpg) repeat-y white;
		padding:0;
		margin:0;
		width:995px;
	}
/*Left Side*/
	#leftSide{
		width:220px;
		padding:0 15px;
		float:left;
	}
		#leftSide h3{
			font-size:14px;
			color:#535564;
			font-weight:normal;
			background:url(leftSide_h3.gif) -1px 0 no-repeat;
			height:32px;
			line-height:32px;
			padding:0 0 0 15px;
			margin:7px 0 0 0;
		}
			#leftSide h3 a{
				color:#535564;
			}
		.moto{
			background:white;
			text-align:center;
		}
		#certificates{}
			#certificates img{
				margin:10px 0 0 17px;
			}
			#certificates ul{
				margin:0;
				padding:15px 0 15px 32px;
			}
				#certificates li{
					list-style-image:url(certificate_li.jpg);
					margin:0 0 0 0;
				}
					#certificates li a{
						color:#535564;
					}
		#products ul{
			margin:0;
			padding:0;
			list-style:none;
		}
			#products ul li a{
				height:39px;
				line-height:39px;
				border:1px #F5F5F6 solid;
				display:block;
				text-indent:13px;
				color:#002762;
				font-size:12px;
				font-weight:bold;
				margin:4px 0 0 6px;
				width:200px;
				border-left:6px #F5F5F6 solid;
			}
				#products ul li a:hover{
					border:1px #F5F5F6 solid;
					border-left:6px #E10915 solid;
					color:#002762;
					background:#F5F5F6;
					text-decoration:none;
				}
				#products ul li a:hover span{
					color:#002762;
				}
				#products ul li a span{
					color:#E10915;
				}
				a.moreProducts{
					color:#7C8383;
					margin:15px 10px;
					padding:0 10px 0 0;
					display:block;
					text-align:right;
					background:url(products_bullet.jpg) no-repeat right center;
				}
				a:hover.moreProducts{
					background:url(products_bulletOver.jpg) no-repeat right center;
					color:#E10915;
					text-decoration:none;
				}
/*right Side*/
	#rightSide{
		width:745px;
		float:left;
		background:url(rigthSide_back.jpg) no-repeat 5px 0;
	}
		#flash{
			width:740px;
			height:254px;
			background:url(flash.jpg) no-repeat;
			margin:0 0 0 5px;
		}
		#content{
			padding:10px 15px 0 25px;
			color:#00173C;
			min-height:650px;
		}
		*html #content{
			height:650px;
		}
		.firstPage{
			padding:0 0 0 5px !important;
			min-height:200px !important;
		}
		*html .firstPage{
			height:200px!important;
		}
			#content h1{
				font-size:16px;
				font-weight:normal;
				color:#002762;
				margin:14px 0;
				padding:0;
				
			}
				#content h1 a{
					color:#002762;
					border:none;
				}
			#content h2{
				font-size:14px;
				font-weight:bold;
				color:#E10915;
				margin:0;
				padding:0;
				
			}
				#content h2 a{
					color:#E10915;
					border:none;
				}
			#content p{
				margin:10px 0;
				/*text-indent:20px;*/
			}
			#content img{
				border:1px solid #ECECEE;
				padding:3px;
				margin:5px;
			}
			#content a{
				color:#0033CC;
			/*	border-bottom:dotted 1px #0033CC;*/
			}
				#content a:hover{
					color:#FF0000;
					border:none;
					text-decoration:none;
				}
			#content li{
				list-style-image:url(certificate_li.jpg);
			}
			#content table{
				border-bottom:1px solid #e7e7e8;
				border-left:1px solid #e7e7e8;
			}
				#content td, #content th{
					border-top:1px solid #e7e7e8;
					border-right:1px solid #e7e7e8;
					padding:2px;
				}
				#content th{
					vertical-align:middle;
					text-align:center;
					/*color:red;*/
					/*background:#e7e7e8;*/
					padding:4px 2px;
				}
			.pageTitle{
				font-size:20px !important;
			}
			#path{
				margin:-16px 0 25px 0;
				text-transform:lowercase;
			}
			#path a{
				border:none;
				color:#333333;
				font-size:11px;
				background:url(path_bullet.jpg) no-repeat center right;
				margin:0 5px 0 0;
				padding:0 10px 0 0;
			}
				#path a:hover{
					color:#333333;
					text-decoration:underline;
				}
			/*News on First page*/
			.lastNews{
				background:url(lastNews_icon.jpg) no-repeat 6px 7px #FBFBFB;
				border:1px solid #EEEFF0;
				width:199px;
				height:148px;
				display:block;
				float:left;
				padding:5px 5px 5px 32px;
				margin:0 5px 0 0;
				border:none!important;
			}
				.lastNews:hover{
					text-decoration:none;
					border:solid 1px #CCCCCC;
					background:url(lastNews_iconOver.jpg) no-repeat 6px 7px #f2f2f2;
				}
				.lastNewsTitle{
					color:#002762;
					display:block;
					font-weight:bold;
					font-size:11px;
				}
				.lastNewsDate{
					display:block;
					font-size:9px;
					color:#D61228;
					font-weight:bold;
					margin:0 0 10px 0;
				}
				.lastNewsDesc{
					color:#66697B;
					font-size:11px;
				}
/*Navigation Bottom*/
	#navigationBottom{
		margin:20px 0 0 0;
	}
		#navigationBottom ul{
			margin:0;
			padding:0;
			list-style:none;
			text-align:center;
		}
			#navigationBottom ul li{
				display:inline;
				margin:0 10px;
				font-size:11px;
			}
			#navigationBottom ul li a{
				color:#8A9292
			}
				#navigationBottom ul li a:hover{
					color:#002762;
					text-decoration:none;
				}
/*footer*/
	#footer{
		background:white;
		border-top:#E0DFE3 1px solid;
		margin:0 15px;
		padding:0 0 15px 0;
		color:#00173C;
		font-size:11px;
		position:relative;
	}
		#footer p{
			margin:0;
			padding:0;
		}
			.footerAddress{
				border-bottom:#E0DFE3 1px solid;
				height:30px;
				line-height:30px;
				color:#B5B7C2;
				margin:0 0 15px 0!important;
			}
			.footerAddress a{
				color:#B5B7C2;
			}
		#net4you{
			position:absolute;
			right:1px;
			top:47px;
		}
		*html #net4you{
			right:14px;
		}
			#net4you img{
				vertical-align:middle;
			}
/*Sub Menu*/
	.menu{
		padding:0;
		margin:0;
		list-style:none;
		font-size:11px;
	}
	.menu ul{
		list-style:none;
		margin:0px 0px 0px 15px;
		padding:0px;
		
	}
		.menu li a{
			color:#12255C;
			padding:2px 15px;
			margin:2px 0;
			display:block;
		}
		.menu li a:hover{
			color:#E10915;
			text-decoration:none;
			background:url(subMenu_bullet.jpg) no-repeat 5px 5px;
		}
		#curMenu{
			color:#E10915 !important;
			background:url(subMenu_bullet.jpg) no-repeat 5px 5px !important;
		}
/*Products*/
	.productThumb{
		width:146px;
		border:1px solid #cccccc!important;
		background:#F2F2F3;
		padding:5px;
		float:left;
		color:#002762!important;
		margin:0 18px 20px 0;
		display:block;
	}
		a:hover.productThumb{
			background:white;
			border:white 1px solid;
			color:#003399!important;
		}
		.productThumb img{
			border:1px solid #f1f1f1!important;
			padding:0!important;
			margin:0 0 5px 0!important;
		}
/* SITEMAP */
a.sitemap
{
	background: url(certificate_li.jpg) 0px 4px no-repeat;
	padding-left:15px;
} 