/**
 * 
 * @client:		    Kaspersky Partnerportal 
 * 
 * @description:    main classes and TAG definitions for kaspersky partner portal.
 *  
 * @author:         Goran Stefanovic <goran.stefanovic@marit.ag>
 * @version:        1.0
 */
div#wrap {
	width: 933px;
	margin: 12px auto 0 auto;
	text-align: left;
}
/* header */
div#header {
	background: url("../img-extranet/bg_topofpage.jpg") no-repeat top left;
	height: 108px;
}
div.logo {
	margin: 20px 0 0 20px;
}
/* servicenavigation */
ul.servicenavigation {
	margin: 15px 20px 0 0;
}
ul.servicenavigation,
ul.servicenavigation li {
	display: inline;
}
ul.servicenavigation li a {
	font-size: 11px;
}
ul.servicenavigation li {
	background: url("../img-extranet/icon_separator_servicenavigation.gif") no-repeat right 3px;
	padding: 0 4px;
}
*+html ul.servicenavigation li {
	padding: 0 3px;
}
ul.servicenavigation li.logout {
	background-position: left 3px;
}
*html ul.servicenavigation li {
	padding: 0 2px 0 3px;
}
ul.servicenavigation li.last {
	background: none;
}
/* mainnavigation */
ul.mainnavigation {
	clear: both;
	padding: 7px 0 0 20px;
}
ul.mainnavigation li {
	float: left;
}
ul.mainnavigation li a {
	height: 20px;
	display: inline-block;
}
ul.mainnavigation li a:hover,
ul.mainnavigation li.active a {
	text-decoration: none;
	color: #FFFFFF;
}
ul.mainnavigation li.active a {
	font-weight: bold;
}
ul.mainnavigation li a span {
	width: 12px;
	height: 20px;
	display: inline-block;
	vertical-align: text-bottom;
}
ul.mainnavigation li a span.lborder {
	background: url("../img-extranet/tab_mainnavi_inactive_left.gif") no-repeat;
}
ul.mainnavigation li a span.rborder {
	background: url("../img-extranet/tab_mainnavi_inactive_right.gif") no-repeat;
}
ul.mainnavigation li a {
	background: url("../img-extranet/tab_mainnavi_inactive_center.gif") repeat-x;
}
ul.mainnavigation li a:hover span.lborder,
ul.mainnavigation li.active a span.lborder {
	background: url("../img-extranet/tab_mainnavi_active_left.gif") no-repeat;
}
ul.mainnavigation li a:hover span.rborder,
ul.mainnavigation li.active a span.rborder {
	background: url("../img-extranet/tab_mainnavi_active_right.gif") no-repeat;
}
ul.mainnavigation li a:hover,
ul.mainnavigation li.active a {
	background: url("../img-extranet/tab_mainnavi_active_center.gif") repeat-x;
}
/**************************** 
content 
*****************************/
div#content {
	background: url("../img-extranet/bg_pagecontent.png") repeat-y;
	min-height: 250px;
	padding: 20px 4px;
}
/* subnavigation */
div#content ul.subnavigation {
	width: 177px;
	padding-top: 20px;
	margin-right: 20px;
	float: left;
}
div#content ul.subnavigation li {
	border-bottom: 1px solid #86b4a9;
	padding: 1px 10px 1px 20px;
}
div#content ul.subnavigation li.active a,
div#content ul.subnavigation li.active li.active a,
div#content ul.subnavigation li.active li.active li.active a {
	font-weight: bold;
}
div#content ul.subnavigation li ul {
	margin: 2px 0;
}
div#content ul.subnavigation li li {
	border-bottom: none;
	padding: 1px 10px;
}
div#content ul.subnavigation li.active li a,
div#content ul.subnavigation li.active li.active li a {
	font-weight: normal;
	color: #79a199;
}
div#content ul.subnavigation li a {
	font-size: 11px;
}
div#content div.contentbodywrap {
	padding: 0 20px 40px 0;
	float: right;
	width: 885px;
}
div#content div.twocolumn {
	width: 705px;
}
/* breadcrumb */
div#content div.centercolumn div.breadcrumb {
	margin-bottom: 10px;
}
div#content div.centercolumn div.breadcrumb a {
	color: #969696;
	background: url("../img-extranet/icon_breadcrumb.gif") no-repeat 0 5px;
	padding: 0 8px;
	font-size: 11px;
}
/* centercolumn */
div#content div.centercolumn {
	float: left;
}
div#content div.contentbodywrap {
	background: url("../img-extranet/icon_dottedline_ver.gif") repeat-y 660px 0px;
}
div#content div.twocolumn {
	background-position: 480px 0px;
}
div#content div.centercolumn {
	width: 670px;
}
div#content div.twocolumn div.centercolumn {
	width: 470px;
}
div#content div.centercolumn h1 {
	text-transform: uppercase;
	font-size: 17px;
	margin-bottom: 10px;
}
div#content div.centercolumn div.contblock {
	margin-right: 25px;
	font-size: 12px;
}
div#content div.centercolumn .submit {
	margin-left: 8px;
}
/* rightcolumn */
div#content div.rightcolumn {
	width: 202px;
	font-size: 11px;
}
/* rightcolumn */
div#content div.rightcolumn div.contblock,
div#content div.rightcolumn div.contblock div.tx-felogin-pi1 {
	margin: 10px 0 20px 0;
	padding: 0 10px 20px 10px;
	background: url("../img-extranet/bg_rightcont.gif") no-repeat bottom left;
	
}
div#content div.rightcolumn div.loginbox {
	background: transparent none;
	margin: 0;
	padding: 0;
}
div#content div.rightcolumn div.search #indexed_searchfield {
	width: 170px;
	padding: 1px 3px;
	font-size: 11px;
	vertical-align: text-bottom;
	margin-bottom: 3px;
}
div#content .submit {
	border: none;
	margin: 5px 0;
}
div#content div.rightcolumn div.userinfo form {
	/*background: #FFFFFF url("../img-extranet/icon_dottedline_hor.gif") repeat-x bottom left;
	padding-bottom: 5px;
	margin-bottom: 8px;*/
}
div#content div.rightcolumn div.loginfield {
	margin-bottom: 6px;
}
div#content div.rightcolumn div.loginfield input {
	width: 175px;
}
div#content div.rightcolumn div.loginfield input#permalogin {
	width: auto;
}
div#content div.rightcolumn div.contblock h1 {
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
}
div#content div.rightcolumn div.contblock div.morelink {
	margin-top: 6px; 
}
div#content div.rightcolumn div.contblock div.morelink a {
	background: url("../img-extranet/icon_morelink.gif") no-repeat 0 5px;
	padding-left: 6px;
	font-weight: bold;
}
div#content div.contblock li {
	background: url("../img-extranet/icon_bullet.gif") no-repeat 0 5px;
	padding-left: 10px;
	margin-bottom: 5px;
}
/**************************** 
footer 
****************************/
div#footer {
	background: url("../img-extranet/bg_footer.png") no-repeat;
	height: 227px;
	padding: 165px 0 0 20px;
}
div#footer div.footertext {
	height: 45px;
	background: url("../img-extranet/logo_kasp_small.gif") no-repeat;
	font-size: 10px;
	padding: 18px 0 0 48px;
	color: #a4a4a4;
}
/* png alpha fix for IE < 7 */
div#footer,
div#content {
  behavior: url("iepngfix.htc");
}
/**************************** 
alte templates
****************************/
/*Dateilinks*/
/* Dateiverweise */
.filelinks {margin:1em 0;}
.filelinks a{color:#006a5a;text-decoration:none;}
.filelinks a:hover {text-decoration:underline;}
.filelinks .filecount{display:none;} 
.filelinks span.description {display:inline;}
.filelinks span.filesize {display:inline;}
.filelinks span.download {display:inline;padding-left:10px;}
.filelinks_layout_1 .first {border-top:1px solid #b29e66;padding-top:0.5em;}
.filelinks_layout_1 div {border-bottom:1px solid #b29e66;padding:0.5em 0 0.5em 25px;margin:0;background-position:0 0.5em;}
.filelinks_layout_1 div:hover {background-color:#fbecc1;}
.filelinks_layout_2 .first {border-top:1px solid #b29e66;padding-top:0.5em;}
.filelinks_layout_2 div {border-bottom:1px solid #b29e66;padding:0.5em 0 0.5em 25px;margin:0;background-position:2px 0.5em;}
.filelinks_layout_2 .odd {background-color:#fbecc1;}
.filelinks_layout_2 .even {background-color:#e6d8ad;}
.filelinks_layout_3 {overflow:hidden;}
.filelinks_layout_3 div {width:44%;float:left;}
.filelinks_layout_3 span.filesize {display:block;}


.content_registration {float:left; overflow:hidden; zoom:1;}
fieldset.content_registration {border:none; width:100%;}
.txt-feld {float:left; border:1px solid #bebebe;padding:2px 2px 3px 2px;color:#000;font-size:12px;color:#5E5E5E;height: 20px;}
.left_box {margin-left: 0px;padding: 20px 0 20px 0px;}
.middle_box {margin-left: 0px;margin:0;}
.right_box {padding-top:20px;}
#check2 input.checkbox {margin-bottom: 10px;}
#check-brandguidelines input.checkbox { margin-bottom: 20px; }
#check-brandguidelines { clear: left; }
#check3 {margin:25px 0 30px 0;clear:both;}
.check {margin: 20px 0 0 0;}
#check2, #check-brandguidelines { margin-top: 10px; }
#dropdown_outer_container {float:left; width:80px;margin-left:0;position:relative;}
#dropdown_outer_container2 {float:left; width:80px;margin-left:0;margin-top:10px;position:relative;}
.checkbox {float:left; /*margin-right: 10px !important;*/}
#tx-srfeuserregister-pi1-gender {
	width: 170px;
}
#tx-srfeuserregister-pi1-name {width: 260px;margin-right:0; float:none;}
#tx-srfeuserregister-pi1-name_c {width: 270px;float:left;zoom:1;}
#tx-srfeuserregister-pi1-first_name {width: 260px; float:none;margin:0;}
#tx-srfeuserregister-pi1-first_name_c {width: 270px; float:left;zoom:1;overflow:hidden;margin-right:30px;}
#tx-srfeuserregister-pi1-company {width: 260px;margin:0;float:none;}
#tx-srfeuserregister-pi1-company_c {width: 270px;margin-top:10px; float:left;zoom:1;margin-right:30px;overflow:hidden;}
#tx-srfeuserregister-pi1-status {width: 270px; margin:0;float:none;}
#tx-srfeuserregister-pi1-status_c {width: 270px; margin-top: 10px;float:left;zoom:1;}
#tx-srfeuserregister-pi1-address {width: 260px;float:none;margin:0;}
#tx-srfeuserregister-pi1-address_c {width: 270px;float:left;margin-top: 10px;zoom:1;}
#tx-srfeuserregister-pi1-tx_ccmkkydbfields_hnr {width: 238px;margin:0; float:none;}
#tx-srfeuserregister-pi1-tx_ccmkkydbfields_hnr_c {width: 250px;float:left;margin-top: 10px;zoom:1;}
#tx-srfeuserregister-pi1-zip {width: 70px;margin:0;float:none;}
#tx-srfeuserregister-pi1-zip_c {width: 85px;float:left;margin-top: 10px;zoom:1;}
#tx-srfeuserregister-pi1-city {width: 175px;margin:0;}
#tx-srfeuserregister-pi1-city_c {width: 185px;float:left;margin-top: 10px;zoom:1;margin-right:30px;}
#tx-srfeuserregister-pi1-country {width: 260px;margin:0; float:none;}
#tx-srfeuserregister-pi1-country_c {width: 270px;float:left;margin-top: 10px;zoom:1;}
#tx-srfeuserregister-pi1-static_info_country {width: 270px !important;margin:0; float:none;height:22px;}
#tx-srfeuserregister-pi1-static_info_country_c {width: 247px;float:left;margin-top: 10px;zoom:1;}
#tx-srfeuserregister-pi1-tx_ccmkkydbfields_telephone_country {width: 80px; margin:0;float:none;}
#tx-srfeuserregister-pi1-tx_ccmkkydbfields_telephone_country_c {width: 95px;float:left; margin-top: 10px;zoom:1;}
#tx-srfeuserregister-pi1-static_info_country {width:270px;}
#tx-srfeuserregister-pi1-telephone {width: 260px; margin:0;float:none;}
#tx-srfeuserregister-pi1-telephone_c {width: 270px; float:left;margin-top: 10px;zoom:1;margin-right:30px;overflow:hidden;}
#tx-srfeuserregister-pi1-email {width: 260px;float:none; margin:0;}
#tx-srfeuserregister-pi1-email_c {width: 270px;float:left;margin-top: 10px;zoom:1;}
#tx-srfeuserregister-pi1-www {width: 260px;margin:0;float:none;}
#tx-srfeuserregister-pi1-www_c {width: 270px;float:left;margin-top: 10px;zoom:1;margin-right:30px;overflow:hidden;}
#tx-srfeuserregister-pi1-vatid {width: 260px;margin:0;float:none;}
#tx-srfeuserregister-pi1-vatid_c {width: 270px;float:left;margin-top: 10px;zoom:1;}

div.tx-srfeuserregister-pi1-captcha {clear:both;margin-top:0px;}
.tx-srfeuserregister-pi1 label span.tx-srfreecap-pi2-cant-read {color: #5e5e5e; font-size: 11px !important;}
.tx-srfreecap-pi2-image {
	display: block;
	margin: 10px 0 10px 30px;
}
#tx-srfeuserregister-pi1-captcha-solution-submit {
	margin: 10px 0 10px 30px;
}
#tx-srfeuserregister-pi1-captcha-response {
	float: left;
}
.dropdownContainerAbs {
	margin-bottom: 10px;
}
div#content .check .submit {
	padding: 0;
	margin-top: 0;
}
*+html .tx-srfeuserregister-pi1-error {
	clear: both;
}


.set {zoom:1;margin:0;clear:both;margin-bottom:5px;}
.set input {zoom:1;}
.set span, .check {font-size:11px;}
.check label {
	margin-left:30px;
	display: block;
	height: 1%;
}

.error {
	color: #FF0000;
}

.tx-srfeuserregister-pi1 .check a {
background:none;padding:0; display:inline;
}

/**************************** 
suchergebnis 
****************************/
div#content div.contentbodywrap ul.browsebox {
	text-align: right;
	margin-bottom: 15px;
}
div#content div.contentbodywrap ul.browsebox,
div#content div.contentbodywrap ul.browsebox li {
	list-style-type: none;
	background-image: none;
	padding: 0;
}
div#content div.contentbodywrap ul.browsebox li {
	margin: 0 0 0 10px;
}
div#content div.centercolumn .tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
	width: auto;
	margin: 2px 0 0 2px;
	padding: 0;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {
	float: left;
	margin: 2px 0 0 10px;
}

/* Stylesheets fuer die User-Profilierung
 * 
 * @author: Richard Bloem (richard.bloem@goelz.com)
 *
 */
#profilierung div.reiter { width: 470px; height: 490px;}
#profilierung div.tabs { width: 470px; white-space: nowrap; margin-bottom: 20px;}
#profilierung div.newline { margin-top: 11px; }
#profilierung img.steps { margin-right: 4px; cursor: pointer}
#profilierung  span.spalte1 { width:240px; 
							text-align:left; 
							display: inline-block;
							margin-bottom: 7px;
							height: 18px;
							}
#profilierung  span.spalte2 { width: 215px;
							text-align:left; 
							display: inline-block;
							margin-bottom: 7px;
							height: 18px;
							}
#profilierung  span.einspaltig { width: 430px;
							margin-right:9px; 
							text-align:left; 
							display: inline-block; }							
#profilierung input { width: 215px; height: 18px; padding: 2px 2px 2px 2px; color: #5e5e5e; float: none; position: relative; top: 0px; margin-top: -6px;}						
#profilierung select { width: 237px; height: 24px; padding: 2px 2px 2px 2px; display: inline-block;}
#profilierung input[type="radio"] { width: 16px; height: 16px; padding-top: -8px; margin-right: 5px; border:none; position: relative; top: 3px; margin-top:5px;}
#profilierung #tx-srfeuserregister-pi1-status {width: 237px; margin:0;float:none;}
#profilierung #tx-srfeuserregister-pi1-gender {width: 60px; margin:0;float:none;}
#profilierung h2 { font-weight: normal; font-size:14pt; margin-bottom: 18px; }
#profilierung p { margin-bottom: 18px; padding: 0;}
#profilierung .button { cursor: pointer; font-size: 14pt; font-weight: normal; background: none; border:none; color: #5e5e5e; display: inline; margin-bottom: 0px; padding: 0px; }
#profilierung .button	 img { position: relative; top: 2px; margin-right: 8px; }
#profilierung .button-right { position: relative; left: 275px;}
#profilierung .button-right2 { position: relative; left: 313px; }
#profilierung .button-right3 { position: relative; left: 332px; }
#profilierung p.tx-srfeuserregister-pi1-notice { margin-top: 15px; margin: bottom: 30px; }
#profilierung div.tx-srfeuserregister-pi1-error { margin-top: 3px; margin-bottom: 3px; }
.tx-srfeuserregister-pi1-radio { width: 16px; height: 16px; padding-top: -8px; margin-right: 5px; border:none; position: relative; top: 3px; margin-top:5px; }
.tx-damdownloads-pi1 .tx-damdownloads-pi1-list th,
.tx-damdownloads-pi1 .tx-damdownloads-pi1-list td {
	padding: 3px 10px 3px 0;
}

div.webinartitle {font-weight: bold; color: #006A5A;}
.webinardates {
	margin: 5px 0;
}
.webinardates#submit {
	border: none;
}
.tx-srfeuserregister-pi1-error { color: #ff0000 }

/**
 *Stylesheets für Filelinks und Dam-Downloads
 *
 */   
.filelinks table {
	border-top: 1px solid #89B5A6;
	border-collapse: collapse; 
	width: 100%;
} 
.filelinks tr:hover td {
	background-color: #DBF1EE;
}
.filelinks td,
.tx-damdownloads-pi1 .tx-damdownloads-pi1-list td {
	border-bottom: 1px solid #89B5A6;
	padding: 6px 0 6px 0;
	vertical-align: top;
}
.filelinks td.description {
	background-repeat: no-repeat; 
	background-position: 0 5px; 
	padding-left: 25px;
}
.filelinks td.download {
	width: 80px;
	text-align: right;
	padding-top: 8px;
}
.filelinks td.filesize {
	width: 84px;
	text-align: right;
	padding-right: 6px;
	font-size: 10px;
	vertical-align: bottom;
}
.rightcolumn .filelinks table {
	border: none;
}
.rightcolumn .filelinks tr:hover td {
	background-color: transparent;
}
.rightcolumn .filelinks td {
	border: none;
	padding: 0;
}
.rightcolumn .filelinks td.description {
	background-position: 5px 14px; 
	padding: 16px 0 0 30px;
}
.rightcolumn .filelinks .line2 td {
	border-bottom: 1px solid #89B5A6;
	padding: 7px 0 3px 0;
}
.rightcolumn .filelinks .line2 td.download {
	padding-left: 30px;
	text-align: left;
}
.rightcolumn .filelinks .line2 td.filesize {
	padding-right: 6px;
}
/* Icons begin */
.filelinks .ai {background-image:none!important;}
.filelinks .ani {background-image:none!important;}
.filelinks .au {background-image:none!important;}
.filelinks .avi {background-image:none!important;}
.filelinks .bmp {background-image:none!important;}
.filelinks .cdr {background-image:none!important;}
.filelinks .css {background-image:none!important;}
.filelinks .csv {background-image:none!important;}
.filelinks .doc {background-image:none!important;}
.filelinks .dtd {background-image:none!important;}
.filelinks .eps {background-image:none!important;}
.filelinks .exe {background-image:none!important;}
.filelinks .fh3 {background-image:none!important;}
.filelinks .flash {background-image:none!important;}
.filelinks .folder {background-image:none!important;}
.filelinks .gif {background-image:none!important;}
.filelinks .htm {background-image:none!important;}
.filelinks .html {background-image:none!important;}
.filelinks .ico {background-image:none!important;}
.filelinks .inc {background-image:none!important;}
.filelinks .java {background-image:none!important;}
.filelinks .jpg {background-image:none!important;}
.filelinks .js {background-image:none!important;}
.filelinks .max {background-image:none!important;}
.filelinks .mid {background-image:none!important;}
.filelinks .mov {background-image:none!important;}
.filelinks .mpeg {background-image:none!important;}
.filelinks .mpg {background-image:none!important;}
.filelinks .pcd {background-image:none!important;}
.filelinks .pcx {background-image:none!important;}
.filelinks .pdf {background-image:none!important;}
.filelinks .png {background-image:none!important;}
.filelinks .ps {background-image:none!important;}
.filelinks .psd {background-image:none!important;}
.filelinks .rtf {background-image:none!important;}
.filelinks .sgml {background-image:none!important;}
.filelinks .swf {background-image:none!important;}
.filelinks .sxc {background-image:none!important;}
.filelinks .sxw {background-image:none!important;}
.filelinks .tga {background-image:none!important;}
.filelinks .tif {background-image:none!important;}
.filelinks .ttf {background-image:none!important;}
.filelinks .txt {background-image:none!important;}
.filelinks .wav {background-image:none!important;}
.filelinks .wrl {background-image:none!important;}
.filelinks .xls {background-image:none!important;}
.filelinks .xml {background-image:none!important;}
.filelinks .xsl {background-image:none!important;}
.filelinks .zip {background-image:none!important;}

.filelinks .ai .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/ai.gif');}
.filelinks .ani .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/ani.gif');}
.filelinks .au .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/au.gif');}
.filelinks .avi .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/avi.gif');}
.filelinks .bmp .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/bmp.gif');}
.filelinks .cdr .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/cdr.gif');}
.filelinks .css .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/css.gif');}
.filelinks .csv .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/csv.gif');}
.filelinks .doc .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/doc.gif');}
.filelinks .dtd .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/dtd.gif');}
.filelinks .eps .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/eps.gif');}
.filelinks .exe .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/exe.gif');}
.filelinks .fh3 .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/fh3.gif');}
.filelinks .flash .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/flash.gif');}
.filelinks .folder .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/folder.gif');}
.filelinks .gif .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/gif.gif');}
.filelinks .htm .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/htm.gif');}
.filelinks .html .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/html.gif');}
.filelinks .ico .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/ico.gif');}
.filelinks .inc .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/inc.gif');}
.filelinks .java .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/java.gif');}
.filelinks .jpg .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/jpg.gif');}
.filelinks .js .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/js.gif');}
.filelinks .max .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/max.gif');}
.filelinks .mid .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/mid.gif');}
.filelinks .mov .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/mov.gif');}
.filelinks .mpeg .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/mpeg.gif');}
.filelinks .mpg .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/mpg.gif');}
.filelinks .pcd .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/pcd.gif');}
.filelinks .pcx .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/pcx.gif');}
.filelinks .pdf .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/pdf.gif');}
.filelinks .png .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/png.gif');}
.filelinks .ps .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/ps.gif');}
.filelinks .psd .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/psd.gif');}
.filelinks .rtf .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/rtf.gif');}
.filelinks .sgml .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/sgml.gif');}
.filelinks .swf .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/swf.gif');}
.filelinks .sxc .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/sxc.gif');}
.filelinks .sxw .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/sxw.gif');}
.filelinks .tga .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/tga.gif');}
.filelinks .tif .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/tif.gif');}
.filelinks .ttf .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/ttf.gif');}
.filelinks .txt .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/txt.gif');}
.filelinks .wav .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/wav.gif');}
.filelinks .wrl .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/wrl.gif');}
.filelinks .xls .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/xls.gif');}
.filelinks .xml .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/xml.gif');}
.filelinks .xsl .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/xsl.gif');}
.filelinks .zip .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/zip.gif');}
/* this types have no icons yet!*/
.filelinks .key .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/default.gif');}
.filelinks .tiff .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/default.gif');}
.filelinks .pptx .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/default.gif');}
.filelinks .ppt .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/default.gif');}
.filelinks .rar .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/default.gif');}
.filelinks .xlsx .description {background-image:url(' /fileadmin/templates/img-extranet/fileicons/default.gif');}
/* Icons end */

.csc-frame-frame1 {
	background-color: #22907F;
	color: white;
	padding: 16px;
}

.csc-frame-frame1 h1, .csc-frame-frame1 p {
	color: white;
}
