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

body {
margin: 0px;
padding: 0px;
background-color: #fff;
background-image: url(../images/background.gif);
background-position: top left;
background-repeat: repeat-x;
background-attachment: scroll;
font-family: Arial, Helvetica, sans-serif;
color:#000;
}

a { color: #999; text-decoration: none;}
a:hover { color: #cc0000;}

.clear {clear:both;}

/* HEADER */

#header {
width: 900px;
height: 70px;
}

#header #logo {
float: left;
width: 245px;
height: 70px;
}

#header #titlu {
float: left;
height: 30px;
margin-top: 15px;
line-height: 20px;
width: 400px;
}

#header #titlu h1 {
font-weight: normal;
margin: 0px;
padding: 0px;
font-size: 12px;
text-align: left;
}

#header #brosura {
float: left;
width: 150px;
height: 51px;
background-image: url(../images/header_brosura_background.gif);
background-repeat: no-repeat;
padding-top: 19px;
}

#header #limba {
float: left;
height: 70px;
line-height: 70px;
font-size: 14px;
color: #990000;
width: 100px;
}

#header #limba a {
text-decoration: none;
color: #990000;
}

#header #limba a:hover {
color:#FF0000;
}

/* MENIU */

#meniu {
width: 900px;
height: 30px;
background-image: url(../images/meniu_background.gif);
background-repeat: repeat-x;
z-index: 1px;
}

#meniu #cap_stanga{
float: left;
background-image:url(../images/meniu_stanga.gif);
background-repeat: no-repeat;
height: 30px;
width: 15px;
}

#meniu #cap_stanga_interior{
float: left;
background-image:url(../images/meniu_stanga_interior.gif);
background-repeat: no-repeat;
height: 30px;
width: 15px;
}


#meniu ul {
margin: 0px;
padding: 0px;
list-style: none;
}

#meniu ul li {
display: inline-block;
background-image: url(../images/meniu_despartitor.gif);
background-repeat: no-repeat;
background-position: top right;
padding: 0px 10px 0 6px;
}

#meniu ul li a {
display: block;
text-decoration: none;
text-transform: uppercase;
color: #fff; 
}

#meniu ul li a:hover {
background-color: #cc0000;
background-position: center;
}

#meniu #cautare {
float: right;
height: 30px;
line-height: 30px;
}

#meniu #cautare input {
border: 1px solid #cc0000;
background-image: url(../images/meniu_cautare_background.gif);
background-repeat: no-repeat;
background-position: top right;
width: 169px;
height: 15px;
font-size: 12px;
margin: 6px 20px 0px 0px;
color: #999999;
text-indent: 5px;
}

#meniu #cap_dreapta{
float: right;
background-image:url(../images/meniu_dreapta.gif);
background-repeat: no-repeat;
height: 30px;
width: 15px;
}

#meniu #cap_dreapta_interior {
float: right;
background-image:url(../images/meniu_dreapta_interior.gif);
background-repeat: no-repeat;
height: 30px;
width: 15px;
}

/* BANNER */

#banner {
width: 900px;
height: 270px;
z-index: -1px;
position: relative;
}

/* STIRI */

#stiri {
background-image: url(../images/news_background.gif);
background-repeat: repeat-x;
width: 900px;
height: 30px;
}

#stiri #titlu {
float: left;
width: 106px;
background-image: url(../images/news_background_stiri.gif);
background-repeat: no-repeat;
height: 30px;
line-height: 27px;
font-size: 13px;
color: #FFFFFF;
text-transform: uppercase;

}

#stiri #continut {
float: left;
/*width: 650px;*/
height: 27px;
line-height: 27px;
text-align: left;
font-size: 12px;
text-indent: 10px;
color: #cc0000;
}

#stiri #continut a {
text-decoration: none;
color: #000;
}

#stiri #continut a:hover {
color: #660000;
}

#stiri #arhiva {
float: right;
width: 85px;
height: 27px;
line-height: 27px;
font-size: 12px;
}

#stiri #arhiva a {
text-decoration: none;
color: #660000;
}

#stiri #arhiva a:hover {
color: #cc0000;
}

#stiri #arhiva img {
border: none;
margin: 8px 10px 0px 0px;
}

/* CASETE TEXT */
#casete { width: 900px; }

#casete .caseta {
float: left;
width: 300px;
height: 315px;
background-image: url(../images/caseta_background.gif);
background-repeat: repeat-y;
text-align: justify;
font-size: 12px;
}

#casete .caseta .titlu {
width: 300px;
height: 45px;
text-indent: 60px;
background-image: url(../images/caseta_titlu_background.gif);
background-repeat: no-repeat;
text-align: left;}

#casete .caseta .titlu h2 {
margin: 0px;
padding: 0px;
color: #fff;
font-size: 18px;
font-weight: normal;
}

#casete .caseta p {
margin: 10px 15px;
}

#casete .caseta a {
text-decoration: none;
color: #000;
}

#casete .caseta a:hover {
color: #cc0000;
}

#casete .caseta ul {
list-style-image: url(../images/li_sageata.gif);
margin: 0px;
padding: 0px 10px 0px 25px;
}

#casete .caseta ul li {
margin: 2px 0px;
}

#casete .caseta #email {
width: 300px;
height: 90px;
background-image: url(../images/caseta_contact_back_email.gif);
background-repeat: no-repeat;
}

#casete .caseta #telefon {
width: 300px;
height: 89px;
background-image: url(../images/caseta_contact_back_telefon.gif);
background-repeat: no-repeat;
}

#casete .caseta #adresa {
width: 300px;
height: 91px;
background-image: url(../images/caseta_contact_back_adresa.gif);
background-repeat: no-repeat;
}


#casete .caseta #email ul, #casete .caseta #email ul li, #casete .caseta #telefon ul, #casete .caseta #telefon ul li, #casete .caseta #adresa ul, #casete .caseta #adresa ul li{
margin: 0px;
padding: 0px;
}

#casete .caseta #email ul, #casete .caseta #adresa ul {
padding: 20px 0px 0px 140px;
}

#casete .caseta #telefon ul {
padding: 20px 0px 0px 30px;
}

/* SERVICII */
#servicii {
width: 900px;
min-height: 280px;
background-image: url(../images/servicii_background.gif);
background-repeat: repeat-y;
}

#servicii #titlu {
width: 900px;
height: 30px;
background-image: url(../images/servicii_titlu_background.gif);
background-repeat: repeat-x;
text-align: left;
line-height: 30px;
text-indent: 20px;
}

#servicii #titlu h3 {
float: left;
margin: 0px;
padding: 0px;
color: #fff;
font-size: 16px;
font-weight: normal;
}

#servicii #titlu span {
width: 300px;
font-size: 14px;
background-image: url(../images/servicii_cap.gif);
background-repeat: no-repeat;
background-position: left;
float: right;
color: #fff;
}

#servicii #titlu span a {
text-decoration: none;
color: #fff;
}

#servicii #titlu span a:hover {
color: #ffcccc;
}

#servicii .caseta {
float: left;
width: 300px;
text-align: justify;
font-size: 12px;
margin: 15px 0px;
}

#servicii .caseta h4 {
margin: 0px 15px;
padding: 0px;
font-size: 16px;
font-weight: normal;
}

#servicii .caseta h4 a {
text-decoration: none;
color: #cc0000;
}

#servicii .caseta h4 a:hover { color: #990000; }

#servicii .caseta p { margin: 10px 15px; }

#servicii .caseta span { margin-left: 15px; }

#servicii .caseta span img { margin-top: 10px; }

/* CASETA 1 */

#servicii .caseta a {
text-decoration: none;
color: #cc0000;
}

#servicii .caseta a:hover {
color: #990000;
}

#servicii .caseta h5 {
margin: 0px;
padding: 0px;
font-size: 10px;}

#servicii .caseta #cas_1 {
float: left;
background-image: url(../images/casete/testare_si_asigurarea_calitatii.gif);
background-position: top left;
background-repeat: no-repeat;
width: 140px;
margin-left: 5px;
text-align: center;
}

#servicii .caseta #cas_1 a {
width: 140px;
display: block;
padding: 60px 0px 5px 0px;
}

#servicii .caseta #cas_1 a:hover{
background-image: url(../images/casete/testare_si_asigurarea_calitatii.gif);
background-position: top right;
background-repeat: no-repeat;
text-decoration: none;
padding: 60px 0px 5px 0px;
}

/* CASETA 2 */

#servicii .caseta #cas_2 {
float: left;
background-image: url(../images/casete/mentenanta_si_suport.gif);
background-position: top left;
background-repeat: no-repeat;
width: 140px;
margin-left: 5px;
text-align: center;
}

#servicii .caseta #cas_2 a {
width: 140px;
display: block;
padding: 60px 0px 5px 0px;
}

#servicii .caseta #cas_2 a:hover{
background-image: url(../images/casete/mentenanta_si_suport.gif);
background-position: top right;
background-repeat: no-repeat;
text-decoration: none;
padding: 60px 0px 5px 0px;
}

/* CASETA 3 */

#servicii .caseta #cas_3 {
float: left;
background-image: url(../images/casete/interconectare_software.gif);
background-position: top left;
background-repeat: no-repeat;
width: 140px;
margin-left: 5px;
text-align: center;
}

#servicii .caseta #cas_3 a {
width: 140px;
display: block;
padding: 60px 0px 5px 0px;
}

#servicii .caseta #cas_3 a:hover{
background-image: url(../images/casete/interconectare_software.gif);
background-position: top right;
background-repeat: no-repeat;
text-decoration: none;
padding: 60px 0px 5px 0px;
}

/* CASETA 4 */

#servicii .caseta #cas_4 {
float: left;
background-image: url(../images/casete/dezvoltare_erp_la_cerere.gif);
background-position: top left;
background-repeat: no-repeat;
width: 140px;
margin-left: 5px;
text-align: center;
}

#servicii .caseta #cas_4 a {
width: 140px;
display: block;
padding: 60px 0px 5px 0px;
}

#servicii .caseta #cas_4 a:hover{
background-image: url(../images/casete/dezvoltare_erp_la_cerere.gif);
background-position: top right;
background-repeat: no-repeat;
text-decoration: none;
padding: 60px 0px 5px 0px;
}

/* CASETA 5 */

#servicii .caseta #cas_5 {
float: left;
background-image: url(../images/casete/implementare_crm.gif);
background-position: top left;
background-repeat: no-repeat;
width: 140px;
margin-left: 5px;
text-align: center;
}

#servicii .caseta #cas_5 a {
width: 140px;
display: block;
padding: 60px 0px 5px 0px;
}

#servicii .caseta #cas_5 a:hover{
background-image: url(../images/casete/implementare_crm.gif);
background-position: top right;
background-repeat: no-repeat;
text-decoration: none;
padding: 60px 0px 5px 0px;
}


/* CASETA 6 */

#servicii .caseta #cas_6 {
float: left;
background-image: url(../images/casete/aplicatii_web_custom.gif);
background-position: top left;
background-repeat: no-repeat;
width: 140px;
margin-left: 5px;
text-align: center;
}

#servicii .caseta #cas_6 a {
width: 140px;
display: block;
padding: 60px 0px 5px 0px;
}

#servicii .caseta #cas_6 a:hover{
background-image: url(../images/casete/aplicatii_web_custom.gif);
background-position: top right;
background-repeat: no-repeat;
text-decoration: none;
padding: 60px 0px 5px 0px;
}

/* FOOTER */

#footer {
width: 900px;
height: 30px;
line-height: 30px;
background-image: url(../images/footer_background.gif);
background-repeat: repeat-x;
color: #fff;
text-align: left;
font-size: 12px;
}

#footer a {
color: #fff;
text-decoration: none;
}

#footer a:hover { text-decoration: underline; }

#footer span {
float: right;
font-size: 10px;
}

#footer #cap_stanga{
float: left;
background-image:url(../images/footer_stanga.gif);
background-repeat: no-repeat;
height: 30px;
width: 15px;
}

#footer #cap_dreapta{
float: right;
background-image:url(../images/footer_dreapta.gif);
background-repeat: no-repeat;
height: 30px;
width: 15px;
}


/* MENIU CU DROPDOWN */
.chromestyle{
text-align: left;
float: left;
color: #000;
height: 30px;
line-height: 30px;
font-size: 12px;
width: 600px;}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
padding: 0;
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
margin: 0;
text-decoration: none;

}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(../images/meniu_background_over.gif) center center repeat-x;

}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
font-size: 11px;
position:absolute;
top: 0;
border-bottom-width: 0;
line-height:18px;
z-index:100;
width: 180px;
visibility: hidden;
}


.dropmenudiv a{
text-align: left;
background-image: url(../images/meniu_submeniu_background.gif);
background-repeat: repeat-x;
width: auto;
height: 18px;
display: block;
text-indent: 3px;
text-decoration: none;
color: #fff;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 180px;
}

.dropmenudiv a:hover{ 
background-image: url(../images/meniu_submeniu_background_over.gif);
background-repeat: repeat-x;
width: 180px;
height: 18px;
}

/* LIGA */

#liga { 
width: 900px;
height: 37px;
margin: 5px 0px 0px 0px;
}

#liga a {
float: left;
height: 32px;
}

/* BREADCRUMBS */

#breadcrumbs {
width: 900px;
text-align: left;
height: 20px;
font-size: 12px;
line-height: 20px;
text-indent: 10px;
text-transform: lowercase;
}

#breadcrumbs a {
text-decoration: none;
color: #990000;
}

#breadcrumbs a:hover {color: #cc0000;}

/* INTERIOR */

#wrapper { width: 900px;
background-image: url(../images/background_wrapper.gif);
background-repeat: repeat-y; }

#wrapper #central {
float: left;
width: 650px;
}

#wrapper #central #titlu {
width: 650px;
height: 45px;
line-height: 45px;
background-image: url(../images/central_titlu_background.gif);
background-repeat: repeat-x;
text-align: left;
color: #fff;
}

#wrapper #central #titlu h1 {
padding: 0px;
margin: 0px;
font-size: 18px;
font-weight: normal;
text-indent: 30px;
}

#wrapper #central #text {
text-align: justify;
font-size: 12px;
padding: 20px 10px;
}

#wrapper #central #text p { text-indent: 30px; }

#wrapper #central #box {
background-image: url(../images/box_linkuri.gif);
background-repeat: no-repeat;
width: 181px;
height: 65px;
float: right;
border: 1px solid #999999;
margin: 20px;
}

#wrapper #central #box ul {
margin: 0px;
padding: 0px;
list-style: none;
line-height: 32px;
padding-left: 45px;}

#wrapper #central #text img {
margin: 10px;}

/* SOLUTII */

#wrapper #central #sol_1 {
float: left;
background-image: url(../images/sol_1.jpg);
background-repeat: no-repeat;
background-position: center;
width: 215px;
height: 216px;
}

#wrapper #central #sol_2 {
float: left;
background-image: url(../images/sol_2.jpg);
background-repeat: no-repeat;
background-position: center;
width: 215px;
height: 216px;
}

#wrapper #central #sol_3 {
float: left;
background-image: url(../images/sol_3.jpg);
background-repeat: no-repeat;
background-position: center;
width: 215px;
height: 216px;
}

#wrapper #central #sol_1 p, #wrapper #central #sol_2 p, #wrapper #central #sol_3 p { 
color: #ffcccc;
padding: 4px 15px;
margin: 0px;
font-size: 11px;
text-align: justify;} 

#wrapper #central #sol_1 h1, #wrapper #central #sol_2 h1, #wrapper #central #sol_3 h1 {
font-size: 18px;
text-align: left;
margin: 0px;
padding: 140px 0px 0px 15px;
border-bottom: 1px solid #fff;
font-weight: normal;
}

#wrapper #central #sol_1 h1 a, #wrapper #central #sol_2 h1 a, #wrapper #central #sol_3 h1 a { color: #fff; }
#wrapper #central #sol_1 h1 a:hover, #wrapper #central #sol_2 h1 a:hover, #wrapper #central #sol_3 h1 a:hover { color: #cc0000; }

/* MENIU LATERAL DREAPTA */

#wrapper #lateral {
float: right;
width: 250px;
background-color: #e7e7e7;
min-height: 200px;
}

#wrapper #lateral .titlu {
width: 250px;
height: 45px;
line-height: 45px;
background-image: url(../images/lateral_titlu_background.gif);
background-repeat: repeat-x;
font-size: 18px;
font-weight: normal;
text-indent: 30px;
text-align: left;
color: #fff;
}

#wrapper #lateral .text {
width: 250px;
background-image: url(../images/lateral_background.gif);
background-repeat: no-repeat;
font-size: 12px;
text-align: left;
padding-bottom: 15px;}

#wrapper #lateral .text ul {
list-style-image: url(../images/li_sageata.gif);
padding: 0px;
margin: 0px;
padding-left: 20px;
padding-top: 15px;
line-height: 17px;
}

#wrapper #lateral .text span ul a {
color: #333333;
text-decoration: none;
}

#wrapper #lateral .text span ul a:hover { color: #000; }

#wrapper #lateral .text ul a {
color: #666666;
text-decoration: none;
}

#wrapper #lateral .text ul a:hover { color: #000; }

/* PAGINA GENERALA CATEGORIE */
#casete #categorie {
width: 900px;
height:70px;
line-height: 70px;
}

#casete #categorie h1 {
margin: 0px;
padding: 0px;
text-align: left;
font-weight: normal;
font-size: 22px;
text-indent: 20px;
float: left;
}

#casete #categorie span {
float: right;
text-align: right;
font-size: 12px;
color: #666;
}

#casete #categorie span a {
color: #666;
text-decoration: none;
margin-right: 20px;
}

#casete #categorie span a:hover { text-decoration: underline; }

#casete .grup {
width: 900px;
min-height: 100px;
border-top: 1px solid #ccc;
text-align: center;
margin: 0px 0px 10px 0px;
padding: 10px 0px 0px 0px;
}

#casete .grup .caseta {
background-image: none;
min-height: 100px;
height: auto;
width: 280px;
margin: 10px;
}

#casete .grup .caseta h2 {
margin: 5px 0px;
padding: 0px;
font-weight: normal;
font-size: 18px;
}

#casete .grup .caseta p {
margin: 0px;
padding: 0px;}

#casete .grup .caseta p a {color: #cc0000;}
#casete .grup .caseta p a:hover {text-decoration: underline;}


#casete .grup .caseta ul {
list-style-image: url(../images/li_sageata.gif);
margin: 0px;
padding: 0px 10px 0px 25px;
}

#casete .grup .caseta ul li {
margin: 2px 0px;
}


#servicii .caseta .cas_1 {
float: left;
width: 140px;
margin-left: 5px;
text-align: center;
}

#servicii .caseta .cas_1 a {
width: 140px;
display: block;
padding: 0px 0px 5px 0px;
}

#servicii .caseta .cas_1 a:hover{
text-decoration: none;
padding: 0px 0px 5px 0px;
}

/* TAB-URI SERVICIU */

#wrapper #central .tabs ul.tabNavigation {
margin: 0px;
padding: 0px;
list-style: none;
background: #000;
width: 650px;
height: 30px;
background: url(../images/tabs_background.gif) repeat-x;
}

#wrapper #central .tabs ul.tabNavigation li {
float: left;
height: 30px;
width: 159px;
background: url(../images/tabs_li_normal.gif) no-repeat;
}

#wrapper #central .tabs ul.tabNavigation li:hover, {
height: 30px;
width: 159px;
background: url(../images/tabs_li_hover.gif) no-repeat;
}

#wrapper #central .tabs ul.tabNavigation li a {
display: inline-block;
width: 159px;
height: 30px;
color: #fff;
line-height: 30px;
position: relative;
font-size: 14px;
padding-top: 2px;
text-transform: uppercase;
text-indent: -5px;
}

#wrapper #central .tabs ul.tabNavigation li a:hover {
color: #666;}

#wrapper #central .text {
text-align: justify;
font-size: 12px;
padding: 20px 10px;
}

#wrapper #central .tabs ul.tabNavigation li a:hover, #wrapper #central .tabs ul.tabNavigation li a.selected {
background: url(../images/tabs_li_hover.gif) no-repeat;
color: #666;
position: relative;
left: 0px;
margin-top: 0px;
}


/* STIRI */

#wrapper_2 { 
width: 910px;
border-top: 1px solid #ccc;
margin-bottom: 10px;
 }
 
 
h1#titlu_stiri {
font-size:22px;
width: 900px;
height: 70px;
line-height: 70px;
font-weight:normal;
margin:0;
padding:0;
text-align:left;
text-indent:20px;
}

#wrapper_2 .stire {
float: left;
width: 435px;
min-height: 100px;
margin: 5px 5px 5px 10px;
}

#wrapper_2 .stire a img { 
border: 1px solid;
float: left;
margin-right: 5px;
}

#wrapper_2 .stire h2.titlu_stire {
float: left;
margin: 5px 0px;
padding: 0px;
text-align: left;
font-size: 16px;
width: 430px;
font-weight: normal;
}

#wrapper_2 .stire h2.titlu_stire a { color: #000; }
#wrapper_2 .stire h2.titlu_stire a:hover { color: #cc0000; }

#wrapper_2 .stire p {
float: left;
width: 345px;
font-size: 12px;
color: #333;
text-align: justify;
margin: 0px;
padding: 0px;
}

#wrapper_2 .stire span a {
float: right;
font-size: 10px;
background: url(../images/li_sageata.gif) no-repeat center left;
text-indent: 10px;
line-height: 15px;
padding-bottom: 2px;
color: #000;
}

#wrapper_2 .stire span a:hover { color: #cc0000;}



/*STIRI INTERIOR*/

#wrapper_2 .stire_interior {
float: left;
width: 630px;
padding: 0px 10px;
}

#wrapper_2 .stire_interior h2.titlu_stire {
float: left;
margin: 10px 0px;;
padding: 0px;
padding-bottom: 10px;
text-align: left;
font-size: 22px;
width: 630px;
font-weight: normal;
border-bottom: 1px solid #ccc;
}

#wrapper_2 .stire_interior h2.titlu_stire a { color: #000; }
#wrapper_2 .stire_interior h2.titlu_stire a:hover { color: #cc0000; }

#wrapper_2 .stire_interior h3 {
margin: 3px 0px;
padding: 0px;
text-align: justify;
font-size: 16px;
color: #666;
}

#wrapper_2 .stire_interior p {
margin: 10px 0px;
padding: 0px;
font-size: 14px;
text-align: justify;
}

#wrapper_2 .stire_interior p img { margin: 5px; }

#wrapper_2 .stire_interior span a {
font-size: 10px;
float: right;
text-indent: 10px;
line-height: 10px;
background: url(../images/li_sageata.gif) no-repeat bottom left;
color: #000;
}

#wrapper_2 .stire_interior span a:hover { color: #cc0000; }

#wrapper_2 #interior_dreapta {
float: right;
width: 255px;
min-height: 300px;
text-align: left;
}

#wrapper_2 #interior_dreapta h4 {
font-size: 14px;
font-weight: normal;
margin: 5px 0px;
padding: 0px;
}

#wrapper_2 #interior_dreapta ul#alte_stiri {
list-style: none;
margin: 5px 0px;
padding: 0px;
font-size: 10px;
}

#wrapper_2 #interior_dreapta ul#alte_stiri li {
background: url(../images/li_sageata_12.gif) no-repeat top left;
line-height: 12px;
text-indent: 10px;
margin: 3px 0px;
}

#wrapper_2 #interior_dreapta ul#alte_stiri li a { color: #666; }
#wrapper_2 #interior_dreapta ul#alte_stiri li a:hover { color: #cc0000; }

#header #titlu h1 { color:#999; }
#breadcrumbs { color: #666; }
#wrapper_2 #interior_dreapta ul#alte_stiri li a { color: #666; }
#wrapper_2 #interior_dreapta ul#alte_stiri li a:hover { color: #cc0000; }
#liga a {font-size: 12px; color: #666; margin: 0px 7px; line-height: 34px; }
#liga a:hover { color: #cc0000; }
#liga #trafic {float: right;}



/* PORTOFOLIU */

#firme_portofoliu {
float: left;
width: 630px;
}

.caseta_portofoliu {
width: 305px;
margin: 0px 5px 20px 0px;
float: left;
border: 1px solid #e6e6e6;
}

.caseta_portofoliu img { margin: 5px; width: 75px; height: 75px; }

.caseta_portofoliu h2 {
margin: 5px 0px 0px;
padding: 0px;
font-weight: normal;
text-align: left;
font-size: 16px;
}
.caseta_portofoliu h2 a { color: #000; }
.caseta_portofoliu h2 a:hover { color: #cc0000; }

.caseta_portofoliu p {
text-align: left;
text-indent: 0px;
color: #666;
margin: 5px 0px 0px 0px;
font-size: 12px;
}

.caseta_portofoliu span a {
float: right;
font-size: 10px;
background: url(../images/li_sageata.gif) no-repeat center left;
text-indent: 10px;
line-height: 15px;
padding-bottom: 2px;
color: #000;
}

.caseta_portofoliu span a:hover { color: #cc0000; }

#referinte_clienti {
float: right; 
width: 265px;
font-size: 12px;
text-align: justify;
}

#referinte_clienti h3 {
color: #333;
border-bottom: 1px solid #cc0000;
width: 260px;
padding: 0px;
margin: 0px 0px 10px;
font-size: 14px;
font-weight: normal;
}

#referinte_clienti p {
color: #666;
text-indent: 20px;
margin: 0px 0px 10px;}

#referinte_clienti p span {
text-align: right;
float: right;
color: #333;
font-size: 10px;
}

form#portofoliu {
text-align: center;
padding: 23px 0px;
float: right;
}

form#portofoliu select {
width: 230px;
background: url(../images/portofoliu_form_select.gif) no-repeat;
height: 24px;
border: none;
padding: 3px;
color: #999;
}

#referinte_clienti ul {
list-style: none;
margin: 0px 0px 0px 10px;
padding: 0px;
}

#referinte_clienti ul li {
background: url(../../ligasoftwarecss_portofoliu/images/li_sageata.gif) no-repeat left center;
text-indent: 12px;}

#referinte_clienti ul li a { color: #666; }
#referinte_clienti ul li a:hover { color: #cc0000; }

#firme_portofoliu p {
text-align: justify;
font-size: 12px;
text-indent: 30px;}

.caseta_portofoliu_interior { border: 1px solid #999; padding: 5px; color: #666; min-height:75px;}

.caseta_portofoliu_interior span { color: #333; }

.caseta_portofoliu_interior img { margin-right: 5px;
width:75px;
height:75px;
}

.caseta_portofoliu_interior h1 {
    font-size: 16px;
    font-weight: normal;
    text-align: left;
    margin: 0px 0px 3px;
    padding: 0px;
    }
    
.caseta_portofoliu_interior p {
text-align: left;
font-size: 12px;
margin: 0px 0px 5px;
text-indent: 0px!important;
}

#firme_portofoliu h2 {
font-weight: normal;
font-size: 18px;
text-align: left;
}

marquee#stiri
{
position:absolute; 
width:700px;
}

#buton_cautare
{
background:none repeat scroll 0 0 transparent;
border:0 none;
cursor:pointer;
height:20px;
left:200px;
position:relative;
top:6px;
}

.pagini_cautare
{
float:left;
text-align:left;
}

.pagini_cautare h2
{
font-size:18px;
}

h2.titlu_cautare  a
{
color:#cc0000;
}

h2.titlu_cautare a:hover
{
color:#999999;
}

#paginare img
{width:10px;}