/* Box si alte elemente
-------------------------------------------------------------- */
.box-cautare{
	/*background: #E6F6FC;
	border: 1px solid #D6E7ED;*/
	background: url(//www.sfatulmedicului.ro/external/css/new/images/header-bg.jpg) 0px -9px;
	border-top: 1px solid #D6E7ED;
	/*border:1px solid #a8b647 !important;*/
	/*background:url(//www.sfatulmedicului.ro/external/img/searchForm.png) repeat #cfd794;*/
	height:34px;
	margin-bottom:30px;
	position:relative;
	/* padding-left:199px; */
	z-index:15;
	outline:none;
}

.box-cautare select{
	margin:0px;
	padding: 3px 0 1px 0px;
	line-height: 16px;
	font-size:12px;
	color:#3a3a3a;
	text-shadow:0 1px 0 #fff;
	border:none;
	outline:none;	
	background:none;
	height:22px;
}

.box-cautare option {
	display:block;
	width:auto;
	color:#5b5a5a;
}

#box-judet, #box-specializare {
	background:url(../../../external/css/images/select_arrow.gif) no-repeat center right;
	margin:5px 5px 0 0;
	overflow:hidden;
	border: 1px solid #bbb;
	float:left;
	height: 22px;
	line-height: 16px;
	position:relative;
	right: 5px;
	z-index:20;
}

#box-judet {
width:136px;
}

#box-specializare {
width:215px; margin-right: 0;
}

.box-judet {
width:155px;
}

.box-specializare {
width:240px;
}

.box-cautare .keywords{
	/* position:absolute; */
	/* left:5px; */
	/* top:5px; */
	margin: 5px 10px 0 5px;
	padding:3px;
	width:180px;
	outline:none;
	float: left;
}

.box-cautare .keywords-big {
   width:440px; 
}

.box-cautare .but{
	width:70px;
	float:left;
	margin-top:5px;
	height:24px;
}


.searchFormBt{
	background:url(//www.sfatulmedicului.ro/external/img/searchFormBt.png) repeat-x;
	border:1px solid #64c525;
	height:23px;
	border:none;
	color:#ffffff;
	width:75px;
	-moz-box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5) inset;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	 text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.3);
	 font-family: Arial,Helvetica,sans-serif;
	 cursor:pointer;
	 font-size:12px;
	 font-weight:bold;
	 margin-top:5px;
	 margin-left:10px;
	
}

/* Dropdown
-------------------------------------------------------------- */
.dropdown { 
	float:left;
	/*margin: 5px 5px 0px 0px;
	border:1px solid #bbb; */
	}


.dropdown dd, .dropdown dt { 
	margin: 0px 0px 0px 0px;
	padding:0px;
	z-index: 15;
}

.dropdown dd { position:relative; top: 0px;}
.dropdown dt { background:url(//www.sfatulmedicului.ro/external/images/search-select-arrow.gif) right center no-repeat;}

.dropdown dt a {
	display:block;
	height: 16px;
	margin-top: 4px;
	padding: 1px 0 1px 10px;
	line-height: 16px;
	font-size:12px;
	font-weight:bold;
	color:#3a3a3a;
	position:relative;
	z-index:20;
	text-shadow:0 1px 0 #fff;
	overflow:hidden;
	right: 1px;
}

.dropdown dt a:hover {
	text-decoration:none;
}

.dropdown ul { 
	display:none;
	position:absolute;
	left:0px;
	top:-1px;
	width:auto;
	/*background:#d1da97;
	border:1px solid #d1ceb1;*/
	background: #ffffff;
	border: 1px solid #D6E7ED;
	z-indez:20;
	-moz-box-shadow:3px 3px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow:3px 3px 1px rgba(0,0,0,0.1);
	box-shadow:3px 3px 1px rgba(0,0,0,0.1);
}

.dropdown li a {
	padding:2px 5px;
	display:block;
	width:auto;
	color:#5b5a5a;
}

.dropdown li a:hover {
	/*background-color:#a8b647;*/
	text-decoration:none;
	/*color:#5b5a5a;*/
	background:#D6E7ED;color:#3a3a3a;

}

/* Active state
-------------------------------------------------------------- */
.active-dropdown dt a{
	border:1px solid #a8b647;
	border-bottom:1px solid #e7e5d5;
	/* padding:0 0 0 9px; */
	color:#3a3a3a;
}
.active-dropdown dt{
	/*background:#b5c06b url(//www.sfatulmedicului.ro/external/images/search-select-arrow.gif) right center no-repeat;*/
}
.active-dropdown ul{
	display:block!important;
}

/* Checkbox-uri
-------------------------------------------------------------- */
.checkbox{
	display:block!important;
	float:left;
	padding:6px 10px 6px 10px;
	white-space:nowrap;
	cursor:pointer;
}
.checkbox input{
	margin-right:8px;
}

