*
{
  margin : 0;
  padding : 0;
  border : 0;
}

body
{
  font-family : "Trebuchet MS", Arial, Tahoma, Verdana, sans-serif;
  font-size : 11pt;
  text-align : left;
  direction : ltr;
  min-width : 910px;
  background : white url(../img/orizontala.jpg) center top repeat-y;
  color : #000;
}

a
{
  font-size : 9pt;
  font-weight : 570;
  text-decoration : none;
  color : #d50000;
}

a:hover
{
  text-decoration : underline;
}  

p
{
  line-height : 135%;
  text-align : left;
  padding-top : 5px;
  padding-bottom : 5px;
}

h2 a
{
  text-transform : uppercase;
  font-size : 13pt;
  margin-bottom : 20px;
  font-weight : normal; 
}

h2 a:hover
{
  text-decoration : none;
}  

div#framework
{
  width : 910px;
  height : 100%;
  margin : 0 auto;
  bottom : 0px;
  background : transparent url(../img/stampila.jpg) left 510px scroll no-repeat;
}

div#content
{
  width : 674px;
  height : 100%;
  padding-left : 138px;
  background : transparent url(../img/stampila.jpg) left 1500px scroll no-repeat;  
}

div#header, div#header_contact, div#header_oxyconfort
{
  width : 675px;
  height : 122px;
}

div#header
{
  background : transparent url(../img/top_image.jpg) center bottom no-repeat;
}

div#header_contact
{
  background : transparent url(../img/top_image_contact.jpg) center bottom no-repeat;
}

div#header_oxyconfort
{
  background : transparent url(../img/top_image_oxyconfort.jpg) center bottom no-repeat;
}

h1#branding
{
  position : relative;
  left : -170px;
  width : 147px;
  height : 99px;
}

div#smallNav
{
  height : 30px;
}

div#smallNav ul
{
  list-style-type : none;
  float : right;
  padding-right : 40px;
  margin-top : 10px;
}

div#smallNav ul li
{
  display : inline; 
  color : white;
}

div#smallNav ul li img
{
  vertical-align : bottom;
}

div#smallNav ul li a
{
  font-weight : 100;
  font-size : 9pt;
  color : #597c9b;
}

div#smallNav ul li a:hover
{
  color : white;
  text-decoration : underline;
}

div#meniu
{
  width : 140px;
  height : auto;
  padding-left : 35px;
  margin-right : 10px;
  margin-top : 20px;
  margin-bottom : 20px;
  float : left;
}

div#meniu ul.numere
{
  list-style-type : none;
  text-align : center;
  color : #4f606f;
  font-weight : bold;
}

div#meniu ul.numere li
{
  font-size : 13px;
  font-weight : bold;
}

div#meniu ul.butoane
{
  list-style-type : none;
}

div#meniu ul.butoane li,
div#meniu ul.butoane li a
{
  display : block;
  width : 136px;
  height : 37px;
}

div#meniu ul.butoane li a#oxyconfort { background : transparent url(../img/meniu-home.jpg) left top no-repeat; }
div#meniu ul.butoane li.Active a#oxyconfort,
div#meniu ul.butoane li a#oxyconfort:hover { background : transparent url(../img/meniu-home.jpg) left bottom no-repeat; }
div#meniu ul.butoane li a#servicii { background : transparent url(../img/meniu-servicii.jpg) left top no-repeat; }
div#meniu ul.butoane li.Active a#servicii,
div#meniu ul.butoane li a#servicii:hover { background : transparent url(../img/meniu-servicii.jpg) left bottom no-repeat; }
div#meniu ul.butoane li a#avantaje { background : transparent url(../img/meniu-avantaje.jpg) left top no-repeat; }
div#meniu ul.butoane li.Active a#avantaje,
div#meniu ul.butoane li a#avantaje:hover { background : transparent url(../img/meniu-avantaje.jpg) left bottom no-repeat; }
div#meniu ul.butoane li a#contact { background : transparent url(../img/meniu-contact.jpg) left top no-repeat; }
div#meniu ul.butoane li.Active a#contact,
div#meniu ul.butoane li a#contact:hover { background : transparent url(../img/meniu-contact.jpg) left bottom no-repeat; }

div#main
{
  width : 430px !important;
  float : left;
  margin-top : 20px;
  border-left : dotted 2px white;
  padding-left : 15px;
  padding-right : 0px;
  padding-bottom : 20px;  
  margin-right : 20px; 
}

div#main ul.Enum
{
	list-style-type : square;
	list-style-image : url(../img/patrat.gif) !important;
 	list-style-position: inside;
	float : left;
}

div#main ul.Enum li
{
  clear : both;
  display : list-item;
  text-align : justify;
}

div#main ul.Enum li h2
{
  display : inline;
}

div#main ul.Enum li h2 a
{
  color : black;
  background : url(../img/effect.jpg) no-repeat #ccd9e2;
  vertical-align : middle;
  margin-left : 6px;
}

div#main ul.Enum li h2 a:hover
{
  color : black;
}

div#main ul.Enum li h4
{
  display : inline;
  margin-left : 6px;
}

div#main ul.Enum li p
{ 
  margin-left : 23px;
  text-align : justify;
  margin-top : 5px;
} 

div#main ul.Avant
{
  list-style-type : square;
  width : 420px;
  padding-top : 15px;
  list-style-image : url(../img/bullet3.jpg);
  list-style-position: inside;
  clear : both;
  float : left; 
}

div#main ul.Avant li
{
  display : list-item;
  clear : both;
  padding-bottom : 10px;
  margin-left : 23px;
  text-align : justify;
}

div#main ul.Avant li span
{ 
  padding-left : 5px;
}

div#listing
{
  width : 400px;
  clear : both;
  float : left;
  padding-top : 20px;
  padding-left : 23px;
}  

div#listing p
{
  text-align : justify;
}  

div#listing ul.lista_mica
{
  width : 380px;
  list-style-type : circle;
  padding-top : 5px;
  padding-left : 40px;
  padding-bottom : 10px;
  list-style-image : url(../img/bullet1.jpg);
  list-style-position: inside;
  float : left; 
}

div#listing ul.lista_mica li
{
  display : list-item;
  clear : both;
  color : #2a3761;
}

div#listing ul.lista_mica li span
{
  font-weight : bold;
  color : #000000;
  text-decoration : none;
  padding-left : 5px;
}  

div#listing ul.lista_mare
{
  list-style-type : square;
  width : 400px;
  padding-top : 20px;
  list-style-image : url(../img/bullet2.jpg);
  list-style-position: inside;
  clear : both;
  float : left; 
}

div#listing ul.lista_mare div
{
  padding-top : 5px;
}

div#listing ul.lista_mare span.click
{
  background : url(../img/effect2.jpg) no-repeat #ccd9e2; 
  margin-top : 5px;
  margin-bottom : 5px;
}

div#listing ul.lista_mare li
{
  display : list-item;
  clear : both;
}

div#listing ul.lista_mare li span.first
{
  padding-left : 7px;
  font-weight : bold;
  text-decoration : underline;
}

div#listing ul.lista_mare li p
{
  text-align : justify;
}

div#listing ul.lista_mare li a
{
  text-decoration : none;
  font-weight : bold;
  color : #d50000;
  font-size : 11pt; 
}  

div#listing ul.lista_mare li a:hover
{
  text-decoration : none;
  color : #000000;
}

div#listing ul.lista_mare img
{
  margin-left : 25px;
  margin-top : 20px;
  margin-bottom : 20px;
}

div#listing ul.bullets
{
  width : 380px;
  list-style-type : disc;
  padding-top : 10px;
  padding-left : 30px;
  padding-bottom : 5px;
  list-style-image : url(../img/bullet6.jpg);
  list-style-position: inside;
  float : left; 
}

div#listing ul.bullets li
{
  display : list-item;
  clear : both;
  padding-bottom : 5px;
}

div#listing ul.bullets li span
{
  text-decoration : none;
  padding-left : 5px;
  font-weight : normal;
}

div#closing
{
  width : 400px;
  clear : both;
  float : left;
  text-align : justify;
}

div#closing p.mid
{
  text-align : center;
  padding-bottom : 10px;
} 

div#customer
{
  width : 420px;
  clear : both;
  float : left;
}

div#customer img
{
  float : left;
  margin-right : 15px;
  margin-top : 20px;
  margin-left : 23px;
} 

div#customer p
{
  padding-top : 10px !important;
  margin-left : 23px !important;
}  

div#customer ul.Better
{
  width : 385px;
  clear : both;
  float : left;
  list-style-type : circle;
  padding-top : 5px;
  padding-left : 35px;
  list-style-image : url(../img/bullet4.jpg);
  list-style-position: inside;
}

div#customer ul.Better li
{
  display : list-item;
  clear : both;
  padding-left : 10px;
}
  
div#customer ul.Better li span
{
  padding-left : 6px;
}
  
div#contactArea
{
  width : 400px;
  height : auto;
  padding-bottom : 20px;
  margin-left : 10px;
  margin-right : 10px;
}

div#contactArea ul.Cont
{
  list-style-type : square;
  list-style-image : url(../img/patrat.gif);
  list-style-position: inside;
  float : left;
}

div#contactArea ul.Cont li
{
  clear : both;
  display : list-item;
  margin-bottom : 30px;
}

div#contactArea ul.Cont li h4
{
  display : inline;
  margin-left : 6px;
  vertical-align : middle;
}

div#contactArea ul.Cont li p
{
  margin-left : 19px;
  text-align : justify;
}  

form
{
  float : left;
  width : 250px;
}

fieldset ul
{
  list-style-type : none;
  list-style-image:none;
  list-style-position : inside;
  width : 270px;
  float : left;
  margin : 0 !important;
  padding : 0 !important;
}

fieldset ul li
{
  display : block;
  height : 20px;
  margin : 0 !important;
  margin-top : 10px !important;
  padding : 0;
}

fieldset input, fieldset label
{
  display : block;
  float : left;
  margin : 0;
  padding : 0;
}

fieldset input
{
  border : solid 1px #4f606f;
  width : 150px;
}

fieldset label
{
  width : 100px;
}

div#trimite
{
  width : 270px;
  clear : both;
  float : right;
}

div#trimite p
{
  margin-right : 0px;
}

div#trimite input
{
  padding : 1px;
  background-color : #ffffff;
  border : solid 1px #4f606f;
  color : #4f606f;  
  float : right;
}

div#agenda
{ 
  float : left;
  margin-top : 10px;
}  

table#dateContact
{
  margin-top : 25px;
  margin-left : 20px;
  width : 330px;
  font-size : 11pt;
}  

table#dateContact td
{
  height : 20px;
  vertical-align : top; 
  font-weight : normal;
  color : #4f606f;  
}  

table#dateContact td.type1
{
  font-weight : bold;
}

table#dateContact td.type2
{ 
  font-weight : normal;
  background : url(../img/effect.jpg) no-repeat #ccd9e2;
  padding : 5px;
}

table#dateContact a
{
  text-decoration : none;
  color : #006633; 
  font-size : 11pt;
  border-bottom : 1px dashed #006633;
}

table#dateContact a:hover
{
  text-decoration : none;
  color : #d50000;
  border-bottom : 1px dashed #d50000;
}

table#dateContact img.big
{
  margin : 10px;
  margin-top : 0px !important;
} 

table#dateContact img.small
{
  vertical-align : middle;
  margin : 0;
  padding : 0;
}  

div#smallNav_down
{
  width : 655px;
  clear : both;
  height : 30px;
  font-size : 9pt;
  background : #e9f1f6;
  border-top : solid 2px #a6b0bc;
  margin-left : 10px;
  vertical-align : middle;
}

div#smallNav_down ul
{
  list-style-type : none;
  float : right;
  padding-top : 7px;
  padding-right : 30px;
  vertical-align : middle;
}

div#smallNav_down ul li
{
  display : inline; 
  color : white;
}

div#smallNav_down ul li a
{
  font-weight : 100;
  font-size : 9pt;
  color : #597c9b;
}

div#smallNav_down ul li a:hover
{
  color : white;
  text-decoration : underline;
}


div#copyright
{
  width : 655px;
  clear : both;
  height : 40px;
  font-size : 9pt;
  padding-top : 10px;
  background : #ffffff;
  border-top : solid 2px #a6b0bc;
  margin-left : 10px;
  vertical-align : bottom;
}

div#copyright p
{
  text-align : center;
  padding : 10px;
  color: #4f606f;
}

p.motto
{
  padding-left : 60px;
  font-style : italic;
  font-weight : bold;
}

h1 span,
a span,
.Hidden
{
  display : none;
}

.AlignRight
{
  float : right;
  clear : right;
  margin-left : 10px;
  margin-bottom : 20px;
  margin-top : 15px;
}

.AlignLeft
{
  float : left;
  clear : left;
  margin-right : 10px;
  margin-bottom : 30px;
  margin-left : 23px;
  margin-top : 10px;
}

.Red, .Black
{
  font-weight : bold;
  text-decoration : none;
  padding : 0 !important;
  margin : 0 !important;
}

.Red
{
  color : #d50000;
  text-decoration : none;
}

.Black
{
  color : black;
  text-decoration : none;
}

.Message,.MessageOk
{
  font-size : 9pt;
  font-weight : bold;
}

.Message
{
  color : #d50000;
}

.MessageOk
{
  color : #006600;
}

.Stanga
{
  float : left;
  padding-right : 10px;
  padding-top : 3px;
}  

.Stanga2
{
  float : left;
  padding-left : 15px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-right : 5px;
  margin-bottom : 10px;
}  

p.extraEchipa
{
  margin-top : 20px;
  margin-bottom : 10px;
}
  
a.extra
{
  margin-top : 10px;
  margin-bottom : 10px;
  font-weight : bold;
  font-size : 11pt;
  text-decoration : none;
  color : #d50000;
  vertical-align : top;
  background : url(../img/effect2.jpg) no-repeat #ccd9e2;  
}

a.extra:hover
{
  text-decoration : none;
  color : #000000;
}  