* 	{ margin: 0;
    	  padding: 0;
}
body  {  width: 890px;
	   height: auto;
         font: 11px arial, sans-serif;
         margin: 0 auto;
	   position: relative;
}
#header img { border: none;
}
#links { float: left;
	   width: 165px;
	   text-align: right;
	   padding-right: 25px;
	   border-right: 1px solid #575f07;
}
ul	 { list-style-type: none;
}
ul li  { margin-top: 10px;
	   margin-bottom: 15px;
}
a	 { text-decoration: none;
	   color: #575f07;
}
a:visited { color: #787878;
	      letter-spacing: 3px;
}
a:hover { text-decoration: underline;
}
a:active { letter-spacing: 3px;
	     font-weight: bold;
}
.curenta a {color: #1f81bf;
		
}
#text  { margin-left: 210px;
	   width: 500px;
}
h5+p   { margin-left: 30px;
}
dl     { margin-top: 8px;
}
dd	 { margin-top: 5px;
}
h2	 { margin-top: 25px;
	   font-weight: normal
}
h3	 { margin-top: 5px;
	   margin-bottom: 15px;
	   
}
.verde { color: #575f07;
}
.porto { color: #e4772e;
}
.albast { color: #1f81bf;
}
#text ul { list-style-type: disc;
	     margin-top: 15px;
	     margin-left: 15px;
	     width: 230px;
	     float: left; 
}
#text ul li { margin-top: 2px;
	        margin-bottom: 0;
	        margin-left: 15px;

}
#text p { margin-top: 10px;
}
#text h4.jos { float: right;
	         text-align: right;
		   width: 500px;
		   margin-top: 25px;
		   margin-right: 50px;
}
#text ul.beliefs { width: auto;
			 
}
#text dd { text-indent: 15px;
}
#text2  { color: #575f07;
	    width: 280px;
	    float: left;
}
#text2 p { margin-top: 10px;
}

#text3   { width: 140px;
	     height: 110px;;
	     float: left;
	     margin-top: 40px;
	     margin-left: 35px;
	     font-weight: bold;
	     background: url('../imagini/paranteza_stanga.jpg') no-repeat top left;
	     
}

#text3 p { padding: 13px;
	     text-align: justify;
	     margin-top: 0;
	     clear: left;
	     height: 110px;
	     background: url('../imagini/paranteza_dreapta.jpg') no-repeat top right;
	     
}
#text3 a       { color: #575f07;
}
#text3 p a:visited { letter-spacing: normal;
}
#text3 p a:hover { text-decoration: none;

		     color: #000000;
}
#text3 p a:active { letter-spacing: normal;
}

#jos ul  { width: 500px;
	     height: 30px;
	     margin-bottom: 50px;
	     margin-top: 40px;
}
#jos ul li { width: auto;
		 float: left;
		 margin-left: 5px;
		 margin-right: 15px;
		 color: #505050;
		 font: 11px sans-serif;
	       list-style-type: none;
}
#jos a { color: #505050;
}
#jos a:visited { color: #505050;
		     letter-spacing: normal;
}
#jos a:active { letter-spacing: normal;
}
h4     { margin-top: 10px;
}
#text h5 span { font-size: 12px;
	          color: #e4772e;
}
div#text img  { margin: 2px;
		    padding: 5px;
		    border: 1px dotted #ffffff;
		    vertical-align: middle;

}
div#text img:hover { border: 1px solid #000000;
}
div#text3 p img  { border: none;
		       float: right;
}
div#text3 p img:hover { border: none;
}
#text .scroll  { width: auto;
		     height: 320px;
		     overflow: auto;
}
#text span.cutie       { border-bottom: 1px dashed #000000;
}
span.cutie .text { position: absolute;
			 width: 175px;
			 top: 307px;
			 right: 385px;
		    	 border: 1px solid #000000;
			 padding: 10px;
			 background: #ffffff;
			 display: none;
			 color: #000000;
}
#text > dl > dt > span.cutie:hover > span.text {display: block;
}
#text > dl > dt > span.cutie:hover { cursor: pointer;
}

#text > p > span.cutie:hover > span.text {display: block;
}
#text > p > span.cutie:hover { cursor: pointer;
}
#text > dl > dd > span.cutie:hover > span.text {display: block;
}
#text > dl > dd > span.cutie:hover { cursor: pointer;
}
#text > .scroll > dl > dd > span.cutie:hover > span.text {display: block;
}
#text > .scroll > dl > dd > span.cutie:hover { cursor: pointer;
}