body{
margin: 0;
padding: 0;
background: #FBFBF8 url(poze/layout/back.png) top left repeat-x;
font-family: "Trebuchet MS";
font-size: 12px;
color: #6B6B6B;

}

div,p,h3,h2,h1,form{
display: block;
margin: 0;
padding: 0;
}

img{
border: 0;
}

.form{
border: 1px solid #6b6b6b;
font-family: verdana;
font-size: 10px;
color: black;
padding: 2px;
}

.button{
font-family: verdana;
font-size: 10px;
height: 22px;
}

.buttonNormal{
font-family: verdana;
font-size: 10px;

}

a{
text-decoration: none;
color: #D76D18;
}

a:hover{
text-decoration: none;
color: #D76D18;
border-bottom: 1px dotted #D76D18;
}

a.nBorder:hover{
	border-bottom: none;
}

div#top{
height: 141px;
}

div#stema{
float: left;
width: 200px;
}

div#logoInppa{
	position: relative;
float: left;
width: 130px;
padding: 20px 0 0 70px

}

div#titlu{
float: left;
margin: 30px 0 0 0;

}

div#top_menu{
float: left;
margin: 65px 0 0 50px;
padding: 5px;
}

div#top_menu_inppa{
position: relative;
float: left;
background: url(poze/inppa/stema.jpg) 0 30px  no-repeat;
height: 60px;
padding: 55px 0 0 450px;

}


div#top_menu a,div#top_menu_inppa a{
text-decoration: none;
color: #6B6B6B;
background: url(poze/diverse/sag_list.gif) top left no-repeat;
padding: 0 0 0 12px;
margin-right: 8px;
}

div#top_menu a:hover,div#top_menu_inppa a:hover{
color: #D76D18;
border-bottom: 1px dotted #D76D18;
}

div#site{
width: 990px;
}


div#menu{
clear: left;
float: left;
border-top: 1px solid #C6C5C0;
width: 180px;
padding-top: 10px;
}


ul.mainMenu{
margin: 0 0 0 20px;
padding: 0px;
list-style-type: none;
text-align: right;
	font-family: georgia;
	font-size: 16px;
	color: #6C6C6A;
	font-weight: bold;
}

ul.mainMenu li{
border-bottom: 1px dotted #C6C5C0;
padding-bottom: 5px;
margin-bottom: 5px;
}

ul.mainMenu ul{
list-style-type: none;
	padding: 0;
	margin: 0;
	font-weight: normal;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #6B6B6B;
}


ul.mainMenu ul li{
padding: 0;
margin: 0;
padding: 0 10px 0 0;
border-bottom: none;
background: url(poze/diverse/sag.gif) center right no-repeat;
}

ul.mainMenu ul a{
text-decoration: none;
color: #6B6B6B;
}

ul.mainMenu ul a:hover{
color: #D76D18;
border-bottom: 1px dotted #D76D18;
}



div#contentTitlu{
background: url(poze/layout/b_titlu.png) top left repeat-y;
padding: 7px 7px 7px 14px;
font-family: georgia;
color: white;
font-size: 19px;
height: 25px;
}

div#content{
float: left;
margin-left: 30px;
border-top: 1px solid #9B6330;
padding-top: 1px;
width: 600px;
}

div#mainContent{
position: relative;
margin-top: 5px;
border: 1px solid #F0E9E3;
background: url(poze/back.gif);
padding: 15px;
}

h3{
font-family: georgia;
color: #5F5A57;
font-size: 19px;
font-weight: normal;
padding: 0px 5px 5px 0;
border-bottom: 1px solid #C6C5C0;
margin: 0 0 15px 0;
}

h3 span{
	color: #D76D18;
}

h2{
color: #D76D18;
font-family: georgia;
font-size: 16px;
padding: 0 0 3px 0;
}

h1{
color: #D76D18;
font-family: georgia;
font-size: 12px;
padding: 0 0 0px 0;
}

ul.listNews{
list-style-type: none;

margin: 0 0 0 10px;
padding: 0px;
}

ul.listNews li{
background: url(poze/diverse/sag_list.gif) top left no-repeat;
padding: 0 0 0px 15px;
margin-bottom: 0px;
}

ul.listNews li.liBig{
background: url(poze/diverse/sag_list.gif) top left no-repeat;
border-bottom: 1px dashed #E1E1E1;
padding: 0 0 5px 15px;
margin-bottom: 10px;
}

p.sT{
font-size: 10px;

color: #939393;
}

p.sTCurs{
font-size: 12px;

color: #939393;
}



div#rightMenu{
float: left;
margin-left: 20px;
width: 160px;

}

div.rightMenuItem{
border: 1px solid #DDDDDD;
background: #F3F2ED;
font-size: 11px;
padding: 10px;
margin-bottom: 10px;
font-size: 11px;
}

div#footer{
margin-top: 10px;
clear: both;
padding: 10px;
font-family: verdana;
font-size: 10px;
background: #F3F2ED;
}

div.spacer{
clear: both;
font-size: 1px;
}

span.small{
font-size: 10px;
}

div.mText 
{
font-size: 12px;
line-height: 120%
}


div.mText p{
text-indent: 10px;
padding-bottom: 3px;
}

table p{
text-indent: 0px;
}

div.mText ul{
margin-top: 10px;
margin-bottom: 10px;
}

hr{
border: 0;
background: #CCCCCC;
color: #CCCCCC;
height: 1px;
}

div.no_items{
margin: 30px 0 30px 0;
}


.normal{
font-size: 12px;
}


.f_1{
font-size: 13px;
}

.f_2{
font-size: 14px;
}

.f_3{
font-size: 15px;
}

.f_4{
font-size: 16px;
}

.f_titlu{
color: #D76D18; 
font-family: georgia; 
font-size: 16px; 
padding: 0 0 3px 0;
font-weight: bold;
}

div.mText h2{
margin-bottom: 10px;
}

div.pagini{
height: 30px;
}


div.pagini p{
float: left;
padding: 2px;
margin-right: 3px;
}

div.pagini a{
float: left;
border: 1px solid #CCCCCC;
padding: 2px;
margin-right: 3px;
}

div.pagini a:hover{

border: 1px dotted #D76D18;

}

div.pagini a.sel{
float: left;
color: white;
background: #D76D18;
border: 1px solid #D76D18;
padding: 2px;
margin-right: 3px;
}

	td.td_spacer{
	
	width: 3px;
	font-size: 1px;
	border-top: 1px solid #6b6b6b;
	}
	
	td.td_spacer_top{
	
	width: 3px;
	font-size: 1px;
	}
	
	td.td_list{
	border-top: 1px solid #6b6b6b; 
	
	}
	
	.tr_over{
	background: #FFE2C6;
	cursor: hand;
	
	}
	
	.td_off{
	background: #FBFBF8;
	}
	
	
	.tr_off{
	display: none;
	
	}
	
	.tr_on{
	display: block;
	
	}
	
	.red{
	color: red;
	}
	
	ul.l_1{
	margin: 0 0 0 25px;
	}
	
	#stemaBarou{
	position: absolute;
	z-index: 2;
	top: 110px;
	left: 700px;
	}
	
	.c{
		text-align: center;
	}
	
	.tCurs{
		font-family: verdana;
	}
	
	#barouriArondate{
		margin: 10px 0 10px 25px;
		padding: 0;
	}
	
	.tLec{
		font-weight: bold;
	}
	
	.listInfo{
	border-collapse: collapse;
	border-color: #CCCCCC;
	
}

.listInfo td{
	border-color: #CCCCCC;
}

.listInfo .cap_tabel{
	background: #D76D18;
	color: white;
	font-weight: bold;
	font-size: 13px;
}

.p_error{
	color: red;
	font-size: 13px;
	
}

.idSem{
	font-size: 17px;
	font-weight: normal;
}

.floatingRegContainerDiv a:hover{
	border: none;
}

.reclama a:hover{
	border: none;
}

.reclama{
text-align: center;

}

a.faraHover:hover{
	border: none;
}
