@CHARSET "utf-8";
html { overflow: auto; }
body { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #f0f7fd; background-image:url(../images/background.jpg); background-repeat:no-repeat; background-position:center top; }
#container_header_meniu{
	width:995px;
	margin-left:auto;
	margin-right:auto;
	
}
#header { position:relative; margin:0 auto; width:995px; height:180px;}
#sigla{ position:absolute; width:318px; height:74px; top:50px; left:8px; text-indent:-9999px; background-image:url(../images/totalmed.png); background-repeat:no-repeat;}
div#sigla a { display:block; padding:15px;}
#meniu{ width:450px; height:50px; float:right;}
.menu_item {float:left; width:90px; height:22px; text-align:center; background-image:url(../images/button.jpg); background-position:center; background-repeat:no-repeat; padding-top:8px;}
div.menu_item a { display:block; color:#3a3dec; text-decoration:none; font-weight:bold; font-size:11px;}
div.menu_item a:hover { color:#000;}
#content_top { position:relative; margin:0 auto; width:960px; height:11px; background-image:url(../images/content-top.jpg); background-repeat:no-repeat; margin-top:40px;}
#content { position:relative; margin:0 auto; width:920px; background-image:url(../images/content-background.jpg); background-repeat:repeat-y; padding:20px; overflow:auto;}
#content_bottom { position:relative; margin:0 auto; width:960px; height:17px; background-image:url(../images/content-bottom.jpg); background-repeat:no-repeat;}
#footer { position:relative; margin-top:15px; border-top:3px solid #d7e4ed;}
#footer_content {position:relative; margin:0 auto; width:960px; height:30px;}
#footer_left {position:relative; width:400px; float:left; margin-left:10px; margin-top:12px;}
#footer_right { position:relative; width:260px; float:right; margin-top:3px;}
img { border:none;}
#index { font-size:14px; font-weight:bold;}
div#index a { color:#03C; text-decoration:none; border-bottom:1px dotted #F00;}
div#index a:hover { color:#F00;}
table.tabelGeneral { width:90%; border:1px solid #000;}
.titluGeneral{ font-size:14px;font-weight: bold;}
.continutulPaginii{ font-family:Trebuchet MS, Tahoma, Helvetica, Verdana; font-size: 14px; color:#505050;}
.copyrights{ font-family:Trebuchet MS, Tahoma, Helvetica, Verdana; font-size: 12px; color:#000000;}
.continut { font-size:12px;}

a.general:link { font-size: 14px; color:#0000FF; text-decoration: none;}
a.general:active { font-size: 14px; color:#FFFFFF; text-decoration: none;}
a.general:visited { font-size: 14px; color:#000099; text-decoration: none;}
a.general:hover { font-size: 14px; color:#FF0000; text-decoration: underline;}

a.general2:link { font-size: 11px; color:#6889a0; text-decoration: none;}
a.general2:active { font-size: 11px; color:#6889a0; text-decoration: none;}
a.general2:visited { font-size: 11px; color:#6889a0; text-decoration: none;}
a.general2:hover { font-size: 11px; color:#FF0000; text-decoration: underline;}

a.meniu:link { font-family:Trebuchet MS, Tahoma, Helvetica, Verdana; font-size: 11px; color:#3a3dec; text-decoration: none;}
a.meniu:active { font-family:Trebuchet MS, Tahoma, Helvetica, Verdana; font-size: 11px; color:#3a3dec; text-decoration: none;}
a.meniu:visited { font-family:Trebuchet MS, Tahoma, Helvetica, Verdana; font-size: 11px; color:#3a3dec; text-decoration: none;}
a.meniu:hover { font-family:Trebuchet MS, Tahoma, Helvetica, Verdana; font-size: 11px; color:#505050; text-decoration: none;}

input.whiteButton { background-color: #FFFFFF;cursor: pointer;text-align: center;font-weight: bold;	color: #000000;font-weight: bold;font-size: 11px;margin-left: 0px;border-right: black 1px solid;border-top: black 1px solid;border-left: black 1px solid;border-bottom: black 1px solid;font-family: Verdana, arial, Tahoma; background-image:none;}
input { background-image:url(../images/input-bg.jpg); background-repeat:repeat-x; border:1px solid #999;}
input:hover, input:active, input:focus { background-image:url(../images/input-bg.jpg); background-repeat:repeat-x; border:1px dotted #F00;}
textarea { background-image:url(../images/input-bg.jpg); background-repeat:repeat-x; border:1px solid #999;}
textarea:hover, textarea:active, textarea:focus { background-image:url(../images/input-bg.jpg); `-repeat:repeat-x; border:1px dotted #F00;}
ul { z-index:100;}
li { z-index:150;}

.row_head {position:relative;  width:900px; clear:both; color:#FFF;}
.column_head_id { position:relative; float:left; width:60px; height:30px; background-color:#06C; padding:4px }
.column_head_descriere { position:relative; float:left; width:630px; height:30px; background-color:#06C; border-left: 1px groove #FFF; padding:4px }
.column_head_poza { position:relative; float:left; width:183px; background-color:#06C; height:30px; border-left: 1px groove #FFF; padding:4px }

.row {position:relative; width:900px; clear:both; border-bottom: 1px dotted #999; font-size:14px; }
.column_id { position:relative; float:left; width:60px; border-left: 1px dotted #999; padding:4px }
.column_descriere { position:relative; float:left; width:630px; border-left: 1px dotted #999; padding:4px }
.column_poza { position:relative; float:left; width:156px; border-left: 1px dotted #999; padding:4px; text-align:center }

#left_list{ list-style: circle; }
#left_list li a{ font-size:10px; font-family: "Trebuchet MS", arial, helvetica, sans-serif; text-decoration: none; font-color: #FF0000;}

/*   --------   START CONTACT   ---------------   */


#contact_container{
  overflow: hidden;
}

#contact_container div{
  float: left;  /*sterge pentru varianta verticala*/

}
#contact_succes{
	width: 650px;
	margin: 0 auto;
	text-align: center;	
}



#contact_data{
  width: 330px; /*modifici aici pt lungimea datelor de contact*/
  height: auto;
  margin-left: 60px;
}

#contact_data p{
  margin: 0px 0px 20px 0px;
}

#formular_contact_form{
  width: 350px;
  height: auto;
  margin-left: 100px;
}

#formular_contact_form label{
  margin:10px 5px 0 0;

  display: inline-block;
  text-align: right;
}

#formular_contact_form input, #formular_contact_form textarea{
  margin-top:10px;
  display: inline-block;
  border: 1px solid #A2A2A2;
}

#submit_buttons_container{
  width: 160px;
  height: 22px;
  margin-left: 84px; /*latimea trebuie sa fie aproximativ egala cu latimea labelului*/
  text-align: left;
}

#submit_buttons_container input{
  background-color: #F0F0F0;
  border: 1px solid #A2A2A2;
}

#submit_buttons_container input:hover{
  background-color: #FFFFFF;
  border: 1px solid #000;
}


.formular_contact_text_input{
  width: 200px;
  height: 18px; /*inaltimea inputului trebuie sa fie egala cu inaltimea labelului*/
}

.formular_contact_text_area{
  width: 220px;
  height: 140px;
}

#captcha_pic{
  margin: 10px 10px 10px 10px;
}


/*   --------   END CONTACT   ---------------  */
