body {
	background:url('/img/bg_body_small.jpg') repeat-x;
	background-color:#ececec;	
}

html {
	font-family:Tahoma,Verdana,Arial;
	font-size:13px;
	font-weight:normal;
}

.bg_main {
	position:absolute;
	top:609px;
	left:0px;
	background:url('/img/bg_pxl.jpg') repeat;
}

.main {
	position:relative;
	width:980px;	
	margin: 0px auto;
	sbackground:url('/img/bg_pxl.jpg') repeat;
	sheight:1410px;
	sbackground-color:#c01001;
}

.headline_img {
	position: absolute;
	top:0px;
	left:0px;
}

.input {
	height:13px;
	border:1px solid #a7a6aa;
	background-color:#ffffff;
	color:#797979;
	font-size:9px;
	width:134px;
}

.inputselect {
	height:15px;
}

.inputerror {
/*	background-color:#c01001;
	color:#ffffff;*/
	/*background-color:#940007;*/
	border:1px solid #DD4242;
	/*color:#FFFFFF;*/
}

.sub {
	vertical-align: sub;
}

.right {
	text-align:right;
}
.left {
	text-align:left;
}
.text {
	color:#aaaaaa;
}
.bold {
	font-weight:bold;
}
.grey {
	color:#797979;
}
.black {
	color:#000000;
}
.yellow {
	color:#b99d41;
}
.error {
	color:#940007;
	font-size:13px;
	font-weight:none;
}
.big {
	font-size:16px;
	padding-left:8px;
}
.notbold {
	font-weight:none;
}
.small {
	font-size:11px;
}
.txt_10 {
	font-size:10px;
}
.txt_12 {
	font-size:12px;
}
/*
a:link {color: #FF0000}      unvisited link 
a:visited {color: #00FF00}   visited link 
a:hover {color: #FF00FF}    mouse over link 
a:active {color: #0000FF}    selected link 
*/

.href {
	text-decoration:none;
}
a.href:hover {
	text-decoration:underline;
}
.usual {
	padding:0px;
}
.header {
	font-size:18px;
	font-weight:normal;
}
.underline {
	text-decoration:underline;
}
.arrow {
	padding-left:6px;
	padding-right:6px;
	text-align:absmiddle;
}

.clock_flash {
	position:absolute;
	top:2px;
	left:300px;
	width:440px;
	height:45px;
	sborder:1px solid red;
	text-align:center;
	color:#aaaaaa;
	font-size:13px;

}

.clock_flash span {
	height:42px;
	vertical-align:middle;	
}

.headline_langs {
	position:absolute;
	top:12px;
	left:730px;
	vertical-align:middle;
	width:200px;
	height:50px;
	padding-left:20px;
	sbackground-color:#c01010;

}

.top_line {
	background-color:#ececec;
	/*position:absolute;*/
	position:relative;
	top:52px;
	left:0px;
	/*padding-left:280px;*/
	width:979px;
	height:32px;	
	border:1px solid #cbcbcb;
	sbackground-color:#c01010;
	/*float:left;*/
}

.top_line span {
/*	position:absolute;
	top:0px;
	left:0px;*/
	padding-left:20px;
	padding-top:7px;
	color:#ba7e21;
	font-weight:bold;
	float:left;
}

.top_line div {
	padding-top:2px;
	padding-bottom:7px;
	padding-right:5px;
	/*padding-left:130px;*/
	font-size:14px;
	font-weight:normal;
	text-align:right;
	/*background-color:red;*/
}

.top_line a {
	text-decoration:none;
	color:#787878;
	font-weight:bold;
}

.menu {
	background:url('/img/main_bg.jpg') repeat-x;
	/*position:absolute;*/
	position:relative;
	top:55px;
	left:0px;
	width:979px;	
	font-size:14px;
	border-top:1px solid #d0d0d0;
	border-left:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;
}

.menu table {
	width:100%;
}

.tablemenu td {
	text-align:center;
}

.tablemenu td a {
	color:white;
	text-decoration:none;
}

.tablemenu .empty {
	height:6px;
	font-size:1px;
}

.tablemenu .upmenu {
	background-color:#b99d41;
	width:190px;
	cursor:pointer;
}

.tablemenu .selected_up {
	background-color:#8a7530;
	width:190px;
}

.tablemenu .downmenu {
	background-color:#aaaaaa;
	cursor:pointer;
}

.tablemenu .selected_down {
	background-color:#c9bcbc;	
}

.search_filter {
	width:195px;
	background-color:#f9f8f9;
	border-top:1px solid #dddddd;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #f9f8f9;
	height:20px;
	margin-top:6px;
	margin-left:757px;
	z-index:2;
}

.search_margin {
	margin-top:6px;
}

.search_block {
	/*float:right;*/
	/*border:1px solid red;*/
	text-align:right;
	/*position:absolute;
	top:10px;
	sheight:50px;
	left:674px;*/
	width:290px;
	color:#797979;
	text-align:right;
	padding-right:12px;
	margin-bottom:6px;
	margin-left:6px;
	/*margin-left:200px;*/
}

.popupsearchfilter {	
	float:none;
	clear:both;
	width:912px;
	margin-left:46px;
	margin-right:6px;
	background:url(/img/search_bg.gif) repeat-x; 
	border:1px solid #dddddd;
	margin-top:-22px;
}

.showsearchfilter {
	width:954px;
}

.float_left {
	float:left;
}
.float_right {
	float:right;
}
.float_none {
	float:none;
	clear:both;
}

.search_block div{
	text-align:right;
	padding-top:7px;
	padding-right:0px;
}

.search_block a {
	text-decoration:underline;
	color:#b99d41;
}

.button {
	background:url('/img/button_img.jpg') repeat;
	color:white;
}

.footer {
	background:url('/img/footer_bg.jpg') repeat;	
	/*position:absolute;
	top:590px;*/
	position:relative;
	top:50px;
	left:0px;
	width:973px;
	/*height:490px;*/
	/*height:100%;*/
	padding-top:10px;
	padding-right:6px;
	border-left:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;
	border-bottom:2px solid #ba9d41;
	/*border:2px solid black;*/
}

.footer .content {
	/*border:1px solid green;*/
	width:940px;
	margin:6px;
	/*position:absolute;*/
	top:8px;
	left:20px;
}

.end_page {
	/*position:absolute;*/
	/*top: 887px;*/
	position:relative;
	top:5px;
	left:0px;
	padding-left:30px;
	width:950px;
	/*border:1px solid red;*/
	color:#797979;
	height:34px;
	float:left;
	background:url('/img/end_bg_small.jpg') repeat-x;
}

.end_page a {
	color:#b99d41;
	text-decoration:underline;
}

.hidden_submenu {
	position:absolute;
	overflow:hidden;
	left:-1000px;
	top:-1000px;
}
.nothidden_submenu {
	overflow:hidden;
	position:absolute;
}

.hintsClass {
	text-align: center; 
	position:absolute;
}

.paging {
	height:22px;
	vertical-align:middle;
}
.paging td {
/*	padding-right:6px;
	padding-left:6px;*/
}
.paging a {
	background-color:#f1f1f1;
	border:1px solid #dedede;
	height:18px;
	width:18px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;
	text-align:center;
	color:#797979;
}
.paging .active {
	background-color:#f1f1f1;
	border:1px solid #dedede;
	height:18px;
	width:18px;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;
	color:#dad3d3;
}

#spinner {
	overflow:auto;
}
#spinner.active {
	padding:20px 0px;
	background:url('/img/spinner.gif') no-repeat center;
}

.tool-tip {
	/*width: 139px;*/
	z-index: 13000;
	background-color:#f1f1f1;
	border:1px solid #dedede;
	color:#797979;
}
 
.tool-title {
	font-weight: bold;
	margin: 0;
	color: #b99d41;
	padding:6px;
	border-bottom:1px solid #dedede;
	text-align:center;
}
 
.tool-text {
	padding:6px;
	/*color:#aaaaaa;*/
	color:#000000;
}

.help-text {
	font-size:13px; 
	color:#a5a5a5;
	/*color:#b99d41;*/
	text-decoration:none;
	cursor:help;
}

.custom-help-tip {
	color: #000;
	width: 310px;
	z-index: 130;
}
 
.custom-help-titles {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #f0f0f0;
	padding: 1px;
	background: url('/img/help-corner.gif') no-repeat;
	/*border-bottom: 1px solid #f0f0f0;*/
	z-index:1400;
}
.custom-help-title {
	font-size:1px;
	color:#cecbcb;
	border-bottom:1px solid #cecbcb;
}
 
.custom-help-text {
	font-size: 13px;
	padding-left: 16px;
	padding-top:4px;
	padding-bottom:4px;
	background: #f0f0f0;
	color:#797979;
	margin-top:0px;
	border-left:1px solid #cecbcb;
	border-right:1px solid #cecbcb;
	border-bottom:1px solid #cecbcb;
}

.help-small {
	list-style-image: url(/img/bullet.gif);
	margin:0px;
	padding-left:16px;
}


.help-big {
	list-style-image: url(/img/angel-help.gif);
	margin:0px;
	padding-left:16px;
}

