body {background: #558c91;font-family:Georgia;color: #8f5446}
a {text-decoration:none;color:#528c90}
a:hover {text-decoration:underline}
.icon{vertical-align:middle;padding:3px;}

.wrapheader {background: #fff url("/images/111.jpg");padding-top: 0px;padding-bottom:9px;}
.logo {margin:0; padding:0;float: left;margin-top:0px;padding-right:20px}
.logo a {display:block;width:205px; height:127px;margin:0; padding:0;background: url("/images/lmone.gif") top left no-repeat;text-decoration: none;}
.logo a:hover {background: url("/images/lmone.gif") bottom left no-repeat;}
.logo a span { display:none }

.header {padding-top:50px;}
.header h2 {color: #01a3b2;font-size: 2.95em;font-weight: normal;padding:0;margin:0}
.header h4 {color: #8f5444;font-size: 1.45em;font-weight: normal;padding:0;margin:0}
.header #ctel {color: #8f5444;font-size: 1.45em;font-weight: normal;padding:0;margin:0}
.header #catrecos {float: right;padding-top:60px;text-align:right}
.header h2{padding-top:40px}
/*.header div {padding-top:60px;text-align:right}*/

.searchline {background: #01a3b2;padding: 5px;color: #fff;margin-top:6px;}
.searchline img, .searchline a {float:right}
.searchline a {color: white;font-weight: bold}


.wrapmain {background: #558c91 url("/images/bgmain.gif") repeat-x top;padding-top:10px}
.maincontent{background: #f6f6f6 url("/images/mbg.png") repeat-y;padding-bottom:20px}

.sidebar h6 {border-bottom:1px dotted #8f5446;width: 200px;margin:0;margin-top:5px}
.sidebar .titlenav {border-bottom:1px dotted #8f5446;width: 200px;margin:0;margin-top:5px;font-weight: bold;font-size: 15px;}
.sidebar ul {margin:0;padding:0;}
.sidebar ul li {list-style:none}
.sidebar ul a {font-size:1.0em;border-left:3px solid #8f5446;padding-left:7px;font-family: sans-serif}
ul.domenii, ul.letters {border-bottom:1px dotted #8f5446;padding-bottom:20px}
ul.domenii li {display:inline;list-style:none;}
ul.domenii li a {display:block;width: 20%;float:left;}
.maincontent h1 {border-bottom: 1px dotted #8f5446;padding-top:8px}
.maincontent h2 {border-bottom: 1px dotted #8f5446;padding-top:8px}
ul.pagination li {border:0; margin:0; padding:0;font-size:11px;list-style:none;margin-right:2px;}
ul.pagination a {border:solid 1px #528c90;margin-right:2px;}
ul.pagination .next a,ul.pagination .previous a {font-weight:bold;}
ul.pagination .active {background:#528c90;color:#FFF !important;font-weight:bold;display:block;float:left;padding:4px 6px;}
ul.pagination a:link,ul.pagination a:visited {color:#528c90;display:block;float:left;padding:3px 6px;text-decoration:none;}
ul.pagination a:hover{border:solid 1px #0e509e}
.carte {margin:10px 0;padding:10px;border-bottom: 1px dotted #8f5446}
.carte-poza {float:left;padding-right:10px}
.carte-info {}
.carte-magazin {float:right;vertical-align:top;width:115px;text-align:right;}
.carte p {margin: 0px;padding:0px;padding-bottom:5px;}
.carte-title {font-size: 1.0em; color:#528c90;margin:0}
.carte-sumar {font-size:0.9em}
.carte-autor {font-size: 1em; font-style:italic;}
.carte-sd {font-style:italic;font-size:0.8em;text-align:justify}
.carte-ld {font-size:1.0em;text-align:justify}
.carte-details {clear:left}
.carte-details {font-size: 0.9em;}
.carte-s-title {font-weight:bold}
.pret, .pret-info {font-weight: bold;}
.pret-spec {text-decoration:line-through;color:#f00}
.comments-link {font-size:0.8em}
.rezerva a,.cumpara a {display:block;width:104px;height:24px;}
.rezerva a {background:url("/images/rezerva.png") no-repeat top}
.cumpara a {background:url("/images/adaugaincos.png") no-repeat top}
.rezerva a:hover {background-position: bottom}
.cumpara a:hover {background-position:bottom}
.rezerva a span, .cumpara a span {display:none}
ul.letters li {display:inline;}
ul.letters a {display:block;width:3.84%;float:left;font-weight: bold;}
h3.subsection {background: #8f5446;color: white;font-size: 1em;padding:3px}
h3.subsection span {float:right}
.aec-cnt {display: block;padding: 3px;width:49%;float:left}
.aec-cnt span {float: none;}
.aec-cnt-odd {background: #dff7f7}
.aec-cnt-even {background: #f6f3e4}
.footer {text-align:center;padding:20px 0;background:url("/images/ft.png") no-repeat left top}
.footer p {color:white}
.footer ul li {display: inline}
.footer a {color: #555}
.isection {padding:10px;margin-top:10px}
.isection h2 {background:url("/images/trefla.png") no-repeat left center;padding:0 0 0 20px;}
.isection h2 span {font-size: 0.6em;float:right;padding-top: 0.5em;}
.isection .icol {width:30%;float: left;height:140px;border-bottom: 1px dotted black;margin:3px;padding:5px}
.isection img {float:left;padding-right:5px;}
.isection h3 {font-size:0.95em;height:40px;overflow:hidden;margin:0;padding:0;font-weight:normal;}
.isection .iautor {font-size:0.8em;font-style:italic;margin:0;padding:0}
.isection .ipret {font-weight:bold;float:left}
.isection .ipret .ispec {color:#f00;text-decoration:line-through}
.ioferte {background: #e1f6f9; border:1px dotted #48afb6;}
.inoutati {background: #f1f3f2; border:1px dotted #b8cecc;}
.irecomandari {background: #f9eedc; border:1px dotted #e2c38d;}
.acarti img {float:left;padding-right:10px}
.nbox {background:#f6f3e4;width:190px;padding:0 10px 10px 10px;border:1px dotted #8f5446;margin-top:10px}
.nbox h6 {width: 190px}
.nbox p {text-align:justify;}
.nbox input {border:1px solid #8f5446;}
.comment {padding: 10px;background:#f6f3e4;border-bottom:1px dotted #8f5446}
.comment div {float: left;width:45%; margin-right:30px}
.comment input, .comment textarea {border: 1px inset #8f5446;padding:3px}
.comment label {font-weight:bold;font-size:0.8em}
.comment small {font-size:0.8em}
.comment textarea {width: 90%;height:75px}
.comment .commonbtn, .commonbtn {border: 3px double white;text-transform:uppercase;text-align:center;background:#8f5446;color:white;margin-top:5px;padding: 3px 10px}
div.errors {color:red}
div.success {color: blue}
.comments .subject {font-weight:bold;color:#528c90;margin:0;padding:0}
.comments .name {font-size:0.7em;}
.comments .text {font-style:italic;padding-left:20px}
.cos {width: 100%}
.cos thead th {border-bottom: 1px dotted black;}
.cos tfoot th {border-top: 1px dotted black;}
.cos th, .cos td {text-align:left;padding:3px 10px 3px 3px}
.cos th.rg, .cos td.rg {text-align:right;}
.cos tbody {font-size: 0.8em}
.cos tr.btns th {border:none;padding-top:20px}
.cos tbody input[type="text"] {text-align:right;width:30px;}
.cos input[type="submit"] {padding:3px}
.nbox a.dtcs {float:right;font-size:0.8em}
.cmd {margin: 0 auto;width:650px;border: solid 2px #8f5446;padding:20px;background: #f6f3e4}
.cmd p {font-size:0.9em;color:#666666;border-bottom:dotted 1px #8f5446;margin-bottom:20px;padding-bottom:10px;}
.cmd label {display:block;font-weight:bold;text-align:right;width:240px;float:left;clear:left;}
.cmd span {color:#666666;display:block;font-size:0.8em;font-weight:normal;text-align:right;width:240px;}
.cmd input, .cmd select, .cmd textarea {float:left;font-size:12px;padding:4px 2px;border:solid 1px #8f5446;width:300px;margin:2px 0 20px 10px;}
.cmd textarea {height: 100px}
.cmd button {clear:both;margin-left:250px}
.frmm label {display:block;font-weight:bold;text-align:left;width:140px;float:left;clear:left;}
.frmm input, .frmm select, .frmm textarea {float:left;font-size:12px;padding:4px 2px;border:solid 1px #8f5446;width:300px;margin:2px 0 20px 10px;}
.frmm button {padding:5px;font-size:1.3em}
.tbl1 {width:100%;font-size:70%}
.tbl1 th {text-align: left}
.cmd .addr input {padding:0; float: none;width:auto;margin:0;vertical-align: middle}
.cmd .addr td {padding:3px}
.mycmd {width:100%;font-size:x-small}
.mycmd thead {background:#F6F4E5}

.pagedate {font-size:x-small}
.pagesumar {font-style: italic;font-weight: bold}
.page {}

.tops {width:45%;float:left;padding-right:5%}
.tops h3 {color:#D94936;border-bottom:2px dotted #D94936;font-size:1.6em}
.tops ol {margin:0;padding-left:20px}
.tops a {color: #905245}
p.small,span.small {font-size:0.8em}

.articolsmall span {font-size:0.8em;padding-right:10px}
p.articol span {font-size:0.8em;padding-right:10px}
p.articol strong {font-style: italic}

span.required {color:red;width:auto;display:inline;padding-left:5px}
p.warning {color:red;border: 2px solid red;background:#ffdddd;width:100%;padding:5px;margin-bottom:10px}
p.info {color:black;border: 2px solid yellow;background:#ffffdd;width:100%;padding:5px;margin-bottom:10px}