
/* Infatisare Generala */
body {margin:0; padding:20px 0; font:76% tahoma,verdana,sans-serif; background:#f2f1dd url(img/fundalsite.jpg) repeat-x fixed; color:#333;}
#main {float:left; width:538px; margin-right:20px; padding:0; line-height:1.3em;}
#accordion {margin:10px 10px;}
#outcontainer {width:728px; margin:0 auto; padding:20px 20px 0 20px; background:#fff url(img/contbg.png) no-repeat; color:#333;}
#antet {width:728px; margin:0 auto; padding:3px 20px 0 20px; background:#fff; color:#333;}
#container {width:728px; margin:0 auto; padding:10px 20px 0 20px; background:#fff; color:#333;}

/* Caractere */
h2,h3,h4 {margin:2px 0 2px 0; padding:2px 0 2px 2px; font-weight:normal; color:#5C452E;}
h1 {font-size:1.8em; line-height:1em; margin:6px 0 4px 0; padding:6px 0 4px 2px; font-weight:normal; color:#5C452E;}
h2 {font-size:1.5em; line-height:1.1em;}
h3 {font-size:1.2em; background:#fff;}
h4 {font-size:1em;}
h3.toggler {width:94%; display:block; background:#f2f1dd url(img/more.png) no-repeat; padding:0 0 0 30px;}
a {text-decoration:none; color:#b63f43;}
a:hover {text-decoration:underline;}
a img {border:0;}
p {margin:0 0 5px 3px; line-height:1.5em; text-align:justify;}
p.galben {margin:0 0 5px 3px; padding:0 15px 0 27px; line-height:1.5em; background-color:#fffaf0; text-align:justify;}

/* Site title and header */
#logo {float:right; width:255px; margin:0; padding:0 0 17px 0; background:#f2f1dd; border:4px solid #e0e0ba; text-align:center; color:#555; overflow:auto;}
#logo h1 {margin:30px 5px 5px 5px; letter-spacing:-2px;line-height:1em;}
#logo a {color:#b63f43; text-decoration:none;}
#logo a:hover {color:#69e;}
#tagline {text-align:center; font-size:1.4em;line-height:1.5em;}
#intro p {line-height:1.5em;}

/* Sidebar */
#sidebar {width:162px; float:right; margin:0; font-size:1em; background:#f2f1dd; border:4px solid #e0e0ba; text-align:left; color:#555; line-height:1.3em;}
#sidebar p, #sidebar ul, #sidebar ol {margin:0 0 7px 7px; padding:0;}
#sidebar p.block {font-size:0.9em; line-height:1.4em; margin:5px auto 5px auto; padding:5px; color:#555; border:1px solid #ddd;} 
#sidebar ul li, #sidebar ol li {width: 140px; list-style:none; padding:0; margin:0 0 2px 0;}

/* Footer */
#footer {margin:0 auto 10px auto; line-height:1.6em; width:768px; background:#fff url(img/footerbg.png) bottom left no-repeat; padding:0 0 1px 0; font-size:1.1em; color:#777; text-align:center;}

/* Additional classes */
.entry img {position: relative;}
.entryphoto {margin:3px; float:left; padding:3px; border:1px solid #fff; background-color:#fff; color:#333;}
.splitcontentleft {float:left; width:47%; margin:0 0 5px 0; padding:10px; background-color:#f2f1dd; color:#505050; line-height:1.5em;}
.splitcontentright {float:right; width:44%; margin:0 0 5px 0; padding:10px; background-color:#fffaf0; color:#505050; line-height:1.5em;}
.box {margin:0 0 0 0; padding:5px; border:1px solid #990000; background-color:#fffaf0; color:#505050; line-height:1.5em;}
.headerstyle {clear:left; display:block; margin:3px 0 3px 0; padding:3px 0 3px 4px; background:#f2f1dd url(img/gradient2.png) repeat-x; color:#444; text-decoration:none; border-bottom:1px solid #bbb;}
.clear {clear:both; margin:0; padding:0;}
.right {text-align:right;}
.internallink {font-size:0.9em; text-align:center;}
.credit {color:#777;}
.hide {display:none;}
.highlighted {background: #f0f0f0; border: 1px solid #b0b0b0; color: #303030; padding: 3px;}

/* -- CAUTARE -- */
#ajaxSearch_form {color: #444; width: auto; height: 40px;}
#ajaxSearch_input {width: 158px; display: inline; height: 21px; border: 1px solid #ddd; border-left-color: #c3c3c3; border-top-color: #7c7c7c; background: #fff url(images/input-bg.gif) repeat-x top left; margin: 0 3px 0 0; padding: 3px 0 0; vertical-align: top;}
#ajaxSearch_submit {display: inline; height: 22px; line-height: 5px;}
#ajaxSearch_output {border: 1px solid #444; padding: 7px 5px 7px 5px; background: #f2f1dd; display: block; height: auto; vertical-align: top;}
.ajaxSearch_paging {padding: 7px; margin: 7px;}
.AS_ajax_result {background-color:#f2f1dd; color: #5C452E; margin-bottom: 3px;}
.AS_ajax_resultLink {text-decoration: underline;}
.AS_ajax_resultDescription {color: #5C452E; font-weight: bold;}
.AS_ajax_more {color: #fff;}
.AS_ajax_highlight1, .ajaxSearch_highlight1 {background-color: #ffb; padding: 2px; margin: -3px; border: 1px solid #dd3; color: #000;}
.searchTerms {font-size: 1.2em; border: 1px solid #990000; margin: 5px 3px 7px 5px; padding:10px; background-repeat: no-repeat; color: #a01a33;}
a.ajaxSearch_removeHighlight, a.ajaxSearch_removeHighlight:visited {display:block; float:left; border:1px solid #990000; margin-top:6px; margin-right:0pt; margin-bottom:6pt; margin-left:0pt; padding-top:1px; padding-right:2px; padding-bottom:2px; padding-left:2px; color:#990000;}
a.ajaxSearch_removeHighlight:hover {background-color: #fff; color: #222222;}





/* -- Paginari DITTO -- */
.ditto_paging {border-top: 1px solid #ccc; padding: 10px; font-size: 86%; color: black;}
#ditto_pages .ditto_currentpage {border: 1px solid black; padding: 1px 5px 2px; margin-right: 1px; background-color: #990000; color: #fff;} 
#ditto_pages .ditto_off {border: 1px solid #ccc; padding: 1px 5px 2px; margin-right: 1px; color: #ccc;}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {border: 1px solid #990000; padding: 1px 5px 2px; margin-right: 1px; text-decoration: none !important; color: black;} 
#ditto_pages a:hover {background-color: #fff; color: #000;}
