/*#############################################################
Name: Transparentia
Date: 2006-08-20
Description: Simple, lightweight and slightly blue.
Author: Viktor Persson
URL: http://templates.arcsin.se

Feel free to use and modify but please provide credits.
#############################################################*/

/* standard elements */
* {
    padding: 0px;
    text-align: left;
}
a {
	color: #36C;
}
a:hover {color: #06F;
}
body {
	background: #EEE url(img/bg.gif);
	color: #444;
	font: normal 62.5% "Lucida Sans Unicode",sans-serif;
	margin: 0;
}
input {
	color: #555;
	font: normal 1.1em "Lucida Sans Unicode",sans-serif;
    }
h1 {
	font-size: 1.4em;
	margin-bottom: 4px;
}
code {
	background: url(img/bgcode.gif);
	border: 1px solid #F0F0F0;
	border-left: 6px solid #39F;
	color: #555;
	display: block;
	font: normal 1.1em "Lucida Sans Unicode",serif;
	margin-bottom: 12px;
	padding: 8px 10px;
	white-space: pre;
}
cite {
	background: url(img/quote.gif) no-repeat;
	color: #666;
	display: block;
	font: normal 1.3em "Lucida Sans Unicode",serif;
	padding-left: 28px;
}
h1,h2,h3 {
	color: #367EA6;
	padding-top: 6px;
}

/* misc */
.clearer {
	clear: both;
}

/* structure */
.container {
	/*background: url(img/bgcontainer.gif) repeat-y; */
	background:white;
	margin: 0 auto;
	padding-bottom: 6px;
	width: 1222px;
}
.header 
{
    background: url(img/header.gif);
    background-repeat:repeat-x;
}

.header1
{
    background-image :url(img/top_01.gif);
     width: 92px ;
     height: 105px;
}
.header2
{
    background-image :url(img/top_02.gif);
     width: 312px ;
     height: 105px;
     margin-left :92px;
}


/* title */
.title h1 {
	color: #FFF;
	height: 105px;
	line-height: 90px;
	margin-bottom: 8px;
	margin-left:330px;
	width:461px;
	text-align: center;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 3em;
    font-family: Verdana, sans-serif;
    text-decoration: underline;
    
}

/* navigation */
.navigation {
	margin-bottom: 4px;
}
.navigation a {
	background-color: #4A91C3;
	color: #FFF;
	float: left;
	font: bold 1.2em "Trebuchet MS",sans-serif;
	padding: 8px 0;
	width: 19%;
	border-right: 1px solid #FFF;
	text-align: center;
	text-decoration: none;
}
.navigation a:hover {
	background-color: #000;
	color: #FFF;
}

/* main */
.main {
	clear: both;
	padding: 8px 18px;
}

/* main left */
.sidenav h1,.sidenav ul {
	padding-left: 14px;
}
.sidenav {
	background: #EEE;
	border: 1px solid #E5E5E5;
	float: left;
	width: 210px;
}
.sidenav h1 {
	color: #666;
	font-size: 1em;
	height: 20px;
	margin-top: 1.2em;
}
.sidenav ul {
	border-top: 1px solid #FAFAFA;
	background: url(img/bgul.gif) repeat-x;
	margin: 0;
	padding: 0;
}
.sidenav li {
	border: 1px solid #FAFAFA;
	border-top: none;
	list-style: none;
	margin: 0;
}
.sidenav li a {
	color: #777;
	display: block;
	font-size: 0.9em;
	padding: 3px 6px 3px 14px;
	text-decoration: none;
}
.sidenav li a:hover {
	color: #111;
}

/* content */
.content {
	float: right;
	width: 960px;
	top:10px;
}
.content .item {
	padding: 6px 12px;
	border: 1px solid #EEE;
	background: #FFF;
	margin-bottom: 8px;
}
.content .descr {
	color: #333;
	margin-bottom: 6px;
}
.content li {
	list-style: url(img/li.gif);
	margin-left: 18px;
}

/* search form */
form {
	padding: 0 0 6px 8px;
}
.styled {
	border: 1px solid #DDD;
	padding: 2px;
	left:1px ;
}
.button {
	background: url(img/search.gif) no-repeat;
	border: none;
	height: 27px;
	width: 27px;
	vertical-align:bottom;
	padding-left:-3;
	padding-bottom:2;
	
}

/* footer */
.footer {
	background: #FFF;
	border: 1px solid #EEE;
	color: #666;
	font-size: 1.1em;
	margin: 0 auto;
	text-align: center;
	padding: 6px;
	width: 720px;
}
.footer a {
	color: #36C;
	text-decoration: none;
}
.footer a:hover {
	color: #06F;
	text-decoration: underline;
}
.accordionHeader 
{ color:Aqua ;
  text-decoration:underline;
}
.MsoNormal
{
}

#productlist ul
{float:left;
 
  
    }
#productlist li
{ 
    display: inline;
    float: left;
    margin-top:1px;
    margin-left: 5px;
    width:120 ;
    
}
    
.lbl1
{width:120px;
 font-size:x-small ;
 margin-bottom:25px;
 text-align:center;
 float:left;
 height:20px;
  font-weight:bold;
  color:Navy;
    }
    
    
/* Single Content */

#singlecontent
{
position: relative;
width: 680px;
float: left;
}

#singlecontent .content
{
padding: 0px 15px 0px 15px;
margin-bottom: 20px;
}

#singlecontent ul
{
	margin-left:15px;
}

#singlecontent h3
{
position: relative;
top: 4px;
font-size: 18px;
line-height: 25px;
color: #656551;
letter-spacing: -1px;
padding: 0px 0px 10px 15px;
margin-bottom: 20px;
}

.TARight
{ text-align:right; }

.TALeft
{ text-align:left;
  margin-left:5px;
   }

.TACenter
{ text-align:center; }


.cpHeader
        {
            color: white;
            background-color: #719DDB;
            font: bold 11px auto "Trebuchet MS", Verdana;
            font-size: 12px;
            cursor: pointer;
            width:450px;
            height:18px;
            padding: 4px;            
         
        }
.cpBody
        {
            background-color: #DCE4F9;
            font: normal 11px auto Verdana, Arial;
            border: 1px gray;                
            width:450px;
            padding: 4px;
            padding-top: 7px;
        }       
        
        
  .divfiltre
  { float:left;
    width:1000px;
    margin-left:10px;
      }
      
 .divsantier
 {  float:left;
   width:200px;
 }
 
 .divstadiu
 { float:left;
     }
 .divgol
 {float:left;
  width:300px;
     }
.divaplicfiltru
{float:left;
    }
    
.divmare
{ width:1280px;
  float:left;
  background-color: Transparent ;
}

.divhead
{ float:left;
  margin-left:200px;
  
  width:600px;
    }
    
.divproiect
{ float:left;
   width :1024px;
}
.divcontentproiecte
{ float:left;
   width:1024px;
   margin-left:10px;
    }

a:link
{  text-decoration: none;
 
}

.divlinia1filtre
{ float:left;
  width:900px;
    }
.divlinia2filtre
{ float:left;
  width:900px;

    }
.div_judet
{ float:left;
  margin-left:100px;
    }
.div_stadiu
{ float:left;
  margin-left:120px;
    }
    
.div_proiecte
{ float:left;
  margin-left:120px;
}
.div_domeniu
{ float:left;
  margin-left:30px;
  width:300px;
    }
.div_subdomeniu
{ float:left;
  margin-left:30px;
  width:500px
}
.div_susjos
{
 margin-left:460px;
 
    }
.div_gridproiecte
{ margin-left:5px;
    }
    
.div_santier
{float:left;
   border-top-style:solid;
   border-top-color:Navy;
   border-bottom-style:solid;
   border-bottom-color:Navy;
   width:1024px;
    }
 .div_stinga
 {float:left;
  width:420px;
 }
 .div_dreapta
 {float: left   ;
  width:105px;

 }
.div_santierele
  {float:none ;
   width:1024px;
       }
.div_santier_stinga
{float:left;
width: 624px;
}
.div_santier_dreapta
{float:left ;
 width:390px;
 margin-top:160px;
 border-style:ridge;
 border-color:Navy;
 border-width:thin;
 background-color:Navy ;
 color:White;

}
.div_dr_text
{width:290px;
 float:left;
 background-color:navy;
 color:White;
}
    
.div_inapoi
{ float:left;
  width:499px;
    }
 .div_parte_santier
 {  float:left;
      width:624;
  padding-top:10px;
     }
 .div_label_santier
 { float:left;
   width:100px;
   font-size:12px;
 }
  .div_text_santier
 { float:left;
   width:524px;
 }

.font_santier_text
{ font-family:Segoe UI;
  font-size:11pt;
}   
.font_santier_label
{ font-family:Segoe UI;
  font-size:11pt;
  color:Blue;
  
}   
.div_judet_zona
{float:left;
 width:624px;
}
.div_note
{float:left;
 width:1024px;
    border-top-style:solid;
   border-top-color:Navy;

}

.font_dreapta
 { background-color:navy;
   color:White;
   font-family:Segoe UI;
   font-size:14px;
 }
 .spatiusus
 { top:10;
     }
     
 .raport_pedro
 { float:left ;
   margin-left:300px;
 }
 
 .untext
 { background:yellow;
   font:Segoe UI;
   font-size:12px;
 }
 
 .divlistarecomanda
 { float:left ;
   font:Segoe UI;
   font-size:12px;
   margin-left:20px;
   }
.certificategarantie
{Font:Segoe UI;
 font-size:medium;
  font-weight:bold;
    }
.fontintroduceresesizari
{ Font:Segoe UI;
 font-size:10px ;
  font-weight:bold;
    }
    
 .spatiustinga
 {
     margin-left:220px;
 }
 
 .modalBackground
{
 background-color: Gray  ;
 filter: alpha(opacity=70);
 opacity: 0.7;
 -moz-opacity: 0.7;
 Font:Segoe UI;
 font-size:10px ;
  font-weight:bold;
} 


 .modalPopup 
    {
     background-color:#ffffdd;
     border-width:3px;
     border-style:solid;
     border-color:Gray;
     padding:3px;
     width:250px;
    }
 .cssPager td
            {
                  padding-left: 4px;     
                  padding-right: 4px;  
                   font-size:12px;  
              }
.GridPager a, .GridPager span
    {
        display: block;
        height: 15px;
        width: 15px;
        font-weight: bold;
        text-align: center;
        text-decoration: none;
    }
.GridPager a
    {
        background-color: #f5f5f5;
        color: #969696;
        border: 1px solid #969696;
    }
.GridPager span
    {
        background-color: #A1DCF2;
        color: #000;
        border: 1px solid #3AC0F2;
    }
.spatiustinga-10
 {
     margin-left:20px;
 }

.italic
{
    font-style: italic;
    text-align: right;
}