﻿/* pentru pagina principala */
*{padding:0; margin:0;}
html{font-family:Arial, Helvetica, Sans-Serif; font-size: 10.5px;}
input, textarea {font-family:Arial, Helvetica, Sans-Serif; font-size:10.5px;}
body {background:url(../images/background_site.gif) #ffffff top center repeat-y;}
/* copertare */
div#Container{position:relative; width:990px; margin:auto;}
div#BDR_home{z-index:198;position:relative; height:20px;background-color:#000000;} 
div#BDR_home .scris_interior_left{float:left;color: #ffffff; padding-left:5px; font-weight:normal; font-size:13px;text-decoration:none;}
div#BDR_home .scris_interior_left a:active, .scris_interior_left a:link, .scris_interior_left a:visited {color: #ff9e13; padding-left:5px; font-weight:normal; font-size:13px;text-decoration:none;}
div#BDR_home .scris_interior_left a:hover{;color: #ffffff; padding-left:5px; font-weight:normal; font-size:13px;text-decoration:none;}
div#BDR_home .scris_interior_right{float:right;color: #ffffff; padding-right:5px; font-weight:normal; font-size:13px;text-decoration:none;}
div#BDR_home .scris_interior_right a:active, .scris_interior_right a:link, .scris_interior_right a:visited {color: #ff9e13; padding-right:5px; font-weight:normal; font-size:13px;text-decoration:none;}
div#BDR_home .scris_interior_right a:hover{color: #ffffff; padding-right:5px; font-weight:normal; font-size:13px;text-decoration:none;}
div#Header_coperta{z-index:198;position:relative; height:1%;}
div#Header_coperta .Header_coperta_down{position:relative;height:1%;background:url(../images/dragos_baner2.gif) top repeat-x;} 
div#Header_coperta .Header_coperta_up{position:relative;height:1%;} /* height:1% fixes IE6 hasLayout bug */
div#Header_coperta .Header_coperta_profesionalism{position:relative;height:1%;} /* height:1% fixes IE6 hasLayout bug */
div#Header_coperta input.SearchBlockText {font-size: 12px; padding:1px 1px; width:120px; border:solid 1px #c0cbd7; color:#000;}
div#Header_coperta input.SearchBlockSubmit { vertical-align:middle; margin-left:4px;}
div#Header_coperta div#SearchBlock {z-index:204; width:150px; padding:2px; position:absolute; bottom:155px; right:65px; border:solid 1px #c0cbd7; background-color:#e5ebf1;}
div#Main_menu{ z-index:205; width:990px; margin-top:145px; position:absolute; }
div#Main_menu .main_menu_title a:hover{font-weight:normal; font-size:15px; text-decoration:none; }
div#Main_menu .main_menu_title a:link, .main_menu_title a:visited,.main_menu_title a:active{font-weight:normal; font-size:15px;text-decoration:none;}
/* Coloane */
div#Continut_first{padding-top:40px;position:relative; width:990px; margin:auto;background:url(../images/linie_orizontala_gri_continut_sus.jpg) #ffffff top center repeat-y;}
div#Continut{position:relative; width:990px; margin:auto;background:url(../images/linie_orizontala_gri_continut_sus.jpg) #ffffff top center repeat-y;}
.Continut_interior{color: #000000; padding-left:5px;padding-bottom:5px; font-weight:normal; font-size:14px;text-decoration:none;}
div#Continut_up{position:relative; width:990px; margin:auto;}
.Contact_left {width:483px; float:left; padding:12px 0 0 12px;}
div#First_continut_up {width:342px;height:375px; float:left; padding:12px 0 0 12px;}
div#Second_continut_up {width:342px;height:375px;  float:left; padding:12px 0 0 13px;}
div#Third_continut_up {width:260px; height:375px; float:left; padding:12px 0 0 13px;background:url(../images/tastatura_dreapta_servicii.png) no-repeat;}
.Servicii_First_continut_up {width:342px;float:left; padding:12px 0 0 12px;}
.Servicii_Second_continut_up {width:342px; float:left; padding:12px 0 0 13px;}
.Servicii_Third_continut_up {width:260px;float:left; padding:12px 0 0 13px;background:url(../images/tastatura_dreapta_servicii.png) no-repeat;}
.scris_interior{width:290px;color: #000000; padding-left:5px;padding-bottom:5px; font-weight:normal; font-size:14px;text-decoration:none;}
.scris_interior_continut{color: #000000;padding-bottom:5px; font-weight:normal; font-size:14px;text-decoration:none;}
.scris_interior_email a, .scris_interior_email a:link, .scris_interior_email a:visited, .scris_interior_email a:active{color: #000000;padding-bottom:5px; font-weight:normal; font-size:14px;text-decoration:none;}
.scris_interior_email a:hover{color: #ff9e13;padding-bottom:5px; font-weight:normal; font-size:14px;text-decoration:none;}
.scris_interior_continut_rosu{ color: #900; font-weight:bold; font-size:14px; text-decoration:none; }
.scris_interior_continut_albastru{ color: #900; font-weight:normal; font-size:14px; text-decoration:none; }
div#Continut_down{position:relative; width:990px; margin:auto;background:url(../images/background_gri_continut_jos.jpg) repeat-x;height:293px}
div#First_continut_down {width:340px; float:left; padding:12px 0 0 30px;}
div#Second_continut_down {width:344px; float:left; padding:12px 0 0 1px;}
div#Third_continut_down {width:260px; float:left; padding:12px 0 0 13px;}
div#Conectare_cu_noi_down {width:260px; float:left; padding:12px 0 0 13px;}
.scris_interior_down{color: #ffffff; padding-left:5px;margin-bottom:10px; font-weight:normal; font-size:15px;text-decoration:none;}
.scris_interior_down_small{color: #ffffff; margin-bottom:10px; font-weight:normal; font-size:12px;text-decoration:none;}


.sprites {background-image     : url(../images/sprite.png); background-color     : transparent;background-repeat    : no-repeat;} 
#design_logo_continut { height : 42px; width: 235px; background-position  : -0px -0px;}
#linux_logo_continut {height: 42px;width : 234px;background-position  : 0px -52px;} 
#servicii_logo_continut {  height: 42px; width : 234px;background-position  : 0px -104px;} 
#informatii {height: 32px;width : 127px;background-position  : 0px -156px;} 
#cum_comandati {  height  : 32px;width : 232px; background-position  : 0px -208px;} 
#contact {height: 32px;width : 108px; background-position  : -0px -260px;} 
#mai_mult { height: 28px;width: 98px;background-position  : -0px -312px;float:right; } 
#bumb_portocaliu { height : 5px; width : 5px; background-position  : -0px -298px;} 
#sageata_spre_dreapta_continut_jos {  height : 15px;width  : 20px; background-position  : -0px -358px; float:left;} 
#youtube_icon { height  : 25px; width : 26px; background-position  : -0px -376px; float:left; } 
#delicious_icon { height : 25px; width  : 26px; background-position  : -0px -402px; float:left;} 
#digg_icon {  height : 25px; width : 26px;background-position  : -0px -428px; float:left;} 
#facebook_icon { height : 25px; width: 26px;  background-position  : -0px -454px; float:left;} 
#rss_icon { height  : 25px; width : 26px; background-position  : -0px -479px;float:left;} 
#twitter_icon { height: 25px; width : 26px;  background-position  : -0px -505px;float:left; } 
#despre_noi { height: 40px; width : 220px;  background-position  : -0px -531px;float:left; }
#contact_sus { height: 40px; width : 220px;  background-position  : -0px -574px;float:left; }  

.sprites_b {background-image     : url(../images/sprite_brezeanu.png); background-color     : transparent;background-repeat    : no-repeat;} 
#confidentialitate{height: 31px;width : 260px; background-position  : -0px -166px;}
#litigii{height: 40px;width : 260px; background-position  : -0px -626px;}
#persoane_juridice{height: 40px;width : 260px; background-position  : -0px -819px;}
#persoane_fizice{height: 42px;width : 260px; background-position  : -0px -767px;}
#linkuri_utile{height: 42px;width : 260px; background-position  : -0px -575px;}
#parteneri{height: 42px;width : 260px; background-position  : -0px -724px;}

.sprites_bbb {background-image     : url(../images/sprite_bbb.png); background-color     : transparent;background-repeat    : no-repeat;} 
#despre_noi_rosu{height: 44px;width : 260px; background-position  : -0px -2px;}
#servicii_rosu{height: 44px;width : 260px; background-position  : -0px -47px;}
#confidentialitate_rosu{height: 44px;width : 260px; background-position  : -0px -97px;}
#confidentialitate{height: 35px;width : 260px; background-position  : -0px -800px;}
#despre_noi{height: 39px;width : 260px; background-position  : -0px -384px;}
#persoane_juridice{height: 40px;width : 260px; background-position  : -0px -954px;}
#persoane_fizice{height: 39px;width : 260px; background-position  : -0px -915px;}
#linkuri_utile{height: 31px;width : 260px; background-position  : -0px -216px;}
#litigii{height: 40px;width : 260px; background-position  : -0px -581px;}
#abordarea_proiectului{height: 35px;width : 260px; background-position  : -0px -249px;}
#experienta{height: 35px;width : 260px; background-position  : -0px -984px;}
#domenii_de_expertiza{height: 40px;width : 260px; background-position  : -0px -621px;}
#parteneri{height: 40px;width : 260px; background-position  : -0px -834px;}
#fisier {height: 23px;width : 260px; background-position  : -0px -1028px;} 
#procese_civile{height: 40px;width : 260px; background-position  : -0px -541px;}
#reprezentare_juridica{height: 40px;width : 260px; background-position  : -0px -464px;}


/* Footer */
div#Footer_block {clear:both;background-color:#000000;padding:0px 0px 0px 0px;}
div#Footer_block h3 {display:none;}
ul.Footer_column_left {float:left; list-style:none; padding-top:20px;padding-bottom:10px;padding-left:50px;padding-right:100px;}
ul.Footer_column_left a {color:#40404f; text-decoration:none; line-height:15px; font-size:9px;}
ul.Footer_column_left a:hover {color:#ff9e13;}
ul.Footer_column_right {float:left; list-style:none;padding-top:20px;padding-bottom:10px; padding-right:100px;}
ul.Footer_column_right a {color:#40404f; text-decoration:none; line-height:15px; font-size:9px;}
ul.Footer_column_right a:hover {color:#ff9e13;}
.Signature {clear:both;position:relative; color:#404040; text-align:center; padding: 0px 10px 0 0; font-size:11px;font-family: "Times New Roman",Times,serif; font-weight:normal;}
/* Line */
.Line{ background:url(../images/linie.gif) bottom repeat-x;}
/* scriptul de galerie */
.roundabout-holder  {height:5em;}
.roundabout-moveable-item {cursor:pointer;width:636px;height:478px;margin-top:229px;padding-bottom:20px}
.roundabout-in-focus {cursor:auto;}
#gallery {position:relative;height:520px;}
#gallery img {display:block;width:100%;height:100%;}
#gallery li {list-style:none;}
/* Lightbox image */
.lightbox-image {position:relative;overflow:hidden;display:block;background:#fff}
.lightbox-image img {position:relative;z-index:2}
.lightbox-image span {display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/magnify.png) no-repeat 50% 50%;z-index:1}
.gallery {margin-top:-10px;padding-left:8px;width:100%;overflow:hidden}
.gallery li {float:left;padding-right:10px;padding-top:10px;list-style:none;}
.gallery .end {padding-right:0}
/*contact mail*/
fieldset.sectionwrap{ /*fieldset that wraps around each form "page" */
border-width:0;
padding:5px;
width: 300px;
}
legend{ /*title shown at top of each form page */
font:bold 16px Arial;
color: #ff9e13;
}
div.stepsguide{ /*div that contains all the "steps" text located at top of form */ 
width: 450px; /*width of "steps" container*/
overflow:hidden;
margin-bottom:15px;
cursor:pointer;
}
div.stepsguide .step{ /*div that wraps around each "steps" text */
width:120px; /*width of each "steps" text*/
font: bold 24px Arial;
float:left;
font-size: 14px;

}
div.stepsguide .disabledstep{ /*div that wraps around each "steps" text */
color:#C4C4C4;
font-size: 13px;
}
div.stepsguide .step .smalltext{ /*small footer text inside "steps" text */
font-size: 13px;
font-weight: normal;
}
div.formpaginate{ /* CSS for pagination DIV container */
width: 250px;
overflow:hidden;
font-weight:bold;
text-align:center;
margin-top:1em;

}
div.formpaginate .prev, div.formpaginate .next{ /*CSS for "prev" and "next" SPAN elements within paginate container */
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding:2px 5px;
background-color:#ff9e13;
color:white;
cursor:pointer;
}