/************************************ COLORS ************************
red		- #F00
blue	- #00F
************************************* COLORS ***********************/


/************************************ PAGE STRUCTURE ***************/
body { background:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:150%; color:#000; }

#wrap { border:1px solid #CCC; margin-top:10px; margin-bottom:10px; }

h1 { margin:8px 8px 15px 8px; padding:5px; font-size:20px; color:#F00; }
h1 a { color:#F00; text-decoration:none; }
/************************************ PAGE STRUCTURE ***************/


/************************************ HEADER ***********************/
#header { position:relative; height:144px; border-bottom:1px solid #CCC; }
.logo { position:absolute; top:5px; left:25px; }
.titlu { position:absolute; top:35px; left:170px; font-size:36px; font-style:italic; font-weight:bold; height:60px; line-height:48px; }
.titlu a { color:#F00; text-decoration:none; }

.menu { position:absolute; top:120px; left:10px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
.menu ul { margin:0; padding:0; list-style:none; }
.menu ul li { float:left; margin:0; padding:0; border-right:2px solid #00F; }
.menu ul li a { margin:0; padding:0 12px; color:#00F; text-decoration:none; display:block; height:20px; line-height:20px; }
.menu ul li a:hover { color:#F00; text-decoration:none; }
.menu ul li.last { float:left; margin:0; padding:0; border-right:0; }
/************************************ HEADER ***********************/


/************************************ CONTENT **********************/
#content { padding:10px 15px; }

ul.lista-numere { margin:15px; padding:5px 15px; }
ul.lista-numere li { margin:5px; font-size:14px; }
ul.lista-numere li a { text-decoration:none; color:#000; }
ul.lista-numere li a:hover { text-decoration:underline; color:#00F; }

ul.lista-articole { margin:15px; padding:5px 15px; }
ul.lista-articole li { margin:5px; padding:5px; font-size:14px; border-bottom:1px solid #666; }
ul.lista-articole li a { text-decoration:none; color:#000; display:block; cursor:pointer; }
ul.lista-articole li a:hover { text-decoration:underline; color:#00F; }

a.link-download { color:#00F; text-decoration:none; font-size:18px; font-weight:bold; }
a.link-download:hover { color:#F00; text-decoration:none; }

a.link { color:#00F; text-decoration:underline; }
a.link:hover { color:#00F; text-decoration:none; }

.nr-index { font-size:18px; font-weight:bold; }
.nr-index a { color:#444; text-decoration:none; }
.nr-index a:hover { color:#00F; text-decoration:underline; }
/************************************ CONTENT **********************/


/************************************ FOOTER ***********************/
#footer { color:#555; margin:5px 20px 10px 20px; }
#footer a { color:#00F; text-decoration:underline; }
#footer a:hover { color:#F00; text-decoration:none; }
/************************************ FOOTER ***********************/


/************************************ CUSTOM CLASSES ***************/
.red { color:#F00; }
.blue { color:#00F; }

.paragraph { text-indent:20px; }
/************************************ CUSTOM CLASSES ***************/
