p {padding: 0px 0px 10px; margin: 0px 0px 0px; }

a, a:visited, a:link   	{ text-decoration: none; color: #a60400; font-size: 12px;}
a:hover { text-decoration: underline; color: #a60400;  }
hr {  border: 1px; background-color: #cfd4e6; height: 1px;}

body
{
	#background-color: #f0f1f7;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #4D4D4D;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

form 
{
	margin: 0;
	padding: 0;
	border: none;
}

fieldset 
{
	padding: 16px;
	border: 1px #ccc solid;
	margin: 0 0 15px 0;
}
	
legend 
{
	padding: 4px 6px;
	border: 1px #ccc solid;
	color: #000;
	background-color: #eee;
	font-weight: bold;
}

.fp {
	margin: 0 0 0 16em;
	padding: 0;
	}
	
.bl {
	float: left;
	width: 15em;
	margin-right: 1em;
	text-align: right;
	line-height: 1.7em;
  clear:left;
	}
	
.pointer {
	cursor: pointer;
	}
	
input, select, textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	}
	
.submit 
{
	font-size: 1em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
	
.txt:focus, .txtarea:focus {
	color: #000;
	background-color: #FBFDCA;
	border-color: #D3C22A;
	}

.radio {
	vertical-align: -2px;
	}
	
.txt, .txtarea {
	width: 400px;
	padding: 2px;
	color: #000;
	background: #eee;
	border: 1px #ccc solid;
	}

.txtarea {
	height: 100px;
	}

.txt:focus, .txtarea:focus {
	color: #000;
	background-color: #FBFDCA;
	border-color: #D3C22A;
	}

.radio {
	vertical-align: -2px;
	}

.itemCont{
  clear:left;
  padding-bottom:20px;
}

.search
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #6b8fd4;
	font-size:12px;
}

.search_input
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #05296e;
	height: 20px;
	background: #cfd4e6;
	font-size:12px;
	font-weight: bold;
	border: 0;
}

.search_submit
{
	background: #6b8fd4;
	width: 65px;
	height: 20px;
	border: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}

.menu {
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #bf3330;
	text-decoration: none;
}

.menu a, .menu a:visited, .menu a:link {
	color: #a60400;
}

.lang {
	font-size: 10px;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #6b8fd4;
	text-decoration: none;
}

.lang a, .way a:link, .way a:visited {
	color: #6b8fd4;
}

.lang a:hover {
	color: #6b8fd4;
	text-decoration: underline;
}

.text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #05296e;
	font-size: 14px;
}

.title {
	font-size: 18px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #9ca400;
}

.error {
	font-family: Tahoma, Helvetica, sans-serif;
	color: #FF4040;
	font-size: 20px;
}

