body{
	font-family: arial, tahoma, sans-serif;
	background-image: url(body_bg_nou.jpg);
	width: 100%; text-align: center;
	margin: 0px;
}

#clear { clear: both; }

.wrap{
	width: 972px; height: auto; text-align: left;
	/*background-image: url(wrap_bg.jpg); background-repeat: no-repeat;*/
	font-size: 13px;
	padding-top: 68px; padding-bottom: 50px;
	padding-right: 8px;
}

	.wrap2{
		width: 731px; height: auto; text-align: left;
		/*background-image: url(content_top_left_bg.jpg); background-repeat: repeat-y;*/
	}
		.header{
			width: 731px; height: 246px; text-align: left;
		}
		.menu0{
			width:717px; height: 24px; text-align: left;
			background-image: url(menu_bg.jpg);
			padding-left:14px; padding-top: 4px;
		}	
		.menu0 img{ border: 0px; }
		
		.content{
			width: 731px; height: auto; text-align: left;
			/*background-image: url(content_bg.jpg);*/
			 background-color: #feeebd;
		}			
			.content h1{ font-size: 15px; font-weight: bold; margin-top: 5px; margin-bottom: 10px; margin-left: 10px; color: #301005;}
			.content p {margin: 0px; padding: 0px;}
			
			.content a { color: #000; text-decoration: none; }
			.content a:hover { color: #806040; text-decoration: underline;}
			
			.content_text{
				float:left; width: 601px; height: auto;
				background-image: url(content_down_bg.jpg); background-position: bottom left; background-repeat: no-repeat;
				padding-left: 10px; padding-right: 120px;
			}				
			.skate_text{
				float:left; width: 601px; height: auto; background-color: #feeebd;
				background-image: url(skate_bg2.jpg); background-position: top right; background-repeat: no-repeat;
				padding-left: 10px; padding-right: 120px;
			}		
			.content_text2{
				float:left; width: 601px; height: auto; background-color: #feeebd;
				padding-left: 10px; padding-right: 120px;
			}					

		.footer{
			width: 731px; height: 23px; text-align: left; 
			background-image: url(footer_bg.jpg);
		}			
			.footer img {	border: 0px; }
			.fl{
				float:left; width: 390px; height: 23px; 
				padding-left: 5px; padding-top: 0px;
			}
			.fr{ float:left; width: 300px; height: 23px; }



		.urban_fest{
			position:absolute; top: 80px;
			width: 133px; height: 230px;
			background-image: url(omulet.gif);
			background-repeat: no-repeat;
			background-position: top right;
			padding-left: 130px;
		}	
		.right{
			position:absolute; top: 330px;
			width: 250px; height: 430px;
			background-image: url(right.gif);
			background-repeat: no-repeat;
			background-position: top right;
			margin-left: 601px; 
		}		
				
		
	.contact{ padding-left: 50px; }
	.contact LABEL{ float:left; width: 280px; text-align: right; display:block; padding-right: 6px;}
	.contact INPUT{width:205px; height: 14px; padding:1px 2px; font-size: 12px; color: #806040; border: solid 1px #302010;}
	.contact SELECT{width:214px; height: 18px; padding:0; font-size: 12px; color: #806040;  border: solid 0px #302010;}
	.contact TEXTAREA{width:205px; height:140px; padding:2px; font-size: 12px;}
	.contact P{height:34px; margin: 0px; padding: 0px; color: #000; font-weight: bold;}
	.contact DIV{height: auto}
	.contact p a { text-decoration: none; color: #f0f0f0; }
	
	.contact2{ padding-left: 10px; }
	.contact2 LABEL{ float:left; width: 210px; text-align: right; display:block; padding-right: 6px;}
	.contact2 INPUT{width:205px; height: 14px; padding:1px 2px; font-size: 12px; color: #806040; border: solid 1px #302010;}
	.contact2 SELECT{width:214px; height: 18px; padding:0; font-size: 12px; color: #806040;  border: solid 0px #302010;}
	.contact2 TEXTAREA{width:205px; height:140px; padding:2px; font-size: 12px;}
	.contact2 P{height:34px; margin: 0px; padding: 0px; color: #000; font-weight: bold;}
	.contact2 DIV{height: auto}
	.contact2 p a { text-decoration: none; color: #f0f0f0; }


	.contact3{ padding-left: 10px; }
	.contact3 LABEL{ float:left; width: 110px; text-align: right; display:block; padding-right: 6px;}
	.contact3 INPUT{width:205px; height: 14px; padding:1px 2px; font-size: 12px; color: #806040; border: solid 1px #302010;}
	.contact3 SELECT{width:214px; height: 18px; padding:0; font-size: 12px; color: #806040;  border: solid 0px #302010;}
	.contact3 TEXTAREA{width:205px; height:140px; padding:2px; font-size: 12px;}
	.contact3 P{height:34px; margin: 0px; padding: 0px; color: #000; font-weight: bold;}
	.contact3 DIV{height: auto}
	.contact3 p a { text-decoration: none; color: #f0f0f0; }
	
	.button1{background:#301500; font-size:12px; font-weight:bold; color:#FFF; padding:3px 7px; }
	.button1:hover{text-decoration:none; color:#FFF; background:#604020}			
	
	
	
	
		.menu a { 
			color:#dcd294;
			font-weight:normal;
			font-size:11px;
			font-family:arial;
			text-decoration: none;
		}
		.menu a:hover {
			color: #fcf2b4;
		}

		.menu {
			filter: alpha(opacity=80); opacity:.8; -moz-opacity:.8;
			font-family: arial, tahoma;
			color:#666666;
			font-size:10px;
			
			background-color: #050700;
			layer-background-color: #cccccc;
			border-left: solid 1px #2c1f00;
			border-top: solid 5px #2c1f00;
			padding-top:1px; padding-left:2px;
		}

    td div {
      /* this makes TDs a container with their own coordinate system.
         absolutely-positioned elements will be offset relative to them */
      position:relative;
      }
	
	.sponsori{ padding-top: 20px; padding-bottom: 10px; }
	.sponsori img{ margin-bottom: 6px; boder: 0px;}
	.sponsori td { text-align: center;}
	
	
	#border1 { border: solid 2px #806040; }