﻿@font-face {
	font-family: 'FuturaStdExtraBoldCondensed';
	src: url('futurastd-condensedextrabd-webfont.eot');
	src: local('☺'), url('futurastd-condensedextrabd-webfont.woff') format('woff'), url('futurastd-condensedextrabd-webfont.ttf') format('truetype'), url('futurastd-condensedextrabd-webfont.svg#webfontfHsROXM2') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'FuturaStdBoldCondensed';
	src: url('futurastd-condensedbold-webfont.eot');
	src: local('☺'), url('futurastd-condensedbold-webfont.woff') format('woff'), url('futurastd-condensedbold-webfont.ttf') format('truetype'), url('futurastd-condensedbold-webfont.svg#webfontkh1bTOyr') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'FuturaStdMediumCondensed';
	src: url('futurastd-condensed-webfont.eot');
	src: local('☺'), url('futurastd-condensed-webfont.woff') format('woff'), url('futurastd-condensed-webfont.ttf') format('truetype'), url('futurastd-condensed-webfont.svg#webfontZVxzbh6b') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AkzidenzGroteskBQMedium';
	src: url('akzidenzgrotesk-medium-webfont.eot');
	src: local('☺'), url('akzidenzgrotesk-medium-webfont.woff') format('woff'), url('akzidenzgrotesk-medium-webfont.ttf') format('truetype'), url('akzidenzgrotesk-medium-webfont.svg#webfontxjVsVo2t') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AkzidenzGroteskBQLightwithReg';
	src: url('akzidenzgrotesk-lightosf-webfont.eot');
	src: local('☺'), url('akzidenzgrotesk-lightosf-webfont.woff') format('woff'), url('akzidenzgrotesk-lightosf-webfont.ttf') format('truetype'), url('akzidenzgrotesk-lightosf-webfont.svg#webfonthOUF3aZb') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'AkzidenzGroteskBQMediumItalic';
	src: url('akzidenzgrotesk-mediumitalic-webfont.eot');
	src: local('☺'), url('akzidenzgrotesk-mediumitalic-webfont.woff') format('woff'), url('akzidenzgrotesk-mediumitalic-webfont.ttf') format('truetype'), url('akzidenzgrotesk-mediumitalic-webfont.svg#webfont0HE9vawz') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AkzidenzGroteskBQItalic';
	src: url('akzidenzgrotesk-italic-webfont.eot');
	src: local('☺'), url('akzidenzgrotesk-italic-webfont.woff') format('woff'), url('akzidenzgrotesk-italic-webfont.ttf') format('truetype'), url('akzidenzgrotesk-italic-webfont.svg#webfontKVyiS50R') format('svg');
	font-weight: normal;
	font-style: normal;
}
html, body, div, span, applet, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	border-collapse:collapse;
}

ul {
	margin-bottom:1em;
}

li {
	padding-left:0.25em;
	margin-left:1.5em;
	margin-bottom:0.5em;
}

h1,h2,h3,h4,h5,h6,h7 {
	margin-bottom:0.25em;
}

p {
	margin-bottom:1.25em;
	text-align:justify;

}


h1 {
	font-family: 'FuturaStdBoldCondensed',Arial, Helvetica, sans-serif;
	font-size:25px;
}

h2 {
	font-family: 'FuturaStdBoldCondensed',Arial, Helvetica, sans-serif;
	font-size:23px;
}

h3 {
	font-family: 'FuturaStdBoldCondensed',Arial, Helvetica, sans-serif;
	font-size:21px;
}

h4 {
	font-family: 'FuturaStdBoldCondensed',Arial, Helvetica, sans-serif;
	font-size:19px;
}

h5,h6,h7 {
	font-family: 'FuturaStdBoldCondensed',Arial, Helvetica, sans-serif;
	font-size:17px;
}

strong,b {
	font-family: 'AkzidenzGroteskBQMedium',Arial, Helvetica, sans-serif;
}

i,em {
	font-family: 'AkzidenzGroteskBQItalic',Arial, Helvetica, sans-serif;
}

strong i, strong em, i strong, em strong, b i, b em, em b, i b {
	font-family: 'AkzidenzGroteskBQMediumItalic',Arial, Helvetica, sans-serif;
}

.clr {
	clear:both;
}

#pagebod a {
	text-decoration:none;
	color:#e90d8c;
	
}

#pagebod a:hover {
	color:#d7160f;
}

body {
	font-family: 'AkzidenzGroteskBQLightwithReg',Arial, Helvetica, serif;
	font-size:14px;
}

#pagebod {
	background:#000 url(../images/bgbox.png) 50% 0;
	text-align:center;
	color:#555;
	
}

#container {
	width:1000px;
	margin:0 auto;
	text-align:left;
}

#header {
	width:1000px;
	
}
#shadow {
	width:800px;
	margin:0 auto;
	box-shadow:0 0 10px #222;
}

#menu {
	background:#FDD0B1 url(../images/bg-menu.png) 0 0 repeat-x;
	height:40px;
	width:800px;
	
}


#menuleft {
	float:left;
	width:700px;
}

#menuright {
	float:right;
	width:100px;
}

#content {
	width:770px;
	text-align:left;
	padding:15px;
	background: #C8EAF5;
}
#top {
	margin-bottom:30px;
}

#left {
	width:390px;
	float:left;
}

#right {
	width:370px;
	float:right;
}

#full {
	clear:both;
	
	text-align:left;
	min-height:400px;
}

#bottom {


	padding:15px 0 0px 0;
	
}

#bread {

}

#footer {
	clear:both;
	background:#FDD0B1 url(../images/bg-menu.png) 0 0 repeat-x;
	height:33px;
	padding-top:7px;
	font-family: 'FuturaStdMediumCondensed',Arial, Helvetica, sans-serif !important;
	color:#400509;
	font-size:16px;
	margin-bottom:20px; 
}



table#menu79 td a, table#menu80 td a,
table#menu93 td a, table#menu94 td a {
	font-family: 'FuturaStdExtraBoldCondensed',Arial, Helvetica, sans-serif !important;
	font-size:18px !important;
	text-transform: uppercase;
} 

#subwrap79 table.items td, #subwrap80 table.items td,
#subwrap93 table.items td, #subwrap94 table.items td{
	font-family: 'FuturaStdMediumCondensed',Arial, Helvetica, sans-serif !important;
	font-size:18px !important;
	text-transform: uppercase;
}



h4.nsp_header {
	font-family: 'FuturaStdMediumCondensed',Arial, Helvetica, sans-serif !important;
	font-size:18px !important;
	margin:0;
	color:#000;
}

p.nsp_text {
	font-size:13px;
	margin:0;
}

p.nsp_info {
	font-size:11px;
	margin:0;
}
img.nsp_image {
	
	box-shadow:0px 0px 3px #555 !important;
	padding:5px;
	background: #fff;
}
#nsp-featured .nsp_image {
	padding:2px;
	
}

.nsp_readmore {
	background:#fccfb0;
	padding:2px 5px;
	font-size:9px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	behavior:url(PIE.htc);
	color:#555 !important;
	text-decoration:none;
	text-transform:uppercase;
	white-space:nowrap;
	position:relative;

}

.nsp_readmore:hover {
	background:#00a7e6;
	color:#fff !important;
}

.moduletable h3, 
.moduletable-front h3,
.moduletable-player h3,
.moduletable-logo h3{
	font-family: 'FuturaStdMediumCondensed',Arial, Helvetica, sans-serif !important;
	font-size:20px !important;
	text-transform:uppercase;
	color:#709930;
}

.moduletable-front h3 {
	padding-bottom:3px;
	border-bottom:1px solid #B5E0EA;
}

.moduletable-front {
	margin-top:20px;
	border-bottom:1px solid #B5E0EA;
	margin-bottom:15px;
}

.moduletable-player h3 {
	padding-bottom:3px;	
}

.moduletable {
	margin-bottom:10px;
}

#bottom .moduletable-logo h3 {
	text-align:center;
}
#bottom .moduletable-logo {
	margin:0;
	padding:0;
}

.contentheading,
.componentheading {
	font-family: 'FuturaStdBoldCondensed',Arial, Helvetica, sans-serif !important;
	font-size:25px;
	text-transform: uppercase !important;
	color: #709930;
	
}

#dmarchive_results {
	padding:10px;
}

span.dmarchive_results_date {
	font-weight:bold;
}

.createdate {
	font-style:italic;
	padding-bottom:15px;
	
}
.contentpaneopen img {
	margin:10px;
	border:0 !important;
}


#dmarchive_results h4 {
	margin-bottom:1em;
}

#dmarchive_filters {
	margin:5px 20px;
	border:1px solid #333;
	padding:3px;
	width:420px;
	height:22px;
	text-align:center;
	float:right;
}
#dmarchive_filters  h3 {
	float:left;
	width:50px;
}

#dmarchive_filters  form#dmarchiveFilter {
	float:left;
	width:370px;
}

#dmarchive_filters .dmarchive_filters_row {
	float:left;
	width:150px;
}

#dmarchive_filters .dmarchive_filters_labels {
	float:left;
	width:35px;
	text-align:right;
	padding-right:5px;
	padding-top:5px;
}

#dmarchive_filters .dmarchive_filters_values {
	float:left;
	width:110px;
}

#dmarchive_filters input#filterDateFrom,
#dmarchive_filters input#filterDateTo {
	float:left;
	background:#f9dbc7;
	color:#ddd;
	width:80px;
	border:1px solid #333;
	margin-right:3px;
}

#dmarchive_filters img.calendar {
	
	float:left;
	margin:0;
	margin-right:5px;
	margin-top:1px;
}

#dmarchive_filters input#button {
	background:#f9dbc7;
	border:1px solid #333;
	color:#000;
	cursor:pointer;
	padding:1px 5px;
	float:right;
	width:60px;
	font-size:11px;
	margin-right:3px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	behavior:url(PIE.htc);
}

#dmarchive_filters input#button:hover {
	background:#af120a;
}



	
.form_element {
	width:100%;
}

.cf_label {
	text-align:right;
	float:left !important ;
	width:200px !important;
}

.cf_inputbox, .cf_datetime {
	float:left;
	padding:3px !important;
	border:1px solid #fff;
	margin-right:5px;
	width:350px;
	-moz-border-radius-topleft:7px;
	-moz-border-radius-bottomright:7px;
}

.cf_datetime {
	width:100px !important;
}

#chrono_verification {
	padding:3px !important;
	border:1px solid #fff;
	margin-right:5px;
	-moz-border-radius-topleft:7px;
	-moz-border-radius-bottomright:7px;
}

.cf_button {
	text-align:center;
	
}

.cf_button  input {
	margin-right:10px;
	background: #d4d4d4;
	border:2px solid #aaa;
	cursor:pointer;
	-moz-border-radius-topleft:7px;
	-moz-border-radius-bottomright:7px;
}

.chronoform {
	display:none;
}


.cssemail {
	width:700px;
	margin-left:100px;
	padding-top:5px;
	
}
.cssemail .divoutput {
	width:480px;
	padding:10px 20px;
	background:rgba(3,3,3,0.5);
	border:1px solid #333;
	margin:20px;
	behavior:url(PIE.htc);
}
.cssemail .divoutput .wordd {
}


.cssemail .divrow,
.cssemail .divcaptcha,
.cssemail .divtxtarea {
	clear:both;
	padding-bottom:10px;
}

.cssemail .divrow label,
.cssemail .divtxtarea label,
.cssemail .divcaptcha label {
	float:left;
	text-align:right;
	width:150px;
	padding-right:10px;
	vertical-align:middle;
	font-weight:normal;

	padding-top:10px;
}

.cssemail .divrow input,
.cssemail .divtxtarea textarea,
.cssemail .divcaptcha input {
	float:left;
	width:300px;
	border:1px solid #fccfb0;
	height:30px;
	vertical-align:middle;
	padding:3px 10px;
	background:#fceee5;

	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;

}

.cssemail .divtxtarea textarea {
	height:150px;
	padding:10px;
}
.cssemail .divcaptcha label {
	padding-top:0;
}
.cssemail .divcaptcha input {
	width:100px;
	height:25px;
	
}

.cssemail .divcaptcha img {
	float:left;
	margin:0;
	margin-right:10px;
}

.cssemail .divcaptcha span.captchahelp {
	display:block;
	font-size:12px;
	float:right;
	clear:both;
}

.cssemail .divbutton {
	text-align:center;
	padding:20px;
	margin-left:-75px;
}

.cssemail .divbutton input {
	border:1px solid #555;
	background: #d4d4d4;
	padding:5px 10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	behavior:url(PIE.htc);
	cursor:pointer;
	color:#000;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
	
}

.cssemail .divbutton input:hover {
	background:red;
	color:#fff;
}

.cssemail span.rowerror,
.cssemail span.txtareerror {
	font-size:14px;
	display:block;
	clear:both;
	margin-right:214px;
	float:right;
}

.easy_img_caption {
	padding-top:5px;
}

#nsp-nsp_85 .nsp_art {
	margin-bottom:20px;
}

#nsp-nsp_85 h4.nsp_header {
	font-size:22px !important;
}

#nsp-nsp_85 h4.nsp_header a {
	color:#e90d8c !important;
}

#nsp-nsp_85 h4.nsp_header a:hover {
	color:red !important;
}

.nsp_main ul.pagination  li {
	margin:0;
	margin-right:3px;
	padding:0;
}

.nsp_top_interface span.prev,
.nsp_top_interface span.next  {
	padding:3px;
}

#contentcomp  .contentheading,
#contentcomp  .componentheading {
	color: #fff;
	background:#000;
	padding:3px 7px;
	margin-bottom:20px;
}
 .contentpaneopen {
	margin-bottom:20px;
}


#contentcomp td.buttonheading {
	background:#000;
	vertical-align:top;
	padding-top:8px;
}

td.buttonheading img {
	margin:0;
	margin-right:3px;
}
.podcast {
	position:relative;
}
.podcast a.right {
	display:block;
	width:27px;
	height:27px;
	background:url(../images/arrow-right.png) 0 0 no-repeat;
	cursor:pointer;
	position:absolute;
	z-index:2;
	right:0;
	
}

.podcast a.left {
	display:block;
	width:27px;
	height:27px;
	background:url(../images/arrow-left.png) 0 0 no-repeat;
	cursor:pointer;
	position:absolute;
	z-index:2;
}

.podcast a.right:hover {
	background:url(../images/arrow-right.png) 0 -27px no-repeat;
}

.podcast a.left:hover {
	background:url(../images/arrow-left.png) 0 -27px no-repeat;
}

.nsp_top_interface .pagination li {
    background: none repeat scroll 0 0 #30c0f4;
}

.moduletable-bannertop {
	width:500px;
	margin:10px auto;
}

.borderw {
	border:5px solid #fff !important;
	box-shadow:0px 0px 3px #555 !important;
	padding:5px;
	background: #fff;
}

.md720 {
	width:720px;
	margin: 0 auto;
}

#TransMenu0-1 {
	background:url('../images/arrowfe.png') 160px 10px no-repeat;
}

div.moduletable-front.latestnews h3 {
	font-size:35px !important;
}

#navitop {
	text-align:right;
}

table.contentpane {
	margin-top:30px;
}

table.contentpane td{
	padding:3px 5px;
}

table.contentpane td.sectiontableheader{
	padding:3px 5px;
	background:#FCCFB0;
}

table.contentpane tr.sectiontableentry1:hover,
table.contentpane tr.sectiontableentry2:hover {
	background:#DBDCDD;
}

table.jadual {
	width:98%;
	border:1px solid #ccc;
}

table.jadual tr:nth-child(odd) {
	background:#efefef;
}
table.jadual tr:nth-child(even) {
	background:#fff;
}

table.jadual tr:hover {
	background:#E6F7A3;
}

table.jadual th {
	background:#FCCFB0;
	padding:3px 5px;
	margin-left:2px;
}

table.jadual td {
	
	padding:3px 5px;
	
}

span.youtube {
	padding:5px 10px 5px 0;
	font-weight:bold;
	border:1px solid #ccc;
	box-shadow:0px 0px 3px #bbb;
	border-radius:10px;
	background:#fefefe;
}