body {
	margin: 0px;
}

#index{
	min-width: 1004px;
}

#utils{
	position: absolute;
	left: 40px;
	top: 20px;
	z-index: 1;
}

#search{
	position: absolute;
	left: 40px;
	top: 40px;
	font: 10px Verdana, Arial;
	color: #0066CC;
	text-decoration: underline;
	cursor: hand;
	z-index: 2;
}

#enter{
	position: absolute;
	left: 40px;
	top: 55px;
	font: 10px Verdana, Arial;
	color: #0066CC;
	text-decoration: underline;
	cursor: hand;
	z-index: 2;
}

#tooltip {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fafaea; VISIBILITY: hidden; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 11px Verdana; BORDER-LEFT: #cccccc 1px solid; COLOR: #420d00; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; TEXT-ALIGN: justify; moz-border-radius: 8px
}

#search_place{
	position: absolute;
	left: 20px;
	top: 20px;
	visibility: hidden;
	height: 50px;
	width: 350px;
	z-index: 10;
	background: White;
}

#enter_place {
	position: absolute;
	left: 20px;
	top: 10px;
	visibility: hidden;
	height: 30px;
	width: 550px;
	z-index: 11;
	background: White;
   font: 10px Verdana, Arial;
}

#enter_place input{
	border: 1px solid Gray;
	font: 11px Verdana, Arial;
}

#ruseng{
	position: absolute;
	left: 500px;
	top: 20px;
}

#logo{
	position: absolute;
	top: 80px;
	width: 600px;
	height: 130px;
	background-image: url(under_logo_cool_background.jpg);
	cursor: hand;
	z-index: 1;
}

#coolmenu{
	position: absolute;
	top: 210px;
	z-index: 1;
}

#top_pic{
  float: right;
  z-index: 2;
  position: relative;
}

#top_menu{
	position: absolute;
	top: 400px;
	z-index: 2;
	background: url(p7pm/img/p7PM_frost_hz.jpg);
	width: 100%;
}

#content_place{
	position: absolute;
	top: 450px;
}

#content {
	font: 11pt Verdana, Arial;
	margin: 0px 0px 0px 260px;
	padding: 10px 0px 30px 10px;
	border-left: 1px dashed #E0E0E0;
}

#navigation{
	font: 10pt Verdana;
	width: 260px;
	float: left;
	padding: 12px 10px 12px 10px;

}

#down{
	font: bold 0.7em Verdana, Arial;
	background-color: #0099FF;
	background: url(down_back.png);
	color: White;
	text-align: right;
	padding: 5px 20px 5px 0px;
	clear: both;
}

#down_menu{
	font: 0.7em Verdana, Arial;
	text-align: center;
	padding: 10px 0px 30px 0px;
	color: Gray;
}

#studio_sign {

	padding: 20px 40px 20px 10px;
	font: 0.7em Verdana, Arial;
	color: #6495ED;
}

.nbma_sign, .nbma_sign:hover{
	text-decoration: none;
	color: #6495ED;
}

#project_sign{
	padding: 10px 20px 20px 40px;
	font: 0.7em Verdana, Arial;
	float: right;
}

a, a:visited {
	color: #4169E1;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#count{
	padding : 20px;
}

#aforizmi{
	position: absolute;
	top: 365px;
	left: 10px;
	z-index: 12;
	padding-left : 20px;
	background-image : url(need_all.png);
	background-position : left;
	background-repeat : no-repeat;

}

.moduletable, .latestnews{	
  font : 10pt Verdana, Arial;
}

th, h3{
	font : bold 11pt Verdana, Arial;
	color : #006CB7;
	margin: 0px;
}

.contentpaneopen, td.contentpaneopen, td {
	font : 10pt Verdana, Arial;
}


h1, .contentheading{
	font : bold 12pt Verdana, Arial;
	color : #006CB7;
	margin: 0px;
}

h2{
	font : bold 10pt Verdana, Arial;
	color : #006CB7;
	margin: 0px;
}




a.mainlevel, a.mainlevel:link, a.mainlevel:visited {
   color : #4169E1;
	font : 10pt Verdana, Arial;
	text-decoration : underline;
	line-height: 1.8em;
	}

a.mainlevel:hover {
   color : #6495ED;
	}

a.sublevel, a.sublevel:link, a.sublevel:visited {
   color : #4169E1;
	font : 9pt Verdana, Arial;
	text-decoration : underline;
	line-height: 1.5em;
   }

a.sublevel:hover {
   color : #6495ED;
	}


 

#active_menu {
   color : Maroon;
	text-decoration : underline;
	}

	
.pathway, .createdate {
	font : 8pt Verdana, Arial;
	color : #A9A9A9;
   }	

#search_place img, #enter_place img{
	right : 3px;
	top : 3px;
	cursor : hand;
	position : absolute;
   }

