/* Default CSS */
/* Generated by the CoffeeCup HTML Editor - www.coffeecup.com */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,300,400,700);

body { 
  /*   background-color: #F7F7F7;*/
  background-color: #25242C;
     font-family: 'Open Sans'; color: #3299CC; font-size: 13px; padding: 0;
     background-image:url("../img/back.png");    
}

h1, h2, h3, h4, h5, h6, h8, h9, ul, ol { color: #fff; font-size: 13px; font-weight: normal;  font-family: 'Open Sans'; }

h1 { color: #333; font-weight: bold; font-size:20px;}
h2 { color: #333; font-weight: bold; font-size:17px;}
h3 { color: #ffffff; font-size:15px; padding-left:20px; margin-top:0px;}
h4 { color: #2e2e2e; font-weight: bold; font-size: 13px; padding: 0; margin-bottom:10px;}
h5 { color: #450053; font-weight: bold; font-size: 18px; margin: 0 0 0; padding: 0;  }
h6 { color: #450053; font-weight: bold; font-size: 14px;; padding: 5px 0; margin: 0 0 20px; }
h8 { color: #450053; font-size: 16px; text-align: center; margin: 0 0 55px 0; }
h9 { color: #064977; font-weight: bold; font-size:15px;}

p{ font-family: 'Open Sans'; color: #fff; font-size: 13px;text-align: justify;}

.textdreapta{
     text-align: right;
     padding-right:20px;
}

.textcentrat{
  text-align:center;
}

#pdotari{
   margin-top:0;
}


.nedec{
   text-decoration:none;
   padding:0;
   color:white;
   font-size:14px;
}

.meniudotari{
   text-decoration:none;
   min-width:100px;
   box-shadow:0px 2px 2px #2c2c2c;
   border-bottom:1px solid #26A9E0;
   padding-left:5px;
   padding-right:5px;
   color:white;
   font-size:14px;
   margin-bottom:8px;
   box-shadow:0px 1px #1a1a1a;
}

.listacaracteristici{
   font-family: 'Open Sans'; color: #2e2e2e; font-size: 13px; padding: 0;
}

#col_cent{
    background-color:none;
    width: 1200px;
    margin: auto;



 }
 #col_index{
    width: 300px;
    margin: auto;

 }
 
 #spatiu{
    min-width:29px;
    display:inline-block;
 }
 
  #spatiuvertical{
    min-width:46px;
    min-height:55px;
 }
 
 #logoindex{
   margin:auto;
   width:312px;
   margin-top:130px;
}
 
#antet {
      background-image:url("../img/bgheader.png");
      background-color:#34333F;

	margin: auto;
        margin-top:-10px;
        box-shadow:0px 3px 3px grey;
        z-index:10;
}

.logo {
     display:inline-block;
     vertical-align:middle;
     color:#39B1C6;
     margin:20px;
     font-size:15px;
}

.logo2 {
     display:inline-block;
     vertical-align:top;
     padding-left:20px;

}

.margini10{
   margin:10px;
   display:inline-block;
   vertical-align: middle;
}

#meniu{
   /*background-color: #26A9E0;*/
   min-height:30px;
   padding-left:5px;
   padding-top:5px;
   padding-bottom:2px;
   padding-right:5px;
   box-shadow:0px 2px 2px #2c2c2c;
   border:1px solid #26A9E0;
   display:inline-block;
   vertical-align:middle;
   border-radius:10px;
}

.dotariascuns{
   display:none;
}

#submeniu{
   background-color: #004080;
   min-height:5px;
   padding-left:10px;
}

.butonmeniu{
   width:120px;
   min-height:30px;
   padding-top:10px;
   padding-left:10px;
   padding-right:10px;
   color:white;
   text-decoration: none;
   text-align:center;
   font-size:16px;
   display:inline-block;
   margin-bottom:0;
   
}
.butonmeniuon{
   background-color: #26A9E0;
   width:120px;
   min-height:1px;
   padding-top:10px;
   padding-left:10px;
   padding-right:10px;
   padding-bottom:5px;
   color:white;
   text-decoration: none;
   text-align:center;
   font-size:16px;
   display:inline-block;
   margin-bottom:0;
   font-weight:bold;
   border-radius:5px;
}


#sidebar {
   /*  background-image:url("../img/sidebar.png");*/

     width:550px;

     display:inline-block;
     vertical-align:top;
     padding-right:8px;
}

#sidebardotari {
   /*  background-image:url("../img/sidebar.png");*/

     width:220px;

     display:inline-block;
     vertical-align:top;
     padding-right:18px;
}

#dotari1 {
   /*  background-image:url("../img/sidebar.png");*/

     width:950px;
     display:inline-block;
     vertical-align:top;
}

.rama_foto{
    background-color:#FFF;
	box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
    border-radius: 2px;
	border: 20px solid #FFF;
        border-bottom: 10px solid #FFF;

        color:#2e2e2e;


 }
 
 .carton{
   background-color:#FFF;
   box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
   border-radius: 5px;
   border: 10px solid #FFF;
   color:#2e2e2e;
   width:290px;
   display:inline-block;
   vertical-align:top;
   height:340px;
   
 }
 
 
 .fotoutilaje{
   box-shadow:0px 0px 2px rgba(26, 26, 26, 0.3);
 }
 
 
.fotobar{
   display:inline-block;
   width:550px;
   margin-left:20px;
   vertical-align:top;
}

#mainarea{

     display:inline-block;
     padding-left:8px;


}

#filtre{
     display:flex;		
     align-items:flex-start;
}

.latime_fixa{
     display:inline-block;
}

fieldset.comenzi{
/*border:#4D4D4D 1px solid;*/
border:#1d7caf 1px solid;
width:980px;
padding:10px;
align:right;
vertical-align:top;
border-radius: 10px;
font-size:13px;

}

legend{

     margin-left:20px;
}

fieldset.piesa{
/*border:#4D4D4D 1px solid;*/
border:#1d7caf 1px solid;
align:right;
width:525px;
vertical-align:top;
border-radius: 10px;
font-size:13px;

}
fieldset.operatii{
/*border:#4D4D4D 1px solid;*/
border:#1d7caf 1px solid;
align:right;
width:485px;
vertical-align:top;
border-radius: 10px;
font-size:13px;

}
.dreapta{
     float:right;
}

.bloc{
     display:inline-block;
     vertical-align: top;
}


select{
     background-color:#FFFBC5;
     width:150px;
     color:#064977;
}

input[type="date"]{
          margin-bottom:5px;
          margin-top:3px;
          background-color:#353440;
          color:#a9ff53;
          border:#1d7caf 1px solid;
          border-radius:5px;
          font-family: 'Open Sans';  font-size: 13px; font-weight:normal;
          padding: 0px 1px;
}

table{
   margin-left:50px;   
}

table,th,td{
     border:none;
     border-collapse: collapse;
     color:white;
     font-family: 'Open Sans';  font-size: 14px; font-weight:normal;

}

td.client{
   width:400px;
   margin-bottom:15px;
}

.steag{
   margin-top:0;
}

.numeclient{
   display:inline-block;
   padding-top:3px;
   vertical-align:top;
   font-size:15px;
   margin-left:15px;
}

.ascuns{
     visibility: hidden;
     width:0px;
     padding:0px;
     margin:0px;
     border:0px;
}

.divascuns{
     display:none;
}

.divascuns2{
     display:none;

}

.rosu{
     color:red;
}

.simplu{
     padding:0px;
     margin:0px;
     margin-right:10px;
}

td.buton{
     padding:3px;
     background-color:#353440;
}

th{
     color:#ff8000;
     font-family: 'Open Sans';  font-size: 13px; font-weight:normal;
}

.comenzi1{
     font-size: 13px;
     padding-right:35px;
     
     color:#a9ff53;
}

.comenzi2{
     font-size: 13px;
     justify-content: center;
     color:#a9ff53;
}

.comenzis1{
    display:inline-block;
    width:19px;
    height:19px;
    margin:-1px 4px 0 0;
    vertical-align:middle;
    background:url(../img/status_sheet.png) left top no-repeat;
}

.comenzis2{
    display:inline-block;
    width:19px;
    height:19px;
    margin:-1px 4px 0 0;
    vertical-align:middle;
    background:url(../img/status_sheet.png) -60px top no-repeat;
}

.comenzis3{
    display:inline-block;
    width:19px;
    height:19px;
    margin:-1px 4px 0 0;
    vertical-align:middle;
    background:url(../img/status_sheet.png) -39px top no-repeat;
}

input[type="textarea"]{
          margin-bottom:5px;
          margin-top:3px;
          background-color:#353440;
          color:#a9ff53;
          border:#1d7caf 1px solid;
          border-radius:5px;
          font-family: 'Open Sans';  font-size: 14px; font-weight:normal;
          padding: 0px 3px;
}

input[type="text"]{
          margin-bottom:5px;
          margin-top:3px;
          background:none;
          color:#a9ff53;
          border:none;
          width:100px;
          resize:none;
          font-family: 'Open Sans';  font-size: 13px; font-weight:normal;
          padding: 0px 3px;
}


input[type="checkbox"] {
    display:none;
}
input[type="checkbox"] + label span {
    display:inline-block;
    width:19px;
    height:19px;
    margin:-1px 4px 0 0;
    vertical-align:middle;
    background:url(../img/check_radio_sheet.png) left top no-repeat;
    cursor:pointer;
}
input[type="checkbox"]:checked + label span {
    background:url(../img/check_radio_sheet.png) -19px top no-repeat;
}

input[type="radio"] {
    display:none;
}
input[type="radio"] + label span {
    display:inline-block;
    width:19px;
    height:19px;
    margin:-1px 4px 0 0;
    vertical-align:middle;
    background:url(../img/check_radio_sheet.png) -38px top no-repeat;
    cursor:pointer;
}
input[type="radio"]:checked + label span {
    background:url(../img/check_radio_sheet.png) -57px top no-repeat;
}

select{
          margin-bottom:5px;
          margin-top:3px;
          background-color:#353440;
          color:#a9ff53;
          border:#1d7caf 1px solid;
          border-radius:5px;
          font-family: 'Open Sans';  font-size: 14px; font-weight:normal;
          padding: 0px 3px;
}

#spatiu{
     min-height:5px;
}

.verde{
     color:#a9ff53;
}

.numepiesa{
     width:250px;
     margin-bottom:5px;
     background-color:#FFFBC5;
     color:#064977;
     border:#A9A9A9 1px solid;
}
.desenpiesa{
     width:188px;
     background-color:#FFFBC5;
     color:#064977;
     border:#A9A9A9 1px solid;
}
.revizie{
     width:50px;
     background-color:#FFFBC5;
     color:#064977;
     border:#A9A9A9 1px solid;
}
.material{
     width:160px;
     background-color:#353440;
     color:#a9ff53;
     border:#3299CC 1px solid;
     border-radius:5px;
     margin-bottom:5px;
     font-family: 'Open Sans'; font-size: 14px;
     padding-left:3px;
}

.machine{
     width:300px;
     background-color:#353440;
     color:#a9ff53;
     border:#3299CC 1px solid;
     border-radius:5px;
     margin-bottom:5px;
     font-family: 'Open Sans'; font-size: 14px;
     padding-left:3px;
}

.datasheet{
     width:145px;
     background-color:#FFFBC5;
     color:#064977;
     border:#A9A9A9 1px solid;
     margin-bottom:5px;
}

.latime400{
     max-width:160px;
}

input[type="submit"]{
     padding:2px 10px;
     background:#353440;
     cursor:pointer;
     -webkit-border-radius: 5px;
     border-radius: 5px;
     color:#ffff00;
     border:#1d7aad 1px solid;
     text-shadow: 0px 0px 10px #000000;
     font-family: 'Open Sans'; font-size: 13px;
     background: -webkit-linear-gradient(#1a6c99,#135071); /* For Safari 5.1 to 6.0 */
     background: -o-linear-gradient(#1a6c99,#135071); /* For Opera 11.1 to 12.0 */
     background: -moz-linear-gradient(#1a6c99,#135071); /* For Firefox 3.6 to 15 */
     background: linear-gradient(#135071,#353440); /* Standard syntax */
}

.info{
     padding:2px 10px;
     background:#353440;
     -webkit-border-radius: 5px;
     border-radius: 5px;
     color:#a9ff53;
     border:#1d7aad 1px solid;
     font-family: 'Open Sans'; font-size: 13px;
}

input[type="file"]{
     color:#a9ff53;
   
}

#semiascuns{
     position:absolute;
     z-index:1;
}

button{
     padding:2px 10px;
     background:#353440;
     cursor:pointer;
     -webkit-border-radius: 5px;
     border-radius: 5px;
     color:#ffff00;
     text-shadow: 0px 0px 10px #000000;
     border:#1d7aad 1px solid;
     font-family: 'Open Sans'; font-size: 12px;
     background: -webkit-linear-gradient(#1a6c99,#135071); /* For Safari 5.1 to 6.0 */
     background: -o-linear-gradient(#1a6c99,#135071); /* For Opera 11.1 to 12.0 */
     background: -moz-linear-gradient(#1a6c99,#135071); /* For Firefox 3.6 to 15 */
     background: linear-gradient(#135071,#353440); /* Standard syntax */
}

.butonfisier{
     padding:2px 0;
     width:95px;
     position:absolute;
     left:-2px;
     top:-1px;
     background:#353440;
     cursor:pointer;
     -webkit-border-radius: 5px;
     border-radius: 5px;
     color:#ffff00;
     text-shadow: 0px -0px 10px #000000;
     border:#1d7aad 1px solid;
     font-family: 'Open Sans'; font-size: 12px;
     background: -webkit-linear-gradient(#1a6c99,#135071); /* For Safari 5.1 to 6.0 */
     background: -o-linear-gradient(#1a6c99,#135071); /* For Opera 11.1 to 12.0 */
     background: -moz-linear-gradient(#1a6c99,#135071); /* For Firefox 3.6 to 15 */
     background: linear-gradient(#135071,#353440); /* Standard syntax */
     justify-content:center;

}



#divider{
     width:100%;
     min-height:1px;
     border-bottom:#1d7aad 1px solid;


}

#antet_larg {
    background-color: #FFF; 
    width:100%;
    height: 90px;
	margin: -10px;
	padding: 0px 0px;
    position: fixed;
    box-shadow: 0px 2px 2px rgba(0,0,0,0.3);
    z-index:200;
 }
 
 #subantet{
   background:none;
   height:80px; 
  }

#coloana_text {
	width: 680px;
    height: auto;
    min-height:500px;
	margin: 0px 0 0 0;
    text-align:justify;
    line-height: 120%;  
    padding-right:20px;
    padding-left:10px;
    z-index:1;
}
  
#designed{
    position:absolute;
    width: 51px;
    height: 164px;
    margin-top:-146px;
    margin-left:1024px;
    z-index:0;

 }

#coloana_dreapta {
	width: 300px;
    height: auto;
	margin: auto;
    max-height:800px;
    float:right;
    text-align:justify;
    line-height: 120%;
    padding-right:20px;
}


 
 #rama_foto3{
	box-shadow: 0 2px 5px rgba(0,0,0,0.3);
    border-radius: 0px;
	border: 15px solid #F9F9F9;

    height:auto;
	margin-left: 15px;
    margin-bottom: 5px;
    float:right;
 }

.rama_foto4{
	box-shadow: 0 2px 5px rgba(0,0,0,0.3);
    border-radius: 0px;
	border: 15px solid #F9F9F9;
    width:250px;
    height:auto;
	margin-left: 15px;
    margin-bottom: 5px;
 }
 
.rama_foto5{
	box-shadow: 0 2px 5px rgba(0,0,0,0.3);
    border-radius: 0px;
	border: 15px solid #F9F9F9;
    width:300px;
    height:auto;
 }

.right {
    float:right;
    padding-top:15px;
    padding-right:10px;
    z-index: 3;
}

.right2 {
    float:right;
    padding-top:15px;
    z-index: 3;
}

.unstil{
    text-align:justify;
    line-height: 120%;
    padding:0 10px;
 }
            

.meniu {
       width: 60%;
       padding-top:10px;
       padding-left:10px;
 }

 .dansuri {
       width: 680px;
       margin-top:-20px;
 }
 
 .evenimente {
       text-align:center;
       color: #450053; font-weight: bold; font-size: 12px; margin: 0 0 20px; padding: 5px 0;
       font-family: Verdana;
  }
  
   .border-dansuri{
    background-color: #FFF;
    box-shadow: 0px 2px 2px rgba(0,0,0,0.3);
    border-left: 10px solid #FFF;
    border-right: 10px solid #FFF;
    border-top: 10px solid #FFF;
    border-bottom: 10px solid #FFF;
    border-radius: 5px;
    color: #666666;
    text-align: justify;
    height: 220px;
    width: 318px;
    overflow: hidden;
    text-overflow:ellipsis;

  }

  .foto_tabel{
  float:right;
  margin-left:10px;
   }
   
   .linie {
   width:670px;
    }
   

 #container {
	width: 350px; height: 470px; margin-left:20px; padding:10px; margin-top:10px;
	background: url(../img/contact_form_liniatura.png); position: relative;
}
	#container:before {
		content: ""; width: 19px; height: 365px; position: absolute; left: -19px; top: 0;
		background: url(../img/contact_form_shadow.png); 
	}
    
 
