/* ---------- DEFAULT CSS ---------- */
/* Contains basic HTML-elements. */

/* Reset ... */
* {
	padding: 0; 
	margin: 0;
	font-size: 1em; 
}

.clear {clear: both; line-height: 0px; float: none;}

/* ---------- BODY ---------- */
html {font-size: 62.5%;}

body {
  background: #fff;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 1em;
  color: #000;
  margin: 0;
  padding: 0;

}

/* ---------- LINKS ---------- */

a {
	color: #006a9e;
	cursor: pointer;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background: url(../img/link-bg.png) no-repeat 0 6px; 
	padding-left: 10px;     
	font-size: 12px;
}

a:hover {
	color: #d30733; background-position: 0 -119px;
}
a.active {color: #d30733; background-position: 0 -119px;}

/* ---------- IMAGE HANDLING ---------- */
img {
	border: none;
	vertical-align: top;
}


/* ---------- HORIZONTAL LINE ---------- */
hr {
	display: none;
}


/* ---------- TYPO AND LAYOUT ---------- */
h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}



/* ---------- LIST ---------- */
ul, ol, dl {
	list-style-position: outside;
}

li {
	
	list-style-image: none;
	list-style-type: none;
}

dt,dd {}




/* ---------- TABLE ---------- */
table {
	font-size: 12px; line-height: 1.2;
}

thead {}
tbody {}

tr, th, td {}

tr {}
th {}
td {}




/* ---------- FORM ---------- */
form, fieldset, legend, label, input, option, select, textarea {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
}

form {display: inline;}

fieldset {
	border: none;
}

fieldset a {
	background: #00507D url(../img/search-input-bg.png) no-repeat scroll 7px 9px;
	color: #fff;
	height: 19px; 
	display: block;
	padding-left: 17px;
	padding-top: 3px;
	margin: 0;
}

html>/**/body fieldset a {
	padding-top: 4px;
	height: 18px; 
}

fieldset a:hover {
	background: #00507D url(../img/search-input-bg.png) no-repeat scroll 7px 9px;
	color: #fff;
	background: #D30733 url(../img/search-input-bg.png) no-repeat 7px 9px;
}

legend {
	display: none;
}

label {
	
}

input {
}

select {
	 color: #006a9e;
}
option {
}

textarea {
margin-bottom: 7px; border-width: 1px; border-color: #B0B4B7 #95ACBA #95ACBA #B0B4B7; border-style: solid; background: url(../img/textarea-bg.png) no-repeat 0 0; padding: 4px 0 2px 5px; width: 226px; height: 93px; line-height: 1.2; color: #006A9E;
}

html>/**/body textarea {margin-bottom: 8px;}

input.input-text {padding: 4px 0 2px 5px; width: 227px; color: #006A9E; margin-bottom: 7px; border-width: 0 1px 1px 0; border-color: #95ACBA; border-style: solid; background: url(../img/input-text-bg.png) no-repeat 0 0;}
html>/**/body input.input-text {margin-bottom: 8px;}
