/*Width*/
.width100 {
width: 100%;
}

.width75 {
width: 74%;
}

.width87 {
width: 87%;
}

.width97 {
width: 97%;
}


.width50 {
width: 49.7%;
}

.width33 {
width: 32.7%;
}

.width32 {
width: 30.7%;
}

.width20 {
width: 19.7%;
}

.width18 {
width: 17.7%;
}

.width13 {
width: 12.7%;
}

.width10 {
width: 8%;
}
.width5 {
width: 5.7%;
}

.left{
float:left;
}

.right{
float:right}

.clearer{
clear:both;
}

.tablediv{
padding:5px;
padding-top:2px;
clear:both;
}

.tablediv span{
float:left;
margin:1px;
border:1px solid #cccccc;
padding:4px;
}

.tablediv span.width5{
padding:2px;
padding-left:4px;
padding-right:4px;
}

.center{
text-align:center;
}

.tablediv span img{
height:14px;
margin-right:5px;
padding:0px;
border:0px;
}

.tablediv span.tablehead{
background:url(images/menu_bg.gif) top repeat-x;
color:#000000;
font-weight:bold;
padding:4px;
}

.tablediv span a{
text-decoration:none;
color:#333333;
}

.tablediv span a:hover{
text-decoration:underline;
color:#999999;
}form{
margin:0px;
padding:0px;
}input{
font-size:11px;
padding:3px;
border:1px solid red;
}textarea{
font-size:11px;
padding:3px;
border:1px solid red;
}option{
font-size:11px;
}select{
font-size:11px;
padding:3px;
border:1px solid red;
}ul{
margin:0px;
padding:0px;
}li{
margin:0px;
padding:0px;
list-style:none;
list-style-image:url('images/icos/small_arrow.gif');
}p{
margin:0px;
padding:0px;
}body{
font-family:trebuchet ms,Geneva,Arial, "Times New Roman", Times, serif;
font-size:10px;
color:000000;
background-color:#9bab83;
margin: auto;
padding: 0;

}a{
text-decoration:none;
color: #3f3f3f;
font-size:11px;
}a:hover{
text-decoration:underline;
}h1 {
   font: 700 1.6em trebuchet ms, serif;
color: #65EBFF;
}img {
border:0px;
}blockquote{
font-size:11px;
}

.atentie{
background: url(images/icons/atentie.gif) middle top no-repeat;
}

#container{
border:1px solid #ffffff;
width: expression(document.body.clientWidth > 976 ? "976px" : "94%");
  max-width: 976px;
background:#ffffff;
margin:auto;
}

#header{
height:98px;
background: #365707 url(images/header_logo.jpg) left top no-repeat;
}

#header_menu{
float:right;
margin-right:10px;
margin-top:15px;
width:455px;
background:#688e35;
}

#header_menu span{
display:block;
margin:5px;
color:#ffffff;
float:left;
}

fieldset{
	margin:0px;
	border:0px;
	padding:0px;
	display:block;
	}

.header_form{
margin-left:170px;
}

.header_form form{
margin:0px;
}

.header_form input{
margin:0px;
width:180px;
border:1px solid #595959;
background:#f5f0f0;
padding:2px;
margin-top:1px;
}input.button_cauta{
background:url(images/button_cauta.jpg);
height:22px;
width:62px;
border:0px;
padding:0px;
margin-left:5px;
cursor:pointer;
}input.button_trimite{
background:url(images/button_trimite.jpg);
height:22px;
width:70px;
border:0px;
padding:0px;
margin-left:5px;
cursor:pointer;
}input.button_descarca{
background:url(images/button_descarca.jpg);
height:22px;
width:100px;
border:0px;
padding:0px;
margin-left:5px;
cursor:pointer;
}

#header_menu span a{
line-height:15px;
font-family:tahoma;
font-size:10px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
padding:2px;
padding-left:3px;
padding-right:5px;
}

#header_menu span a:hover{
background:#cebb0f;
color:#363636;
}

#header_nav{
clear:both;
}

#header_page_title{
color:#000000;
font-size:16px;
text-transform:uppercase;
text-align:center;
margin:0px;
margin-top:16px;
padding:0px;
padding-top:8px;
float:left;
background:url(images/header_h1_bg.jpg) no-repeat;
width:428px;
height:24px;
}

#top_navigation{
float:right;
margin-top:16px;
}

/* Top naigation */

#top_navigation ul{
margin:0px;
padding:0px;
line-height:31px;
}

#top_navigation ul li{
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
padding:10px;
margin-left:-3px;
}

#top_navigation ul li a{
font-size:11px;
letter-spacing:1px;
text-shadow:#CCCCCC;
color:#ffffff;
text-transform:uppercase;
font-weight:bold;
margin:0px;
text-decoration:none;
}

#referate{
background:#3e8f85 url(images/link_referate_left.jpg) no-repeat;
}

#articole{
background:#3b718c url(images/link_articole_left.jpg) no-repeat;
}

#lucrari{
background:#573407 url(images/link_lucrari_left.jpg) no-repeat;
}

#comenzi{
background:#573407 url(images/link_lucrari_left.jpg) no-repeat;
}

#biblioteca{
background:#bc8a32 url(images/link_biblioteca_left.jpg) no-repeat;
}

#membri{
background:#3e7490 url(images/link_membri_left.jpg) no-repeat;
}

#stiri{
background:#bc6932 url(images/link_stiri_left.jpg) no-repeat;
}

#acte{
background:#573508 url(images/link_acte_left.jpg) no-repeat;
}


#bacalaureat{
background:#6b9137 url(images/link_bacalaureat_left.jpg) no-repeat;
}/*HEADER END*/#topbanner{
background:#000000;
padding-top:2px;
text-align:center;
height:92px;
}

#left{
float:left;
border-top:1px solid #88ba43;
border-right:0px;
border-left:0px;
width:141px;
background:#fdf073;
}

#left ul{
margin:0px;
padding:0px;
}

#left ul li{
list-style-type:none;
list-style-image:none;
margin:0px;
padding:0px;
}

#left ul li h2{
color:#3f3f3f;
font-vamily:trebuchet ms;
font-size:12px;
background:#fbf5c2;
margin:3px;
padding:2px;
padding-left:10px;
margin-right:8px;
}

#left ul li h2 a{
font-size:12px;
}

#left ul li ul{
margin:0px;
padding:0px;
}

#left ul li ul li{
margin:0px;
padding:0px;
}

#left ul li ul li a{
margin-left:15px;
font-size:12px;
color:#3f3f3f;
text-decoration:none;
769a41}

#left ul li ul li a:hover{
color:#769a41;
}/*left end*/#main{
float:right;
width:835px;
background:#ffffff;
min-height:100%;
}

#main div#position{
font-size:11px;
border-top:1px solid #88ba43;
margin:0px;
padding:1px;
text-align:center;
}

#main h2#position span{
line-height:18px;
font-size:11px;
font-weight:bold;
color:#ffffff;
}

#main h2#position a{
color:#ffffff;
font-size:11px;
font-weight:bold;
text-decoration:none;
line-height:18px;
padding:6px;
}

#main h1#title{
background:url(images/page_title_bg.jpg) right no-repeat #000000;
border-top:1px solid #5b7731;
font-size:16px;
height:31px;
margin:0px;
padding-left:30px;
line-height:31px;
overflow:hidden;
}

#mainleft{
float:left;
width:513px;
padding:5px;
border-right:1px solid #eaeaea;
}

#mainright{
float:right;
width:300px;
padding:2px;
margin-left:5px;
padding-right:0px;
}

.frame{
background:url(images/div_bg.jpg) left top no-repeat;
margin-bottom:15px;
}

.frame ul{
margin-left:10px;
}

.frame ul li{
margin-left:8px;
}

.frame h3{
font-size:14px;
color:#30500a;
margin:0px;
padding:0px;
margin-left:8px;
}

.frame h2.autor{
	font-size:12px;
	margin:0px;
	margin-left:100px;
	}

.frame h3 a{
font-size:14px;
color:#30500a;
margin:0px;
padding:0px;
margin-left:8px;
}

.table h3{
float:left;
}

.frame p{
text-indent:10px;
font-size:11px;
margin:0px;
margin-top:5px;
margin-left:12px;
}

.frame p.stiri{
}

.frame img{
float:right;
border:5px solid #e1e1e1;
margin:2px;
height:80px;
}

.frame p img{
border:0px;
}

.top h3{
float:left;
}

.top span{
float:right;
}

.top p{
text-indent:0px;
}

.top p.bold a{
font-weight:bold;
}

.top p.border{
border-top:1px solid #000000;
margin:0px;
margin-left:15px;
}

.top a.special{
color:#769a41;
font-weight:none;
margin-top:15px;
}


/*
Extended header
*/
.ext h3{
float:left;
}

.ext span.extras{
float:right;
}

.ext p{
text-indent:0px;
}

.ext p.bold a{
font-weight:bold;
}

.ext p.border{
border-top:1px solid #000000;
margin:0px;
margin-left:15px;
}

.ext a.special{
color:#769a41;
font-weight:none;
margin-top:15px;
}



.publicitate h3{
float:left;
}

.publicitate span{
float:right;
}

.publicitate p.border{
border-top:1px solid #000000;
margin:0px;
margin-left:15px;
}

.publicitate p{
padding:2px;
text-align:center;
}

.publicitate p img{
float:none;
width:468px;
height:60px;
border:0px;
}

.referat  p.border{
border-bottom:1px solid #000000;
margin:0px;
margin-left:15px;
text-align:right;
padding-bottom:3px;
}

.referat  p.border a{
font-size:11px;
font-weight:normal;
}

.referat a{
font-size:11px;

}

.referat a:hover{
color:#c4acf6;
text-decoration:none;
}

.descriere{
height:300px;
overflow:auto;
text-align:justify;
}

.articol_text{
height:450px;
overflow:auto;
text-align:justify;
}

.download{
text-align:center;
margin:10px;
}

.formularcontact form{
background: url(images/contact.gif) right bottom no-repeat;
}

#footer{
background:#fdf073;
padding:10px;
}

.pubRight{
margin-bottom:5px;
}/**/.patrat{
border:3px solid #c2c2c2;
background-position:bottom right;
background-repeat:no-repeat;
}

.patrat p{
color:#000000;
margin-left:5px;
}

.patrat form{
margin:3px;
}

.patrat h2,.patrat h3{
color:#000000;
font-weight:bold;
font-size:14px;
font-stretch:extra-expanded;
margin:0px;
padding:3px;
margin:0px;
background-color:#CCCCCC;
border-bottom:3px solid #ffffff;
padding-left:5px;
}

.patrat h3{
margin:2px;
font-size:13px;
}

#usersmeniu{

}

#usersmeniu span{
	display:block;
	margin:3px;
	}
#usersmeniu span b{
	font-size:12px;
	}
	
	
span#user_meniu{
color:#ffffff;
padding:3px;
font-size:12px;
}span#user_meniu a{
font-size:12px;
font-weight:bold;
background:url(images/menu_bg.gif) top repeat-x;
line-height:24px;
padding:2px;
margin-left:1px;
border:1px solid #000000;

}span#user_meniu a:hover{
background:url(images/menu_bg_inv.gif) top repeat-x;
color:#ffffff;
border-top:0px;
text-decoration:none;

}
