﻿* {
	margin: 0;
	padding: 0;
	/*border: none;*/
	}
img {
	border: none;
	}	
body {
	font-family: Tahoma, Verdana, san-serif;
	font-size: 11px;
	background-color: #fff;
	}
	
table {
	border-collapse: collapse;
	}

button {
	border: 1px #000 solid;
	color: #000;
	font-weight: 600;
	background-color: #febb6c;
	font-size: 11px;
	padding: 2px 35px;
	cursor: pointer;
	}
	
.right {
	text-align: right;
	}
	
h1 {
	font-size: 26px;
	}
	
h2 {
	font-size: 14px;
	}
	
h3 {
	font-size: 13px;
	}

ul {
	list-style: none;
	}

.bold {
	font-weight: 600;
	}

.clear { clear: both; }

/* add_to_fav */
.float_lt {
	float: left;
	}
.float_rt {
	float: right;
	}

.add_to_fav {
	background-color: #e8e9ec;
	padding: 1px 2px 6px;
	margin-bottom: 20px;
	}
	
	.add_to_fav .log_out a {
	color: #e03a3a;
	}
	
.add_to_fav_link a {
	color: #ee7b00;
	}
	
/* ===========================================
============== H E A D E R ================ */

.header {
	min-height: 80px;
	width: 100%;
	position: relative;
	/*float: left;*/
	/*margin-bottom: 20px;*/
	clear: both;
	/*text-align: center;*/
	}
	.header .logo {
		float:left;
		margin-left: 40px;
		margin-top: 5px;		
		}
		
/* search list */

.header_search {
	min-height: 50px;
	margin: 0 13px 0 300px;	
	}
.header_search_100 {
	min-height: 50px;
	margin: 0 13px 0 300px;	
	}	
	/* search_list */
	.search_list {
		margin-bottom: 7px;	
					
		}
	.search_list li {
		display: inline;
		margin-right: 5px;
		font-size: 12px;
		}
		.search_list li a {
			color: #1a3dc1;
			text-decoration: underline;
			font-weight: 400;
			}
			.search_list li.active a{
				color: black;
				font-weight: 600;
				text-decoration: none;
				}
		/* search form */
		.search_form {
			background-color: #ffcc00;
			width: 70%;			
			}
		.s_100 {			
			width: 100%;			
			}	
		.search_form a {
			color: #551a8b;
			}
			.search_form table {
				width: 100%;				
				}
			.search_form td {
				padding: 10px 7px 0;
				width: 100%;
				}
				.search_form td.w50 {
					width: 50%;
					padding-top: 0;
					vertical-align: top;
					}
				.search_form input.w100 {
					width: 100%;
					border: 1px solid #7f9db9;
					}
					.padding { padding: 0 0 0 3px; }
					.search_form .sample_search span {
						text-decoration: none;
						border-bottom: 1px #000 dashed;
						color: #000;
						}

