	body, div, p{
		margin: 0;
		padding: 0;
		font-size: 12px;
		font-family: Tahoma, Verdana, Arial;
		color: #191919;
	}
	body{
		width: 100%;
		background: #0c0c0c url('images/background.gif') 0 0 repeat-x;
	}
	h1, h2, h3{
		margin: 0;
		padding: 0;
		font-weight: normal;
	}
	img{
		border: 0;
	}
	div#wrapper{
		width: 1000px;
		text-align: left;
	}
	#wrapper div{
		float: left;
		display: inline;
	}
	
	/* HEADER */
	div#header{
		width: 1000px;
		height: 140px;
	}
		div#logo{
			width: 175px;
			height: 85px;
			margin: 30px 0 0 0;
		}
		#header div.right{
			width: 825px;
		}
		div#oras{
			width: 215px;
			height: 35px;
			background: url('images/oras-bg.gif') 0 0 no-repeat;
			margin: 0 0 0 610px;
		}
			#oras select{
				font-size: 11px;
				width: 125px;
				margin: 7px 0 0 45px;
			}
		#header div.links{
			width: 825px;
			text-align: right;
			margin: 57px 0 0 0;
		}
			#header .links a{
				display: inline;
				float: right;
				margin: 0 9px 0 0;
			}
			#header .links div{
				float: right;
			}
			#header div.current_nr_container{
				width: 191px;
				height: 30px;
				background: url('images/nr-bg.gif') 0 0 no-repeat;
				margin: 0 0 0 0;
			}
			#header div.current_nr{
				width: 191px;
				margin: 8px 0 0 0;
				text-align: center;
				font-size: 11px;
				color: #515151;
			}
			#header .current_nr span.yellow{
				font-weight: bold;
				color: #06c7fe;
			}
			#header .current_nr span.green{
				font-weight: bold;
				color: #06c7fe;
			}
	
	/* CONTAINER */
	div#container{
		width: 1000px;
		background: url('images/content-bg.gif') 0 0 repeat-y;
	}
	
	/* LEFT */
	div#left{
		width: 800px;
	}
	#left div.header{	
		width: 800px;
		height: 20px;
		background: url('images/content-header.gif') 0 0 no-repeat;
	}
	
		/* FLASH HEADER */
		#left div.flashHeader{
			width: 798px;
			margin: 0 1px 0 1px;
			border-style: solid;
			border-color: #dadada;
			border-width: 0 0 1px 0;
			background-color: #ececec;
		}
	
		/* EXCERPT */
		#left div.excerpt{
			width: 798px;
			margin: 0 1px 0 1px;
			border-style: solid;
			border-color: #dadada;
			border-width: 0 0 1px 0;
		}
		#left div.impar, #left div.full{
			background-color: #f9f9f9;
		}
		#left div.par{
			background-color: #ececec;
		}
		#left div.excerptContent{
			width: 758px;
			margin: 10px 0 0 10px;
			padding: 0 0 10px 0;
		}
		#left div.articleContent{
			width: 758px;
			float: left;
			display: inline;
			line-height: 18px;
		}
		#left .articleContent div{
			float: none;
			display: block;
		}
		#left .articleContent img{
			
		}
		
		/* RATING */
		#left  div.ratingDisplay{ 
			width: 780px;
			margin: 10px 0 0 0;
			float: left;
			display: inline;
		}
			#left .ratingDisplay .ratingblock p{
				padding: 0;
				margin: 5px 0 0 0;
				font-size: 11px;
			}
			#left .ratingDisplay h3{
				font-size: 11px;
				color: #e2001a;
				font-weight: bold;
			}

		
		#left .impar img{ float: left; margin: 0 15px 15px 0; }
		#left .par img{ float: right; margin: 0 0 15px 15px; }
		
		#left div.last{ border: 0; }
		
		#left h1{
			color: #07bb64;
			font-size: 23px;
			font-weight: normal;
			margin: 0 0 10px 0;
		}
			#left h1 a{
				color: #d00000;
				text-decoration: none;
			}
			#left h1 a:hover{
				text-decoration: underline;
			}
		#left p{
			color: #262626;
			line-height: 18px;
		}
		#left a.gotoFull{
			font-weight: bold;
			color: #00baff;
			font-size: 11px;
			text-decoration: none;
			margin: 10px 0 0 0;
			display: block;
		}
		#left a.gotoFull:hover{
			text-decoration: underline;
		}
		#left p.comments_views{
			color: #0d00000;
			font-size: 11px;
			margin: 5px 0 0 0;
		}
			#left .comments_views a{ color: #d00000; text-decoration: none; }
			#left .comments_views a:hover{ color: #07bb64; text-decoration: underline; }
	
	/* RIGHT */
	div#right{
		width: 200px;
	}
	
		/* SEARCH */
		div#search{
			width: 200px;
			height: 45px;
			background: url('images/search-bg.gif') 0 0 no-repeat;
		}
		#search input.searchText{
			background: url('images/submit_transp.gif') 0 0;
			font-size: 11px;
			border: 0;
			color: #f9f9f9;
			float: left;
			margin: 8px 0 0 20px;
			width: 142px;
			display: inline;
		}
		#search input.searchSubmit{
			float: left;
			display: inline;
			margin: 0;
			padding: 0;
		}
		
		/* HEADERS */
		#right div.header{
			width: 200px;
			height: 43px;
			background: url('images/right-header.gif') 0 0 no-repeat;
		}
		#right div.first{
			background: url('images/right-header-first.gif') 0 0 no-repeat;
			height: 45px;
		}
		#right h1{
			width: 175px;
			font-size: 12px;
			font-weight: bold;
			color: #dd0000;
			margin: 10px 0 0 15px;
			text-indent: 30px;
			background-position: 0 0;
			background-repeat: no-repeat;
			padding: 5px 0 0 0;
			height: 30px;
		}
		#right div.links{
			width: 190px;
		}
		#right .links a{
			float: left;
			display: inline;
			width: 199px;
			padding: 8px 0 8px 0;
			border-color: #131313;
			border-width: 0 0 1px 0;
			border-style: solid;
			font-size: 11px;
			color: #f9f9f9;
			text-decoration: none;
			text-indent: 25px;
			background:#1a1a1a url('images/right-arrow.gif') 15px 13px no-repeat;
		}
		#right .links a:hover{
			color: #dd0000;
			background:#1e1e1e url('images/right-arrow.gif') 15px 13px no-repeat;
		}
	
	/* CONTAINER FOOTER */
	div#containerFooter_impar{
		width: 1000px;
		height: 20px;
		font-size: 1px;
		margin: 0;
		padding: 0;
		margin: 0;
		display: inline;
		float: left;
		background: url('images/content-footer-impar.gif') 0 0 no-repeat;
	}
	div#containerFooter_par{
		width: 1000px;
		height: 20px;
		background: url('images/content-footer-par.gif') 0 0 no-repeat;
		font-size: 0px;
		padding: 0;
		margin: 0;
		display: inline;
		float: left;
	}
	
	/* FOOTER */
	div#footer{
		width: 1000px;
		margin: 20px 0 30px 0;
	}
		#footer div{
			float: left;
			display: inline;
		}
		#footer div.links{
			width: 912px;
			color: #585858;
			font-size: 11px;
		}
			#footer .links a{
				color: #585858;
				text-decoration: none;
			}
			#footer .links a:hover{
				color: #07bb64;
				text-decoration: underline;
			}
		#footer div.trafic{
			width: 88px;
		}
	
	/* SEND FRIEND */
	#left div.send{
			margin: 10px 0 0 0;
		}
		#left .send div.label{
			font-size: 11px;
			margin: 0 5px 0 0;
		}
		#left .send img{
			font-size: 11px;
			margin: 1px 5px 0 0;
		}
	div#sendFriend{
		position: absolute;
		z-index: 1;
		margin: 0 0 0 5px;
		text-align: center;
		width: 200px;
		height: 100px;
		background: #efefef;
		border: #b2b2b2 2px solid;
		font-size: 11px;
		display: none;
	}
		#sendFriend a{
			text-decoration: none;
			color: #000000;
			font-size: 11px;
			font-weight: bold;
		}
		#sendFriend div.titlebar{
			width: 97%;
			text-align: right;
		}
		#sendFriend div.label{
			width: 80px;
			margin: 0 0 0 10px;
		}
		#sendFriend input.submit{
			font-size: 11px;
			font-weight: bold;
			margin: 5px 0 0 0;
		}

	div#flashContainer{
		width: 755px;
		height: 275px;
		margin: 0 0 0 20px;
		border-width: 0 0 1px 0;
		border-style: solid;
		border-color: #dadada;
	}
	
	/* ADD COMMENT */
	
	#left div.addComment{
		width: 100%;
	}
	#left .addComment h3{
		font-size: 14px;
		font-weight: bold;
		color: #07bb64;
		margin: 0 0 10px 0;
	}
	#left .addComment div.label{
		width: 100px;
	}
	#left .addComment div.input{
		width: 610px;
		margin: 0 0 5px 0;
	}
	#left .addComment input, #left .addComment textarea{
		padding: 1px;
		width: 200px;
		font-family: Tahoma, Verdana, Arial;
		font-size: 12px;
	}
	#left .addComment textarea{
		width: 400px;
		height: 160px;
	}
	#left .addComment div.submit{
		margin: 0 0 0 100px;
	}
	#left .addComment .submit input{
		font-size: 11px;
		font-weight: bold;
		width: 130px;
		padding: 2px;
	}
	#left .addComment span.error{
		font-size: 11px;
		color: red;
	}
	
	/* COMMENTS */
	#left h3.commentsHeader{
		width: 798px;
		margin: 0 0 0 1px;
		text-indent: 40px;
		font-size: 12px;
		color: #f3692a;
		font-weight: bold;
		padding: 10px 0 10px 0;
		border-width: 1px 0 1px 0;
		border-style: solid;
		border-color: #dadada;
		float: left;
		display: inline;
		background: #e5e5e5 url('images/icon-comments.gif') 10px 7px no-repeat;
	}
	#left h3.addCommentHeader{
		width: 798px;
		margin: 0 0 0 1px;
		text-indent: 40px;
		font-size: 12px;
		color: #07bb64;
		font-weight: bold;
		background: #e5e5e5 url('images/icon-addcomment.gif') 10px 7px no-repeat;
		padding: 10px 0 10px 0;
		border-width: 1px 0 1px 0;
		border-style: solid;
		border-color: #dadada;
		float: left;
		display: inline;
	}
	#left div.comment{
		font-size: 11px;
		line-height: 16px;
		width: 778px;
	}
	
	#left .comment h4{
		font-weight: bold;
		font-size: 11px;
		color: #000000;
		float: left;
		display: inline;
		width: 600px;
	}
	#left .comment span.small{
		width: 178px;
		font-size: 11px;
		text-align: right;
		float: left;
		display: inline;
		margin: 0;
		color: #838383;
	}
	
	/* CONTACT */
	table#tableContact{
		font-size: 12px;
	}
	#left input.submit{
		font-size: 11px;
		font-weight: bold;
		padding: 2px;
	}
	
	/* SEARCH RESULTS */
	#left div.searchResult{
		font-size: 11px;
		margin: 0 0 15px 0;
	}
	#left .searchResult h1, #left .searchResult h1 a{
		font-size: 12px;
		font-weight: bold;
		color: #f3692a;
		margin: 0 0 3px 0;
	}
	
	/* NEWSLETTER */
	#right div.newsletter{
		float: left;
		display: inline;
		width: 199px;
		height: 40px;
		border-color: #131313;
		border-width: 0 0 1px 0;
		border-style: solid;
		font-size: 11px;
		color: #f9f9f9;
		background:#1a1a1a;
	}
	#right .newsletter div.content{
		width: 179px;
		margin: 10px;
	}
	#right .newsletter input.text{
		padding: 3px;
		font-size: 11px;
		background: #111111;
		color: #ffffff;
		border: #252525 1px solid;
		width: 145px;
		height: 22px;
		display: inline;
		float: left;
		margin: 0 5px 0 0;
	}
	#right .newsletter input.submit{
		font-size: 11px;
		font-weight: bold;
		background: #111111;
		border: #252525 1px solid;
		padding: 2px;
		color: #07bb64;
		height: 22px;
		display: inline;
	}
	 
	/* BANNER */
	
	#right div.banner{
		width: 199px;
		margin: 20px 0 20px 0;
		text-align: center;
	}
	
	/* FPAGE */
	
	div#fpage{
		width: 700px;
		height: 470px;
		margin: 100px 0 0 0;
		background: url('images/fpage.gif') 0 0 no-repeat;
		text-align: left;
	}
	#fpage div{
		float: left;
		display: inline;
	}
	div#fpage_select{
		margin: 303px 0 0 45px;
		width: 415px;
	}
	#fpage_select select{
		font-weight: bold;
		width: 200px;
	}
	div#fpage_flashContainer{
		margin: 63px 0 0 0;
	}