@CHARSET "ISO-8859-1";

/*
COLOR DEF

	DAR GREEN: #82a532
	MID GREEN: #91b432
	BRI GREEN: #a0be32

	BRI GREY: #f0f0f0
	MID GREY: #c8c8c8
	DAR GREY: #666666
*/


html, body {width:100%; height:100%;}
body{
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:12px;
	color:#666666;
	margin: 0;
	padding: 0;
	background-image:url("../img/g_bg_main.gif");
	background-position:top center;
	background-repeat:repeat-x;
	list-style-image:url("../img/g_bullet_liststyle.gif");
}

img {border:0;}

a {
	font-size:11px;
}
a:link, a:visited, a:focus, a:active {
	text-decoration:none;
}
a:hover {
	color:#a0be32;
	text-decoration:underline;
}
h1 {
	color:#666666;
	font-size:14px;
	font-weight:bold;
}
strong, b {
	color:#777777;
	font-weight:bold;
}
ul {
  margin-top: 0;
  padding-top: 0;
}
.langACT {
	color:#91b432;
}
.langNO {
	color:#c8c8c8;
}
.csc-bulletlist csc-bulletlist-0 {
	list-style-image:url("../img/g_bullet_liststyle.gif");
}
.MenuSubItemNO {
	color: #91b432;
}
.MenuSubItemCUR {
	color: #666666;
}
#docContentNav ul {
	background-image: none;
}

#docContainer {
	margin: 0px;
	padding: 0px;
	text-align:center;
}

#docMain{
	margin-right: auto;
	margin-left: auto;
	text-align:left;
	overflow:auto;
}

#docMain {
	width: 960px;
	background-color:#FFFFFF;
	text-align:left;
	overflow:visible ;
}

#docHeader {
	height: 60px;
	padding: 0px 20px 0px 20px;
	overflow: hidden;
	background-image:url("../img/g_bg_header.gif");
	background-repeat:repeat-x;
}

#docHeaderMain {
	height: 100px;
	padding: 0px 20px 0px 20px;
	overflow: visible;
	background-image:url("../img/g_bg_header.gif");
	background-repeat:repeat-x;
}

#docHeaderNav {
	margin-top: 7px;
	float: left;
}
#docHeaderLogo {
	float: right;
	padding-right: 20px;
}
#docHeaderLanguage {
	margin-top: 7px;
	font-weight: bold;
}
#docContent {
	padding: 0px 20px 0px 20px;	
	min-height: 500px;
}
#docContentAd {
	margin: 0;
	padding: 0;
}
#docContentAdLeft {
	float: left;
	width: 601px;
}
#docContentAdRight {
	width: 270px;
	background-image:url("../img/g_bg_logo.gif");
	background-position: 161px 0px;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 29px;
	padding-top: 56px;
	float:left;
}
#docContentTxtStart {
	clear: left;
}
#docContentTxt {
	clear: left;
	/*background-image:url("../img/g_bg_shadow.gif");
	background-position: 300px 10px;
	background-repeat:repeat-y;
	overflow: visible;*/
}
#docContentTxtLeft {
	width: 280px;
	margin: 20px 20px 10px 10px;
	float: left;
}
#docContentTxtMiddle {
	width: 280px;
	margin: 20px 20px 10px 10px;
	float: left;
}
#docContentTxtRight {
	width: 280px;
	margin: 20px 10px 10px 10px;
	float: left;
}
#docContentNav {
	width: 280px;
	margin: 20px 0px 20px 0px;
	float: left;
}

#docContentMain {
	width: 570px;
	margin: 20px 0px 10px 40px;
	float: left;
}

#docFooter {
	height: 90px;
	width: 920px;
	padding: 17px 20px 0px 20px;
	overflow:visible;
	font-size:11px;
	color:#82a532;
	background-image:url("../img/g_bg_footer.gif");
	background-repeat:repeat-x;
	clear: both;
}

#docFooterTxt {
	float: left;
}
#docFooterNav {
	float: right;
}

#docContent a:link, #docContent a:visited, #docContent a:focus, #docContent a:active {
  font-weight: bold;
	text-decoration:none;
	padding-right: 14px;
	background-image:url("../img/g_arrow.gif");
	background-position: right bottom;
	background-repeat: no-repeat;
}
#docContent a:hover {
  font-weight: bold;
	text-decoration:none;
	padding-right: 14px;
	background-image:url("../img/g_arrow_o.gif");
	background-position: right bottom;
	background-repeat: no-repeat;
}
#docContentNav a:link, #docContentNav a:visited, #docContentNav a:focus, #docContentNav a:active {
  background-image:none;
}
#docContentNav a:hover  {
	background-image:none;
	color: #666666;
}
#docFooterNav a:link, #docFooterNav a:visited, #docFooterNav a:focus, #docFooterNav a:active {
	color: #82a532;
}
#docFooterNav a:hover {
	color: #a0be32;
}
#docContentAdRight a:link, #docContentAdRight a:visited, #docContentAdRight a:focus, #docContentAdRight a:active {color: #666666;}
#docContentTxtLeft a:link, #docContentTxtLeft a:visited, #docContentTxtLeft a:focus, #docContentTxtLeft a:active {color: #666666;}
#docContentTxtMiddle a:link, #docContentTxtMiddle a:visited, #docContentTxtMiddle a:focus, #docContentTxtMiddle a:active {color: #666666;}
#docContentTxtRight a:link, #docContentTxtRight a:visited, #docContentTxtRight a:focus, #docContentTxtRight a:active {color: #666666;}
#docContentMain a:link, #docContentMain a:visited, #docContentMain a:focus, #docContentMain a:active {color: #666666;}

/* ------------- NEWS ------------- */

.bodytext {
	margin:0;
	padding:0;
}

.news-latest-item, .news-list-item {
	margin: 0px 0px 5px 0px;
	padding:0;
	border-bottom:solid 1px #f0f0f1;
}

.news-latest-item-start {
	margin: 0px 0px 11px 0px;
	padding:0;
	border:none;
}

.news-latest-item b, .news-list-item b {
  font-family:Arial, Helvetica, sans-serif;
	color:#2eb9b2;
	font-size:12px;
	font-weight:bold;
	margin: 10px 0px 0px 0px;
	padding:0;
}

.news-latest-item a:link, .news-latest-item a:visited, .news-latest-item a:focus, .news-latest-item a:active {
	color: #666666;;
	font-weight:bold;
  text-decoration:none;
}

.news-latest-item a:hover {
	color:#82a532;
	text-decoration:none;
}

.news-list-item a:link, .news-list-item a:visited, .news-list-item a:focus, .news-list-item a:active {
  color: #666666;
	font-weight:bold;
  text-decoration:none;
}

.news-list-item a:hover {
	color:#82a532;
	text-decoration:none;
}

.news-amenu-container ul {
	list-style:none;
	padding-left:0px;
}

.news-latest-morelink, .news-list-morelink {
  font-weight: bold;
	padding-bottom:5px;
	padding-top:0px;
}

.news-list-date, .news-latest-date {
	float:right;
	font-size:11px;
	font-weight:normal;
	color:#333333;
}

.news-single-small {
	float:none;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}

.news-list-browse {
	font-size:11px;
	font-weight:normal;
	color:#666666;
}

.news-single-files img {
  margin-right: 10px;  
}

#docContent .news-single-img a:link, #docContent .news-single-img a:visited, #docContent .news-single-img a:focus, #docContent .news-single-img a:active, #docContent .news-single-img a:hover {
	background-image:none;
}

.news-single-author, .news-single-timedata {
	float:right;
}

.tx-ttnews-browsebox p {
	padding: 0;
  margin: 0;
}

.tx-ttnews-browsebox-SCell {
	color:#f0f0f1;
	padding: 0;
  margin: 0;
  height: 15px;
  font-size:12px;
	font-weight:bold;
}

.tx-kuloplayer-pi1, .tx-kuloplayer-pi1-player, .tx-kuloplayer-pi1-video, #player {
   margin: 0;
   padding: 0;
   float: left;
   background-color: #ffffff;
}
