





/*************************
 GENERAL CLASSES & IDS
 **************************/
body{
	width: 100%;
	height: 100%;
	position: absolute;
}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.grid {
	background: #fff url(../images/grid16.gif) repeat-y center top;
}
#toggle{
	padding-right: 10px;
	float: right;
	position: fixed;
	top: 10px;
	right: 10px;
}
.omega{
	margin-right: 0 !important;
}
.georgia{
	font-family: Georgia, "Times New Roman", Times, serif;
}
.georgia_italic{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}
.uppercase{
	text-transform: uppercase;
}
.drop_panel{
	display: none;
}
/*************************
 TOP NAVIGATION
 **************************/
#topnav_wrap{
	width: 100%;
	padding: 8px 0 0;
	color: #ddd;
	height: 27px;
	background:url(../images/tab_back.gif) repeat-x left bottom #333;
	position: absolute;
	top: 0;
	left: 0;
}
	#topnav{
		width:940px;
		margin: 0 auto;
	}
		#topnav ul li{
			float: left;
		}
			#topnav ul li a{
				width: 131px;
				height: 18px;
				font-size: 10px;
				background-color: #333;
				font-weight: bold;
				text-indent: -9999px;
				text-transform: uppercase;
				padding: 2px 7px 7px 7px;
				margin-right: 5px;
				display: block;
				-moz-border-radius-topleft: 3px;
				-moz-border-radius-topright: 3px;
				-webkit-border-top-left-radius: 3px;
				-webkit-border-top-right-radius: 3px;
				text-align: center;
			}
			#topnav ul li a.centromodaonline{
				background-image:url(../images/tab_cmo.png);
				background-position: center top;
				background-repeat: no-repeat;
			}
			#topnav ul li a:hover.centromodaonline{
				background-position: left top;
			}
			#topnav ul li a.newsfashionweek{
				background-image:url(../images/tab_nfw.png);
				background-position: center top;
				background-repeat: no-repeat;
			}
			#topnav ul li a:hover.newsfashionweek{
				background-position: left top;
			}
			#topnav ul li a.kulturaurbana{
				background-image:url(../images/tab_ku.png);
				background-position: center top;
				background-repeat: no-repeat;
			}
			#topnav ul li a:hover.kulturaurbana{
				background-position: left top;
			}
			#topnav ul li a.current{
				background-position: right top;
			}
			#topnav ul li a:hover.current{
				background-position: right top;
			}
			
			
			
			/*
			#topnav ul li a.current,
			#topnav ul li a:hover.current{
				background: #fff;
			}
			#topnav ul li a:hover{
				background:url(../images/top_nav_back.gif) repeat-x left bottom;
			}
			#topnav ul li a.section,
			#topnav ul li a:hover.section{
				background: #fff;
			}*/
			
/*************************
 WRAP
 **************************/
#body_wrap{
	width: 100%;
	overflow: auto;
	min-height: 100%;
	position: relative;
}
	#wrap{
		width: 940px;
		margin: 0 auto 240px;
		padding: 0 10px;
		
	}
		#content_wrap{
			margin-bottom: 30px;
			/*position: relative;*/
		}
		
	
/*************************
 BREADCRUMBS
 **************************/
	#Breadcrumbs p{
		font-weight: bold;
	}
		#Breadcrumbs p a{
			font-weight: normal;
		}

		.breadcrumb_delimiter{
			padding: 0 1px 0 4px;
		}
	
	
	
	
/*************************
 EDIT LINK
 **************************/
.edit_link{
	color: #f00;
	display: block;
	font-weight: bold;
}
	
	
	
	
	
	
	
	
/*************************
 FOOTER
 **************************/
#footer_wrap{
	background: #222;
	width: 100%;
	padding: 30px 0;
	color: #ddd;
	position: absolute;
	bottom: 0;
	left: 0;
	height: 180px;
}
	#footer{
		width:940px;
		margin: 0 auto;
	}
		#footer ul{
			display: block;
			width:160px;
			float: left;
			margin-right: 20px;			
		}
		#footer ul.wide{
			width: 280px;
			padding-left: 120px;			
		}
			.footer_title{
				font-size: 10px;
				text-transform: uppercase;
				font-weight: bold;
			}
				#footer ul li div.group_logo{
					font-weight: bold;
					color: #ddd;
					font-size: 18px;
					margin-bottom: 19px;
					background: url(../images/group_logo.png) no-repeat left top;
					width: 280px;
					height: 17px;
					text-indent: -9999px;		
				}	