/* DEFAULT SETTINGS */
/*********************************************************************/

html, body {  margin:0; padding:0; text-align:left; font-family: Arial; font-size:13px; color: #333; line-height: 20px; }

textarea { overflow: auto; }

img { border:none; }

a { outline: none; }

* { padding: 0; margin: 0; }

table { border-collapse:collapse; border-spacing:0; border:none; width:100%; margin: 10px 0 20px 0; }
table td { padding: 7px 10px; border: 1px solid #F8F8F8; background: #666; vertical-align: middle; font-weight: bold; color: #FFF; }
table th { padding: 7px 10px; border: 1px solid #F8F8F8; background: #333; vertical-align: middle; font-weight: bold; color: #FFF; }
table th.blank-th { background:#F8F8F8;}

.clear { height:0; font-size:0; line-height:0; clear:both; display: block; visibility: hidden; }

h1, h2, h3, h4, h5, h6 { font-size: 18px; font-weight: normal; font-family: "myriad pro","trebuchet ms","helvetica neue",helvetica,arial,sans-serif; line-height: normal; }

a:link, 
a:visited { color:#CC0033; text-decoration:none; }

a:hover, 
a:active { color:#CC0033; text-decoration:underline; }

/* MAIN */
/*********************************************************************/

body { background: #FFF url(img/body_line.gif) top center repeat-y; }

#main { margin: 0 auto; width: 860px; }

/* SIDEBAR */
/*********************************************************************/

#sidebar { width: 270px; height:100%; float: right; text-align: right; }
#sidebar #adiPintilie { width: 270px; height: 100px; display: block; background: url('img/adipintilie.png') 0 0 no-repeat; margin: 40px 0 30px 0; }
#sidebar .text { width: 230px; padding: 0 40px 10px 0; color: #888888; }
#sidebar .text span { color: #BDBDBD; font-size: 11px; }
#sidebar input { width: 104px; padding: 4px; background: #FFF; border: 1px solid #CCC; text-align: right; margin: 0 40px 20px 0; font-family: Arial; font-size: 11px; color: #333; }

	/* ACCORDION */
	/*********************************************************************/

	#basic-accordian { width:230px; padding: 0 40px 0 0; }
	
	.accordion_headings{ font-family: "myriad pro","trebuchet ms","helvetica neue",helvetica,arial,sans-serif; line-height: normal; cursor:pointer; font-size: 25px; font-weight: normal; letter-spacing: -1px; }
	.accordion_headings:hover { color: #CC0033; }
	.header_highlight{ color: #333; }

	.accordion_child { padding: 0 0 5px 0; }
	.accordion_child ul { list-style-type: none; }
	.accordion_child ul li { list-style-type: none; padding: 0; margin: 0; }
	.accordion_child ul li a:hover { text-decoration: none; border-bottom: 1px solid #333; }
	.accordion_child ul li a:active { text-decoration: none; border-bottom: 1px solid #333; }
	.accordion_child a img { margin: 5px 0 0 7px; }
	
	#flickr-feed { width:230px; padding: 0 40px 15px 0; }
	#flickr-feed ul { list-style-type: none; }
	#flickr-feed ul li { list-style-type: none; padding: 0; margin: 0; }
	#flickr-feed ul li a:hover { text-decoration: none; border-bottom: 1px solid #333; }
	#flickr-feed ul li a:active { text-decoration: none; border-bottom: 1px solid #333; }
	#flickr-feed a img { margin: 5px 0 0 7px; }
	#flickr-feed p { padding: 0 0 3px 0; font-family: "myriad pro","trebuchet ms","helvetica neue",helvetica,arial,sans-serif; line-height: normal; font-size: 25px; font-weight: normal; letter-spacing: -1px; }
	

/* CONTINUT */
/*********************************************************************/

#continut {  height:100%; float: right; text-align: left; background: url('img/bg_continut.gif') 5px 0 no-repeat;  }
#continut .inner { width: 550px; min-height: 600px; height: auto !important; height: 600px; padding: 36px 0 0 40px; text-align: left; }
#continut .inner a:hover { border-bottom: 1px solid #000; text-decoration: none; }
#continut .inner a:actived {   text-decoration: none; }

	#continut .inner .articol { width: 550px; padding: 0; margin: 0 0 20px 0; color: #000; background: url('img/linie.gif') 0 100% no-repeat; }
	#continut .inner .articol h1 { font-size: 25px; font-weight: normal; padding: 0 0 10px 0; letter-spacing: -1.2px; color: #333; }
	#continut .inner .articol h2 { font-size: 22px; color: #333; font-weight: normal; padding: 0 0 10px 0; letter-spacing: -1px; background: none; }
	#continut .inner .articol h1 a { color: #333; border: none; }
	#continut .inner .articol h1 a:visited { color: #333; border: none; }
	#continut .inner .articol h1 a:hover { color: #CC0033; text-decoration: none; border:none; }
	#continut .inner .articol h1 a:active { color: #CC0033; text-decoration: none; border:none; }
	#continut .inner .articol a { border-bottom: 1px dotted #CCC; }
	#continut .inner .articol a:visited { border-bottom: 1px dotted #CCC; }
	#continut .inner .articol a:hover { border-bottom: 1px solid #000; text-decoration: none; }
	#continut .inner .articol a:actived { border-bottom: 1px solid #000; text-decoration: none; }
	#continut .inner .articol p.durata-citire { font-size: 11px; font-weight: bold; font-family: Tahoma; padding: 0 0 10px 20px; position: relative; background: url('img/ico_timp.gif') 0 5px no-repeat; }
	#continut .inner .articol p { padding: 0 0 10px 0; }
	#continut .inner .articol ul { padding: 0 0 10px 0; }
	#continut .inner .articol ol { padding: 0 0 10px 0; }
	#continut .inner .articol ul li { margin: 0 0 0 25px; }
	#continut .inner .articol ol li { margin: 0 0 0 35px; }
	#continut .inner .articol blockquote { padding: 15px 20px 5px 20px; margin: 5px 0 10px 0; /* border: 1px solid #E0E0E0; */ background: #ECECEC; color: #000; font-family: Georgia,"Times New Roman",Times,serif; font-style: italic; }
	#continut .inner .articol img { margin: 5px 0 15px 0; }
	#continut .inner .articol a img { border-bottom: none; background:none; display:block; float:left; margin: 15px 20px 15px 0; }
	#continut .inner .articol .detalii { width: 550px; padding: 0 0 9px 0; color: #666; font-size: 12px; }

#continut .inner #pagina { width: 150px; float: left; color: #999; font-family: "myriad pro","trebuchet ms","helvetica neue",helvetica,arial,sans-serif; line-height: normal;  font-size: 25px; font-weight: normal; letter-spacing: -1px; }
#continut .inner #paginare { padding: 7px 0 50px 0; float: right; }

#continut .inner #comentarii { width: 550px; }
#continut .inner #comentarii h6 { font-size: 20px; font-weight: normal; padding: 0; letter-spacing: -1px; color: #444; }

#continut .inner #articole-asemanatoare { width: 550px; padding: 0 0 10px 0; }
#continut .inner #articole-asemanatoare h4 { font-size: 20px; font-weight: normal; padding: 0 0 10px 0; letter-spacing: -1px; color: #444; }
#continut .inner #articole-asemanatoare ul { list-style-type: none; }
#continut .inner #articole-asemanatoare li { list-style-type: none; padding: 0 0 10px 0; color: #555; }


/* COMENTARII */
/*********************************************************************/

#continut .inner #comentarii .comentariu { background: url('img/linie.gif') 0 100% no-repeat; padding: 15px 0 10px 0;  }
#continut .inner #comentarii .comentariu .st { float: left; width: 70px; padding: 5px 0 0 0; }
#continut .inner #comentarii .comentariu .st img { border: 1px solid #C8C8C8; padding: 3px; background: #FFF; }
#continut .inner #comentarii .comentariu .dr { float: right; width: 460px; color: #333; }
#continut .inner #comentarii .comentariu p.autor { font-size: 13px; padding: 0 0 3px 0; color: #000;  }
#continut .inner #comentarii .comentariu p.autor span { font-size: 11px; }
#continut .inner #comentarii .comentariu .dr p { padding: 0 0 10px 0; }

#continut .inner #adauga-comentariu { width: 550px; padding: 20px 0 80px 0; }
#continut .inner #adauga-comentariu h6 { font-size: 20px; font-weight: normal; padding: 0 0 10px 0; letter-spacing: -1px; color: #444; }
#continut .inner #adauga-comentariu input { font-family: Arial; font-size: 12px; color: #000; padding: 6px 5px; width: 300px; background: #FFF; border: 1px solid #CCC; margin: 0 0 10px 0; }
#continut .inner #adauga-comentariu textarea { font-family: Arial; font-size: 12px; line-height: 20px; color: #000; padding: 5px; width: 538px; background: #FFF; border: 1px solid #CCC; margin: 0 0 10px 0; }
#continut .inner #adauga-comentariu p { font-size: 11px; font-weight: bold; padding: 0 0 10px 0; color: #666; }

#continut .inner #adauga-comentariu #adauga-btn { display: block; background: #CC0033; padding: 5px 0; text-align: center; width: 130px; font-family: Arial; font-size: 12px; margin: 5px 0 0 0; font-weight: bold; color: #FFF; }
#continut .inner #adauga-comentariu #adauga-btn:hover { background: #000; text-decoration: none; border: none; }
#continut .inner #adauga-comentariu #adauga-btn:active { background: #000; text-decoration: none; border: none; }