html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

body{background-color:#A8FF00; background-image:url(../images/principal/background.jpg); background-repeat:repeat-x;}
#header{/*height:420px;*/ height:356px; background:url(../images/principal/header.png) bottom;}
#headeranimation{height:220px; background:url(../images/principal/header_image.jpg); z-index:1;}

#menu_left{width:40px; height:38px; background:url(../images/principal/meniubar_stanga.png); float:left;}
#menu_right{width:40px; height:38px; background:url(../images/principal/meniubar_dreapta.png); float:left;}
#menu_middle{height:38px; width:535px; background:url(../images/principal/meniubar_center.png) repeat-x; float:left;}

#index{float:left; height:36px; margin:1px; /*background:url(../images/butoane/home.png) center;*/ width:60px;}
#index:hover{ /*background:url(../images/butoane/home_hover.png) center;*/ cursor:pointer;}
#desprenoi{float:left; height:36px; margin:1px; /*background:url(../images/butoane/desprenoi.png);*/ width:102px;}
#desprenoi:hover{ /*background:url(../images/butoane/desprenoi_hover.png);*/ cursor:pointer;}
#servicii{float:left; height:36px; margin:1px; /*background:url(../images/butoane/servicii.png);*/ width:74px;}
#servicii:hover{ /*background:url(../images/butoane/servicii_hover.png);*/ cursor:pointer;}
#referinte{float:left; height:36px; margin:1px; /*background:url(../images/butoane/referinte.png);*/ width:86px;}
#referinte:hover{ /*background:url(../images/butoane/referinte_hover.png);*/ cursor:pointer;}
#paratraznete{float:left; height:36px; margin:1px; /*background:url(../images/butoane/paratraznete.png);*/ width:123px;}
#paratraznete:hover{ /*background:url(../images/butoane/paratraznete_hover.png);*/ cursor:pointer;}

.headerlink {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.3em; line-height:35px; color: #CF0;}
.headerlink:hover {color: #030;}
.headerlink:active { line-height:38px;}

#contact{float:left; height:36px; margin:1px; /*background:url(../images/butoane/contact.png);*/ width:77px;}
#contact:hover{ /*background:url(../images/butoane/contact_hover.png);*/ cursor:pointer;}

#content{ background-color:#E4E4E4; background-image: url(../images/principal/middle_back.jpg); background-position:bottom; background-repeat:repeat-x; min-height:377px; overflow:visible;}

.content{ background-color:#E4E4E4; background-image: url(../images/principal/middle_back.jpg); background-position:bottom; background-repeat:repeat-x; min-height:377px; overflow:visible;}

#index_servicii{background-image: url(../images/servicii.png); background-position:bottom; background-repeat:repeat-x; min-height:377px}

#titlu_servicii{margin-left:200px; width:145px; float:left; height:35px; text-indent:-9999px; background:url(../images/butoane/index_servicii_titlu.png) center no-repeat;}
#titlu_lucrari{margin-left:40px; width:145px; float:left; height:35px; text-indent:-9999px; background:url(../images/butoane/index_servicii_lucrari.png) center no-repeat;}
.index_text{line-height:15px; color:#666}
#afladesprenoi{ background:url(../images/butoane/safla_despre_noi.png) center no-repeat; height:30px; width:120px;}
#afladesprenoi:hover{ background:url(../images/butoane/safla_despre_noi_hover.png) center no-repeat; cursor:pointer;}

#middle_desprenoi{background:url(../images/desprenoi.png) left no-repeat; height:320px; color:#333;}
#middle_desprenoi p{margin-right:20px;}
#middle_desprenoi h1{text-indent:-9990px; background:url(../images/butoane/desprenoi_titlu.png) left no-repeat; margin-bottom:0; margin-top:10px;} 

#middle_servicii{background:url(../images/servicii_sectiune.png) left no-repeat; height:430px; color:#333;}
#middle_servicii p{margin-right:20px;}
#middle_servicii h1{text-indent:-9990px; background:url(../images/butoane/servicii_text.png) left no-repeat; margin-bottom:0; margin-top:10px;}

#middle_referinte{background:url(../images/referinte.png) top no-repeat; height:550px; color:#333;}
#middle_referinte p{margin-right:20px;}
#middle_referinte h1{text-indent:-9990px; background:url(../images/butoane/referinte_text.png) left no-repeat; margin-bottom:5px; margin-top:20px;}

#middle_certificari h1{text-indent:-9990px; background:url(../images/butoane/certificari.png) left no-repeat; margin-bottom:0; margin-top:20px;} 
#middle_certificari p{margin-right:20px;}
.image_p{height:221px; width:160px; background:#CCC; border:solid thin #333; }
.image_l{width:221px; height:160px; background:#CCC; border:solid thin #333; margin-top:30px;}
.sectiune_hover{height:100%; width:100%; display:block;}
.sectiune_hover:hover{ background: url(../images/principal/background_sectiune.png); cursor:pointer;}

.sectiune_hover2{height:100px; width:100px; display:block;}
.sectiune_hover2:hover{background: url(../images/principal/background_sectiune.png); cursor:pointer;}

#contact_container{background:url(../images/principal/contact.png); min-height:300px; color:#333;}
#contact_container h1{background:url(../images/butoane/text_contact.png) left no-repeat; text-indent:-9999px; margin-bottom:0; margin-top:10px;}

.index_paratraznet{background-image: url(../images/paratraznetul_nimbus.png); background-position:top; background-repeat:repeat-x; min-height:377px}
#paratraznet_nimbus{background:url(../images/paratraznete.png) right top no-repeat; display:block; height:300px; cursor:pointer;}
#franklin_rod{background:url(../images/franklin_rod.png) right top no-repeat; display:block; height:300px; cursor:pointer;}

#h_paratraznetul_nimbus{background:url(../images/text_paratraznet_nimbus.png) no-repeat left top; margin:0; text-indent:-9999px; height:50px; padding:0;}
#h_franklin_rod{background:url(../images/butoane/franklin_rod_text.png) no-repeat left bottom; margin:0; text-indent:-9999px; height:50px; padding:0;}
#h2_paratraznetul_nimbus{color:#FFF; margin:0; height:20px; padding:0; line-height:25px;}
#h2_franklin_rod{color:#FFF; margin:0; height:20px; padding:0; line-height:25px;}
#container_paratraznet{line-height:15px; color:#333;}
#linkuri_paratraznet {color:#FFF; margin-bottom:45px;}
#linkuri_paratraznet li{list-style-image:url(../images/butoane/bullet.png); list-style-position:outside; float:left;}
#linkuri_paratraznet a {color:#FFF; text-decoration:none;}
.cpt{height:100px; overflow:visible; display:block;}

.separator_sectiuni{height:20px; display:block; background: url(../images/separator.png);}

#despreparatraznet {color:#333;}
#despreparatraznet h2{ font-size: 1.2em;}

#footer{background:url(../images/principal/footer.png); height:76px; margin-bottom:20px;}
#footer {font-family:sans-serif; line-height:76px; vertical-align: middle; color:#6B6868;}
#footer a{color:#6B6868; text-decoration:none;}

#artmatrix{background:url(../images/butoane/artmatrix.png) no-repeat; height:76px;}
#artmatrix:hover{cursor:pointer;}


.hr {background:url(../imagini/hr.png) center no-repeat; width:100%; height:2px;}
div#formular {width: 380px; height:200px; text-align:center;}
div#formular ul { width:150px; padding:0px; float:left; line-height:26px; margin:0px; overflow:visible;}
div#formular li { list-style:none; margin:0; padding:0; width:100px; display:block; float:left; line-height:26px; text-align:right; margin-bottom:5px; color:#333; margin-left:5px; overflow:visible;}
div#formular input {font-family:sans-serif; color:#333;font-size:1em; text-align:center; vertical-align:middle; background:#FFF; line-height:19px;}
div#formular textarea {font-family:sans-serif; color:#333;font-size:1em; text-align:left; vertical-align:middle; background:#FFF; width:183px;}
div#sending {width:300px; text-align: center; color: red;}




