@charset "utf-8";
/* CSS Document */


#zona-top { background:url(../img/bg-zona-top.gif) repeat-x bottom; }
#zona-sus { width:900px; margin:0 auto; background:url(../img/bg-sus.gif) no-repeat bottom left; height:174px; }
#zona-mij { width:900px; margin:0 auto; background:#fff; }
/*
  Copii pentru zona-sus:*/
/*

Block::Buton homepage
*/
#block-homepage { position:absolute; margin-top:5px; margin-left:40px; }
#block-homepage #homepage-off { }
#block-homepage #homepage-on { display:none; }

#adgarage { position:absolute; margin-top:-1px; margin-left:665px;}

/*
+ sigla AD GARAGE MAI SUS


Block::Informatii generale
*/
#block-info { position:absolute; margin-left:185px; margin-top:50px; color:#fff; font-size:11px; width:300px; line-height:16px; list-style:none; }
#block-info .label { color:#ff0000; width:55px; float:left; }
#block-info .text { float:left; width:200px; }
#block-info .text a { color:#CCC; }
/*

Block::Decontare directa
*/
#block-modul-decontare{ background:url(../img/decontare-directa-element.jpg) no-repeat bottom center;}
#block-modul-decontare .continut{ min-height:180px; height:auto !important; height:180px;}
#companiile{ height:80px; font-size:9px; overflow:hidden;}
/*

Block::Meniu principal
*/
#meniu-principal { position:absolute; margin-left:45px; margin-top:135px; font-size:13px; width:750px; list-style:none; padding:0px; }
#meniu-principal li { padding-left:10px; padding-right:5px; display:inline; background:url(../img/stop-nav2.gif) left center repeat-y; }
#meniu-principal a { color:#a21319; font-weight:bold; }
#meniu-principal a:hover { color:#ed1c24; }
#meniu-principal .start { background:none; }
/*Element::Hover peste Meniu principal*/
#meniu-principal-point-out { position:absolute; margin-top:120px; display:none; }
/*

Block::Meniu secundar
*/
#meniu-secundar { position:absolute; margin-left:150px; margin-top:150px; font-size:11px; width:400px; list-style:none; border-top:1px solid #eee; padding:0px; display:none; }
#meniu-secundar li { padding-left:5px; padding-right:0px; display:inline; background:url(../img/stop-nav3.gif) left center repeat-y; }
#meniu-secundar a { color:#777; }
#meniu-secundar a:hover { color:#ed1c24; }
#meniu-secundar .start { background:none; }
/*
  Copii pentru zona-mij:*/
/*

Block::Zona de contur si delimitare
*/
#block-contur { margin-left:12px; margin-right:14px; margin-bottom:3px; border:1px #ed1c24 solid; }
/*

Zona de contur top pagina pentru a putea suprapune zona de adresare/navigare din stanga
*/
#block-contur-linie-top { background:url(../img/bg-punct-rosu.gif) top repeat-x; }
/*

Block::Zona de elemente permanente de pe partea dreapta - newsletter, programere, etc.
*/
#block-module { width:234px; background:#fff url(../img/bg-perm.gif) top left no-repeat; position:absolute; margin-left:638px; clear:both; }
#block-module .titlu { background:#ed1c24 url(../img/bg-modul-titlu.gif) no-repeat left; color:#fff; font-weight:bold; height:27px; line-height:27px; text-indent:10px; }
#block-module .titlu a { color:#fff; }
#block-module .continut { padding:10px; color:#666; }
#block-module .end { line-height:10px; height:10px; clear:both; }
#block-module .buton { line-height:18px; height:18px; display:block; width:68px; padding:0 5px 0 5px; font-size:10px; border:1px solid #000; background:#999; color:#fff; float:right; text-align:center; float:left; }
#block-module .buton:hover { color:#000; background:#eee; text-decoration:none; }
#block-module .buton:active { color:#444; background:#999; }
#block-module .continut .camp { width:128px; margin:0; padding:0; border:1px #cacaca solid; border-right:none; padding-left:2px; float:left; line-height:18px; height:18px; color:#999; }
#block-module .continut .camp2 { width:150px; margin:0; padding:0; border:1px #cacaca solid; padding-left:2px; line-height:18px; height:18px; }
#block-module .titlu-raspuns { text-indent:25px; display:block; height:20px; background:url(../img/vazut.gif) no-repeat left top; }
/*

...
*/
#tx_abonare { color:#666; }
#block-newsletter-raspuns { display:none; }
#block-programare-raspuns { display:none; }
#block-programare-formular .buton-R { clear:both; float:right; }
#block-programare-formular .zona-form { font-size:11px; color:#666; margin-bottom:5px; }
#block-programare-formular .zona-form #tx_pro_nume { background:#fff url(../img/nr-1.gif) no-repeat right center; color:#000; }
#block-programare-formular .zona-form #tx_pro_tel { background:#fff url(../img/nr-2.gif) no-repeat right center; color:#000; }
#block-programare-formular .zona-form #tx_pro_email { background:#fff url(../img/nr-3.gif) no-repeat right center; color:#000; }
#block-modul-lista-stiriauto { list-style:none; height:100px; overflow:hidden; padding:0px; }
#block-modul-lista-stiriauto li{ display:none;}
#block-modul-stiriauto li { height:100px; text-indent:15px; background:url(../img/sageata-news.gif) no-repeat top left; background-position:0px 6px; }
/*


Block::Zona de continut dinamic
*/
#zona-continut { width:600px; min-height:1000px; height:auto !important; height:1000px; }
#block-continut { padding-top:20px; padding-left:40px; padding-bottom:40px; clear:both; }
#zona-meniu-subsol { background:#fff; margin-top:-28px; margin-bottom:1px; margin-right:-1px; border-top:1px #ed1c24 solid; border-left:1px #ed1c24 solid; float:right; }
/*

Block:: Navigare pagini
*/
#block-navigare { background:#fff; margin-top:-1px; margin-left:-1px; font-size:10px; color:#666; text-indent:5px; list-style:none; border-bottom:1px #ed1c24 solid; border-right:1px #ed1c24 solid; padding-right:20px; color:#999999; font-size:10px; float:left; line-height:27px; height:27px; }
#block-navigare li { padding-left:10px; display:inline; background:url(../img/stop-nav.gif) left center no-repeat; }
#block-navigare a { color:#999; }
#block-navigare a:hover { color:#ed1c24; }
#block-navigare .curent { color:#666; font-weight:bold; }
#block-navigare .homepage { color:#2b3276; font-weight:bold; background: url(../img/homepage.gif) no-repeat left center; margin-left:0px; padding:0; padding-left:15px; }
/*

Zona meniu subsol
*/
#meniu-subsol { padding:0px; font-size:11px; text-indent:5px; list-style:none; font-weight:bold; padding-top:7px; padding-bottom:3px; }
#meniu-subsol li { padding-left:10px; padding-right:5px; display:inline; background:url(../img/stop-nav2.gif) left center no-repeat; }
#meniu-subsol a { color:#000; }
#meniu-subsol a:hover { color:#ed1c24; }
#meniu-subsol .start { background:none; }
/*
  Copii pentru zona-jos:*/
/*

Block:: Linii 2 culori AR
*/
#block-linii { background:url(../img/bg-jos.gif) repeat-x; }
/*

Block:: Text copyright
*/
#block-copyright { line-height:36px; font-size:11px; color:#777; background:#fff; }
#block-copyright img { float:right; padding-left:5px; padding-right:5px }
#block-copyright span { float:right; }
/*

Block:: Zona speciala cu margine rotunda
*/
.zona { background:url(../img/bg-zona-center.gif) repeat-x bottom; margin:20px; margin-top:0px; height:auto !important; }
.zona-imaginea { display:none; height:150px; margin-bottom:5px; }
.zona .center-OUT { background:url(../img/bg-zona-left.gif) no-repeat bottom left; }
.zona .center-IN { background:url(../img/bg-zona-right.gif) no-repeat bottom right; padding:20px; padding-bottom:0; }
.zona #imaginea { padding:0; margin:0; }
.zona #controler { background:url(../img/bg-punct-gri.gif) top repeat-x; height:20px; padding-bottom:20px; display:block; }
.zona #controler li { list-style:none; float:left; padding:0; margin:0; }
.zona #controler li.spatiu { width:35px; }
.zona #controler li a { display:block; color:#000; padding-top:2px; padding-bottom:2px; padding-left:10px; padding-right:10px; }
.zona #controler li a:hover { color:red; }
.zona #controler li a:hover { background:#e7e7e7; }
.zona #controler li a.selected { background:#000; color:#fff; border-bottom:1px #999 solid; }
/*

Elemente speciale
*/
#tooltip { position: absolute; font-size: 11px; max-width: 160px; width:150px; border: 1px solid red; z-index: 10000; color: #333333; padding:5px; background:#fff url(../img/semn-stea.gif) no-repeat top left; background-position:5px 9px; text-indent:20px; margin: 20px 5px 5px -80px; }
.special { font-weight:bold; color:red; }
.tx-c { text-align:center; }
.tx-d { text-align:right; }
.tx-s { text-align:left; }
.indicatie { font-size:10px; color:#666; }
.toCAll { clear:both; }
.nota { color:#666; background: url(../img/bg-punct-gri.gif) repeat-x bottom; }
