body, td, p {
	color: black;
	font-family: Tahoma;
	font-size: 12px;
}
body, p, ul, ol, h2 {
  text-align:left;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    background-color: #E8E9CA;
}
p {
    margin: 7px 0px;
    text-indent: 1em;
}
.right {
   text-align:right;
}
.mod-news p {
    text-align: justify;
}
.mod-news div img {
    clear:both;
}
.floater .mod-search {
    text-align: right;
    padding:10px 0;
}
.floater .attachment .mod-emails p {
    text-align: right;
}
.floater .mod-news p, .floater .text p, .content .mod-news p, p.noindent {
    text-align:left;
    text-indent:0;
}
.mod-news p img {
	margin: 5px 10px;
	display:none;
}
img {
	border: 0px;
}
#links {
	text-align:center;
}
#links div {
	margin:15px 0px;
}
#baners {
	text-align:center;
}
#baners div {
	margin:0px 0px 5px 0px;
}

a {
    color: #035244;
    text-decoration: underline;
}

a:hover {
    text-decoration: underline;
    color: #9e2900;
}

h1, h2 {
    clear: both;
}

.td-date {
	padding-left: 20px;
	font-size: 10px;
	vertical-align: bottom;
    color: #035244;
}

.td-slogan {
	color: #969835;
	font-weight: bold;
	font-size: 14px;
	vertical-align: bottom;
}

.td-lang {
	padding-right: 20px;
	font-size: 9px;
	text-align: right;
	font-weight: bold;
    color: #035244;
}

.td-lang a {
	text-decoration: none;
    color: #035244;
}

.td-border {
	background-image: url(images/bg-border.gif);
	background-repeat: repeat-y;
}

.td-menu-separator {
	background-image: url(images/bg-menu-separator.gif);
	background-repeat: repeat-y;
}

.td-menu-item {
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(images/bg-menu-separator.gif);
	background-repeat: repeat-y;
	background-position: left;
	vertical-align: middle;
	text-transform: uppercase;
}

.td-menu-item a {
	font-family: Times;
	font-size: 12px;
	color: #E8E9CA;
	text-decoration: none;
}

.td-menu-item a:hover {
	color: white;
}

.td-main {
	background-color: #E8E9CA;
}
.top-menu td {
	text-align: center;
	vertical-align: middle;
}

.top-menu a {
	color: white;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.td-footer {
	background-image: url(images/bg-footer.gif);
	background-repeat: repeat-x;
	vertical-align: top;
	text-align: right;
	padding-top: 12px;
	color: #A3A485;
    font-size: 9px;
}

.popup {
	background-color: #FFFFFF;
	visibility: hidden;
	padding: 0px;
	z-index: 100;
	position: absolute;
	left: -1000px;
	top: -1000px;
}

.popup-item {
    border: 1px solid #035244;
    border-bottom: 0px;
    Xclip: rect(0px, 92px, 15px, 0px);
    Xwidth: 96px;
}

.popup-bottom {
    border: 0px;
    border-bottom: 1px solid #035244;
    border-left: 1px solid #035244;
    border-right: 1px solid #035244;
    height: 0px;
}
.popup-item a {
    display: block;
    height: 100%;
    color: #035244;
    background-color: #EDEDED;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-right: 10px;
}

.popup-item a:hover {
    background-color: #FDFDFD;
    text-decoration: none;
}

.content {
    color: black;
/*    font-size: 10px; */
    padding:10px;
}
.content .attachment .mod-news div {
		float:left;
}
.content .attachment .tagsCloud {
		text-align:center;
		line-height:1.5em;
		margin:10px 0;
}
.floater .title {
    display: block;
    width: 99%;
    font-size: 12px;
    color: white;
    font-weight: bold;
    background-color: #A4A389;
    padding-bottom: 1px;
    padding-left: 4px;
    text-align:left;
}

.floater .text {
    padding: 0px 5px;
}

.floater .attachment {
    padding: 0px 5px;
}

h1 {
    font-size: 16px;
    text-align: center;
}
h1.tag-cloud:first-letter {
		text-transform:capitalize;
}
h2.tag-cloud {
    text-align: center;
}
.h1_h2  {
    font-size: 16px;
    text-align: center;
}


h2 {
    font-size: 14px;
    margin:0;
    padding:10px 0 0;
}

h3 {
    font-size: 12px;
}
.floater li {
    margin-left: -20px;
}

.lid {
    font-weight: bold;
}

/*
Attachment: sitemap
*/

.attachment .mod-sitemap {
    font-size: 13px;
}
li {
    list-style-type:disc;
}
table.tag-cloud {
		margin:10px;
}
table.tag-cloud td {
		font-size: 13px;
    padding: 2px;
    vertical-align: top;
}
ol.order ul li {
    list-style-type:disc;
    font-size: 12px;
    font-weight: normal;
		line-height: 1.3;
		margin: 0px;
}
ol.order li {
		line-height: 1.3;
		margin: 10px 0px 5px 0px;
    font-size: 14px;
    list-style-type:decimal;
    font-weight: bold;
}
ol.arab li {
    list-style-type:decimal;
}
ol.arab ul li {
    list-style-type:disc;
}
ol.roman li {
    list-style-type:upper-roman;
}
ol.roman ol.arab li {
    list-style-type:decimal;
}
ol.roman ol.arab ul li {
    list-style-type:disc;
}
.seminar li {
    padding:2px 0;
}
.mod-sitemap ul {
    list-style-type:disc;
    padding-left: 0px;
    margin-left: 15px;
}
.attachment .mod-sitemap a.hidden {
    color: gray;
    font-style: italic;
}

.attachment .mod-sitemap a.hidden:hover {
    color: #9E2900;
}



/*
Attachment: form
*/
.separator {
    font-family: Tahoma;
    font-weight: bold;
    font-style: normal;
    text-align: center;
    color: #FFFFFF;
    background-color: #035244;
    font-size: 12px;
    margin: 5px 0px;
    padding: 2px;
}

.label {
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    clear: both;
}

.button {
    background-color: #035244;
    color: #FFFFFF;
    font-weight: 900;
    font-size: 12px;
}

.text-control {
    border: 1px;
    border-color: #035244;
    border-style: solid;
    font-family: Tahoma;
    font-size: 12px;
}

.single-outline {
     border: thin solid #005134;
     padding: 5px;
}
.double-outline {
     border: medium double #005134;
     padding: 5px;
}

.path {
    border-bottom:1px solid grey;
    margin-bottom:0;
    padding-bottom:5px;
    font-size: 12px;
    font-weight: bold;
    clear:both;
    text-align:left;
}

	.prodT strong     {font-weight:normal}
    .prodT a:link     {text-decoration:none; color:#035244}
	.prodT a:visited  {text-decoration:none; color:#035244}
	.prodT a:active   {text-decoration:none; color:#035244}
	.prodT a:hover    {text-decoration:none; color:#035244}
	.prodT            {text-align:justify}
	.prodT li         {color:#035244; font-weight:bold;}
    .tm               {color:#035244; font-size:12px;}

.lined {
     border: 1px solid #000000;
     border-collapse: collapse;
}
.lined td {
     border: 1px solid #000000;
     border-collapse: collapse;
}
.headlined td {
     border: 1px solid #000000;
     border-collapse: collapse;
     background-color: #d0d6c9;
}
.dashed {
     border: 1px dashed #000;
     border-collapse: collapse;
}
#video_player0 {
		margin:5px 10px;
		float:left;
}
.forma-ocenka {
    padding: 10px;
}
.inner-content {
		float: left;
    padding: 10px;
    width: 566px;
}
.right-col {
		float:right;
		width:178px;
}
	/* Countdown */
#front-ru {
/*  background: transparent url('files/img/banner-2011-01-28.jpg') 0 0 no-repeat; */
		background: #fff url('/countdown/countdown-ru.jpg') 0 0 no-repeat; */
		border-bottom:1px solid grey;
		display:block;
		width:428px;
		height:378px;
		margin:6px 0;
		position: relative;
}
#front-en {
		background: #fff url('/countdown/countdown-en.jpg') 0 0 no-repeat; */
		border-bottom:1px solid grey;
		display:block;
		width:428px;
		height:378px;
		margin:6px 0;
		position: relative;
}
#front-de {
		background: #fff url('/countdown/countdown-de.jpg') 0 0 no-repeat; */
		border-bottom:1px solid grey;
		display:block;
		width:428px;
		height:378px;
		margin:6px 0;
		position: relative;
}
#countdown_dashboard {
		font-family:Trebuchet MS;
		height:70px;
		position:relative;
		margin:0 0 0 191px;
		top:160px;
		padding:0;
}
.dash {
		width:44px;
		height:49px;
		background: transparent url('/countdown/dash.png') 0 0 no-repeat;
		float: left;
		margin-left:1px;
		position: relative;
}

.dash .digit {
		font-size:25px;
		line-height:25px;
		font-weight: bold;
		float: left;
		width: 20px;
		text-align: center;
		color: #555;
		position: relative;
		overflow:hidden;
		padding:4px 0 0 0;
		margin:0;
}
.dash .digit .bottom {
			font-size:25px;
			line-height:25px;
			overflow:hidden;
			padding:0;
}

.dash_title {
		position: absolute;
		display: block;
		bottom: 0px;
		left:0;
		font-size:8px;
		color: #555;
		text-transform: uppercase;
		letter-spacing:1px;
		width:43px;
		text-align:center;
}
#pioneer {
		margin:6px 0;
}

