@charset "utf-8";

#header {
	margin:0 auto;
	width:100%;
	height:40px;
	border-bottom:2px solid #D6D6D6;
	display:block;
}

#header_content {
	margin:0 auto;
	width:980px;
	height:55px;
	display:block;
}


#header_content_left {
	float:left;
	width:auto;
	height:35px;
	margin-top:2px;
}

@media screen and (max-width: 1024px) {
    #header_content {
        width:970px;
    }
	#header_content_left {
		margin-left:5px;
	}
	
	#header_content_right {
		margin-right:5px;
	}
}


#header_content_middle {
	float:left;
	width:auto;
	height:35px;
	margin-top:9px;
}



#header_content_right {
	float:right;
	width:auto;
	height:35px;
	margin-top:3px;
	color:#5d5d5d;
	font-size:16px;
}


/*Search Bar*/
.search-bar-frame {
	float:left;
	width:330px; /*310px*/
}

.search-bar {
	font-family: 'texgyreadventorregular', Arial, sans-serif;
	font-size:0.8em;
	width:250px;
	height:28px;
	margin-left:20px;
	margin-top:2px;
	outline:0;
	border:none;
	padding-left:15px;
	padding-bottom:2px;
	padding-bottom:2px;
	/*box-shadow: 0px 0px 0px 3px rgba(0,0,0,0.3);*/
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	
	color:#999999;
	background-color:#E9E9E9;
}

::-webkit-input-placeholder {
   color: #999999;
}

:-moz-placeholder { /* Firefox 18- */
   color: #999999;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #999999;  
}

:-ms-input-placeholder {  
   color: #999999;  
}

#curadio_but {
	float:right;
	margin-top:0px;
}