* { margin:0; padding:0;}
body { background:#fff url(img/bg_body.jpg) no-repeat center top; font:13px Tahoma, Arial, Helvetica, sans-serif; color:#6C6A73;}
a { color:#E10915; text-decoration:none; outline:none;}
a:hover { text-decoration:underline;}
a img {  border:0;}
h1 {color:#000; font-size:26px;}
h2, .bignormal { color:#000; font-size:18px;}
h3 { color:#000; font-size:16px;}
input, select, textarea { font:13px Tahoma, Arial, Helvetica, sans-serif; color:#6C6A73;}
#container_homepage { width:921px; height:744px; background:url(img/bg_container_homepage.jpg) no-repeat; margin:127px auto 0 auto;}
#container_page { width:921px; background:url(img/bg_container_page.gif) repeat-y; margin:127px auto 0 auto; }
#container_page_top { background:url(img/bg_container_page_top.jpg) no-repeat}
#container_page_btm { background:url(img/bg_container_page_btm.jpg) no-repeat center bottom; /*min-height:780px;*/}

#container_homepage #content { padding:10px 50px; }
#container_page #content { padding:30px 40px 10px 20px; }

#left {  float:left; width:540px; padding:23px 0 0 28px;}
.poza_content { width:290px; height:240px; background:url(/img/bg_box_poza.gif) no-repeat; padding:20px 0 0 25px; margin:0 0 0 -20px; float:left; }

.normal { width:555px; padding-left:20px; }

#left h2 { margin-bottom:15px; font-size:13px;}
#left p { margin-bottom:15px;}
#left blockquote { padding:0 15px; margin-bottom:15px; font-style:italic }
#left #accordion h2 { font-size:18px;}

#right { width:270px;  float:right}


#header { position: relative; height:169px; width:921px;}
#footer { font:10px Arial, Helvetica, sans-serif; text-align:center; padding:10px;}

#logo { position:absolute; top:-75px; left:43px;}
#logo a { display:block; width:301px; height:62px; background:url(img/logo.gif) no-repeat; text-indent:-9999px;}

#nav { position:absolute; left:120px; top:-1px; list-style:none}

#nav li { float:left; margin-right:11px;}
#nav li a { display:block; height:22px; padding-top:10px; color:#514D51; font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; position:relative; z-index:9999; background:url(img/tabs.gif) no-repeat;}

#nav li.m1 a { width:90px; background-position:0 0; }
#nav li.m2 a { width:90px; background-position:-90px 0;}
#nav li.m3 a { width:140px; background-position:-180px 0;}
#nav li.m4 a { width:151px; background-position:-320px 0;}
#nav li.m5 a { width:140px; background-position:-471px 0;}

#nav li.m1 a.current { background-position:0 -32px; }
#nav li.m2 a.current { background-position:-90px -32px;}
#nav li.m3 a.current { background-position:-180px -32px;}
#nav li.m4 a.current { background-position:-320px -32px;}
#nav li.m5 a.current { background-position:-471px -32px;}

#nav li.m6 a { width:100px; text-indent:-9999px; background:url(img/m5.gif) no-repeat center top; margin-top:-20px; }


#oferta_lunii { padding:68px 50px 0 50px; color:#000;  }
#oferta_lunii h2, #oferta_lunii p { margin-bottom:3px;}

#page_title { padding:65px 50px 0 50px; }

#breadcrumbs { font:10px Arial, Helvetica, sans-serif; margin-bottom:10px;}

#flash_container { width:1px; height:290px; position:relative;}
#flash { position:absolute; top:-28px; left:-70px;}


.block { display:block}
.more {  font-weight:bold; font-size:11px }
.black { color:#000;}

.first_box,
.second_box { float:left; width:252px; padding:20px 8px 0 8px; }
.first_box { margin-right:32px;}
.second_box  { margin-right:58px;}
.first_box h3, .first_box p,
.second_box h3, .second_box p { margin-bottom:5px;}
.third_box {  float:left; width:195px; padding-top:220px;}
.third_box a { color:#fff; text-decoration:none}
.poza { float:left; margin:0 5px 3px 0}
.poza img { display:block; border:2px solid #fff;}

.box_postit_white { background:url(img/bg_postit_white.jpg) no-repeat; padding:35px 8px 0 8px; height:245px; }
.box_postit_white h3, .box_postit_white p { margin-bottom:10px;}
.box_postit_yelow { background:url(img/bg_postit_yelow.jpg) no-repeat; padding:35px 8px 0 8px; height:245px; }
.box_postit_yelow h3, .box_postit_yelow p { margin-bottom:10px;}
.box { padding:30px 8px }
.box h3 { margin-bottom:10px}
.center { text-align:center}

.contact_header { background:url(img/box_contact_oferta_mare.gif) no-repeat; height:214px; margin-bottom:20px; padding-left:8px; padding-top:10px}

.tabel_formular { border:0; border-spacing:0; padding:0; }
.tabel_formular td { padding-bottom:15px; vertical-align:top}
.tabel_formular td.first { width:190px; padding-right:10px; text-align:right; padding-top:4px;}
.tabel_formular td.last { padding-bottom:25px;}
.tabel_formular input { border:1px solid #B5BEBF ; background:#fff url(img/bg_input.jpg) repeat-x; padding:3px; width:260px;}
.tabel_formular select { border:1px solid #B5BEBF ; background:#fff url(img/bg_input.jpg) repeat-x; padding:3px; }
.tabel_formular input.normal { width:auto; padding:0; background:transparent; border:0;}
.tabel_formular textarea { border:1px solid #B5BEBF ; background:#fff url(img/bg_input.jpg) repeat-x; padding:3px; width:340px; height:70px}
.tabel_formular strong { color:#000}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

.toggler { font-size:11px; font-weight:bold; cursor:pointer;}
.element { margin-bottom:15px;}


/* error */
.flderr
    { color: #cc3300; font-weight: bold; }
.msg
    { background-color: #ffffcc; padding: 5px; }
* html .poza_content { margin-left:-10px;}
.element { clear:both }
