@import url('tt_news.css');
@import url('indexed_search.css');
@import url('flexcontent.css');
@import url('content.css');
@import url('element.css');
@import url('element_search.css');


/*******************************************************************************/
/***** START - The following is used to remove the dotted lines from links *****/
/*******************************************************************************/

a:active{
	outline:			none;
}

:-moz-any-link:focus{
	outline:			none;
}

/******************************************************************************/
/***** STOP *******************************************************************/
/******************************************************************************/

body{
	background-color:ffffff;
	text-align:center;
	margin: 10px 0;
}

#maincontainer{
text-align:left;
/*border: solid 1px red;*/
width:940px;
margin:0 auto;
}
.header{
width:100%;
}

#footer p{
	text-align:center;
}
	#footer p a{
		color: gray;
		text-decoration:none;
	}
#header a{
	color: #000000;
	text-decoration:none;
}
#header a:hover, #breadcrums a:hover, .csc-menu a:hover, .s_1st a:hover, #footer p a:hover{
	color: #5F5F5F;
	color: #B20826;
}
#breadcrums{
	padding-bottom:10px;
	
}
	#breadcrums a{
		color: #000000;
		text-decoration:none;
	}
#leftmenu, #rightmenu{
	background-image: URL('/fileadmin/templates/images/shortcutboxbg.gif');
	width:175px;
	vertical-align:top;
}
#leftmenu{
	height:400px;
}
 .shortcutContent{
 	vertical-align:top;
	height:100%;
	padding:10px;
}
 
 .s_2nd{

 }
.frontpageBox{
	vertical-align:top;
	width:255px;
	text-align:left;
	padding: 0;
	/*	border: 1px solid red;*/
background-image: URL('/fileadmin/templates/images/box_bg.gif');
background-repeat: repeat-y;
background-position: right;
}

.csc-menu ul{
	margin: 0;
	padding: 10px 10px 0 0;
}
.csc-menu li{
	/*list-style-type: none;*/
	background-image: url('/fileadmin/templates/images/bullet.gif');
	background-repeat: no-repeat;
	background-position: 0px 6px;
	list-style: none;
	padding: 2px;
	padding-left:10px;
	margin: 0;
	margin-left: 10px;
	
}
.csc-menu a{
	text-decoration:none;
	color : #000;
}


.s_1st{
	margin: 10px 0 0 10px;
	padding: 0px;

	/*list-style-position: inside;*/
}
.s_1st ul{
	margin: 0 0 0 0;
	padding: 0px;
	/*list-style-position: inside;*/
}
.s_1st li{
	/*list-style-type: none;*/
	/*list-style-image: url('/fileadmin/templates/images/bullet.gif');*/
		background-image: url('/fileadmin/templates/images/bullet.gif');
		list-style: none;
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding: 2px;
	padding-left:10px;
	margin: 0;
	
}
.s_1st a{
	text-decoration:none;
	color : #000;
}


.csc-frame-frame2{
background-color: none;
border: 1px solid #86A9AD;
}
.my-page-results{
	width:100%;
}
a {
color: blue;
}

.tx-efamypage-pi5 table td{


}
.tx-efamypage-pi5 table {
	border-top: 1px solid #86A9AD;
	border-left: 1px solid #86A9AD;
	width: 100%;
}
.tx-efamypage-pi5 table td{
	border-right: 1px solid #86A9AD;
	border-bottom: 1px solid #86A9AD;
}
.tx-efamypage-pi5 .left{
	width: 10px;
	padding: 5px 10px 5px 10px;
}
.tx-efamypage-pi5 .top{
	padding: 5px;
}
.tx-tcfesubscription-pi1 td{ 
padding:5px 0 5px 0;

}
.tx-tcfesubscription-pi1 .inpot{
	border: 1px solid #86A9AD;
	margin-right:10px;
	background-color:#ffffff;
}