body{
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a {
	color: #c0232d;
}
	#wrapper{
		margin:0 auto;
		width:900px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	#bg{
		margin:0;
		background:url(../images/wrapper-BG.gif) repeat-y;
		float:left;
	}
	#header{
		width: 900px;
	}
		#TerraWorld{
			
			float:left;
			padding-top: 7px;
			position: absolute;
			height: 80px;
			overflow: hidden;
		}
			#TerraWorld a{
				text-decoration:none;
				color:#c12630;
			}
			#TerraWorld img{
				border:0;
			}
		#TopMenu{
			float:left;
			margin-left: 150px;
		}
			#TopMenu ul{
				list-style:none;
				margin:24px 0 0 17px;
				padding:0;
				width:508px;
			}
				#TopMenu ul li{
					margin:5px 0 5px 0;
				}
				#TopMenu ul li a{
					text-decoration:none;
					color:#737373;
				}
					#TopMenu ul li a:hover{
						text-decoration:underline;
					}
		#logo{
			margin:42px 0 0 0;
			border:0;
		}
		#BottomMenu{
			margin:16px 0 0 0;
			padding:0;
			width:900px;
		}
			#BottomMenu ul{
				margin:0;
				padding:0;
				list-style:none;
			}
				#BottomMenu ul li{
					float:left;
					width:149px;
					background:url(../images/bgmenu.gif) repeat-x bottom;
					padding:25px 0 9px 0;
					border-right:1px solid #f4f4f4;
					text-align:center;
					height:14px;
					font-size:11px !important;
				}
					#BottomMenu ul li a{
						text-decoration:none;
						color:#FFFFFF;
						padding:12px 2px 0 1px;
						font-weight:bold;
					}
					#BottomMenu ul li:hover{
						padding:20px 0 14px 0;
						background:#c0232d;
						width:149px;
						float:left;
						height:14px;
					}
				#leftback{
					background:url(../images/leftback-ul.gif) no-repeat bottom !important;
					padding:14px 0 8px 0;
				}
					#leftback:hover{
						background:url(../images/leftback-ulhover.gif) no-repeat top right #f5a300 !important;
						padding:14px 0 8px 0;
					}
				#orange:hover{
					background:#ec6400 !important;
				}
				#whiteGreen:hover{
					background:#668400 !important;
				}
				#darkGreen:hover{
					background:#006822 !important;
				}
				#blue:hover{
					background:#0099ff !important;
				}
		* html #Left{
			height:257px;
		}
		#Left{
			width:150px;
			float:left;
			min-height:257px;
		}
			#Left h1{
				border-bottom:1px dotted #737373;
				font-size:13px;
				padding:11px 0 12px 0;
				margin:0;
			}
				#Left h1 a{
					text-decoration:none;
					color:#ec6400;
				}
				#Left h1 a:hover{
					text-decoration:underline;
				}
			#Left ul{
				margin:10px 0 0 0;
				padding:0 0 0px 0px;
				list-style:none;
				border-bottom:1px dotted #737373;
			}
				#Left ul li{
					line-height:22px;
					font-size:12px !important;
				}
				#Left ul li a{
					text-decoration:none;
					color:#737373;
					padding:0 !Important;
					margin:0 !important;
				}
				#Left ul li a:hover{
					text-decoration:underline;
				}
					#currSecondMenu{
						color:#ec6400 !important;
					}
		#Content{
			width:738px;
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
		}
			#search{
				width:728px;
				height:30px;
				margin:0 0 16px 0;
				padding:9px 10px 0 0;
				border-bottom:1px dotted #747378;
				text-align:right;
				float:right;
				}
				* html #search{
				margin:0;
				}
			/*#search{
				float:right;
				padding:9px 10px 8px 0;
				border-bottom:1px dotted #747378;
				width:728px;
				text-align:right;
				margin:0 0 16px 0;
				position:relative;
			}
				* html #search{
				float:right;
				padding:9px 10px 8px 0;
				border-bottom:1px dotted #747378;
				width:728px;
				text-align:right;
				margin:0 0 16px 0;
				position:relative;
			}*/
				#SearchButton{
					border:1px solid #CCCCCC;
					background:#FFFFFF;
					margin:0 0 0 10px;
				}
			#SitePath{
				float: left;
				text-align: left;
				padding: 0 5px;
				width: 400px;
				font-size:11px;
			}
				#SitePath a{
					color:#737373;
					text-decoration:none;
				}
				#SitePath a:hover{
					text-decoration:underline;
				}
				.colorRoute{
					color:#ec6400 !important;
				}
			#centerIndex{
				float:left;
				padding:0 0 0 24px;
			}
			
				#centerIndex h1{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#c1262c;
		border-bottom:none !important;
		margin:5px 0;
		padding:0/* 0 5px 0*/;;
				}
				#centerIndex p{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#333333;
					text-align: justify;
					font-size:11px;
		margin:5px 0;
		padding:0/* 0 5px 0*/;
				}
				
				
			#centerIndex2{
				width:720px;
				float:left;
				padding:0 0 0 24px;
			}
			
				#centerIndex2 h1{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:14px;
					color:#c1262c;
					border-bottom:1px dotted #737373;
					padding:0 0 5px 0;
				}
				#centerIndex2 p{
					color:#737373;
				}
				#logos{
					margin:0;
					padding:0 0 0 25px;
					text-align:left;
				}
					#logos img{
						margin:0 20px 10px 0;
						vertical-align:middle;
						border:0;
					}
		
		.ImgProductInsideLink {
			float: left;
			/*width: 182px;*/
			margin:0 0 0 30px;
		}
		
		a.ImgProductInsideLink  {
			text-decoration: none;
		}
		
		#ImgProductInside{
			border: 2px solid #C0232D;
			/*margin:0 0 0 30px;*/
			/*float:left;*/
		}
		.ProductInsideInfoandLogo{
			border:1px solid #CCCCCC;
			width:161px;
			float:left;
			padding: 10px;
		}
			.ProductInsideInfoandLogo img{
				margin:0 100px 0 0;
			}
			.ProductInsideInfoandLogo span{
				width:181px;
				display:block;
			}
			#pTagsInside{
				width:256px;
				float:left;
				margin:0 30px 0 30px;
				padding:0 0 20px 0;
			}
			#pTagsInside h4{
				color:#ec6400;
				font-size:11px;
				float:left;
				width:256px;
				padding:0 0 10px 0;
				margin:0;
			}
				#pTagsInside a{
					color:#ec6400;
				}
			* html #newsIndex{
				margin:0 15px 0 0;
			}
			#newsIndex{
				width:158px;
				float:right;
				margin:0 30px 0 0;
				border-bottom:1px dotted #737373;
				padding:0 0 10px 0;
			}
				#newsIndex p{
					margin:0;
					padding:0;
					color:#737373;
				}
				.IndexImgPadding{
					padding:7px;
					background:#FFFFFF;
					border:1px solid #0066CC;
					margin:4px 0 7px 0;
				}
				.more {
					color:#c1262c;
					float:right;
					margin:0 10px 10px 0;
					text-decoration:none;
				}
				.more a{
					text-decoration:none;
				}
				
				.standard{
					text-decoration:none;
					color:#c1262c;
				}
					.more img{
						border:0;
						margin:0 5px 0 0 !important;
						vertical-align:middle;
					}
				#Paging{
					float:right;
					margin:10px 10px 0 0;
				}
					#Paging a{
						text-decoration:none;
						color:#c1262c;
					}
				* html #catalogIndex{
					margin:20px 15px 0 0;
				}
				#catalogIndex{
					width:158px;
					float:right;
					margin:20px 30px 0 0;
					color:#737373;
				}
					#catalogIndex a{
						text-decoration:none;
						color:#737373;
					}
		#Content h3{
			color:#ec6400;
			font-size:13px;
			margin:0;
			padding:0 0 0 25px !important;
		}
		* html .articles{
			margin:0 0 0 0px;
		}
		.articles{
			width:150px;
			float:left;
			margin:0 0 0 10px !important;
			text-align:center;
			padding:0 !important;
			height:170px;
		}
			.articles a{
				text-decoration:none;
				color:#737373;
			}
			.articles a:hover{
				text-decoration:underline;
			}
	#footer{
		border-top:1px dotted #737373;
		width:900px;
		margin:0 auto;
		position:relative;
		padding:15px 0 10px 0;
		color:#747373;
	}
		#footer p{
			margin:0; 
			padding:0 0 0 15px;
		}
		#net4you{
			position:absolute;
			right:20px;
			top:15px;
		}
			#net4you img{
				vertical-align:middle;
				border:0;
				margin:0 0 0 5px;
			}
			
#CenterHome {
	float: left;
	width: 520px;
	padding-bottom:25px;
}

	#CenterHome h1{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#c1262c;
		border-bottom:none !important;
		margin:5px 0;
		padding:0/* 0 5px 0*/;
	}
	#CenterHome p{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#333333;
		text-align: justify;
		font-size:11px;
		margin:5px 0;
		padding:0/* 0 5px 0*/;
	}
/*	#CenterHome img {
		padding: 0 10px 10px 0;
		float: left;
	}*/
	
.bannerzone {
	float: right;
	padding: 0 0 0 10px;
	width: 180px;
}

.bannerzone img {
	border: none;
	margin: 0 0 20px 0;
}
.news_homes {
		border-top:1px dotted #737373;
		margin:10px 0;
		padding:10px 0;
}