/*
BLUE OUTLINE: #adcfe8 
BLUE BGR: ebf6ff 
BLUE LINK: 3282ab
BLUE LINK HOVER: FF6600
*/

BODY {
/*	background: #ffffff url(/images/bgr_new.gif) repeat-x; */
	background:#fff url("/images/bgr.jpg") no-repeat center top; 
    margin: 0px;	
	color: #666;
	font: normal 76% Trebuchet MS, Tahoma, sans-serif;
	line-height: 20px;	
}

A {
	FONT-WEIGHT: normal; 
	COLOR: #196b95;
	TEXT-DECORATION: none;
}

A:visited {
	FONT-WEIGHT: normal; 
	COLOR:#336699;
	TEXT-DECORATION: none;	
}

A:hover {
	FONT-WEIGHT: normal; 
	COLOR: #cc6600; 
	TEXT-DECORATION: none;	
}

H1 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 18pt; 
	COLOR: #cc6600; 
	FONT-FAMILY: Trebuchet MS, Tahoma, sans-serif;
	TEXT-DECORATION: none;
	padding:0px;
	line-height: 25px;			
}
H2 { 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 18pt; 
	COLOR: #666666; 
	FONT-FAMILY: Trebuchet MS, Tahoma, sans-serif;
	TEXT-DECORATION: none;
	padding:0px;
	line-height: 25px;		
}
H3 {
	FONT-WEIGHT: normal; 	
	FONT-SIZE: 16px; 
	COLOR: #cc6600; 
	FONT-FAMILY: Trebuchet MS, Tahoma, sans-serif;
	TEXT-DECORATION: none;
	padding:0px;
	line-height: 20px;	
}


FORM {
	display: inline;

}


.logo_rosu {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 18pt; 
	COLOR: #cc6600; 
	FONT-FAMILY:  Trebuchet MS, Tahoma, sans-serif;
	TEXT-DECORATION: none;
	line-height:28px;	
}

.logo_negru {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18pt; 
	COLOR: #666666; 
	FONT-FAMILY:  Trebuchet MS, Tahoma, sans-serif;
	TEXT-DECORATION: none;
	line-height:normal;
	line-height:28px;
}

.logo_gri {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 18pt; 
	COLOR: #666666; 
	FONT-FAMILY:  Trebuchet MS, Tahoma, sans-serif;
	TEXT-DECORATION: none;
	line-height:inherit;
	line-height:28px;	
}

.dr {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14pt; 
	COLOR: #cc6600; 
	FONT-FAMILY: Trebuchet MS, Tahoma, sans-serif;
	TEXT-DECORATION: none;
	line-height:inherit;
	line-height:25px;	
}

.dr_blue {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14pt; 
	COLOR: #196b95; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	line-height:inherit;
	line-height:25px;	
}

.dr_gri {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14pt; 
	COLOR: #666666; 
	FONT-FAMILY:  Trebuchet MS, Tahoma, sans-serif;
	TEXT-DECORATION: none;
	line-height:inherit;
	line-height:25px;	
}
.linie {
	BORDER-TOP: #adcfe8 1px; 
	BORDER-BOTTOM: #cdd0d7 1px solid; 
}
.linie_sus {
	BORDER-TOP: #adcfe8 1px solid; 
	TEXT-DECORATION: none;
}
.linie_sus_jos {
	BORDER-TOP: #adcfe8 1px solid;
	BORDER-BOTTOM: #adcfe8 1px solid;
}
.linie_sus_jos_dreapta {
	BORDER-TOP: #adcfe8 1px solid; 
	BORDER-BOTTOM: #adcfe8 1px solid; 	
	BORDER-RIGHT: #adcfe8 1px solid; 
}
.linie_sus_bgr {
	BORDER-TOP: #adcfe8 1px solid; 
	BACKGROUND-COLOR: #F4F7FB;
}	
.linie_jos {
	BORDER-BOTTOM: #adcfe8 1px solid; 
}
.tabel {
	BORDER-LEFT: #d3e7f6 1px solid;
	BORDER-RIGHT: #d3e7f6 1px solid;
	BORDER-TOP: #d3e7f6 1px solid;
	BORDER-BOTTOM: #d3e7f6 1px solid;
}
.tabel_dunga {
	BORDER-BOTTOM: #F0F5FA 3px solid;
	BACKGROUND-COLOR: #F4F7FB;
}
.tabel_color {
	BORDER-LEFT: #adcfe8 1px solid;
	BORDER-RIGHT: #adcfe8 1px solid;
	BORDER-TOP: #adcfe8 1px solid;
	BORDER-BOTTOM: #adcfe8 1px solid;	
	BACKGROUND-COLOR: #ebf6ff;
}
.tabel_banner {
	BORDER-LEFT: #6b9dc2 1px solid;
	BORDER-RIGHT: #6b9dc2 1px solid;
	BORDER-TOP: #6b9dc2 1px solid;
	BORDER-BOTTOM: #6b9dc2 1px solid;	
	BACKGROUND-COLOR: #DFEEFA;
}
.tabel_color_down {
	BORDER-LEFT: #adcfe8 1px solid;
	BORDER-RIGHT: #adcfe8 1px solid;
	BORDER-TOP: #adcfe8 0px solid;
	BORDER-BOTTOM: #adcfe8 1px solid;	
	BACKGROUND-COLOR: #ffffff;
}
.tabel_bgr {
	BACKGROUND-COLOR: #ebf6ff;
}
.tabel_bgr_gri {
	BACKGROUND-COLOR: #ececec;
}

.tabel_bgr_red {
	BACKGROUND-COLOR: #f2d9bf;
}

.tabel_img {
	BACKGROUND-COLOR: #C8E0F2;
}
.tabel_img_orange {
	BACKGROUND-COLOR: #FF9900;
}

.tabel_img2 {
	BACKGROUND-COLOR: #EBF6FF;
}
.tabel_outline {
	BORDER-LEFT: #adcfe8 1px solid;
	BORDER-RIGHT: #adcfe8 1px solid;
	BORDER-TOP: #adcfe8 1px solid;
	BORDER-BOTTOM: #adcfe8 1px solid;	
	BACKGROUND-COLOR: #adcfe8;
}
.tabel_outline_doted {
	BORDER-LEFT: #adcfe8 2px dashed;
	BORDER-RIGHT: #adcfe8 2px dashed;
	BORDER-TOP: #adcfe8 2px dashed;
	BORDER-BOTTOM: #adcfe8 2px dashed;	
	Padding: 8px 8px 0pt;
	BACKGROUND-COLOR: #ffffff;
}
.spatiu {
	LINE-HEIGHT: 10px;
}


.header {
	FONT-SIZE: 11px; 
	COLOR: #196b95;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
	background-color: #C8E0F2;
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 2px; 	
}

.link {
	FONT-SIZE: 9px; 
	COLOR: #196b95;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 1px; 	
}

.copyright {
	FONT-SIZE: 10px; 
	COLOR: #999999; 
	LINE-HEIGHT: 130%; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;

}
.uo {
	FONT-SIZE: 9px; 
	COLOR: #ffffff;  
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.input_link {
	BORDER-RIGHT: #adcfe8  0px solid;
	BORDER-TOP: #adcfe8  0px solid;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #adcfe8  0px solid;
	BORDER-BOTTOM: #adcfe8  0px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #C8E0F2;
	COLOR: #196b95;
}

input, select, textarea {
	margin: 4px 0;
	padding: 4px;
	color: #6A6969;
	border-width: 1px;
	border-style: solid;
  	border-color: #d4d4d4 #ebebeb #ebebeb #d4d4d4; 	
	font: 12pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
}
input:focus, select:focus, textarea:focus {
	color: #196b95;
	background: #fafafa;
}

/*
.input {	
	TEXT-DECORATION: none;
	line-height:inherit;
	BORDER-RIGHT: #adcfe8  1px solid;
	BORDER-TOP: #adcfe8  1px solid; 
	FONT-SIZE: 16px; 
	COLOR: #333333;
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #adcfe8  1px solid; 
	BORDER-BOTTOM: #adcfe8  1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}
*/
.input_off {
	BORDER-RIGHT: #d3e7f6  1px solid;
	BORDER-TOP: #d3e7f6  1px solid; 
	BORDER-LEFT: #d3e7f6  1px solid; 
	BORDER-BOTTOM: #d3e7f6  1px solid; 
	VERTICAL-ALIGN: middle; 
	BACKGROUND-COLOR: #ebf6ff;
	FONT-WEIGHT: normal;  
	COLOR: #196b95; 
	font: 12pt 'Lucida Grande', Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	line-height:inherit;
	line-height:20px;
	width:90%;
	height:25px;
}
.form-button {
	BORDER-RIGHT: #adcfe8 3px double; 
	BORDER-TOP: #3282ab 3px double; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(/images/form-button.gif) #ffffff; 
	BORDER-LEFT: #adcfe8 3px double; 
	COLOR: #666666; 
	BORDER-BOTTOM: #d3e7f6 3px double; 
	font: 12pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
}
.city {
	BORDER-RIGHT: #ffffff   0px solid;
	BORDER-TOP: #ffffff   0px solid; 
	BORDER-LEFT: #ffffff   0px solid; 
	BORDER-BOTTOM: #ffffff  0px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 11px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #196b95;
}

/* START TABS */

#navlist {
        padding: 3px 0;
        margin-left: 0;
        border-bottom: 1px solid #adcfe8;
        font: normal 14px Verdana, sans-serif;
}

#navlist div {
        list-style: none;
        margin: 0;
        display: inline;
}

#navlist div a {
        padding: 3px 0.5em;
        margin-left: 3px;
        border: 1px solid #adcfe8;
        border-bottom: none;
        background: #ebf6ff;
        text-decoration: none;
        cursor:pointer;
}

#navlist div a:link { 
	color: #196b95; 
}

#navlist div a:visited { 
	color: #667; 
}

#navlist div a:hover {
	color: #cc6600;
	background: #fff;
	border-color: #adcfe8;
}

#navlist div a#current {
	background: white;
	border-bottom: 1px solid white;
	color: #333333;
}

#load {
	position:absolute;
	left:0;
	top:0;
	width:100px;
	height:20px;
	background-color: #adcfe8;
	color:white;
	display:none;
}

.pret_mic {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #196b95;
	font-size: 36px;
	font-weight: bold;
	LINE-HEIGHT: 20px;
}
.pret_mare{
	font-family: Georgia, Times New Roman, Times, serif; 
	color: #196b95;
	font-size: 50px; 
	font-weight: bold;
	LINE-HEIGHT: 60px;
}

div.hr {
	margin: 1em 0.25em;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #c0c0c0;
}

/* START DIRECTORY */
.button {
	background-color: #FFFFFF;
	font-size: 10px;
	cursor: hand;
}

.sideboxhead {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	border-top-width: thin;
	border-top-color: #999999;
}

.sidebox {
    border-right-width: thin;
    border-bottom-width: thin;
    border-left-width: thin;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

/* END DIRECTORY */


.titlu_stiri {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11pt; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	line-height:17px;	
}
.titlu_rosu {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14pt; 
	COLOR: #cc6600; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	line-height:28px;	
}
.titlu_rosu_12 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 
	COLOR: #cc6600; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	line-height:28px;	
}
.error {
	PADDING-BOTTOM: 4px; 
	COLOR: #ffffff; 
	PADDING-TOP: 4px; 
	BACKGROUND-COLOR: #cc6600;
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none;
}

img.close_header_promo{
	position:relative;
	left:10px;
	top:-1px;
}

.header_promo{
	position: relative;
	border: 1px solid #ffcc35;
	background: #ffc;
	color: black;
	padding: 5px 13px 5px 10px;	
}

.list_bgr{
	background-color:#F5FAFD;
	cursor:default;
}

.list_dentisti {
	padding:15px 0px 15px 10px;
	margin:0 0 0 0;
	border-bottom: 1px solid #D6E7F3;
	display:block;
}

.list_bgr_sponsor{
	background-color:#C8E0F2;
	cursor:default;
}

.list_sponsor {
	BORDER-BOTTOM: #adcfe8 1px solid;	
	BACKGROUND-COLOR: #ebf6ff;
	padding:15px 0px 15px 10px;
}

#corner .right {
	overflow: hidden;
	float:right;
	z-index: 0;
	position: absolute;
	bottom: 0px;
	overflow: hidden;
	padding-bottom: 0px;
}

/* START CAPTCHA */
 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#ebf6ff !important; //reCaptcha widget background color
 }
 
 #recaptcha_table {
   border-color: #adcfe8 !important; //reCaptcha widget border color
 }
 
 #recaptcha_response_field {
   border-color: #adcfe8 !important; //Text input field border color
   background-color:#ebf6ff !important; //Text input field background color
 }
/* END CAPTCHA */
