@import url('/fileadmin/templates/css/styles.css');

/**************************************************************************************/
/***** START - The following is used to edit the styling ******************************/
/**************************************************************************************/
body{
	background:#ffffff url(/fileadmin/templates/students/images/topbg.gif) repeat-x top left scroll;
}

body.act{
	background:transparent url(/fileadmin/templates/students/images/topbg-withareachooser.gif) repeat-x left top;
}

#submenuwrap{
	background: transparent url(/fileadmin/templates/students/images/leftmenubg.gif) no-repeat scroll left top;
}

#submenuwrap a:hover{
	color:#BFBD65;
}

.contentwrap h1,
.contentwrap h2,
.contentwrap h3,
.contentwrap h4,
.contentwrap h5,
#breadcrums ul li a,
#breadcrums,
#submenuwrap ul li a,
#submenuwrap {
	color:#3f4e17;
}

#footerContent #copyright{
	color:#FFFFFF;
}

#submenuwrap h1{
	margin:0;
	padding:0;
	font-family:georgia;
	font-size:1.4em
}

#submenuwrap ul li ul{
	background-image: url(/fileadmin/templates/students/images/submenubackground.gif);
	background-repeat: repeat-y;
}

#specialmenu{
	background:transparent url('/fileadmin/templates/students/images/specialmenubg.gif');
}

#specialmenu li a{
	background: transparent url(/fileadmin/templates/students/images/top_icons.gif) no-repeat left top;
}

a{
	color: #495921;
}

a:hover{
	color: #BFBD65;
}

DIV.csc-frame-rulerBefore{
	border-top: 1px dotted #727C58;
}

DIV.csc-frame-rulerAfter{
	border-bottom: 1px dotted #727C58;
}

DIV.lightdivider{
	border-top: 1px solid #E6E7DB;
}

#footerContent{
	background: transparent url(/fileadmin/templates/students/images/newfooter.gif) no-repeat top center scroll;
}

#footerwrap{
	background: transparent url(/fileadmin/templates/students/images/footer_bg.gif) repeat-x top center scroll;
}

/**************************************/
/***** START - Frames *****************/
/**************************************/

table.csc-frame-frame1{
	background-color: #FFFBB2;
	background-image: url('/fileadmin/templates/students/images/frame1-background.gif');
}

table.csc-frame-frame1 td.topleft{
	background-image: url('/fileadmin/templates/students/images/frame1-topleft-background.gif');
}

table.csc-frame-frame1 td.topright{
	background-image: url('/fileadmin/templates/students/images/frame1-topright-background.gif');
}

table.csc-frame-frame1 td.contentleft{
	border-left: 1px solid #E8E8D1;
}

table.csc-frame-frame1 td.contentright{
	border-right: 1px solid #E8E8D1;
}

table.csc-frame-frame1 td.bottomleft{
	background-image: url('/fileadmin/templates/students/images/frame1-bottomleft-background.gif');
}

table.csc-frame-frame1 td.bottomcenter{
	background-image: url('/fileadmin/templates/students/images/frame1-bottomcenter-background.gif');
}

table.csc-frame-frame1 td.bottomright{
	background-image: url('/fileadmin/templates/students/images/frame1-bottomright-background.gif');
}

table.csc-frame-frame2{
	background-color: #F8F8F8;
	background-image: url('/fileadmin/templates/students/images/frame2-background.gif');
}

table.csc-frame-frame2 td.topleft{
	background-image: url('/fileadmin/templates/students/images/frame2-topleft-background.gif');
}

table.csc-frame-frame2 td.topright{
	background-image: url('/fileadmin/templates/students/images/frame2-topright-background.gif');
}

table.csc-frame-frame2 td.contentleft{
	border-left: 1px solid #E0E0E0;
}

table.csc-frame-frame2 td.contentright{
	border-right: 1px solid #E0E0E0;
}

table.csc-frame-frame2 td.bottomleft{
	background-image: url('/fileadmin/templates/students/images/frame2-bottomleft-background.gif');
}

table.csc-frame-frame2 td.bottomcenter{
	background-image: url('/fileadmin/templates/students/images/frame2-bottomcenter-background.gif');
}

table.csc-frame-frame2 td.bottomright{
	background-image: url('/fileadmin/templates/students/images/frame2-bottomright-background.gif');
}

table.csc-frame-frame3{
	background-image: url('/fileadmin/templates/students/images/frame3-background.gif');
}

table.csc-frame-frame3 td.topleft{
	background-image: url('/fileadmin/templates/students/images/frame3-topleft-background.gif');
}

table.csc-frame-frame3 td.topright{
	background-image: url('/fileadmin/templates/students/images/frame3-topright-background.gif');
}

table.csc-frame-frame3 td.contentleft{
	background-image: url('/fileadmin/templates/students/images/frame3-contentleft-background.gif');
}

table.csc-frame-frame3 td.contentright{
	background-image: url('/fileadmin/templates/students/images/frame3-contentright-background.gif');
}

/**************************************/
/***** STOP - Frames ******************/
/**************************************/


/**************************************************************************************/
/***** STOP - The following is used to edit the styling *******************************/
/**************************************************************************************/

.tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css .tx-indexedsearch-header{
	background: #f3f4ee;
}

.tx-indexedsearch-whatis{
	color:#495921;
	border-bottom:1px dotted #727C58;
}

.resultbar{
	background-color: #9CA361;
}

input#tx-indexedsearch-searchbox-button-submit{
	background: #e0e0cc;
}

.tx-indexedsearch input{
	border: 1px solid #495921;
}

.tx-tcnewsmodule-pi1 .container .innercontent .date{
	background-image: url(/fileadmin/templates/students/images/newsdate-background.gif);
	background-repeat: no-repeat;
	background-position: right;
}

#specialmenu li.search{
	background-image: url(/fileadmin/templates/students/images/top_icons.gif);
}

#specialmenu li.first{
	background: transparent url(/fileadmin/templates/students/images/specialmenubg-left.gif) no-repeat left top;
}

#specialmenu li.last{
	background: transparent url(/fileadmin/templates/students/images/specialmenubg-right.gif) no-repeat left top;
}

.tx-tcsnartabs-pi1 div.tabcontent {
	border-bottom:1px solid #a5a5a5;
	border-left:1px solid #a5a5a5;
	border-right:1px solid #a5a5a5;
}

.corner-rt{
	background:transparent url(../images/tab-border-rt.gif) no-repeat;
}

.corner-lt{
	background:transparent url(../images/tab-border-lt.gif) no-repeat;
}

.corner-lb{
	background:transparent url(../images/tab-border-lb.gif) no-repeat;
}

.corner-rb{
	background:transparent url(../images/tab-border-rb.gif) no-repeat;
}

.tx-tcsnartabs-pi1 ul.block{
	background:transparent url(../images/ul_tabs_bg.gif) repeat-x left 30px;
}

.tx-tcsubscribe-pi1 .categories{
	border-top:1px solid #E0E0CC;
	border-bottom:1px solid #E0E0CC;
}

.tx-tcsubscribe-pi1 input.submit{
	background: #E0E0CC;
}

.tx-tcsubscribe-pi1 input{
	border:1px solid #3F4E17;
}

input.text{
	border: 1px solid #3F4E17;
	margin: 0 5px 0 0;
}

input.submit{
	background-color: #E0E0CC;
	border: 1px solid #3F4E17;
	cursor: pointer;
	font-weight: 700;
	margin: 0;
	padding: 0;
}

textarea.textarea{
	border: 1px solid #3F4E17;
}

.tx-tcresources-pi1 .comments{
	background-color: #F7F7F1;
	border: 1px solid #E6E7DB;
}
