* {margin:0; padding:0;}
.clear { height:1px; clear:both; }

html { text-align:center; background:url(../images_2/bk_html.jpg) ;}   
body { background:url(../images_2/bk.jpg) repeat-x; font: 12px Verdana, Arial, Helvetica, sans-serif;}

img, img a { border:none; }
ul { list-style-type:none; }

#container { width:939px;  margin:0px auto; padding:0; overflow:hidden; position:relative; }
#left_col { width:211px; height:477px; position:absolute; top:0px; left:0px;  background:url(../images_2/left_col.png) no-repeat top left; }
#left_col2 { width:203px; height:264px; position:absolute; top:485px; left:8px;  background:url(../images_2/left_col2.png) no-repeat top left; }
#top_bk { width:728px; height:89px; background:url(../images_2/top_bk.png) no-repeat left bottom;}
#subcontainer { width:728px;  float:right; }
#top_subcontainer { width:728px; height:133px; background:url(../images_2/top_subcontainer.png) no-repeat; }
#bottom_subcontainer { width:728px; height:100px; background:url(../images_2/bottom_subcontainer.png) no-repeat; }
#content { width:728px; background:url(../images_2/bk_subcontainer.jpg) repeat-y; position:relative; text-align:left; }
div#logo { width:147px; height:176px; position:absolute; top:68px; left:162px; z-index:100; }
div#logo a, div#logo a img { padding:0; margin:0; border:0; text-decoration:none; }
#poza_content { width:100%; background:url(../images_2/content_poza.jpg) no-repeat 94% 100%; padding-top:55px; }



      /* ---------left_col------------- */

ul#left_menu { margin:248px 0 0 53px; padding:0; list-style-type:none; text-align:left;} 
ul#left_menu li { height:17px; padding-top:3px; }
ul#left_menu li a:visited,
ul#left_menu li a { margin:0; color:#663300; text-decoration:none; font:10px Verdana, Arial, Helvetica, sans-serif }
ul#left_menu li a:hover { padding-left:5px; }

ul#left_menu ul#left_sub_menu {margin:3px 7px 0 ; list-style-type:none; }
ul#left_menu ul#left_sub_menu li a { color:#663300; text-decoration:none; font-size:9px; font-weight:600; word-spacing:-0.1em; margin-left:13px; }

#content_menu { padding:68px 0 0 110px; list-style-type:none; text-align:left;  }
#content_menu li { height:26px; margin:0; padding: 0px 15px; float:left;  }
#content_menu li a { text-decoration:none; height:26px; display:block; }
#content_menu li#b1 a { width:58px; background:url(../images_2/home.jpg) no-repeat; }
#content_menu li#b2 a { width:142px; background:url(../images_2/inregistreaza_te.jpg) no-repeat; }
#content_menu li#b3 a { width:71px; background:url(../images_2/contact.jpg) no-repeat; }
#content_menu li#b1 a:hover { background:url(../images_2/home_hover.jpg) no-repeat; }
#content_menu li#b2 a:hover { background:url(../images_2/inregistreaza_te_hover.jpg) no-repeat; }
#content_menu li#b3 a:hover { background:url(../images_2/contact_hover.jpg) no-repeat; }


     /* ----------content ---------- */

.content_border { width:399px; height:17px; background:url(../images_2/cuta_hartie.jpg) no-repeat; margin:5px auto; }

.link-news {color:#CC6600; font-size:11px; text-decoration:none; }
.link-news:hover {color:#CC6600; font-size:11px; text-decoration:underline; }

.link-page {color:brown; font-size:11px; text-decoration:underline; }
.link-page:hover {color:brown; font-size:11px; text-decoration:none; }

#copyright { width:300px; margin:0px auto; }
#copyright p {  color:#663300;  font-size:10px; font:  Arial, Helvetica, sans-serif; font-weight:bold; word-spacing:-0.1em; text-align:center; }
#copyright p a { color:#663300; text-decoration:underline; font:10px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; word-spacing:-0.1em; }

#container_menu { position:absolute; top:220px; left:240px; z-index:109; width:420px; height:100px; background:url(../images_2/cuta_hartie.jpg) no-repeat 30% 100%; }
ul#menu { width:420px; margin-left:25px; padding:0; list-style-type:none; z-index:101; } 
ul#menu li {  line-height:1.9em;  float:left; width:200px; padding-right:10px; text-align:left; }
ul#menu li a:visited,
ul#menu li a { margin-left: 13px; color:#663300; text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; word-spacing:-0.1em; }
ul#menu li a:hover { border-bottom:1px dashed #663300;}

#login { width:250px; height:161px; position:absolute; top:182px; left:680px; background:url(../images_2/login_bk.jpg) no-repeat; z-index:5; text-align:center; }
#login form { width:180px; text-align:left; margin:33px auto 0; }
#login input { width:90px; height:16px; color:#663300; font-size:12px; background:none; margin:9px 0 0 49px; border:0; }
#login input#go { width:31px; height:28px; background:url(../images_2/go_button.jpg) no-repeat; border:0; float:right; margin:-17px 0 0 0; }

div.utiliz_list { width:100%; list-style-type:none; text-align:center; }
div.utiliz_list a { font-size:11px; color:#630; text-decoration:none;  }
div.utiliz_list a:hover { font-size:11px; color:#900; }

.afterlogin { width:250px; height:161px; position:absolute; top:182px; left:680px; background:url(../images_2/after_login_bk.jpg) no-repeat; z-index:6; text-align:center; padding-top:46px; }

ul.ord_link { list-style-type:none; margin:0 auto; }
ul.ord_link li { display:inline; padding:5px 3px;}
ul.ord_link li a.txtlink { font-size:10px; text-decoration:none; color:#663300; }
ul.ord_link li a.txtlink:hover { text-decoration:underline; }
.inscriere #butoane { margin:0 0 10px 0 ; padding-bottom:20px; }
.inscriere input#modifica { width:95px; height:16px; border:1px solid #663300; background-color:#996633; margin: 0; color:#fff; font-size:10px; margin-right:60px;}
.inscriere input#modifica:hover { border:1px solid #996633;} 

#content img {  float:left; margin:5px 10px 5px 25px; padding:0;}
#content h4 { padding-left:25px; font:13px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#663300;  }
#content p { margin:5px 20px 5px 0; padding:0; font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#663300; }
#content p a:visited,
#content p a { text-decoration:none; border-bottom: 1px dashed #663300; font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#663300; }
#content p a:hover { border-bottom: 1px dashed #330000; font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#330000; }

#content .borderb { margin:15px 25px; padding:0; border-bottom:1px dotted #663300;  }
#content #anunt { margin:10px 20px 10px 25px; padding:0; list-style-type:none; }
#content #anunt li  { font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#990000; }

 /*-----content_____#Companii -----*/

#companii { margin-top: 30px; } 
#companii h1 { font:16px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#663300; margin-left: 35px; padding:32px 0 10px 30px; }
#companii h1 a { font:16px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#663300; border-bottom:1px dashed #663300; text-decoration:none;}
#companii h1 a:hover { border-bottom: 1px solid #663300; }
#companii h2 { font:13px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#663300; margin-left: 35px; padding:32px 0 10px 30px; }

#companii ul#commm { margin:0 0 0 25px; padding:0; list-style-type:none;}
#companii ul#commm li p { font:11px Verdana, Arial, Helvetica, sans-serif;  color:#663300; margin-left:-10px; line-height:1em;}
#companii ul#commm li a:visited,
#companii ul#commm li a {  padding-left:25px; font:11px Verdana, Arial, Helvetica, sans-serif;  color:#996633; text-decoration:none; line-height:1.5em;} 
#companii ul#commm li a:hover {  padding-left:25px; font:11px Verdana, Arial, Helvetica, sans-serif; line-height:1.5em; color:#663300; text-decoration:underline; background:url(../images/arrow2.gif) no-repeat;}

#companii img {  float:right; margin:5px 20px 5px 10px; padding:0;}
#companii h4 { margin:0px 20px 10px 35px; }
#companii p { margin:5px 20px 5px 20px; text-align:justify;}
#companii strong { font-weight:bold; }
#companii p.dashed { border-bottom:1px dashed #663300;}
#companii table { border:1px #996633; margin:10px auto; padding:0; }
#companii table td { border-right:1px #996633; margin:3px 10px ; padding:3px; font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#663300; }
#companii table td img { margin:5px ;  }
#companii .noborderright { border-right:0; }
#companii .borderbottom { border-bottom:1px dashed #663300; }

       /*-------liste preturi------*/

#companii .liste_preturi { width:500px; overflow:auto; margin-left:100px; padding:0; list-style-type:none;}
#companii .rute { width:200px; float:left; margin:0; padding:0; line-height:1em; list-style-type:none; font:11px Verdana, Arial, Helvetica, sans-serif;  color:#663300;}
#companii .rute li a { color:#996633; text-decoration:none; }
#companii .rute li a:hover { color:#663300; text-decoration:underline; }
#companii .comp { width:150px; float:left; margin:0; padding:0; font:11px Verdana, Arial, Helvetica, sans-serif;  color:#663300; list-style-type:none;}
#companii .pret { width:50px; float:left; margin:0; padding:0; font:11px Verdana, Arial, Helvetica, sans-serif;  color:#990000; font-weight:bold; list-style-type:none;}
#companii .valabilitate { width:250px; float:left; margin:0; padding:0; font:11px Verdana, Arial, Helvetica, sans-serif;  color:#663300; list-style-type:none;}

.bk_header {  border-bottom:1px dashed #663300; }

table#tbaeronave { border-bottom:0;  }
table#tbaeronave td { border-bottom:1px dashed #663300; padding:5px; text-align:center; }

      /*-------  istoric_menu  -------*/

ul#istoric_menu  {  margin:10px 0 10px 200px; padding:0; list-style-type:none;  color:#996633; clear:both; }
ul#istoric_menu li { display:inline; }
ul#istoric_menu li a { padding:0; margin:0; font:12px Verdana, Arial, Helvetica, sans-serif;  color:#996633; text-decoration:none;}
ul#istoric_menu li a:hover {  padding:0; margin:0;}
#istoric div { margin-left: 25px; padding-top:5px; clear:both; }
#istoric div img { float:left; }

      /*-----Contact-----*/
     
form#contactform { width:500px;  margin:10px auto;  }
form#contactform fieldset { border:1px solid #663300;  margin:0; padding:0; text-align:center;}
form#contactform fieldset:hover { border:1px solid #996633;}
#contactform label, label span { display:block; padding: .25em; font-size:11px; color:#663300;}
#contactform label { float:left; width:500px; margin:0 15px;}
#contactform label span { float:left; width:200px; text-align:left; }
#contactform fieldset input { float:right;width:275px; border:1px solid #663300; color:#663300; height:13px; font-size:11px;}
#contactform fieldset input:hover { border:1px solid #996633;}
#contactform fieldset textarea { float:right; width:275px; border:1px solid #663300; color:#663300; height:100px; font-size:11px;}
#contactform fieldset textarea:hover { border:1px solid #996633;}
#contactform #butoane { margin:10px 0 ; padding-bottom:20px; }
#contactform input#submit { width:95px; height:16px; border:1px solid #663300; background-color:#996633; margin: 0; color:#fff; font-size:10px; margin-right:20px;}
#contactform input#cancel { width:75px; height:16px; border:1px solid #663300; background-color:#996633; margin: 0; color:#fff; font-size:10px; }
#contactform input#submit:hover { border:1px solid #996633;} 
#contactform input#cancel:hover { border:1px solid #996633;} 

form.inscriere { width:500px;  margin:10px auto;  }
form.inscriere fieldset { border:1px solid #663300;  margin:0; padding:0; text-align:center;}
form.inscriere fieldset:hover { border:1px solid #996633;}
.inscriere label, label span { display:block; padding: .25em; font-size:11px; color:#663300;}
.inscriere label { float:left; width:500px; margin:0 15px;}
.inscriere label span { float:left; width:200px; text-align:left; }
.inscriere fieldset input { float:right;width:255px; border:1px solid #663300; color:#663300; height:13px; font-size:11px;}
.inscriere fieldset input:hover { border:1px solid #996633;}
.inscriere fieldset textarea { float:right; width:275px; border:1px solid #663300; color:#663300; height:100px; font-size:11px;}
.inscriere fieldset textarea:hover { border:1px solid #996633;}
.inscriere #butoane { margin:0 0 10px 0 ; padding-bottom:20px; }
.inscriere input#submit { width:95px; height:16px; border:1px solid #663300; background-color:#996633; margin: 0; color:#fff; font-size:10px; margin-right:20px;}
.inscriere input#cancel { width:75px; height:16px; border:1px solid #663300; background-color:#996633; margin: 0; color:#fff; font-size:10px; }
.inscriere input#submit:hover { border:1px solid #996633;} 
.inscriere input#cancel:hover { border:1px solid #996633;} 

#recup_pass { width:500px;  margin:10px auto;  }
#recup_pass fieldset { border:1px solid #663300;  margin:0; padding:0; text-align:center;}
#recup_pass fieldset:hover { border:1px solid #996633;}
#recup_pass label, label span { display:block; padding: .25em; font-size:11px; color:#663300;}
#recup_pass label { float:left; width:500px; margin:0 15px;}
#recup_pass label span { float:left; width:200px; text-align:left; }
#recup_pass fieldset input { float:right;width:275px; border:1px solid #663300; color:#663300; height:13px; font-size:11px;}
#recup_pass fieldset input:hover { border:1px solid #996633;}
#recup_pass fieldset textarea { float:right; width:275px; border:1px solid #663300; color:#663300; height:100px; font-size:11px;}
#recup_pass fieldset textarea:hover { border:1px solid #996633;}
#recup_pass #butoane { margin:0 0 10px 0 ; padding-bottom:20px; }
#recup_pass input#trimite { width:95px; height:16px; border:1px solid #663300; background-color:#996633; margin: 0; color:#fff; font-size:10px; margin-right:20px;}
#recup_pass input#cancel { width:75px; height:16px; border:1px solid #663300; background-color:#996633; margin: 0; color:#fff; font-size:10px; }
#recup_pass input#trimite:hover { border:1px solid #996633;} 
#recup_pass input#cancel:hover { border:1px solid #996633;} 



       /*-------muzeu_expoz--------*/
#expoz { width:600px; margin:10px auto; padding:0; overflow:auto; }
#colexpoz1 { width:50%; float:left; }	
#colexpoz2 { width:50%; float:left; }   

       /*-------concurs-------*/
#concurs { width:400px;  margin:5px auto;}
#concurs div p { padding-left:10px; }

       /*-----aeroport.php----*/
#aerop { overflow:auto; margin:5px 20px 5px 25px;}
#aerop img { float:left; }