/* CSS Document */



.clearfix:after, .static:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}



.clearfix, .static {

	display: inline-block; }

	

/* Hides from IE-mac \*/ 

* html .clearfix, * html .static {

	height: 1%; }



.clearfix, .static {

	display: block; }

/* End hide from IE-mac */



a {text-decoration:none;}



a:hover {text-decoration:underline;}

* {



	margin:0;



	padding:0;



}

body {

	background:#000000;

	color:#ffffff;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}



h1{

	font-size:20px;

	margin-bottom:3px;

}

 

/* =Centering the page */



#wrapper  {

	position: absolute;

/*	left: 613px; */

	left: 50%;

	margin-left: -380px;

	top: -261px;

	height: 529px;

	width: 811px; /* 6px in stanga.. si in dreapta outer glow..si 6px bottom si  din 761 devine 811 */

	overflow:hidden;

	

	background:#000 url(../images/bodyback.jpg) top left no-repeat;

}



#container {

	position: absolute;

	top: 50%;

	

	height: 1px;

	width: 99%;

	overflow: visible;

}



/* =Header */



#home {

	position:absolute;

	top:0;

	left:6px;

	

	width:139px;

	height:77px;

}



#home a {

	display:block;

	width:139px;

	height:77px;

	overflow:hidden;

	

	text-decoration:none;

	text-indent:-9999px;

}



/* =Menus */



#topmenu li, #botmenu li {

	list-style: none;

	position: absolute;

	top:0;

}



#topmenu a, #topmenu li {

	display:block;

	height:25px;

}



#botmenu a, #botmenu li {

	display:block;

	height:27px;

	overflow:hidden;

}



#botmenu a, #topmenu a {text-indent:-9999px;}



#topmenu {

height:31px;
left:179px;
overflow:hidden;
position:absolute;
top:46px;
width:316px;
	

	background:url(../images/menu-top.jpg) no-repeat;

}



#botmenu {

bottom:6px;
height:26px;
left:-1px;
overflow:hidden;
position:absolute;
width:500px;
	

	background:url(../images/menu-bot.jpg) no-repeat;

}



#ldiar {width:81px;left:0;}

#lbiog {width:75px;left:81px;}

#lprod {width:75px;left:156px;}

#lchar {width:85px;left:231px;}

#lgall {width:105px;left:0;}

#lbook {width:75px;left:105px;}

#lcont {width:75px;left:180px;}

#llink {width:92px;left:255px;}



.diar #topmenu {background:url(../images/menu-top-diar.jpg) no-repeat;}

.biog #topmenu {background:url(../images/menu-top-biog.jpg) no-repeat;}

.prod #topmenu {background:url(../images/menu-top-prod.jpg) no-repeat;}

.char #topmenu {background:url(../images/menu-top-char.jpg) no-repeat;}



.gall #botmenu {background:url(../images/menu-bot-gall.jpg) no-repeat;}

.book #botmenu {background:url(../images/menu-bot-book.jpg) no-repeat;}

.cont #botmenu {background:url(../images/menu-bot-cont.jpg) no-repeat;}

.link #botmenu {background:url(../images/menu-bot-link.jpg) no-repeat;}



/* =Content */



#content {

	position:absolute;

	top:130px;

	left:550px;

	

	width:242px;

	padding-right:10px;

	height:393px;

	overflow:auto;

	

	color:#fff;

	/* font-family:Georgia, "Times New Roman", Times, serif; */

	font-size:10px;

}



#content, #center {

	scrollbar-face-color:#0d2458;

	scrollbar-base-color:#0d2458;

	scrollbar-arrow-color:black;

	scrollbar-track-color:#000;

	scrollbar-shadow-color:#0d2458;

	scrollbar-highlight-color:#0d2458;

	scrollbar-3dlight-color:#143a8b;

	scrollbar-darkshadow-Color:#143a8b;

}



#content p {

	margin:3px 0;

}



#content a, #center a {

	text-decoration:none;

	border-bottom:1px solid #555;

	color:#fff;

}



#content a:hover, #center a:hover {

	border-bottom:1px solid #fff;

}



#centerimage {

	position:absolute;top:69px;left:6px;

/*	width:525px;height:425px; */

}



#center {

	position:absolute;top:163px;left:78px;

	padding-right:10px;

	overflow:auto;

	

	width:412px;

	height:235px;

	text-align:right;

	

	/* font-family:Georgia, "Times New Roman", Times, serif; */

}



#center p {

	font-size:10px;

	line-height:1.6em;

}



#center h2 {

	font-size:11px;

}



#center {

	left:33px;top:196px;

	width:332px;height:296px;

	text-align:left;

}



#center *{

	height:auto;

}



.biog #center {

	top:270px;left:206px;

	width:283px;height:auto;

	text-align:left;

}



.biog #center p {
	
	font-family:Georgia, "Times New Roman", Times, serif;

	text-align:right;

	font-size:16px;

	line-height:19px;

}



.biog #center strong {

	display:block;

	padding-top:5px;

}



.home #center {

	top:151px;left:65px;

		

	width:209px;height:321px;

	padding-top:10px;

	overflow:auto;

}



.home #center p {

	text-align:right;

	color:#fff;

	font-size:10px;

}



.home #center p strong {

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	padding-top:5px;

}



.diar #center, .book #center {

	left:65px;

	top:170px;

	width:215px;

	height:300px;

	padding-top:10px;

	overflow:auto;

}



.book #center {

	width:255px;

	overflow:hidden;

}



.diar #content p, .book #center p {

	color:#fff;

	font-size:10px;

}



.diar #content p strong, .book #center p strong {

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	padding-top:5px;

}



.diar #content small {


	font-size:10px;

	display:block;

	text-align:right;

}



.gall #center {

	top:105px;

	left:115px;

	/*width:332px;*/

	width:300px;

	height:380px;

}



/* * html #center {padding-left:100px;}

* html .gall #center a {

	/*position:relative;

	left:171px;	

	z-index:100;*/

}

* html .gall #center .static {

	position:static;


}

.gall #center .static {

text-align:right;

}



.gall #center a {

	margin:5px 5px 5px 0;

	padding-left:5px;

	width:115px;

	font-size:10px;

	border:none;

	

	display:block;

	float:left;

	width:115px;

}



.gall #center a:hover, .gall #center a:focus {border:none;}







.gall #content a {

	border:none;

	padding:0 0 5px 32px;

	width:150px;

	display:block;

	font-size:10px;

}



.gall #content a img, .gall #center a img {

	border:none;

	display:block;

}


#centerimage { width:527px; }

.gall .left, .gall .right {

	width:150px;

	overflow:hidden;

}



/* Chart */



.char #center ol {

	padding:10px 0;

}



.char #center ol li {

	font-size:10px;

/*	background:#000; */

	margin:5px 0;

	opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;

}



.char #center span.listWhite {

	font-size:11px;

}



.char #center span.listWhite strong {

	font-size:12px;

}



form{

	margin:4px 0px;

}



form input{

	width:250px;

	margin-bottom:2px;

	display:block;

	padding:1px 1px 1px 3px;

	color:#8b8f98;

	font-size:12px;

	border:none;

	font-size:11px;

}



form input.button{

	text-align:center;

	width:auto;

	color:#8b8f98;

	cursor:pointer;

	padding:2px 0px;

}



form textarea{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	width:250px;

	height:150px;

	margin-bottom:2px;

	display:block;

	padding:2px;

	color:#8b8f98;

	border:none;

	font-size:11px;

	overflow:auto;

}

/* =Miscelaneous */



.left {

	float:left;

	clear:left;

}



.right {

	float:right;

	clear:right;

}



/*custom scrollbar*/

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}



.vscrollerbar {width: 10px;background: #3256A0 ;}

.vscrollerbarbeg {height: 24px !important;width: 10px;}

.vscrollerbarend {height: 24px;width: 10px;}

.vscrollerbase {width: 10px;background: none;}

.vscrollerbasebeg {width: 10px;height: 0px !important;}

.vscrollerbaseend {height: 0px;width: 10px;}

.hscrollerbase {height: 16px; background-color: white;}

.hscrollerbar {height: 16px; background-color: black;}

.vscrollerbar, .hscrollerbar {padding: 3px;z-index: 2;}

.scrollerjogbox {width: 10px;height: 16px;top: auto; left: auto;bottom: 0px; right: 0px;background: #000000;}

/*end of custom scrollbar*/