/* General */
html, body, ul, ul li, td, div {
	padding:0;
	margin:0;
	font-size:8pt;
	font-family:Arial, Vernada;
}

body {
	background-color : #e6e6e6;
}

.white_div {
	background-color : #ffffff;
}

/* Logotip */
.logo {
	background-color : #464646;
	background-image : url("/i/def/grey-texture.gif");
	border-bottom: 1px solid #fff;
	height: 21px;
	font-size : 1px;
	text-align: center;
}
	.logo img {
		margin-top: 2px;
	}


/* Navigation */
.grey_navi {
	text-align: center;
	color: #464646;
}
	.grey_navi a, .grey_navi a:hover, .grey_navi a:hover:visited {
		color: #464646;
		text-decoration : underline;
	}
	.grey_navi.slim {
		font-size:7pt;
		padding : 1px 1px 1px 1px;
	}
	.grey_navi.fat {
		padding : 3px 1px 4px 1px;
	}

.item
{
	padding: 0px 0px 0px 0px;
	margin: 1px 0 1px 0;
	background-color: #e6e6e6;
	color: #000000;
	font-size:8pt;
}

.item_p {
	padding: 5px 1px 4px 5px;
	margin: 1px 0 1px 0;
	background-color: #e6e6e6;
	color: #000000;
	font-size:8pt;
}
A.item_p {
	background: transparent;
	display:block;
	padding:0;
	margin:0;
}

img {
	border: 0px; 
}

a
{
	text-decoration: none;
	padding: 2px; 
	font-size:8pt;
	color: #000000;
	text-decoration: underline;
}

.img_border {
	border : 0px;
	align : bottom;
	padding : 2px 2px 2px 2px;
}

.orange_navi {
	text-align: center;
	background-color : #ff7c0a;
	color: #fff;
	border-top: 2px solid #141414;
	padding : 2px 1px 4px 1px;
}
	.orange_navi a, .orange_navi a:hover, .orange_navi a:hover:visited {
		color: #fff;
		text-decoration : underline;
	}
	.orange_navi.greydot {
		background-image : url("/i/def/grey-dot.gif");
		background-position : bottom;
		background-repeat : repeat-x;
	}
	.orange_navi.greydot.center {
		background-image : url("/i/def/grey-dot.gif");
		background-position : bottom;
		background-repeat : repeat-x;
		text-align : center;
	}
	.orange_navi.darkgreydot {
		background-image : url("/i/def/darkgrey-dot.gif");
		background-position : bottom;
		background-repeat : repeat-x;
	}

.texture_navi {
	background-color : #464646;
	background-image : url("/i/def/grey-texture.gif");
	text-align: center;
	color: #fff;
	padding : 2px 1px 3px 1px;
}
	.texture_navi a, .texture_navi a:hover, .texture_navi a:hover:visited {
		color: #fff;
		text-decoration : underline;
	}

.texture_olymp {
	background-color : #e32c0d;
/*	background-image : url("/i/def/grey-texture.gif"); */
	text-align: center;
	color: white;
	padding : 2px 1px 3px 1px;
}
	.texture_olymp a, .texture_olymp a:hover, .texture_olymp a:hover:visited {
		color: white;
		text-decoration : none;
	}


/* text header */
.texth {
	background-color : #464646;
	color: #fff;
	padding : 4px 4px 4px 4px;
}
.texth A { 
	color: #ffffff;
	}
A.texth {
	background: transparent;
	display:block;
	padding:0;
}


/* content */
.text_content {
	padding : 5px 5px 5px 5px;
	color: #484848;
	font-size : 7pt;
	line-height: 10pt;
	border-bottom: 2px solid #141414;
}
	.text_content a, .text_content a:hover, .text_content a:hover:visited {
		color: #484848;
		text-decoration : underline;
	}
	.text_content img {
		clear : both;
		display : block;
		margin-bottom: 2px;
	}


/* Format text */
span.newline {
	clear : both;
	display : block;
}


/* design element */
.orange_line {
	background-color : #ff7c0a;
	border-top: 1px solid #323232;
	border-bottom: 1px solid #323232;
	height: 5px;
	font-size : 1px;
}

/* hr */
hr.thin {
	height:1px;
	color:#fff;
	background:#fff;
	border:none;
}

/* table data */
TABLE.data {
	border-collapse:collapse;
}
TABLE.data TD, 
TABLE.data TH {
	border:1px solid #999;
	padding:2px 5px;
}

/* live */
.live-item {
	border:none;
}
.live-item IMG {
	vertical-align:middle;
}


