/*GENERAL*/
* { padding:0; margin:0; }
form, fieldset, img { border:0; }
input, textarea {border:1px solid #CACACA; font-size:11px;}
input {width:150px;}
textarea {width:300px;}
input.submit { color:#88201F; margin:10px 0; font-weight:bold; width:80px; border:1px solid #CCCCCC; background:#DDDDDD;}
a {cursor:pointer; text-decoration:none; outline:none; }
li { list-style:none; }
html  { background:#242424 url(../images/background.gif) repeat-x 0 0; }
body { position:relative;  font:75%/140%  Tahoma, Arial, Helvetica, sans-serif; width:959px; margin:0 auto;}

.content_shadow:after, .content:after, #right:after, .csc-textpic-image:after, .picbox:after, .content_inner:after, .more:after, .header:after,.magazine-inner:after, #etaj:after { content:'.'; display:block; visibility:hidden; height:0; clear:both; }
.content_shadow, .content, .flower, #right, .csc-textpic-image, .picbox, .content_inner, .more, .header, .magazine-inner, #etaj { display:inline-block; }
.content_shadow, .content, .flower, #right, .csc-textpic-image, .picbox, .content_inner, .more, .header, .magazine-inner, #etaj { display:block; }

#home { width:925px; }
#home .content { background:#F3F3F4 url(../images/content_bg.gif) repeat-x 0 0; padding:18px 17px 0 17px; }

.header{width:925px;}
.header h1 { float:left; padding:16px 0 0 30px; position:relative }
.header .banner{position:absolute; width:706px; height:80px; top:12px; right:0; background:url(../images/banner.jpg) no-repeat 0 0; display:block;}
.header #menu { overflow:hidden; float:right; padding-top:105px; font-family:Arial, Helvetica, sans-serif; }
.header #menu li { background:url(../images/delimit.gif) no-repeat left center; float:left; margin-left:-22px; padding-right:40px; padding-left:36px; }
.header #menu li a { color:#88201f; font-weight:bold; font-size:1.083em; }
.header #menu li a:hover { color:#1F1B52; }

.content_shadow { background:url(../images/shadow.png) no-repeat 0 0; padding:0 17px; }
.content { background:#F3F3F4 url(../images/content_bg.gif) repeat-x 0 0; padding:18px 17px 0 17px; width:891px;  }
.content_inner { background:url(../images/content_inner_bg.gif) repeat-x 0 0; padding:18px 0 18px 20px; color:#515151; }
.content_inner a { color:#A0232A; }
.content_inner li { list-style:bullet; }
.content_inner p { padding-bottom:17px; }
.content_inner h1 { color:#2c2c6c; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; font-size:2em; }
.content_inner h1 { padding-bottom:25px; }
.content_inner h2 { color:#35307f; font-size:1em; padding-bottom:12px; }
.content_inner h3{color:#8e2625; text-align:right; text-transform:uppercase; padding:22px 81px 3px 0; font-weight:normal; font-size:1.5em;}
#left { width:375px; float:left;  }
#left .more, .more  { background:url(../images/more_left.gif) no-repeat left center; padding:0 0 0 20px; float:right; }
.more a { background:url(../images/more_right.gif) no-repeat right center; color:#a0232a; font-weight:bold; display:block; font-size:0.75em; padding:0 20px 1px 0;  clear:both; }
#right { width:483px; float:left; padding-left:13px; overflow:hidden; }
#home h2 { color:#2c2c6c; padding:38px 0 15px; }

.picbox { margin-left:5px; }
.picbox, .csc-textpic-image  { background:url(../images/leftFlower.gif) no-repeat 0 0; padding:33px 3px 0 17px;  float:left; clear:both; }
.picbox img, .csc-textpic-image img{ background:#fff; display:block; padding:3px; border:1px solid #eee; }
.picbox span, .csc-textpic-image dt{ background:url(../images/rightFlower.gif) no-repeat right bottom; float:left; clear:both; padding:0 20px 33px 0; }


.content #etaj { overflow:hidden; padding:0px; font-family:Arial, Helvetica, sans-serif; margin:0 0 0 82px }
.content #etaj li { background:url(../images/delimit.gif) no-repeat left center; float:left; margin-left:-22px; padding-right:40px; padding-left:28px; }
.content #etaj li a { color:#88201f; font-weight:bold; font-size:0.916em; text-transform:uppercase}
.content #etaj li a:hover { color:#1F1B52; }

.harta{float:left; clear:both; padding:0 5px 0 0; width:412px; height:368px; overflow:hidden;}
.magazine-wrapper{overflow:hidden; background:url(../images/leftFlower.gif) no-repeat 0 0; padding:33px 0 0 17px;}
.magazine-inner{background:url(../images/rightFlower.gif) no-repeat right bottom; padding:0 20px 33px 0;  overflow:hidden;}
.magazin {overflow:hidden; background:#fafafa; border:1px solid #e1e0e1;padding:14px;margin:0 4px 4px 0; width:383px;float:left}
.magazin .picbox{background:none; margin:0;padding:0 14px 0 0;}
.de_inchiriat{background:#fafafa url(../images/de_inchiriat.jpg) no-repeat right top; position:relative;}
a.contactLink{ position:absolute; top:0; right:0; width:75px; height:69px;}

.flower { background:url(../images/flower.png) no-repeat 80px 9px; width:281px; display:block; padding:15px 0 32px; font-size:1px; }

#footer { padding:3px 38px 0 35px; font-size:0.833em; width:852px; }
#footer, #footer a { color:#989ea4; }
#footer div  { float:right; overflow:hidden; }
#footer div p { background:url(../images/dot.gif) no-repeat left center; float:left; margin-left:-3px; padding:0 6px 0 6px; }
#footer ul { overflow:hidden; }
#footer ul li { background:url(../images/dot.gif)  no-repeat left center; float:left; padding:0 8px 0 6px; margin-left:-3px; }

.content_inner h3.lt {padding:0px 10px 3px 0pt; text-align:left;}
.logo_max {text-align:left; width:370px;float:left; padding-bottom:30px; font-size:1.4em;}
.content_inner h1 .logo_max {font-size:0.7em;}
.logo_max img {border:1px solid #CACACA; 

