﻿/*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-image:url(../images/backg.gif)
}


/* aici este pt rezolutie */
/* body 
{

       margin:0;
 padding:0;

   }
   html, body, #bg 
{

	   font-family:Arial, Helvetica, Sans-Serif;
 font-size: 10.5px;

       width:100%;

   }
   #bg 
{

       position:absolute;
 
       left:0;

       right:0;

       bottom:0;

       top:0;

       overflow:hidden;

       z-index:0;

   }
   #bg img 
{

       width:100%;

       min-width:100%;

       min-height:100%;

   }
   #content 
{

       z-index:1;

   }*/

/* copertare */
h1
{

font-weight:normal;
 font-size:25px;
color: #015b86;
text-decoration:none;
text-shadow: 0 2px 20px #000000;
padding-top:20px;

}
h1 a

{

font-weight:normal;
 font-size:25px;
color: #015b86;
text-decoration:none;

}
/* copertare */
div#Container_all

{

position:relative;
 width:100%;
margin: -8px auto auto
}

div#Container
{
position:relative;
 width:990px;
 margin:auto;
background-image:url(../images/backg_gri.gif);
box-shadow: 0 0 15px rgba(0, 0, 0, 0.55);
/*cel de inaintebox-shadow: 0 0 15px rgba(0, 0, 0, 0.55);
*/border:0px
}

div#Container_background
{
width:100%;
height:100%;
background-image:url(../images/servicii_it_background.png)
}

#oferta_si_articole
{

    padding-bottom: 5px;

    padding-left: 0;

    padding-right: 0;

    text-align: left;

	width:150px;

}

#oferta_si_articole .scris
{

	font-family:Arial, Helvetica, Sans-Serif;
 font-size: 14px;

	color: #777777;

    text-align: center;



}#search_top
{


    padding-bottom: 5px;

    padding-left: 0;

    padding-right: 0;

    text-align: left;

	width:450px;

}

#search_top .scris
{

	font-family:Arial, Helvetica, Sans-Serif;
 font-size: 14px;

	color: #777777;

    text-align: center;



}
#oferta_si_articole2
{

    padding-bottom: 5px;

    padding-left: 0;

    padding-right: 0;

    text-align: left;

}

#oferta_si_articole2 .scris
{

	font-family:Arial, Helvetica, Sans-Serif;
 font-size: 14px;

	color: #777777;

    text-align: center;



}
.back-buton 
{

    background-color: #FD9A0F;

    background-image: -moz-linear-gradient(center top , #FEE94F 0pt, #FD9A0F 100%);

    background-repeat: repeat-x;

    border-bottom-color: #FFAA22;

    border-left-color-ltr-source: physical;

    border-left-color-rtl-source: physical;

    border-left-color-value: #FFAA22;

    border-right-color-ltr-source: physical;

    border-right-color-rtl-source: physical;

    border-right-color-value: #FFAA22;

    border-top-color: #FFAA22;

}

.buton:hover, .buton:focus 
{

	margin-right:10px;

    background-color: #FD9512;

    background-image: -moz-linear-gradient(center top , #FEDC4D 0pt, #FD9512 100%);

    background-repeat: repeat-x;

    border-bottom-color: #EC8B11;

    border-left-color-ltr-source: physical;

    border-left-color-rtl-source: physical;

    border-left-color-value: #EC8B11;

    border-right-color-ltr-source: physical;

    border-right-color-rtl-source: physical;

    border-right-color-value: #EC8B11;

    border-top-color: #EC8B11;

    color: #333333;

}
.buton:active 
{

	margin-right:10px;

    background-image: none;

    border-bottom-color: #EC8B11;

    border-left-color-ltr-source: physical;

    border-left-color-rtl-source: physical;

    border-left-color-value: #EC8B11;

    border-right-color-ltr-source: physical;

    border-right-color-rtl-source: physical;

    border-right-color-value: #EC8B11;

    border-top-color: #EC8B11;

}

.buton
{

	margin-right:10px;

    -moz-border-bottom-colors: none;

    -moz-border-image: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #FD9A0F;

    background-repeat: no-repeat;

    border-bottom-color: #cccccc;

    border-bottom-left-radius: 4px;

    border-bottom-right-radius: 4px;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-left-color-ltr-source: physical;

    border-left-color-rtl-source: physical;

    border-left-color-value: #cccccc;

    border-left-style-ltr-source: physical;

    border-left-style-rtl-source: physical;

    border-left-style-value: solid;

    border-left-width-ltr-source: physical;

    border-left-width-rtl-source: physical;

    border-left-width-value: 1px;

    border-right-color-ltr-source: physical;

    border-right-color-rtl-source: physical;

    border-right-color-value: #cccccc;

    border-right-style-ltr-source: physical;

    border-right-style-rtl-source: physical;

    border-right-style-value: solid;

    border-right-width-ltr-source: physical;

    border-right-width-rtl-source: physical;

    border-right-width-value: 1px;

    border-top-color: #cccccc;

    border-top-left-radius: 4px;

    border-top-right-radius: 4px;

    border-top-style: solid;

    border-top-width: 1px;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);

    color: #333333;

    cursor: pointer;

    display: inline-block;

    font-size: 13px;

    font-weight: bold;

    line-height: 15px;

    overflow-x: visible;

    overflow-y: visible;

    padding-bottom: 5px;

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 5px;

    position: relative;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);

	text-decoration:none;

}
.back-buton-servicii
{

    background-color: #019AD2;

    background-image: -moz-linear-gradient(#33BCEF, #019AD2);

    background-repeat: repeat-x;

    border-bottom-color: #057ED0;

    border-left-color-ltr-source: physical;

    border-left-color-rtl-source: physical;

    border-left-color-value: #057ED0;

    border-right-color-ltr-source: physical;

    border-right-color-rtl-source: physical;

    border-right-color-value: #057ED0;

    border-top-color: #057ED0;

    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset;

    color: #FFFFFF;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

}
.servicii:hover, .servicii:focus 
{

    background-color: #0271BF;

    background-image: -moz-linear-gradient(#2DADDC, #0271BF);

    background-repeat: repeat-x;

    border-bottom-color: #096EB3;

    border-left-color-ltr-source: physical;

    border-left-color-rtl-source: physical;

    border-left-color-value: #096EB3;

    border-right-color-ltr-source: physical;

    border-right-color-rtl-source: physical;

    border-right-color-value: #096EB3;

    border-top-color: #096EB3;

    color: #FFFFFF;

}
.servicii:active 
{

    background-image: none;

    border-bottom-color: #096EB3;

    border-left-color-ltr-source: physical;

    border-left-color-rtl-source: physical;

    border-left-color-value: #096EB3;

    border-right-color-ltr-source: physical;

    border-right-color-rtl-source: physical;

    border-right-color-value: #096EB3;

    border-top-color: #096EB3;

}
.servicii
{

    -moz-border-bottom-colors: none;

    -moz-border-image: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #019AD2;

    background-repeat: no-repeat;

    border-bottom-color: #cccccc;

    border-bottom-left-radius: 4px;

    border-bottom-right-radius: 4px;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-left-color-ltr-source: physical;

    border-left-color-rtl-source: physical;

    border-left-color-value: #cccccc;

    border-left-style-ltr-source: physical;

    border-left-style-rtl-source: physical;

    border-left-style-value: solid;

    border-left-width-ltr-source: physical;

    border-left-width-rtl-source: physical;

    border-left-width-value: 1px;

    border-right-color-ltr-source: physical;

    border-right-color-rtl-source: physical;

    border-right-color-value: #cccccc;

    border-right-style-ltr-source: physical;

    border-right-style-rtl-source: physical;

    border-right-style-value: solid;

    border-right-width-ltr-source: physical;

    border-right-width-rtl-source: physical;

    border-right-width-value: 1px;

    border-top-color: #cccccc;

    border-top-left-radius: 4px;

    border-top-right-radius: 4px;

    border-top-style: solid;

    border-top-width: 1px;

/*    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
*/
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.55);

    color: #333333;

    cursor: pointer;

    display: inline-block;

    font-size: 13px;

    font-weight: bold;

    line-height: 15px;

    overflow-x: visible;

    overflow-y: visible;

    padding-bottom: 5px;

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 5px;

    position: relative;

    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);

	text-decoration:none;

}
div#Continut_right_up 
{

	background-image:url(../images/servicii_pc_small.png);

    border:1px solid white;

    opacity:0.8;

    filter:alpha(opacity=70);
 /* For IE8 and earlier */
    background-color: #000000;

    border-bottom-left-radius: 5px;

    border-bottom-right-radius: 5px;

    border-top-left-radius: 5px;

    border-top-right-radius: 5px;

    height: 195px;

    margin-bottom: 16px;

    margin-left: 10px;

    margin-top: 140px;

    padding-bottom: 10px;

    padding-left: 10px;

    padding-right: 10px;

    position: absolute;

    right: 50px;

    top: 25px;

    width: 260px;

	box-shadow: 0 0 15px rgba(0, 0, 0, 0.55);

}
div#Continut_right_interior_scris
{


    border:1px solid white;

    padding-bottom: 10px;

    padding-left: 10px;

    padding-right: 10px;

    position: fixed;

}
div#Continut_right_profesional 
{

	background-image:url(../images/servicii_linux_small.png);

    border:1px solid white;

    opacity:0.8;

    filter:alpha(opacity=70);
 /* For IE8 and earlier */
    background-color: #000000;

    border-bottom-left-radius: 5px;

    border-bottom-right-radius: 5px;

    border-top-left-radius: 5px;

    border-top-right-radius: 5px;

    height: 195px;

    margin-bottom: 16px;

    margin-left: 10px;

    margin-top: 140px;

    padding-bottom: 10px;

    padding-left: 10px;

    padding-right: 10px;

    position: absolute;

    right: 355px;

    top: 25px;

    width: 260px;

	box-shadow: 0 0 15px rgba(0, 0, 0, 0.55);

}
div#Continut_right_enterprise 
{

	background-image:url(../images/servicii_design_small.png);

    border:1px solid white;

    opacity:0.8;

    filter:alpha(opacity=70);
 /* For IE8 and earlier */
    background-color: #000000;

    border-bottom-left-radius: 5px;

    border-bottom-right-radius: 5px;

    border-top-left-radius: 5px;

    border-top-right-radius: 5px;

    height: 195px;

    margin-bottom: 16px;

    margin-left: 10px;

    margin-top: 140px;

    padding-bottom: 10px;

    padding-left: 10px;

    padding-right: 10px;

    position: absolute;

    right: 660px;

    top: 25px;

    width: 260px;

	box-shadow: 0 0 15px rgba(0, 0, 0, 0.55);

}

.title_preturi_up 
{
/*box-shadow: 0 0 15px rgba(0, 0, 0, 0.55);
 background-position: 0 0;
background-size: auto auto;
border-color: #66686E;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom-style: solid;
border-bottom-width: 0px;
    border-top-left-radius: 5px;
border-top-right-radius: 5px;
*/color: #029FEB;
font-family: arial;
font-size: 24px;
font-weight: bold;
line-height: 22px;
 margin-bottom: 5px;
 margin-left: -11px;
margin-right: 0;
padding-bottom: 7px;
padding-left: 10px;
padding-right: 10px;
padding-top: 7px;
text-shadow: 0px 4px 10px #000000;
width: 267px
}


.scris_interior_down_albastru_deschis_up

{

;
color: #ffffff;
 font-weight:normal;
 font-size:15px;
text-decoration:none;

}

.scris_interior_down_albastru_deschis_up a

{

color: #ffffff;
 text-decoration:none;

}

.scris_interior_down_albastru_deschis_up a:hover

{

color: #029feb;
text-decoration:none;

}

.scris_interior_down_albastru_deschis_down

{

;
color: #ffffff;
 font-weight:normal;
 font-size:15px;
text-decoration:none;

}

.scris_interior_down_albastru_deschis_down a

{

color: #029feb;
 text-decoration:none;

}

.scris_interior_down_albastru_deschis_down a:hover

{

color: #ffffff;
text-decoration:none;

}

div#DLS_home
{
clear:both;
z-index:212;
position:fixed;
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.25);
 top:0px;
left:0px;
width:100%;
height:30px;
background-color:#252525;
text-align:center;
padding-top:10px} 
div#DLS_hom .DLS_home_class
{
z-index:198;
position:absolute;
 ;
width:990px;
height:40px;
background-color:#252525
}
 
div#DLS_home .scris_interior_left
{
color: #ffffff;
 float:left;
margin-left:130px;
font-weight:normal;
 font-size:13px
}


div#DLS_home .scris_interior_left a
{
color: #ff9e13;
 text-decoration:none
}


div#DLS_home .scris_interior_left a:hover
{
;
color: #ffffff;
text-decoration:none
}


div#DLS_home .scris_interior_right
{
color: #ffffff;
 font-weight:normal;
 font-size:13px;
float:right;
margin-right:130px
}


div#DLS_home .scris_interior_right a
{
color: #ff9e13;
 text-decoration:none
}


div#DLS_home .scris_interior_right a:hover
{
color: #ffffff;
text-decoration:none
}

div#DLS_footer
{
z-index:219;
background-color:#252525;
box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.25);
clear:both;
position:fixed;
 bottom:0px;
left:0px;
width:100%;
height:60px;
padding-top: 10px
}
 
div#DLS_footer_interior
{
 width:1200px;
 margin:auto;
height:60px;
text-align:left
}
 
div#DLS_footer .scris_interior_left
{
color: #ffffff;
 float:right;
width:280px;
margin-left:2px;
font-weight:normal;
 font-size:12px
}


div#DLS_footer .scris_interior_left a
{
color: #cccccc;
 text-decoration:none
}


div#DLS_footer .scris_interior_left a:hover
{
color: #ffffff;
text-decoration:none
}

div#DLS_footer .scris_interior_left_interior
{
color: #ffffff;
 font-weight:normal;
 font-size:13px
}


div#DLS_footer .scris_interior_left_interior a
{
color: #cccccc;
 text-decoration:none
}


div#DLS_footer .scris_interior_left_interior a:hover
{
;
color: #ffffff;
text-decoration:none
}




div#Header_coperta

{

z-index:198;
position:relative;
 height:1%;

} 

div#Header_coperta .Header_coperta_up

{

padding-top:20px;
position:relative;
height:1%;

} /* height:1% fixes IE6 */

div#Header_coperta .Header_coperta_first

{

position:relative;
height:1%;

} /* height:1% fixes IE6 */

div#Header_coperta .Header_coperta_down

{

	width:990px;

background-image:url(../images/backg_gri.gif);
height:400px;

} 

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;

}

.g-plusone 

{

z-index:100;
width:450px;
position:absolute;
 top:15px;
 left:400px;
 
}

.scris_interior_google

{

color: #015b86;
 font-weight:normal;
 font-size:12px;
text-decoration:none;
padding-bottom:10px;

}

.scris_interior_google a

{

color: #015b86;
 text-decoration:none;

}

.scris_interior_google a:hover

{

color: #029feb;
text-decoration:none;

}

div#Main_menu

{

z-index:211;
width:515px;
top:0px;
 margin-top:47px;
 position:absolute;
 padding-left:5px;
padding-right:5px;
 font-weight:normal;
 font-size:15px;
right:20px;
text-decoration:none;

}

div#Main_menu .main_menu_title a:hover

{

color: #ff9e17;
 text-decoration:none;

}

div#Main_menu .main_menu_title a

{

color: #ff9e17;
 text-decoration:none;

}
.Logo
{
clear:both;
z-index:210;
position:absolute;
 height:95px;
width:310px;
top:44px;
margin-left:10px;
background:url(../images/banner_new_central.png) no-repeat
}
 
.Logo_first
{
clear:both;
z-index:210;
position:absolute;
left:10px;
 height:95px;
width:310px;
top:44px;
margin-left:10px;
padding-top:10px;
background:url(../images/banner_new_central.png) no-repeat
}
 
div#Logo .logo_scris

{
color: #ff9e13;
position:relative;
 padding-right:40px;
padding-left:10px;
font-weight:normal;
 font-size:13px
}


div#Logo .logo_scris a

{
color: #ffffff;
 text-decoration:none;
margin-top:40px;
 }

div#Logo .logo_scris a:hover
{
;
color: #ff9e13;
text-decoration:none;
margin-top:40px;
 }


/* Coloane */

div#Continut_first
{
position:relative;
margin:auto;
padding-left:55px;
background-color:#464646
}

/* Coloane */
div#Continut_first_page

{

padding-top:40px;
position:relative;
  margin:auto;
background:url(../images/linie_orizontala_gri_continut_sus.jpg) #ffffff top center repeat-y;

}

div#Continut
{
position:relative;
 width:990px;
 margin:auto
}

div#Continut_left
{
 float:left;
 /*box-shadow: 0 0 5px #BBBBBB;
background:url(../images/despre_noi.png) no-repeat;
*/background-color:#ffffff;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.55);
  padding-bottom: 10px;
  margin-left:5px;
 padding-left: 10px;
  padding-top: 10px;
  padding-right: 10px;
    margin-top: 155px;
 margin-bottom: 20px;
 width: 655px;
 border-radius: 5px 5px 5px 5px
}

div#Continut_left_all
{
 float:left;
 /*box-shadow: 0 0 5px #BBBBBB;
background:url(../images/despre_noi.png) no-repeat;
*/background-color:#ffffff;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.55);
  padding-bottom: 10px;
  margin-left:5px;
 padding-left: 10px;
  padding-top: 10px;
  padding-right: 10px;
    margin-top: 155px;
 margin-bottom: 20px;
 width: 950px;
 border-radius: 5px 5px 5px 5px
}

div#Continut_left_without
{
 float:left;
 /*box-shadow: 0 0 5px #BBBBBB;
*/padding-bottom: 10px;
  margin-left:10px;
 padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
 width: 655px
}

div#Continut_right
{
float:left;
 border-radius:  5px 5px 5px 5px;
;
/* box-shadow: 0 0 5px #BBBBBB;
*/  margin-left: 10px;
  margin-bottom: 16px;
    padding-bottom: 10px;
 padding-left: 10px;
   padding-right: 10px;
  background-color:#ffffff;
   width: 265px;
 margin-top: 155px;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.55)
}

div#Continut_right_face
{
float:right;
 border-radius:  5px 5px 5px 5px;
;
/* box-shadow: 0 0 5px #BBBBBB;
*/  margin-right: 5px;
  margin-bottom: 16px;
    padding-bottom: 10px;
padding-top: 10px;
 padding-left: 10px;
   padding-right: 10px;
  background-color:#ffffff;
   width: 265px;
 box-shadow: 0 0 15px rgba(0, 0, 0, 0.55)
}

.Continut_right_echipa

{

 float:right;
 box-shadow: 0px 0px 5px #BBBBBB;
  margin-left: 10px;
margin-top: 10px;
  margin-bottom: 16px;
    padding-bottom: 10px;
 padding-left: 10px;
   padding-right: 10px;
    width: 300px;

}
.title_preturi 
{
 background-color: #666866;
  background-position: 0 0;
background-repeat: repeat;
background-size: auto auto;
border-color: #66686E;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom-style: solid;
border-bottom-width: 0px;
    border-top-left-radius: 5px;
border-top-right-radius: 5px;
color: #FFFFFF;
font-family: arial;
font-size: 18px;
font-size-adjust: none;
font-stretch: normal;
font-style: normal;
font-variant: normal;
font-weight: bold;
line-height: 22px;
 margin-bottom: 5px;
 margin-left: -11px;
margin-right: 0;
padding-bottom: 7px;
padding-left: 10px;
padding-right: 10px;
padding-top: 7px;
text-shadow: 0 -1px 0 #555555;
width: 267px
}


.Continut_interior
{
color: #000000;
 padding-left:5px;
padding-right: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 bottom;

}

.Servicii_First_continut_up 

{

width:302px;
float:left;
 background-color:#ffffff;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.55);
  padding-bottom: 10px;
  margin-left:5px;
 padding-left: 10px;
  padding-top: 10px;
  padding-right: 10px;
    margin-top: 155px;
 margin-bottom: 20px;
 border-radius: 5px 5px 5px 5px;

}

.Servicii_Second_continut_up 

{

width:302px;
 float:left;
 background-color:#ffffff;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.55);
  padding-bottom: 10px;
  margin-left:5px;
 padding-left: 10px;
  padding-top: 10px;
  padding-right: 10px;
    margin-top: 155px;
 margin-bottom: 20px;
 border-radius: 5px 5px 5px 5px;

}

.Servicii_Third_continut_up 

{

width:302px;
float:left;
background-color:#ffffff;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.55);
  padding-bottom: 10px;
  margin-left:5px;
 padding-left: 10px;
  padding-top: 10px;
  padding-right: 10px;
    margin-top: 155px;
 margin-bottom: 20px;
 border-radius: 5px 5px 5px 5px;

}

.scris_interior

{

width:290px;
color: #000000;
 padding-left:5px;
padding-bottom:5px;
 font-weight:normal;
 font-size:14px;
text-decoration:none;

}

.scris_interior_continut

{

padding-bottom:5px;
 font-weight:normal;
 font-size:12px;
text-decoration:none;

}

.scris_interior_continut a

{

color: #015b86;
text-decoration:none;

}

.scris_interior_continut a:hover

{

color: #029feb;
text-decoration:none;

}

.scris_interior_email a

{

color: #000000;
padding-bottom:5px;
 font-weight:normal;
 font-size:14px;
text-decoration:none;

}

.scris_interior_email a:hover

{

color: #029feb;
padding-bottom:5px;
 font-weight:normal;
 font-size:14px;
text-decoration:none;

}

.scris_interior_continut_rosu

{

color: #029feb;
 font-weight:bold;
 font-size:14px;
text-decoration:none;

}

div#Continut_down

{

position:relative;
 width:990px;
background:url(../images/linie_orizontala_gri_continut_sus.jpg) #ffffff top center repeat-y;
height:280px;
background-clip: border-box;
    background-origin: padding-box;
 background-position: 0 0;
background-repeat: repeat;
background-size: auto auto;
border-top-color: #CCCCCC;
border-top-style: solid;
border-top-width: 1px;
 padding-bottom: 10px;
 padding-left: 0px;
padding-right: 0px;
padding-top: 10px;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.55);

}

div#Continut_down_consultanta

{

position:relative;
 width:990px;
background:url(../images/linie_orizontala_gri_continut_sus.jpg) #ffffff top center repeat-y;
background-clip: border-box;
    background-origin: padding-box;
 background-position: 0 0;
background-repeat: repeat;
background-size: auto auto;
border-bottom-color: #CCCCCC;
border-bottom-style: solid;
border-bottom-width: 1px;
border-top-color: #CCCCCC;
border-top-style: solid;
border-top-width: 1px;
box-shadow: 0px 0px 5px #BBBBBB;
    padding-bottom: 10px;
 padding-left: 0px;
padding-right: 0px;
padding-top: 10px;

}

div#interior_settings 
{

    background: none repeat scroll 0 0 #F0F0F0;

    border: 1px solid #DADADA;

    color: #000000;

    font-family: Consolas,Monaco,"Courier New",Courier,monospace;

    font-size: 12px;

    line-height: 1.3em;

    margin-bottom: 22px;

    overflow-x: auto;

    padding: 11px;

    white-space: pre-wrap;

    word-wrap: break-word;

}

div#Continut_pub

{

position:relative;
padding-left: 120px;
background:#F4F4F4;
background: -moz-linear-gradient(top, #ffffff, #BBBBBB);
background: -webkit-gradient(linear, 0% 0%, 0% 30%, from(#ffffff), to(#BBBBBB));

}

div#First_continut_down 

{

width:310px;
 float:left;
 padding:12px 0 0 5px;
padding-left:20px;

}

.First_continut_down_all 

{

width:310px;
 float:left;
 padding:12px 0 0 5px;
padding-left:20px;

}

div#Second_continut_down 

{

width:344px;
 float:left;
 padding:12px 0 0 5px;

}

div#Third_continut_down 

{

width:290px;
 float:left;
 padding:12px 0 0 5px;

}

div#Conectare_cu_noi_down 

{

width:260px;
 float:left;
 padding:12px 0 0 13px;

}

.scris_interior_down

{

color: #ffffff;
 font-weight:normal;
 font-size:15px;
text-decoration:none;

}

.scris_interior_down_albastru_inchis

{

color: #333333;
 font-weight:normal;
 font-size:22px;
text-decoration:none;
text-shadow: 0px 4px 12px #000000;
padding-bottom:10px;
padding-top:10px;

}

.scris_interior_down_albastru_inchis a

{

float:left;
color: #333333;
 text-decoration:none;

}

.scris_interior_down_albastru_inchis a:hover

{

float:left;
color: #ff9e13;
text-decoration:none;

}

.scris_interior_header_alb_top

{

color: #029feb;
 font-weight:normal;
 font-size:15px;
text-decoration:none;
text-align:center;

}

.scris_interior_header_alb_top a

{

color: #ffffff;
text-decoration:none;

}

.scris_interior_header_alb_top a:hover

{

color: #ffffff;
 text-decoration:none;

}

.scris_interior_header_alb

{

color: #ffffff;
 font-weight:normal;
 font-size:13px;
text-shadow: 0 -1px 0 #555555;
text-decoration:none;
text-align:center;

}

.scris_interior_header_alb_titlu

{

color: #015b86;
font-weight:normal;
 font-size:15px;
text-shadow: 0 -2px 0 #555500;
text-decoration:none;
text-align:center;

}

.scris_interior_header_alb_titlu a

{

color: #015b86;
 font-weight:normal;
 font-size:15px;
text-shadow: 0 -2px 0 #555500;
text-decoration:none;
text-align:center;

}

.scris_interior_header_alb_titlu a:hover

{

color: #015b86;
 font-weight:normal;
 font-size:15px;
text-shadow: 0 -2px 0 #555500;
text-decoration:none;
text-align:center;

}

.scris_interior_header_button

{

color: #333333;
background-color:#cccccc;
 font-weight:normal;
 font-size:15px;
text-shadow: 0 -1px 0 #555500;
text-decoration:none;

}

.scris_interior_consultanta

{

position:absolute;
right:30px;
top:180px;
float:right;
color: #015b86;
margin-left:1px;
 font-weight:normal;
 font-size:15px;
text-decoration:none;
border-bottom: 1px solid #cccccc;
width:300px
}
.scris_interior_down_albastru_deschis

{

float:left;
color: #015b86;
margin-left:1px;
 font-weight:normal;
 font-size:15px;
text-decoration:none;
padding-top:10px;
width:100%;

}

.scris_interior_down_albastru_deschis a

{

color: #015b86;
 text-decoration:none;
border-bottom: 1px solid #cccccc;

}

.scris_interior_down_albastru_deschis a:hover

{

color: #029feb;
text-decoration:none;
border-bottom: 1px solid #cccccc;

}

.scris_interior_down_albastru_deschis_mai_mult

{

float:right;
color: #015b86;
 margin-right:5px;
font-weight:normal;
 font-size:15px;
text-decoration:none;
border-bottom: 1px solid #cccccc;

}

.scris_interior_down_albastru_deschis_mai_mult a

{

float:right;
color: #015b86;
 text-decoration:none;

}

.scris_interior_down_albastru_deschis_mai_mult a:hover

{

float:right;
color: #029feb;
text-decoration:none;

}

.scris_interior_credentiale

{

color: #c7484f;
margin-left:7px;
 font-weight:normal;
 font-size:12px;
text-decoration:none;
border: 1px solid #cccccc;

}

.scris_interior_down_gri_mic

{

float:right;
color: #B5B8C8;
margin-left:7px;
 font-weight:normal;
 font-size:12px;
text-decoration:none;
border-bottom: 0px solid #cccccc;

}

.scris_interior_down_gri_mic a

{

float:left;
color: #B5B8C8;
 text-decoration:none;

}

.scris_interior_down_gri_mic a:hover

{

float:left;
color: #B5B8C8;
text-decoration:none;

}

.scris_interior_down a

{

color: #ffffff;
font-weight:normal;
 font-size:15px;
text-decoration:none;

}

.scris_interior_down a:hover

{

color: #ff9e13;
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;

}

.scris_interior_down_small_black

{

margin-bottom:10px;
 font-weight:normal;
text-decoration:none;

}

.scris_interior_down_small_black a

{

color: #000000;
margin-bottom:10px;
font-size:12px;
 font-weight:normal;
text-decoration:none;

}

.scris_interior_down_small_black a:hover

{

color: #cccccc;
margin-bottom:10px;
 font-size:12px;
font-weight:normal;
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_left 

{

 height: 28px;
width: 98px;
background-position  : -0px -312px;
float:right;
 
 }
 
#mai_mult_center 

{

 height: 28px;
width: 98px;
background-position  : -0px -312px;
float:right;
 
 }
 
#mai_mult_right 

{

 height: 28px;
width: 98px;
background-position  : -0px -312px;
float:right;
 
 } 
 
#bumb_portocaliu 

{

 height : 5px;
 width : 5px;
 background-position  : -0px -298px;

}

#bumb_gri

{

float:left;
margin-top:6px;
 height : 5px;
 width : 5px;
 background-position  : -0px -295px;

}  

#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;

  }  
  
#harta 

{

 height: 40px;
 width : 220px;
  background-position  : -0px -614px;
float:left;
 
 } 
 
#consultanta 

{

 height: 40px;
 width : 220px;
  background-position  : -0px -654px;
float:left;
 
 }   

/* Footer */
div#Footer_block 

{

clear:both;
;
background:url(../images/linie_orizontala_gri_continut_sus.jpg) #ffffff top center repeat-y;

}

div#Footer_block h3 

{

display:none;

}

ul.Footer_column_left 

{

float:left;
 list-style:none;
 padding-top:20px;
padding-bottom:10px;
padding-left:30px;
padding-right:100px;

}

ul.Footer_column_left a 

{

color:#015b86;
 text-decoration:none;
 line-height:15px;
 font-size:9px;

}

ul.Footer_column_left a:hover 

{

color:#029feb;

}

ul.Footer_column_right 

{

float:left;
 list-style:none;
padding-top:20px;
padding-bottom:10px;
 padding-right:100px;

}

ul.Footer_column_right a 

{

color:#015b86;
 text-decoration:none;
 line-height:15px;
 font-size:9px;

}

ul.Footer_column_right a:hover 

{

color:#029feb;

}

ul.Footer_column_social 

{

float:right;
width:400px;
list-style:none;
padding-top:10px;
padding-bottom:10px;

}

ul.Footer_column_social li 

{

width:400px;
padding-top:10px;
list-style:none;
padding-bottom:10px;

}

ul.Footer_column_social a 

{

color:#cccccc;
 text-decoration:none;
 line-height:25px;
 font-size:9px;

}

ul.Footer_column_social a:hover 

{

color:#029feb;
line-height:25px;

}

.footer_servicii 
{
margin:0px auto;
border: 1px solid #777777;
padding: 9px 9px 9px 9px;
background: #F4F4F4;
background: -moz-linear-gradient(top, #ffffff, #BBBBBB);
background: -webkit-gradient(linear, 0% 0%, 0% 60%, from(#ffffff), to(#BBBBBB));
	/* Rounded corners */-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;

    height: 30px;

    text-align: center;

    width: 95%;
font-size:11px;
font-family: "Times New Roman",Times,serif;
font-weight:normal;

}

.Signature 

{

clear:both;
background-color:#000000;
position:relative;
 color:#cccccc;
 text-align:center;
 padding: 10px 0px 0px 0px;
 font-size:11px;
font-family: "Times New Roman",Times,serif;
 font-weight:normal;
box-shadow: 0px 0px 5px #BBBBBB
}
.Signature a

{

color:#cccccc;
 text-decoration:none;

}
.Signature a:hover

{

color:#ffffff;
 text-decoration:none;

}
.footer_servicii_interior 

{

clear:both;
position:relative;
 color:#555555;
 text-align:center;
 padding: 10px 0px 0px 0px;
 font-size:11px;
font-family: "Times New Roman",Times,serif;
 font-weight:normal;

}
.footer_servicii_interior a

{

color:#555555;
 text-decoration:none;

}
.footer_servicii_interior a:hover

{

color:#015b86;
 text-decoration:none;

}

/* Line */
.Line

{

 background:url(../images/linie.gif) bottom repeat-x;

 width: 100%;


}
/* 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:480px;
 padding-top: 130px;

}
#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:normal 16px Arial;
color: #015b86;

}
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: normal 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:normal;
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;
padding:2px 5px;
background-color:#015b86;
color:white;
cursor:pointer;

}
#message a

{
/* display: block before hiding */	display: block;
	display: none;
	/* link is above all other elements */z-index: 999;
 /* link doesn't hide text behind it */	opacity: .8;
	/* link stays at same place on page */position: fixed;
	/* link goes at the bottom of the page */	top: 100%;
	margin-top: -80px;
 /* = height + preferred bottom margin */	/* link is centered */	left: 50%;
	margin-left: -160px;
 /* = half of width */
 	/* round the corners (to your preference) */
 	/* make it big and easy to see (size, style to preferences) */	width: 150px;
	line-height: 48px;
height: 25px;
	padding: 10px;
	background-color: #000;
	font-size: 24px;
	text-align: center;
	color: #fff;

}

.text-input 

{

width: 150px;
color: #555;
padding: 4px;
border: 1px solid #B5B8C8;
font-size: 12px;
margin-top: 4px;
background: #FFF repeat-x;

}
.textarea 

{

width: 250px;
height: 30px;
color: #555;
padding: 4px;
	border: 1px solid #B5B8C8;
font-size: 14px;
margin-top: 4px;
background: #FFF repeat-x;

}
#menu 

{
list-style:none;
width:515px;
margin:10px auto 0px auto;
height:35px;
padding:0px 10px 0px 10px;

/* Rounded Corners */
border-radius: 10px;


/*	/* Background color and gradients */
/*	background: #000000;
background: -moz-linear-gradient(top, #cccccc, #0272a7);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0272a7), to(#013953));
*//* Borders */border: 1px solid #ffffff;

box-shadow:inset 0px 0px 1px #edf9ff;

}

#menu li 

{

float:left;
display:block;
text-align:center;
position:relative;
padding: 4px 10px 4px 10px;
margin-right:10px;
margin-top:7px;
border:none;
color:#000000;

}

#menu li:hover 

{
border: 1px solid #777777;
padding: 4px 9px 4px 9px;
background: #F4F4F4;
background: -moz-linear-gradient(top, #BBBBBB, #ffffff);
background: -webkit-gradient(linear, 0% 0%, 0% 60%, from(#BBBBBB), to(#ffffff));
/* Rounded corners */-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;

}

#menu li a 

{

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
 color:#ffffff;
display:block;
outline:0;
text-decoration:none;
text-shadow: 1px 1px 1px #000000;

}

#menu li:hover a 

{

font-size:14px;
 color:#000000;
text-shadow: 1px 1px 1px #ffffff;

}
#menu li .drop 

{

padding-right:21px;
background:url("../images/drop.png") no-repeat right 8px;

}
#menu li:hover .drop 

{

background:url("../images/drop.gif") no-repeat right 7px;

}

.dropdown_1column, 
.dropdown_2columns, 
.dropdown_3columns, 
.dropdown_4columns,
.dropdown_5columns 

{

z-index:190;
margin:4px auto;
float:left;
position:absolute;
left:-999em;
 /* Hides the drop down */text-align:left;
padding:10px 5px 10px 5px;
border:1px solid #777777;
border-top:none;
/* Gradient background */background:#F4F4F4;
background: -moz-linear-gradient(top, #ffffff, #BBBBBB);
background: -webkit-gradient(linear, 0% 0%, 0% 60%, from(#ffffff), to(#BBBBBB));

/* Rounded Corners */-moz-border-radius: 0px 5px 5px 5px;
-webkit-border-radius: 0px 5px 5px 5px;
border-radius: 0px 5px 5px 5px;

}

.dropdown_1column 

{

width: 130px;

}
.dropdown_2columns 

{

width: 280px;

}
.dropdown_3columns 

{

width: 420px;

}
.dropdown_4columns 

{

width: 540px;

}
.dropdown_5columns 

{

width: 520px;

}

#menu li:hover .dropdown_1column, 
#menu li:hover .dropdown_2columns, 
#menu li:hover .dropdown_3columns,
#menu li:hover .dropdown_4columns,
#menu li:hover .dropdown_5columns 

{

left:-1px;
top:auto;

}

.col_1,
.col_2,
.col_3,
.col_4,
.col_5 

{

display:inline;
float: left;
position: relative;
margin-left: 5px;
margin-right: 5px;

}
.col_1 

{

width:120px;

}
.col_2 

{

width:270px;

}
.col_3 

{

width:410px;

}
.col_4 

{

width:530px;

}
.col_5 

{

width:510px;

}

#menu .menu_right 

{

float:right;
margin-right:0px;

}
#menu li .align_right 

{

/* Rounded Corners */-moz-border-radius: 5px 0px 5px 5px;

    -webkit-border-radius: 5px 0px 5px 5px;

    border-radius: 5px 0px 5px 5px;

}

#menu li:hover .align_right 

{

left:auto;
right:-1px;
top:auto;

}

#menu p, #menu h2, #menu h3, #menu ul li 

{

font-family:Arial, Helvetica, sans-serif;
line-height:21px;
font-size:12px;
text-align:left;
text-shadow: 1px 1px 1px #FFFFFF;

}
#menu h2 

{

font-size:21px;
font-weight:400;
letter-spacing:-1px;
margin:7px 0 14px 0;
padding-bottom:14px;
color:#015b86;
border-bottom:1px solid #888888;

}
#menu h3 

{

font-size:14px;
margin:7px 0 14px 0;
padding-bottom:7px;
border-bottom:1px solid #888888;

}
#menu p 

{

line-height:18px;
margin:0 0 10px 0;

}

#menu li:hover div a 

{

font-size:12px;
color:#015b86;

}
#menu li:hover div a:hover 

{

color:#029feb;

}


.strong 

{

font-weight:bold;

}
.italic 

{

font-style:italic;

}

.imgshadow 

{

 /* Better style on light background */background:#FFFFFF;
padding:4px;
border:1px solid #777777;
margin-top:5px;
-moz-box-shadow:0px 0px 5px #666666;
-webkit-box-shadow:0px 0px 5px #666666;
box-shadow:0px 0px 5px #666666;

}
.img_left 

{

 /* Image sticks to the left */width:auto;
float:left;
margin:5px 15px 5px 5px;

}

#menu li .black_box 

{

background-color:#333333;
color: #ffffff;
text-shadow: 1px 1px 1px #000;
padding:4px 6px 4px 6px;

/* Rounded Corners */-moz-border-radius: 5px;

    -webkit-border-radius: 5px;

    border-radius: 5px;

/* Shadow */-webkit-box-shadow:inset 0 0 3px #000000;
-moz-box-shadow:inset 0 0 3px #000000;
box-shadow:inset 0 0 3px #000000;

}

#menu li ul 

{

list-style:none;
padding:0;
margin:0 0 12px 0;

}
#menu li ul li 

{

font-size:12px;
line-height:24px;
position:relative;
text-shadow: 1px 1px 1px #ffffff;
padding:0;
margin:0;
float:none;
text-align:left;
width:130px;

}
#menu li ul li:hover 

{

background:none;
border:none;
padding:0;
margin:0;

}

#menu li .greybox li 

{

background:#F4F4F4;
border:1px solid #bbbbbb;
margin:0px 0px 4px 0px;
padding:4px 6px 4px 6px;
width:116px;

/* Rounded Corners */-moz-border-radius: 5px;

    -webkit-border-radius: 5px;

    -khtml-border-radius: 5px;

    border-radius: 5px;

}
#menu li .greybox li:hover 

{

background:#ffffff;
border:1px solid #aaaaaa;
padding:4px 6px 4px 6px;
margin:0px 0px 4px 0px;

}


.post 
{

    /*clear: both;
*/
	position:relative
}
.post ul.social 
{

    display: block;

    margin: 0 0 0 -150px;

    position: fixed;

    top: 160px;

}
.post ul.social li 
{

    list-style: none outside none;

    margin-bottom: 10px;

    padding: 0;

}
.post_down 
{

    clear: both;

	position:relative;

	padding-top:10px;

	
}
.post_down ul.social 
{

    display: block;

}
.post_down ul.social li 
{

    list-style: none outside none;

    margin-bottom: 10px;

    padding: 0;

    text-align: center;

	float:left;

	width:75px;

}
.search_field 
{

    border: 1px solid #029FEB;

    border-radius: 4px 4px 4px 4px;

    font: 14px Arial;

    margin: 0 5px 0 0;

    padding: 0 0 0 2px;

    width: 220px;

	height:20px;

	background-color: #ffffff;

	color:#72706F;

	/*text-shadow: 1px 1px 1px #000000;
*/
	position:relative;

    font: 16px Arial;

    margin: 0 5px 0 0;

    padding: 0 0 0 2px;

    width: 352px;

	height: 20px;

	
}
.search_field_top
{

    border: 1px solid #029FEB;

    border-radius: 4px 4px 4px 4px;

    font: 14px Arial;

    margin: 0 5px 0 0;

    padding: 0 0 0 2px;

    width: 220px;

	height:20px;

	background-color: #72706F;

	color:#ffffff;

	box-shadow: 2px 2px 2px #424242;

	text-shadow: 1px 1px 1px #000000;

	position:relative;

}
#searchShadow 
{

    background: url("../images/search.png") no-repeat scroll 0 0 transparent;

    display: inline-block;

    height: 16px;

    margin-top: -4px;

    padding-left: 2px;

	margin-left: -65px;

    width: 347px;

}
#search_button 
{

    background: none repeat scroll 0 0 #029FEB;

    border: 0 none;

    border-radius: 4px 4px 4px 4px;

    box-shadow: 2px 2px 2px #424242;

    color: #FFFFFF;

    cursor: pointer;

    font-size: 13px;

    height: 22px;

    letter-spacing: 1px;

    margin-top: 1px;

    width: 56px;

}
#search_button_top 
{

    background: none repeat scroll 0 0 #029FEB;

    border: 0 none;

    border-radius: 4px 4px 4px 4px;

    box-shadow: 2px 2px 2px #424242;

    color: #FFFFFF;

    cursor: pointer;

    font-size: 13px;

    height: 22px;

    left: 180px;

    letter-spacing: 1px;

    margin-top: 1px;

    position: absolute;

    top: -2px;

    width: 56px;

}
#search_button_top a
{

    background: none repeat scroll 0 0 #029FEB;

    border: 0 none;

    border-radius: 4px 4px 4px 4px;

    box-shadow: 2px 2px 2px #424242;

    color: #FFFFFF;

    cursor: pointer;

    font-size: 13px;

    height: 22px;

    left: 180px;

    letter-spacing: 1px;

    margin-top: 1px;

    position: absolute;

    top: -2px;

    width: 56px;

}
#search_button_top a:link
{

    background: none repeat scroll 0 0 #029FEB;

    border: 0 none;

    border-radius: 4px 4px 4px 4px;

    box-shadow: 2px 2px 2px #424242;

    color: #FFFFFF;

    cursor: pointer;

    font-size: 13px;

    height: 22px;

    left: 180px;

    letter-spacing: 1px;

    margin-top: 1px;

    position: absolute;

    top: -2px;

    width: 56px;

}
.clear{
	clear:both;
}


.err{
	color:#ff9e13;
}

.success{
	color:#ff9e13;
}

.tutorial-info{
	text-align:center;
	padding:10px;
}/***** clearfix *****/

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/

.clearfix {display: block;}
/* End hide from IE-mac */
.clearfix {height: 1%;}
.clearfix {display: block;}

/* Panel Tab/button */
.tab {
  	background: url(../inregistrare/images/tab_b.png) repeat-x 0 0;
	height: 42px;
	position: relative;
    top: 0;
    z-index: 2000;
}

.tab ul.login {
	display: block;
	position: relative;
  	float: right;
  	clear: right;
  	height: 42px;
	width: auto;
  	font-weight: bold;
	line-height: 42px;
	margin: 0;
	right: 150px;
  	color: white;
  	font-size: 12px;
	text-align: center;
}

.tab ul.login li.left {
  	background: url(../inregistrare/images/tab_l.png) no-repeat left 0;
  	height: 42px;
	width: 30px;
	padding: 0;
	margin: 0;
  	display: block;
	float: left;
}

.tab ul.login li.right {
  	background: url(../inregistrare/images/tab_r.png) no-repeat left 0;
  	height: 42px;
	width: 30px;
	padding: 0;
	margin: 0;
  	display: block;
	float: left;
}

.tab ul.login li {
 	text-align: left;
  	padding: 0 6px;
	display: block;
	float: left;
	height: 42px;
  	background: url(../inregistrare/images/tab_m.png) repeat-x 0 0;
}

.tab ul.login li a {
	color: #15ADFF;
}

.tab ul.login li a:hover {
	color: white;
}

.tab .sep {color:#414141}

.tab a.open, .tab a.close {
	height: 20px;
	line-height: 20px !important;
	padding-left: 30px !important;
	cursor: pointer;
	display: block;
	width: 60px;
	position: relative;
	top: 11px;
}

.tab a.open {background: url(../inregistrare/images/bt_open.png) no-repeat left 0;}
.tab a.close {background: url(../inregistrare/images/bt_close.png) no-repeat left 0;}
.tab a:hover.open {background: url(../inregistrare/images/bt_open.png) no-repeat left -19px;}
.tab a:hover.close {background: url(../inregistrare/images/bt_close.png) no-repeat left -19px;}

/* sliding panel */
#toppanel {
    position: absolute;   /*Panel will overlap  content */
    /*position: relative;*/   /*Panel will "push" the content down */
    top: 0;
    width: 100%;
    z-index: 999;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
#toppanel .scris_interior_header_alb_titlu{float:left;color: #ff9e13;font-weight:normal; font-size:15px;text-shadow: 0 -2px 0 #555500;text-decoration:none;text-align:center;}
#toppanel .scris_interior_header_alb_titlu a{color: #ff9e13; font-weight:normal; font-size:15px;text-shadow: 0 -2px 0 #555500;text-decoration:none;text-align:center;}
#toppanel .scris_interior_header_alb_titlu a:hover{color: #0099cc; font-weight:normal; font-size:15px;text-shadow: 0 -2px 0 #555500;text-decoration:none;text-align:center;}
#panel {
	width: 100%;
	height: 365px;
	color: #999999;
	background: #272727;
	overflow: hidden;
	position: relative;
	z-index: 3;
	display: none;
}

#panel h1 {
	font-size: 1.6em;
	margin: 0;
	color: white;
}

#panel h2{
	font-size: 1.1em;
	margin: 0;
	color: white;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#panel p {
	margin: 5px 0;
	padding: 0;
}

#panel a {
	text-decoration: none;
	color: #15ADFF;
}

#panel a:hover {
	color: white;
}

#panel a-lost-pwd {
	display: block;
	float: left;
}

#panel .content {
	width: 960px;
	margin: 0 auto;
	padding-top: 10px;
	text-align: left;
	font-size: 0.85em;
}

#panel .content .left {
	width: 280px;
	float: left;
	padding: 0 15px;
	border-left: 1px solid #333;
}

#panel .content .right {
	border-right: 1px solid #333;
}

#panel .content form {
	margin: 0 0 10px 0;
}

#panel .content label {
	float: left;
	padding-top: 8px;
	clear: both;
	width: 280px;
	display: block;
}

#panel .content input.field {
	border: 1px #1A1A1A solid;
	background: #414141;
	margin-right: 5px;
	margin-top: 4px;
	width: 200px;
	color: white;
	height: 16px;
}

#panel .content input:focus.field {
	background: #545454;
}

/* BUTTONS */
/* Login and Register buttons */
#panel .content input.bt_login,
#panel .content input.bt_register {
	display: block;
	float: left;
	clear: left;
	height: 24px;
	text-align: center;
	cursor: pointer;
	border: none;
	font-weight: bold;
	margin: 10px 0;
}

#panel .content input.bt_login {
	width: 74px;
	background: transparent url(../inregistrare/images/bt_login.png) no-repeat 0 0;
}

#panel .content input.bt_register {
	width: 114px;
	color: white;
	background: transparent url(../inregistrare/images/bt_register.png) no-repeat 0 0;
}

#panel .lost-pwd {
	display: block;
	float:left;
	clear: right;
	padding: 15px 5px 0;
	font-size: 0.95em;
	text-decoration: underline;
}

.inputContainer {
	position: relative;
	float: left;
}

.formError {
	position: absolute;
	top: 300px;
	left: 300px;
	display: block;
	z-index: 5000;
	cursor: pointer;
}

.ajaxSubmit {
	padding: 20px;
	background: #015b86;
	border: 1px solid #999;
	display: none
}

.formError .formErrorContent {
	width: 100%;
	background: #015B86;
	position:relative;
	z-index:5001;
	color: #ffffff;
	width: 150px;
	margin-top:20px;
	font: 14px Arial;
	border: 1px solid #ddd;
	box-shadow: 0 0 6px #000;
	-moz-box-shadow: 0 0 6px #000;
	-webkit-box-shadow: 0 0 6px #000;
	padding: 4px 10px 4px 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

.greenPopup .formErrorContent {
	background: #33be40;
}

.blackPopup .formErrorContent {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow {
	width: 15px;
	margin: -2px 0 0 13px;
  position:relative;
  z-index: 5006;
}
body[dir='rtl'] .formError .formErrorArrow,
body.rtl .formError .formErrorArrow {
	margin: -2px 13px 0 0;
}

.formError .formErrorArrowBottom {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
	margin: 0px 0 0 12px;
  top:2px;
}

.formError .formErrorArrow div {
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	box-shadow: 0 2px 3px #444;
	-moz-box-shadow: 0 2px 3px #444;
	-webkit-box-shadow: 0 2px 3px #444;
	font-size: 0px;
	height: 1px;
	background: #006666;
	margin: 0 auto;
	line-height: 0;
	font-size: 0;
	display: block;
}

.formError .formErrorArrowBottom div {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

.greenPopup .formErrorArrow div {
	background: #33be40;
}

.blackPopup .formErrorArrow div {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow .line10 {
	width: 15px;
	border: none;
}

.formError .formErrorArrow .line9 {
	width: 13px;
	border: none;
}

.formError .formErrorArrow .line8 {
	width: 11px;
}

.formError .formErrorArrow .line7 {
	width: 9px;
}

.formError .formErrorArrow .line6 {
	width: 7px;
}

.formError .formErrorArrow .line5 {
	width: 5px;
}

.formError .formErrorArrow .line4 {
	width: 3px;
}

.formError .formErrorArrow .line3 {
	width: 1px;
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	border-bottom: 0 solid #ddd;
}

.formError .formErrorArrow .line2 {
	width: 3px;
	border: none;
	background: #ddd;
}

.formError .formErrorArrow .line1 {
	width: 1px;
	border: none;
	background: #ddd;
}

.formular fieldset label {
	float: none;
	text-align: inherit;
	width: auto;
}

.formular label span {
	color: #000;
}

.formular input,.formular select,.formular textarea {
	display: block;
	margin-bottom: 5px;
}

.formular .text-input {
	border: 1px solid #029FEB;
    border-radius: 4px 4px 4px 4px;
    font: 14px Arial;
    margin: 0 5px 0 0;
    padding: 0 0 0 2px;
    width: 160px;
	height:20px;
	background-color: #72706F;
	color:#ffffff;
	box-shadow: 2px 2px 2px #424242;
	text-shadow: 1px 1px 1px #000000;
	position:relative;
}


.formular .textarea {
	width: 400px;
	height: 100px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	background: #FFF repeat-x;
}
.formular .textarea_mic {
	width: 320px;
	height: 60px;
	color: #555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 14px;
	margin-top: 4px;
	background: #FFF repeat-x;
}

.formular .infos {
	background: #FFF;
	color: #333;
	font-size: 12px;
	padding: 10px;
	margin-bottom: 10px;
}

.formular span.checkbox,.formular .checkbox {
	display: inline;
}

.formular .submit {
	
	border: 1px solid #AAA;
	padding: 4px;
	margin-top: 20px;
	float: right;
	text-decoration: none;
	cursor: pointer;
}

.formular hr {
	clear: both;
	visibility: hidden;
}

.formular .fc-error {
	width: 350px;
	color: 555;
	padding: 4px;
	border: 1px solid #B5B8C8;
	font-size: 12px;
	margin-bottom: 15px;
	background: #FFEAEA;
}