/* CSS Document */

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	color:#333333;
}

h2.content-grey {
	font-weight:bold;
	font-size:12px;
}

h2.content-white {
	/*color:#ffffff;*/
	color:#046BAE;
	font-size:12px;
	/*background-color:#a8b1ba;*/
        font-size:11px;
        line-height:20px;
        margin-top:7px;
        margin-bottom:7px;
	width:100%;
	padding-left:0px;
	padding-right:0px;
}

p {
        margin:0px;
}

a:link {
	color:#333333;
	text-decoration:none;
}

a:visited {
	color:#333333;
	text-decoration:none;
}

a:hover {
	color:#0071bb;
	text-decoration:underline;
}

a:active {
	color:#333333;
	text-decoration:none;
}

#newsheadline h3 {
	background-color:#a8b1ba;
	color:#ffffff;
	font-size:11px;
	padding-left:7px;
	float:left;
    margin:0px;
}

.news-list-col #newsheadline h3 {
	background-color:#a8b1ba;
	color:#ffffff;
	font-size:11px;
	padding-left:7px;
	float:left;
    margin:0px;
	width:100%;
}

.tx-indexedsearch-res h3 {
        height:20px;
	background-color:#a8b1ba;
	line-height:20px;
	color:#ffffff;
	font-size:11px;
	padding-left:7px;
}

.tx-indexedsearch-res a {
	color:#ffffff;
}

input.tx-indexedsearch-search-submit {
        background-color:#a8b1ba;
	color:#FFFFFF;
	border:0px;
	padding:3px;
	font-size:12px;
        margin-top:5px;
        margin-bottom:5px;
}

.tx-indexedsearch-icon {
	padding-top:3px;
}

#headline-bg {
	position:absolute;
	top:283px;
	left:275px;
	z-index:4;
}

#headline-text {
	position:absolute;
	top:297px;
	left:282px;
	z-index:14;
}

#newsheadline {
        height:20px;
	background-color:#a8b1ba;
        font-size:11px;
        line-height:20px;
        margin-top:7px;
        margin-bottom:7px;
		width:100%;
}

#newsheadline a {
        color:#ffffff;
        text-decoration:none;
		float:right;
		padding-right:5px;
}

.news-list-col #newsheadline a {
        color:#ffffff;
        text-decoration:none;
		float:left;
}


#row-two h1 {
	font-size:21px;
	color:#0071bb;
	padding-left:0px;
	padding-top:10px;
	font-family:"Times New Roman", Times, serif;
	font-weight:lighter;
	margin:0px;
	line-height:25px;
}

#headline-text h1 {
	font-size:21px;
	width:480px;
	color:#0071bb;
	font-family:"Times New Roman", Times, serif;
	font-weight:lighter;
	margin:0px;
	line-height:25px;
}

#headline-text h2 {
	width:480px;
}

#content-left-text h1 {
        font-size:21px;
	color:#0071bb;
        font-family:"Times New Roman", Times, serif;
        font-weight:lighter;
        clear:both;
        margin:0px;
        padding-top:20px;
        padding-bottom:10px;
        line-height:25px;
}

#content-left-wide h1 {
        font-size:21px;
	color:#0071bb;
        font-family:"Times New Roman", Times, serif;
        font-weight:lighter;
        clear:both;
        margin:0px;
        padding-top:20px;
        padding-bottom:10px;
        line-height:25px;
}

#printversion h1 {
        font-size:17px;
	color:#000000;
        font-family:"Times New Roman", Times, serif;
        font-weight:lighter;
        margin:15px;
        margin-left:0px;
        clear:both;
        padding-top:5px;
}

#news-single-content h2 {
  font-size:12px;
}

#header {
	width:990px;
	height:80px;
	text-align:right;
}

#grayline {
	width:990px;
	height:18px;
	background-color:#a5b2bb;
	text-align:right;
	line-height:18px;
	font-size: 10px;
}

#image {
	width:990px;
	height:350px;
}

#content {
	position:absolute;
	width:990px;
	top:328px;
	padding-bottom:35px;
}

/* #footer {
        position:fixed;
	width:990px;
	height:65px;
	padding-top:45px;
	clear:left;
} */

#footer {
        position:fixed;
        width:990px;
	height:70px;
        clear:left;
        /*background-color:#ffffff; */
        bottom:0px;
}

#logo {
	position:absolute;
	width:223px;
	height:69px;
	top:43px;
	left:35px;
	z-index:1;
}

#menu-top {
	position:absolute;
	width:230px;
	left:275px;
	top:0px;
	z-index:2;
}

#menu-top-list {
	width:235px;
	background-image:url(images/menu-top-list-bg.png);
	background-repeat:repeat;
}

#menu-top-border-bottom {
	width:235px;
	/* background-image:url(images/menu-top-border-bottom.png);
	background-repeat:no-repeat; */
}

#row-one {
	width:190px;
	float:left;
	padding-left:35px;
	padding-top:115px;
	padding-right:50px;
	text-align:right;
}

#row-two {
	width:235px;
	float:left;	
	background-color:#FFFFFF;
        padding-left: 7px;
}

#row-two-headline {
	height:115px;
}

#row-tree {
	width:225px;
	float:left;
	padding-left:40px;
	padding-top:115px;
}

#row-four {
	width:155px;
	float:left;
	padding-left:45px;
	padding-top:115px;
}

#footer-logo {
	width:275px;
	float:left;
	/*background-color:#ffffff;*/
}

#footer-links {
	width:502px;
	float:left;
	margin-top:50px;
	padding-left: 7px;
	padding-top: 1px;
	height: 30px;
	color:#666666;
	font-size:11px;
	background-color:#ffffff;
}

#footer-copyright {
	width:205px;
	float:left;
	margin-top:50px;
	padding-top: 1px;
	height: 30px;
	color:#667480;
	font-size:11px;
	text-align:right;
	background-color:#ffffff;
}

#top-left {
	padding-right:15px;
	height:20px;
	line-height:20px;
	font-size:11px;
}

#search {
	padding-right:15px;
	padding-top:10px;
	height:20px;
}

#menu-top-list ul {
	margin:0px;
	list-style:none;
	padding-top:15px;
	padding-left:15px;
}

#menu-top-list li {
	margin:0px;
        padding-bottom:3px;
}

#navigation-top {
	float:right;
}

.languagemenu {
	float:right;
}

#menu-top-list .menutop-no {
	padding-left:15px;
}

#menu-top-list .menutop-cur {
	background-image:url(images/menupunkt-top.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:15px;
}

#menu-top-list .menutop-act {
	background-image:url(images/menupunkt-top.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:15px;
}

#menu-top-list .menutop-no a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#menu-top-list .menutop-no a:hover {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#menu-top-list .menutop-cur {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#menu-top-list .menutop-act a {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}


#menu-left ul {
	margin:0px;
	list-style:none;
	padding-top:35px;
	padding-left:20px;
}

#menu-left li {
	margin:0px;
	padding-bottom:5px;
}

#menu-left .menuleft-no {
	padding-left:15px;
}

#menu-left .menuleft-cur {
	background-image:url(images/menupunkt.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:15px;
}

#menu-left .menuleft-act {
        background-image:url(images/menupunkt.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:15px;
}

#menu-left .menuleft-no a {
	color:#667480;
	font-weight:bold;
	text-decoration:none;
}

#menu-left .menuleft-no a:hover {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#menu-left .menuleft-cur {
	font-weight:bold;
	text-decoration:none;
}

#menu-left .menuleft-cur a {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#menu-left .menuleft-act a {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#menu-left .level2 ul {
	margin:0px;
	list-style:none;
	padding-top:0px;
	padding-left:10px;
}

#menu-left .menuleft2-no {
	padding-left:28px;
}

#menu-left .menuleft2-cur {
	background-image:url(images/menupunkt.gif);
	background-repeat:no-repeat;
	background-position:13px 4px;
	padding-left:28px;
}

#menu-left .menuleft2-act {
        background-image:url(images/menupunkt.gif);
	background-repeat:no-repeat;
	background-position:13px 4px;
	padding-left:28px;
}

#menu-left .menuleft2-no a {
	color:#667480;
	font-weight:bold;
	text-decoration:none;
}

#menu-left .menuleft2-no a:hover {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#menu-left .menuleft2-cur a {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#menu-left .menuleft2-act a {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#menu-left .menuleft3-no {
	padding-left:43px;
}

#menu-left .menuleft3-cur {
	background-image:url(images/menupunkt.gif);
	background-repeat:no-repeat;
	background-position:28px 4px;
	padding-left:43px;
}

#menu-left .menuleft3-act {
        background-image:url(images/menupunkt.gif);
	background-repeat:no-repeat;
	background-position:28px 4px;
	padding-left:43px;
}

#menu-left .menuleft3-no a {
	color:#667480;
	font-weight:bold;
	text-decoration:none;
}

#menu-left .menuleft3-no a:hover {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#menu-left .menuleft3-cur a {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#menu-left .menuleft3-act a {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#navigation-top .naviagtiontop-no,.naviagtiontop-no-infopackage  {
	padding-right:10px;
}

#navigation-top .naviagtiontop-cur,.naviagtiontop-cur-infopackage {
	padding-right:10px;
}

#navigation-top .naviagtiontop-act,.naviagtiontop-act-infopackage {
	padding-right:10px;
}

#navigation-top .naviagtiontop-no a {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#navigation-top .naviagtiontop-no a:hover {
	color:#667480;
	font-weight:bold;
	text-decoration:none;
}

#navigation-top .naviagtiontop-no-infopackage a, .naviagtiontop-act-infopackage a, .naviagtiontop-cur-infopackage a {
	color:#ffffff;
	font-weight:bold;
	font-size: 11px;
	text-decoration:none;
	background-color:#EB065C;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	height: 75px;
	width: 135px;
}

#navigation-top .naviagtiontop-cur a {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#navigation-top .naviagtiontop-act a {
	color:#667480;
	font-weight:bold;
	text-decoration:none;
}


#grayline .navigationgrayline-no {
	padding-right:12px;
}

#grayline .navigationgrayline-cur {
	padding-right:12px;
}

#grayline .navigationgrayline-act {
	padding-right:12px;
}

#grayline .navigationgrayline-no a {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

#grayline .navigationgrayline-no a:hover {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#grayline .navigationgrayline-cur {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#grayline .navigationgrayline-cur a {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#grayline .navigationgrayline-cur a:hover {
	color:#0071bb;
	font-weight:bold;
	text-decoration:none;
}

#grayline .navigationgrayline-act a {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

.language_cur a:link {
	background-color:#a8b1ba;
	padding:5px;
        color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

.language_cur a:hover {
	background-color:#a8b1ba;
	padding:5px;
        color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

.language_cur a:visited {
	background-color:#a8b1ba;
	padding:5px;
        color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

.language_no a:link {
	color:#667480;
	font-weight:bold;
	text-decoration:none;
        padding:5px;
}

.language_no a:hover {
	color:#667480;
	font-weight:bold;
	text-decoration:none;
        padding:5px;
}

.language_no a:visited {
	color:#667480;
	font-weight:bold;
	text-decoration:none;
        padding:5px;
}

#footer-links .footerlinks-no {
	padding-right:20px;
}

#footer-links .footerlinks-cur {
	padding-right:20px;
}

#footer-links .footerlinks-act {
	padding-right:20px;
}

#footer-links .footerlinks-no a {
	color:#666666;
	/*font-weight:bold;*/
	text-decoration:none;
}

#footer-links .footerlinks-no a:hover {
	color:#0071bb;
	/*font-weight:bold;*/
	text-decoration:none;
}

#footer-links .footerlinks-cur {
	color:#0071bb;
	/*font-weight:bold;*/
	text-decoration:none;
}

#footer-links .footerlinks-cur a {
	color:#0071bb;
	/*font-weight:bold;*/
	text-decoration:none;
}

#footer-links .footerlinks-cur a:hover {
	color:#0071bb;
	/*font-weight:bold;*/
	text-decoration:none;
}

#footer-links .footerlinks-act a {
	color:#0071bb;
	/*font-weight:bold;*/
	text-decoration:none;
}

input.searchbutton {
	background-color:#a8b1ba;
	color:#FFFFFF;
	border:0px;
	padding:3px;
	font-size:12px;
        width:50px;
}

input.searchfield {
	border:1px solid #a8b1ba;
	font-size:12px;
	color:#333333;
	height:15px;
}

.bold {
	font-weight:bold;
}

.news-list-date {
	color:#056bac;
	font-size:11px;
}

.news-list-item a {
	font-size:11px;
	color:#525c64;
	text-decoration:none;
}

.news-list-morelink a {
        text-decoration:none;
        color:#056bac;
        font-size:12px;
}

.news-list-item {
	padding-bottom:5px;
        clear:left;
        padding-left:5px;
}

.news-list-col {
	padding-bottom:15px;
    width:495px;
    padding-right:25px;
}

.news-amenu-container {
        margin:0px;
        padding-bottom:20px;
}

.news-amenu-container dd {
        margin:0px;
        padding:0px;
}

.news-amenu-container-year {
        font-weight:bold;
}

#news-single-date {
        float:right;
        color:#ffffff;
        font-weight:bold;
        padding-right:5px;
}

#news-single-category {
        float:left;
        color:#ffffff;
        font-weight:bold;
        padding-left:5px;
}

#news-single-backtolist {
        text-align:right;
        background-image:url(images/link-bg.gif);
	background-repeat:no-repeat;
	padding-right:5px;
	height:18px;
	line-height:18px;
}

#news-single-backtolist a {
        text-align:right;
        background-image:url(images/link-bg.gif);
	background-repeat:no-repeat;
	color:#0071bb;
	text-decoration:none;
        font-weight:bold;
}

#news-single-content {
        padding:5px;
        color:#667480;
}

#news-contact {
	background-color:#edeff1;
	color:#0071bb;
	padding:5px;
	margin-top:10px;
	clear:right;
}

#news-contact a {
	color:#0071bb;
	text-decoration:none;
}

#news-contact-label {
	float:left;
	width:50px;
	font-weight:bold;
}

#news-contact-content {
	float:left;
	width:300px;
}

#news-contact-clear {
	clear:both;
}

.tx-ttnews-browsebox {
        text-align:left;
        clear:left;
}

#content-unterseite {
	position:absolute;
	width:990px;
	top:283px;
        padding-bottom:35px;
}

#printversion {
	width:495px;
}

#menu-left {
        float:left;
        width:229px;
        margin:0px;
        text-align:left;
        background-image:url(images/menu-left-border-bg.gif);
	background-repeat:no-repeat;
}

#menu-left-leer {
        float:left;
        width:229px;
        margin:0px;
}

#menu-left-border-bg {
        width:225px;
        background-color:#ffffff;
        margin:0px;
        text-align:left;
}

#menu-left-border-bottom {
        width:229px;
        height:26px;
        background-color:#ffffff;
        background-image:url(images/menu-left-border-bottom.gif);
	background-repeat:no-repeat;
}

#content-left {
        float:left;
        width:495px;
        padding-left:53px;
        padding-right:30px;
        margin-top:-12px;
}


#content-left-wide {
        float:left;
        width:520px;
        padding-left:46px;
        padding-right:5px;
}

#content-right {
        width:155px;
        float:right;
        text-align:left;
        padding-right:15px;
}

#headline {
	width:500px;
	height:95px;
}

#content-left-text {
	width:495px;
	background-color:#ffffff;
	margin:0px;
	padding:0px;
}

#content-left-text-wide {
	width:520px;
	background-color:#ffffff;
}

#content-right-links {
}

#content-right-links  a:visited {
        color:#0071bb;
        text-decoration:none;
}

#userlink {
        padding-top:67px;
}

#userlink a:link {
        color:#0071bb;
        text-decoration:none;
}

#userlink a:visited {
        color:#0071bb;
        text-decoration:none;
}

#userlink a:hover {
        color:#0071bb;
        text-decoration:underline;
}

#userlink a:active {
        color:#0071bb;
        text-decoration:none;
}

#tipafriendlink{
	background-image:url(images/icon-tipafriendlink.gif);
	background-repeat:no-repeat;
        padding-left:20px;
        padding-bottom:8px;
}

#printlink{
	background-image:url(images/icon-printlink.gif);
	background-repeat:no-repeat;
        padding-left:20px;
        padding-bottom:8px;
}

#printlink a, #tipafriendlink a {
        color:#0071bb;
        text-decoration:none;
}
#printlink a:hover, #tipafriendlink a:hover {
        text-decoration: underline;
}


.pdflink {
	background-image:url(images/icon-pdfdownload.gif);
	background-repeat:no-repeat;
        padding-left:20px;
        padding-bottom:8px;
}

.newslink {
	background-image:url(images/icon-news.gif);
	background-repeat:no-repeat;
        padding-left:20px;
        padding-bottom:8px;
}

.eventslink {
	background-image:url(images/icon-events.gif);
	background-repeat:no-repeat;
        padding-left:20px;
        padding-bottom:8px;
}

.externallink {
	background-image:url(images/icon-externallink.gif);
	background-repeat:no-repeat;
        padding-left:20px;
        padding-bottom:8px;
}

.internallink {
	background-image:url(images/icon-internallink.gif);
	background-repeat:no-repeat;
        padding-left:20px;
        padding-bottom:8px;
}

.documentlink {
	background-image:url(images/icon-docdownload.gif);
	background-repeat:no-repeat;
        padding-left:20px;
        padding-bottom:8px;
}

.rssfeedlink {
	background-image:url(images/icon-rss.gif);
	background-repeat:no-repeat;
        padding-left:20px;
        padding-bottom:8px;
}

.fce-two-cols-left {
	float:left;
	width:235px;
}

.fce-two-cols-right {
	float:right;
	width:235px;
	clear:right;
}

.fce-two-cols-clear {
	clear:both;
	height:5px;
}

.fce-two-cols {
        clear:both;
        margin:0px;
        padding:0px;
}


.fce-two-cols ul {
        margin:0px;
        padding-left:15px;
}

.fce-two-cols li {
        margin:0px;
        padding:0px;
}


.fce-infobox-home {
	position:absolute;
	left:0px;
	top:250px;
	width:220px;
	height:263px;
	background-image:url(images/sg_dummy_hg.gif);
	background-repeat:no-repeat;
}

.fce-infobox-home h2 {
	font-family:times,garamond,serif;
	color: #ffffff;
	font-size: 18px;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

.fce-infobox-home-content {
	padding-left:10px;
	padding-top:41px;
	width:220px;
	text-align:left;
}

.fce-infobox-home ul {
	margin-top:10px;
	margin-left:15px;
	padding:0px;
}

#content-left-text dl {
	padding:0px;
	margin:0px;
}

#content-left-text dt {
	padding:0px;
	margin:0px;
}

#content-left-text dd {
	padding:0px;
	margin:0px;
}

#content-left-text form {
	padding-left:0px;
	padding-right:0px;
	border:0px;
	color:#0071bb;
}

#content-left-text fieldset {
	padding-left:0px;
	padding-right:0px;
	border:0px;
}

.csc-mailform-field label {
	color:#0071bb;
	float:left;
	width:200px;
}

#content-left-text input.csc-mailform-check {
	width:20px;
	border:1px solid #a8b1ba;
	margin:0px;
	padding:0px;
}

#content-left-text file {
	background-color:#FFFFFF;
	color: #a8b1ba;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #a8b1ba;
	width:200px;
	font-size:12px;
}

#content-left-text textarea {
	background-color:#FFFFFF;
	color:#a8b1ba; 
	font-family:Arial, Helvetica, sans-serif;
	width:200px;
	font-size:12px;
}

#content-left-text hidden {
	background-color:#FFFFFF;
	color:#a8b1ba;
	font-family:Arial, Helvetica, sans-serif;
}

#content-left-text select {
	background-color:#FFFFFF;
	color:#0071bb;
	font-size:12px;
	width:200px;
}

#content-left-text input.csc-mailform-submit {
        background-color:#ebebf7;
	color:#0071bb;
	border:0px;
	padding:3px;
	font-size:12px;
	text-decoration:underline;
        margin-left:200px;
}

.formtable-label {
	font-weight:bold;
	color:#0071bb;
	font-size:13px;
}

#form-left {
	float:left;
	width:235px;
}

#form-right {
	float:right;
	width:220px;
}

.csc-mailform-field {
	padding-bottom:3px;
	clear:left;
}

.fieldset {
	font-weight:bold;
	padding-bottom:3px;
        padding-top:5px;
}

.logo-image {
 	border:0px;
}

#course-timetable-content {
	width:800px;
}

#course-timetable {
}

#course-timetable-content h1 {
	font-size:14px;
	margin-bottom:5px;
	margin-top:15px;
}

.course-timetable-clear {
	clear:left;
}

.course-timetable-row {
	width:150px;
	float:left;
	padding-left:2px;
}

.course-timetable-blue-dark {
	background-color:#90b0f0;
	height:45px;
	line-height:15px;
	padding:3px;
	text-align:center;
	border: 1px solid #000000;
	margin-top:2px;
}

.course-timetable-blue-light {
	background-color:#b0d0ff;
	height:45px;
	padding:3px;
	line-height:15px;
	text-align:center;
	border: 1px solid #000000;
	margin-top:2px;
}

.course-timetable-white {
	background-color:#ffffff;
	height:45px;
	padding:3px;
	line-height:15px;
	text-align:center;
	border: 1px solid #000000;
	margin-top:2px;
}

.image-overlay {
	width:235px;
	margin-bottom:-84px;
}

.image-overlay-img {
	position:relative;
}

.image-overlay-png {
	position:relative;  
	top:-59px;
}

.image-overlay-text {
	position:relative; 
	top:-104px;
        padding-left:10px;
	padding-right:5px;
	text-align:right;
	height:30px;
	line-height:12px;
        color:#0071bb;
}

.dotes {
	font-size:18px;
	font-weight:bold;
	color:#0071bb;
}

#content-microsite {
	position:absolute;
	width:990px;
	top:143px;
}

#headline-bg-microsite {
	position:absolute;
	top:143px;
	left:275px;
	z-index:4;
}

#headline-text-microsite {
	position:absolute;
	top:143px;
	left:275px;
	z-index:14;
}

#logo-microsite {
	position:absolute;
	width:223px;
	height:69px;
	top:23px;
	left:35px;
	z-index:1;
}

#image-microsite {
	width:990px;
	height:350px;
}

#header-microsite {
	width:990px;
	height:60px;
	text-align:right;
}

#row-one .aascb-logo img {
	border:none;
}

#menu-left-content {
	width:230px;
	background-color:#ffffff;
}

#menu-left-logo {
	width:230px;
	height:171px;
	background-color:#ffffff;
}

#row-one #menu-left-logo {
	position:absolute;
	top:550px;
	left:35px;
	padding:0px;
}

#row-one #menu-left-copyright {
	padding:0px;
	margin:0px;
	position:absolute;
	top:735px;
	left:35px;
	width:150px;
	height:150px;
}

#row-one .menu-left-copyright {
	padding:0px;
	margin:0px;
}

#menu-left-copyright {
	width:230px;
	background-color:#ffffff;
	padding-top:10px;
}

.menu-left-copyright {
	width:150px;
	color:#aaaaaa;
	font-size:11px;
        line-height: 12px;
	/*text-align:right;*/
	background-color:#ffffff;
	padding-left:40px;
        padding-top:20px;
}

#menu-left .aascb-logo img {
	border:none;
	margin-top:20px;
}

#menu-left .aascb-logo {
	border:none;
	padding-left:40px;
}

div.tx-cal-controller ul.moostick li{
	visibility: visible; 
	opacity: 0;
}

#social_bookmarks{
margin-top:20px;
left:280px;
width:500px;
position:relative;
z-index:99;
}

#taf{
padding-left:10px;
padding-bottom:5px;
}

#socb{
padding-bottom:5px;
}