/* Global styles */
a:link, a:visited, a:active {
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	color:							black;
}


a:hover {
	text-decoration:				underline;
	color:							black;
}

a.youarehere:link, a.youarehere:visited, a.youarehere:active {
	color:							#000000;
	text-decoration:				none;
}

a.youarehere:hover {
	color:							#FF9600;
	text-decoration:				none;
}


a.modullink:link, a.modullink:visited, a.modullink:active {
	font-weight:					normal;
	text-decoration:				none;
}

a.modullink:hover {
	font-weight:					normal;
	text-decoration:				underline;
}


a.storylink:link, a.storylink:visited, a.storylink:active {
	font-weight:					normal;
	text-decoration:				none;
}

a.storylink:hover {
	font-weight:					normal;
	text-decoration:				underline;
}


.storybetweenheading {
	font-weight:					bold;
	text-decoration:				none;
}


body {
	background-color:				#ffffff;
	font-family: Verdana,Arial,Helvetica;
        font-size: 10px;
	color:							#000000;
	margin:							0px 0px 20px 1px;
}


.spacer {
	display:			block;
	vertical-align:		bottom;
	border:				0px;
}


p, td, th, .paragraph, .p {
	font-family: Verdana,Arial,Helvetica;
        font-size: 10px;
	color:							#000000;
}

td.login {
	font-family:		Verdana,Arial,sans-serif;
	text-decoration: 	none;
	font-size:		10px;
}

input.login {
	border:				none;
	background-color:	#AAAAAA;
	font-family:		Verdana,Arial,sans-serif;
	font-size:		10px;
}

img {
	border: 0em;
}


h1, .h1 {
	font-family: Verdana,Arial,Helvetica;
        font-size: 10px;
	font-weight:		bold;
}

h2, .h2 {
	font-family: Verdana,Arial,Helvetica;
        font-size: 10px;
	font-weight:		bold;
}

.flatinputfield, .flatinputbutton, .lightbox {
	padding:							1px;
	background-color:					#e5e5e5;
	border:								1px solid #999999;
}

.channellinkinactive:link, .channellinkinactive:visited, .channellinkinactive:active {
	font-family: Verdana,Arial,Helvetica;
        font-size: 10px;
	color:				#767676;
	font-weight:		normal;
	text-decoration:	none;
}

.channellinkinactive:hover {

	text-decoration:	none;
	font-weight:		normal;
	color: 				#000000;
}


.channellinkactive:link, .channellinkactive:visited, .channellinkactive:active,  .channellinkactive:hover {
	font-family: Verdana,Arial,Helvetica;
        font-size: 10px;
	color:				#000000;
	font-weight:		bold;
	text-decoration:	none;
}

.channelborder {
	background-color: 	#7B7B7B;
}

.channelbordersecond {
	background-color: 	#ffffff;
}

.channelinactive {
	font-family: Verdana,Arial,Helvetica;
        font-size: 10px;
	background-color: 	#E6E6E6;
}

.channelactive {
	color:				#000000;
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#F2F2F2;
}

/* ortsziffer */

.modstorytopthemanewsregional {
	background-color:		#E7EFF7;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}


.modstorytopthemanewswelt {
	background-color:		#FFEDED;
	font-weight: 			normal;
	text-decoration: 		none;
	color: #000000;
}

.modstorytopthemasportwelt 
{
	background-color:		#F2FFE7;
	font-weight: 			normal;
	text-decoration: 		none;
	color: #000000;
}

.modstorytopthemafreizeit 
{
	background-color:		#E1E3F3;
	font-weight: 			normal;
	text-decoration: 		none;
	color: #000000;
}


/* ortsziffertop */

.modstorytopthemaheadlinenewswelt {
	background-color:		#940000;
	color:					#ffffff;
	font-weight:			bold;
}

.modstorytopthemaheadlinenewsregional {
	background-color:		#54638F;
	color:					#ffffff;
	font-weight:			bold;
}

.modstorytopthemaheadlinesportregional {
	background-color:		#3E6561;
	color:					#ffffff;
	font-weight:			bold;
}

.modstorytopthemaheadlinesportwelt {
	background-color:		#208900;
	color:					#ffffff;
	font-weight:			bold;
}

.modstorytopthemaheadlinemultimedia {
	background-color:		#A0A3BF;;
	color:					#ffffff;
	font-weight:			bold;
}

.modstorytopthemaheadlinefreizeit {
	background-color:		#696C84;
	color:					#ffffff;
	font-weight:			bold;
}

.modstorythema {
	background-color:		#777777;
	color:					#ffffff;
	font-weight:			bold;
}


.modstorythema8 {
    color:                  #000;
    background-color:       #fff;
    border-top:             1px solid;
    border-color:           #aaa;
    padding:                3px;
}



/* ------------- MODULE STYLES ------------- */
.modgrundschrift, .modwitze, .modzahldestages, .modinout, .modtvspruch, .mottodestages, .modgastroguide, .modkino {
	color:#000000;
	font-weight: normal;
	text-decoration:none;
}

.modzahldestageszahl {
        font-size: 12px;
	font-weight: 					bold;
	color: 							#AA0000;
}

.modinoutinout {
        font-size: 12px;
	font-weight: 					bold;
	color: 							#000000;
}

.modtvspruchautor {
	font-weight: 					bold;
	color: 							#000000;
}


/* ------------- MODUL MORE NEWS ------------- */

.morenewsheadline {
	color:				#ffffff;
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#8C8C8C;
}

a.modtickerlink:link, a.modtickerlink:visited, a.modtickerlink:active {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a.modtickerlink:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

.morenewsdark {
	background-color:	#E8E6E6;
}

.morenewsbright {
	background-color:	#F2F2F2;
}

a.modnewstickernewslink:link, a.modnewstickernewslink:visited, a.modnewstickernewslink:active {
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

a.modnewstickernewslink:hover {
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}
