body{
	margin:0 auto;
	background:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

a {
	color:#B1C900;
}
	
	#wrapper{
		margin:0 auto;
		width:1002px;
	}
		#logo{
			margin:18px 0 0 20px;
			border:0;
		}
		#gerb{
			margin:0 0 0 30px;
			border:0;
		}
		#menu{
			width:925px;
			background:url(../images/bgmenu.gif) repeat-x;
			padding:10px 0 0 0;
			margin:10px 0 10px 24px;
			height:35px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			/*text-transform: uppercase;*/
			
		}
			#menu ul{
				margin:0;
				padding:0;
				list-style:none;
				float: left;
			}
				#menu ul li{
					margin:0 0 0 20px;
					padding:0 20px 0 0;
					display:inline;
					border-right:1px solid #000000;
					float:left;
				}
				#menu ul li a{
					color:#FFFFFF;
					text-decoration:none;
				}
					#menu ul li a:hover{
						color:#a9bf00;
					}
				.curr{
					color:#a9bf00 !important;
				}
				* html #SecondMenu{
					margin:0 0 0 14px;
				}
				#SecondMenu{
					width:150px;
					padding:0 10px 0 0;
					float:left;
					margin:0 0 0 24px;
				}
					#SecondMenu ul{
						margin:0;
						padding:0;
						list-style:none;
					}
						#SecondMenu ul li{
							margin:0 0 10px 0;
						}
						#SecondMenu ul li a{
							text-decoration:none;
							color:#FFFFFF;
							/*font-variant:small-caps;*/
						}
							#SecondMenu ul li a:hover{
								color:#B2C900;
								
							}
				#flash{
					float:left;
					padding:0 0 20px 0;
				}
				#right{
					width:670px;
					background:#2b2b2b;
					float:left;
					margin:0 0 10px 30px;
					padding:10px 10px 10px 20px;
					line-height:20px;
				}
				
				#right p {
					line-height:20px;
				}
					#route{
						margin:0 0 25px 0;
						padding:0;
					}
						#route span{
							padding:0 5px 0 5px;
						}
						#route a{
							color:#FFFFFF;
							text-decoration:none;
						}
						#route a:hover{
							text-decoration:underline;
						}
					* html .Articles{
						margin:0 10px 0 0;
					}
					.Articles{
						background:url(../images/green_frame.jpg) top center no-repeat;
						width:130px;
						padding:0 10px 30px 10px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						float:left;
						margin:5px 15px 0 0;
						position: relative;
					}
						
						.Articles img{
							padding:6px 0 0 0;
							/*background:#999999;*/
						}
						.Articles h1{
							font-size:12px;
							margin:10px 0 10px 0;
							padding:0;
						}
							.Articles h1 a{
								text-decoration:none;
								color:#b1c900;
							}
							.Articles h1 a:hover{
								text-decoration:underline;
							}
						.Articles h2{
							margin:0;
							padding:0;
							font-size:11px;
						}
							.Articles h2 a{
								color:#FFFFFF;
								text-decoration:none;
							}
								.Articles h2 a:hover{
									text-decoration:underline;
								}
					.BigArticles{
						padding:10px;
					}
						.BigArticles h1{
							margin:0;
							padding:0;
							font-size:12px;
							color:#b1c900;
						}
						.BigArticles h2{
							margin:0;
							padding:0;
							font-size:11px;
							color:#FFFFFF;
						}
					#LeftInsideArticles{
						width:260px;
						float:left;
					}
						#LeftInsideArticles img{
							padding:5px;
							background:#666666;
							margin:0 0 20px 0;
						}
						#LeftInsideArticles p{
							margin:0;
							padding:0;
						}
					#RightInsideArticles{
						float:right;
						width:380px;
					}
					#pdf{
						border:1px solid #666666;
						float:right;
					}
					#Pages{
						width:660px;
						text-align:center;
						border-top:1px solid #666666;
						padding:5px 0 0 0;
						margin:10px 0 0 0;
						float:left;
					}
						#Pages span{
							margin:0 10px 0 10px;
						}
						#Pages span a{
							text-decoration:none;
							color:#FFFFFF;
						}
		#footer{
			position:relative;
			width:1002px;
			margin:0 auto;
			padding:0 0 30px 0;
		}
			#languages{
				text-align:center;
			}
				#languages ul{
					margin:0;
					padding:0;
					list-style:none;
				}
					#languages ul li{
						display:inline;
						border-right:1px solid #FFFFFF;
						padding:0 10px 0 10px;
					}
					#languages ul li a{
						text-decoration:none;
						color:#FFFFFF;
					}
						#languages ul li a:hover{
							text-decoration:underline;
						}
			#net4you{
				position:absolute;
				right:50px;
				bottom:5px;
			}
				#net4you img{
					border:0;
					vertical-align:middle;
				}
			#copy{
				position:absolute;
				left:30px;
				bottom:5px;
			}
				#copy p{
					margin:0;
					padding:0;
				}
				
	.subitem{
		position: absolute; top: 20px; left: -180px; width: 800px;
	}
	
	#search{
		float: right;
		/*width:200px;*/
		height:35px;
		padding: 0;
		margin: 0;
	}
	
.submenu {
	background:url(../images/bgmenu.gif) repeat-x;
	width:250px;
	height: 29px;
	float:left;
	padding:3px 0 0 5px !important; 
}	


.discount {
	background:url(../images/circle.gif);
	width:30px;
	height:25px;
	text-align: center;
	/*margin:0 0 5px 0 !important;*/
	padding:5px 0 0 0;
	text-align:center;
	float:left;
	font-size: 11px;
}


.sitepath {
	margin:0 0 5px 0;
}

#searchform input {
	padding:0 0 2px 0;
	margin:0;
	float:left;
}

#right2 {
	float:left;
	margin:0 0 0 20px;
}

.lock_articles {
	float: left;
}

.img_green {
	text-align: center;
}

.dot_green {
	position: absolute;
	right: 15px;
	top: 5px;
}

.img_center {
	text-align: center;
	height: 100px;
}

pre
{
	color: black;
}

.row {
	height: 40px;
}

.fix_to_left {
	text-align: center;
	float: left;
	background:url(../images/green_frame.jpg) top left no-repeat;
	width: 130px;
	height: 130px;
}

.nobg {
	background: transparent !important;
	padding: 0 0 10px 0;
}