/**
 * Style sheet Water_Screen
 */
a, a.visited, a.active
{
	font-weight:bold;
	color:#99E55E;
	color1:#66EA00;
}

/* images */
img
{
	padding:2px;
	background-color:#FFF;
	border:1px solid #D4D4D4;
}

img.float-right
{
	margin:5px 0px 10px 10px;
}

img.float-left
{
	margin:5px 10px 10px 0px;
}

.pagination
{
	margin-top:4px;
	margin-bottom:10px;
	padding:2px;
	text-align:right;
	background-color:#F4F4F4;
	border:1px solid #D4D4D4;
}

.pagination p
{
	float:left;
	display:inline;
	margin:0px;
	padding:0px 6px 0px 0px;
}

.pagination ul
{
	display:inline;
	margin:0px;
	padding:0px;
}

.pagination ul li
{
	display:inline;
	padding:0px 1px;
	list-style-type:none;
}

.feed_link a
{
	height:20px;
	right:0;
	position:absolute;
	padding-left:23px;
	background:url("tl_files/templates/water/images/rss.gif") no-repeat left top;
}

.more a
{
	height:16px;
	padding-right:14px;
	font-weight:bold;
	text-decoration:none;
	color:#CCCCCC;
	background: url(tl_files/templates/water/images/larrow3.gif) no-repeat right 1px;
}

.back a
{
	height:16px;
	padding-left:14px;
	font-weight:bold;
	text-decoration:none;
	color:#CCCCCC;
	background: url(tl_files/templates/water/images/larrow4.gif) no-repeat 0px 1px;
}

.mod_search .text
{
	width:288px;
}

.mod_search label
{
	font-weight:normal;
}

.mod_search .radio_container
{
	margin-top:0.3em;
}

.mod_search .header
{
	margin-top:1em;
	margin-bottom:1em;
	text-align:right;
}

.mod_search h3
{
	margin-bottom:0;
	color:#ccc;
}

.mod_search p
{
	margin-bottom:0;
	font-size:92.3%;
}

.mod_search .url
{
	margin-bottom:12px;
	color:#999;
}

.mod_search .highlight
{
	font-weight:bold;
}

.layout_short
{
	margin-bottom:6px;
	padding:4px;
	border:1px solid #D4D4D4;
}

.info
{
	display:inline;
	vertical-align:middle;
	font-size:90%;
}

.teaser, #main .ce_text
{
	margin:2px;
	padding:4px 2px;
	border-top:0px solid #D4D4D4;
	border-bottom:0px solid #D4D4D4;
}

.image_container
{
	overflow:hidden;
	margin:4px;
	text-align:center;
	background-color1:#5D5D5D;
	border1:2px solid #5D5D5D;
}

.image_container img
{
	overflow:hidden;
	margin-bottom:-2px;
	padding:1px;
	border:1px solid #BBBBBB;
}

.image_container .caption
{
	overflow:hidden;
	margin:0px;
	padding:2px;
	text-align:center;
	background-color:#5D5D5D;
	color:#FFF;
}

#main .mod_eventlist .header
{
	display:block;
	font-weight:bold;
	font-size:110%;
	color:#0EA0EE;
}

#main .mod_eventlist .event h2
{
	display:block;
	margin:0px;
	padding:4px 0px;
	font-weight:bold;
	font-size:100%;
	color:#66EA00;
}

#main .mod_eventlist .event h2 a, #main .mod_eventreader .event h1
{
	display:block;
	margin:0px;
	padding:4px 0px;
	font-size:140%;
	color:#66EA00;
	font-weight1:bold;
}

.ce_text table
{
	margin-right:auto;
	margin-left:auto;
	background-color:#2E2E2E;
	border:1px solid #D4D4D4;
}

.ce_text tr
{
	background: #2E2E2E;
}

.ce_text td
{
	padding:4px;
	border:1px solid #D4D4D4;
}

.ce_table
{
	display:block;
}

.ce_table table
{
	margin:2 auto;
	background-color:#1C1C1C;
	border:1px solid #D4D4D4;
}

.ce_table tr.odd
{
	background: #2E2E2E;
}

.ce_table tr.even
{
	background: #414141;
}

.ce_table .head_0, .ce_table .head_1, .ce_table .head_2, .ce_table .head_3
{
	text-align:center;
	border:1px solid #D4D4D4;
	font-weight:bold;
	background: #1C1C1C;
}

.ce_table td.col_0, td.col_1, .ce_table td.col_2, .ce_table td.col_3
{
	padding:4px;
	text-align:left;
	border:1px solid #D4D4D4;
}

