﻿/* Kategorien ausgezeichnet mit einem Sternchen */
/* Unterkategorien ausgezeichnet mit zwei Sternchen */

/* Beschreibung einzelner Namensinhalte der Klassen:
	t  - Team Andro
	1s - einspaltiges Layout
	2s - zweispaltiges Layout
	w  - Werbebox
	go - Googlewerbung
	li - links
	re - rechts
	mi - mitte
	hg - hintergrund
/*


/* Stylesheet */

/* globale Einstellungen */

* {
	padding: 0;
	margin: 0;

}

* li {
	list-style: none; 
}

* img {
	border: none;
}

body {
	background-color: #001d3e;
	color: #000000;
	margin: 10px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1 {
	font-size: 150%;
	line-height: 110%;
}

h2 {
	font-size: 133%;
	line-height: 110%;
}

h3 {
	font-size: 116%;
}

a:link {
	color:#000000; 
	text-decoration: underline; 
}

a:visited { 
	color:#000000; 
	text-decoration: underline; 
}

a:hover, a:focus {
	color:#0066ff; 
	text-decoration: underline; 
}	

/* MinWidth - auch fuer IE's */
							/*Aenderungen: IE6*/
#seitenbreite {
	width: 100%;
	min-width: 995px;
	margin: 0 auto;
	height: 100%;
	border: none;
}

#container {
	padding: 0px;
}


/*Header und Navigation*/
						/*Aenderungen: IE6, IE5.5*/
.headerleft {
	display: block;
	float: left;
	width: 42px;
	height: 170px;
	background-image: url(/layout/images/head/headlinks.gif);
	background-repeat: no-repeat;
}

.headerright {
 	display: block;
	float: right;
	width: 42px;
	height: 170px;
	background-image: url(/layout/images/head/headrechts.gif);
	background-repeat: no-repeat;
	background-position: right;
}

#header { 
	background-image: url(/layout/images/head/headmitte.gif);
	background-repeat: repeat-x;
	height: 151px;
	padding-top: 19px;
}

/* 
 * teamandroie6q.css
 * cr, 091217
 * IE-HACK: 
 * -- IE5/6: 3px-Bug
 * -- IE5/6Quirks: Box Model-Bug
 */


ul#navigation, ul#navigationphpbb { 
	background-image: url(/layout/images/head/bannerimage.jpg);
	background-repeat: no-repeat;
	background-position: bottom center;
	height: 145px;
	text-align: center; 
	font-size: 12px;
	padding-left: 84px; /*optische Zentrierung - ohne entspricht richtiger Zentrierung*/
}

ul#navigation li, ul#navigationphpbb li { 
	display: inline;
	margin: 0.2em;
	position: relative;
	top: 119px; 
}

ul#navigation a, ul#navigationphpbb a {
	border: 1px solid #fff;
	color: #fff;
	font-weight: bold;
	background: #8c0101 url(/layout/images/head/navipfeilgelb.gif) 4px 6px no-repeat;
	text-decoration: none;
	white-space: nowrap;
	padding: 3px 7px 3px 12px;
	font-family: arial, sans-serif;
}

ul#navigation a:hover, ul#navigationphpbb a:hover,
ul#navigation a:focus, ul#navigationphpbb a:focus {
	background-color:#cc0000;
	text-decoration: underline;
}

ul#navigation a.on, ul#navigationphpbb a.on {
	background:url(/layout/images/head/navipfeilblau.gif) #1e5c99 4px 6px no-repeat;
	border-color:#83a3cb;
}

ul#navigation a.on:hover, ul#navigationphpbb a.on:hover,
ul#navigation a.on:focus, ul#navigationphpbb a.on:focus {
	text-decoration:none;
	background-color:#1e5c99;
}

/* Neuer Header und Navigation */
	

			body.tanew {
				background-color: #001D3E;
				padding: 4px 7px;
				/*font-size: 10px;*/
				margin: 0px;
			}
			
			#wrap {
				min-width: 965px;
				max-width: 1244px;
				margin: auto;
				background:url("/layout/images/head2/bgleft.png") repeat-y 0 0 #FFFFFF;
			}
			
			#headerta {
				background: #001D3E url(/layout/images/head3/header-bg2.jpg) no-repeat 0 0;
				height: 160px;
				position: relative;
			}
			
			#headerta h1 {
				background: transparent url(/layout/images/head3/androban-newest.jpg) no-repeat -15px bottom;
				height: 160px;
				margin: 0 0 0 45px;
			}

			#headerta h1 span {
				background: #001D3E url(/layout/images/head3/header-bg2.jpg) no-repeat right top;
				width: 45px;
				height: 160px;
				text-indent: -9999px;
				display: block;
				float: right;
			}


			#loginta {
				position: absolute;
				top: 20px;
				width: 100%;
			}

			#loginta ul{
				margin: 0 30px 0 0;
				float: right;
				background: transparent url(/layout/images/head3/bganmelden2.png) no-repeat left top;
				width: 210px;
				line-height: 30px;
				padding:4px 0 0;
				text-align: left;
			}

			#loginta li {
				margin: 0 0 0 9px;
				/*float: left;*/
				display: inline;
				color: #fff;
			}

			#loginta li a {
				color: #fff;
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 1.1em;
				text-decoration: none;
			}

			#loginta li.icon-privmsg a {
				background: transparent url(/layout/images/head3/pmnew.png) 0 3px no-repeat;
				padding: 0px 9px 0 16px;
			}

			#loginta li.icon-privmsg a.trans {
				padding-top: 9px;
				padding-bottom: 9px;
			}

			#loginta li a:hover {
				color: #D2E3EF;
			}

			#loginta li.icon-privmsg a:hover {
				background-image: url(/layout/images/head3/pmnewhov.png);
			}
			
			#navigationta {
				position: absolute;
				bottom: 9px;
				width: 100%;
			}

			#navigationta ul {
				margin: 0 30px;
				padding:0 7px 0 15px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 1.2em;
				font-weight: bold;
			}
			
			#navigationta li {
				float:left;
				background-color:#6E1D3E;
				margin: 0 7px 0 0;
				line-height: 23px;
			}
			
			#navigationta ul li.navshop {
				float:right;
			}
			
			#navigationta li a {
				padding: 0 10px;
				display: block;
				color: #fff;
				text-decoration: none;
				border:1px solid #CCCCCC;
				background:url("/layout/images/head3/navigation-bg.png") repeat-x scroll left top transparent;
			}
			
			#navigationta li a.on {
				background-position: left bottom;
			}
			
			#navigationta li a:hover, #navigationta li a:focus {
				background-position: left center;
			}
			
			#page-wrap {
				margin: 0 0 0 30px;
				padding: 0 30px 0 0;
				background:url("/layout/images/head2/bgright.png") repeat-y top right #FFFFFF;
			}
			
			#footerta {
				background:url("/layout/images/head3/footer.png") no-repeat scroll 0 0 #FFFFFF;
				height: 20px;
			}			
			
			#footerta span {
				background:url("/layout/images/head3/footer.png") no-repeat scroll top right #FFFFFF;
				height: 20px;
				display: block;
				float: right;
				width: 35px;			
			}
	
	body.tanew #t1sinhalt {
		background-image: none;
		padding: 12px 0  0;
		margin: 0;
		background-color: #fff;
	}

	body.tanew #page-body {
		margin-top: 0px;
	}

	body.tanew #page-header {
		margin-bottom: 4px;
	}


/**Layout 1spaltig**/

/*Faux Columns - Hintergrundbilder */

#t1shgli {
	background-image: url(/layout/images/1spaltig/hintergrundli.gif);
	background-repeat: repeat-y;
	background-color: #ffffff;
	color: #000000;
}

#t1shgre {
	background-image: url(/layout/images/1spaltig/hintergrundre.gif);
	background-repeat: repeat-y;
	background-position: right;
}

/* Inhaltsbereich*/

.t1skopfli {
	display: block;
	background-image: url(/layout/images/1spaltig/kopfli.gif);
	background-repeat: no-repeat;
	height: 23px;
	float: left;
	width: 46px; 
}

.t1skopfre { 
	display: block;
	background-image: url(/layout/images/1spaltig/kopfre.gif);
	background-repeat: repeat-x;
	height: 23px;
	width: 46px;
	background-position: top right;
	background-repeat: no-repeat; 
	float: right;
}

#t1sinhalt { 
	background-image: url(/layout/images/1spaltig/kopfmi.gif);
	background-repeat: repeat-x;
	padding-top: 23px;
	margin-left: 37px;
	margin-right: 37px;
	padding-left: 10px;
	padding-right: 10px; 
}

/*Einspaltig, aber mit Boxenleiste rechts*/

#t1sinhaltli{
	margin-right: 150px;
}

/*Fussbereich*/

.t1sfussli {
	display: block;
	background-image: url(/layout/images/1spaltig/fussli.gif);
	background-repeat: no-repeat;
	height: 30px;
	float: left;
	width: 46px; 
}

.t1sfussre {
	display: block;
	background-image: url(/layout/images/1spaltig/fussre.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 30px;
	float: right;
	width: 46px; 
}

#t1sfussmi {
	background-image: url(/layout/images/1spaltig/fussmi.gif);
	background-repeat: repeat-x;
	height: 30px;
}



/**Layout 2spaltig - Randspalte links**/

/*Faux Columns - Hintergrundbilder */

#t2shgli {
	background-image: url(/layout/images/2spaltig/hintergrundli.gif);
	background-repeat: repeat-y;
	background-color: #ffffff;
	color: #000000;
}

#t2shgre {
	background-image: url(/layout/images/2spaltig/hintergrundre.gif);
	background-repeat: repeat-y;
	background-position: right;
}

/* Inhaltsbereich*/

#t2skopfli {
	background-image: url(/layout/images/2spaltig/kopfli.gif);
	background-repeat: no-repeat;
	height: 23px;
	float: left;
	width: 216px; 

}

#t2skopfre { 
	background-image: url(/layout/images/2spaltig/kopfre.gif);
	background-repeat: repeat-x;
	height: 23px;
	width: 46px;
	background-position: top right;
	background-repeat: no-repeat; 
	float: right;
}

#t2skopfmi {
	background-image: url(/layout/images/2spaltig/kopfmi.gif);
	background-repeat: repeat-x;
	height: 23px;

}

#t2sinhalt {
	margin-left: 216px;
	margin-right: 46px;
}

/* Randspalte links */

/*#t2srandspalte { 
	float: left; 
	width: 216px; 
	background-image: url(/layout/images/2spaltig/kopfli.gif);
	background-repeat: no-repeat;
	padding-top: 23px;
}

/* Inhaltsbereich rechts */

/*#t2sinhalt { 
	background-image: url(/layout/images/2spaltig/kopfre.gif);
	background-position: top right;
	background-repeat: no-repeat; 
	margin-left: 216px;
	padding-right: 42px; 
}

span.rand { 
	display: block;
	background-image: url(/layout/images/2spaltig/kopfmi.gif);
	background-repeat: repeat-x;
	padding-top: 23px;
}*/

/*Fussbereich*/

.t2sfussli {
	display: block;
	background-image: url(/layout/images/2spaltig/fussli.gif);
	background-repeat: no-repeat;
	height: 30px;
	float: left;
	width: 216px; 
}

.t2sfussre {
	display: block;
	background-image: url(/layout/images/2spaltig/fussre.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 30px;
	float: right;
	width: 46px; 
}

#t2sfussmi {
	background-image: url(/layout/images/2spaltig/fussmi.gif);
	background-repeat: repeat-x;
	height: 30px;
}

/**Layout 3spaltig - Randspalte links**/

/*Faux Columns - Hintergrundbilder */

#t3shgli {
	background-image: url(/layout/images/3spaltig/hintergrundli.gif);
	background-repeat: repeat-y;
	background-color: #ffffff;
	color: #000000;
}

#t3shgre {
	background-image: url(/layout/images/3spaltig/hintergrundre.gif);
	background-repeat: repeat-y;
	background-position: right;
}

/* Inhaltsbereich*/

#t3skopfli {
	background-image: url(/layout/images/3spaltig/kopfli.gif);
	background-repeat: no-repeat;
	height: 23px;
	float: left;
	width: 216px; 

}

#t3skopfre { 
	background-image: url(/layout/images/3spaltig/kopfre.gif);
	background-repeat: repeat-x;
	height: 23px;
	width: 216px;
	background-position: top right;
	background-repeat: no-repeat; 
	float: right;
}

#t3skopfmi {
	background-image: url(/layout/images/3spaltig/kopfmi.gif);
	background-repeat: repeat-x;
	height: 23px;

}

#t3sinhalt { 
	margin-left: 216px;
	margin-right: 216px;

}

/*Fussbereich*/

.t3sfussli {
	display: block;
	background-image: url(/layout/images/3spaltig/fussli.gif);
	background-repeat: no-repeat;
	height: 30px;
	float: left;
	width: 216px; 
}

.t3sfussre {
	display: block;
	background-image: url(/layout/images/3spaltig/fussre.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 30px;
	float: right;
	width: 216px; 
}

#t3sfussmi {
	background-image: url(/layout/images/3spaltig/fussmi.gif);
	background-repeat: repeat-x;
	height: 30px;
}


/*Werbebox*/

div.box { 
	width: 150px;
	margin-left: 37px;
	margin-bottom: 10px;
	text-align: center;
}

#boxenli {
	float: left; 
	margin-left: 36px; 
	width: 150px;
	margin-top: -2px;
}

#boxenre {
	float: right; 
	margin-right: 36px; 
	width: 150px;
}

#boxenreforum {
	float: right;
	width: 150px;
	margin-right: -3px;
}

.twli, .twre {
width:150px;
}

/* 
 * cr, 091202
 * IE-HACK: IE8 in IE7Emu: 
 * Forum-Startseite: Boxen in rechter Randspalte werden nicht vollstaendig angezeigt
 */

* +  html #boxenreforum .twre {
	position:relative;
	}

/*Werbung mit neuem Style*/

.twtitel {
	background-image: url(/layout/images/werbebox/kopf.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 28px;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	line-height: 23px;
	font-size: 11px;
}

.twinhalt {
	background-image: url(/layout/images/werbebox/hgverlauf.gif);
	background-repeat: repeat-y;
	background-color: #ffffff;
	width: 150px;  
}

.twinhaltmi {
	background-image: url(/layout/images/werbebox/hg.gif);
	background-repeat: no-repeat;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px; 
	padding-bottom: 6px;
	text-align: center;
}

.twinhaltli {
	background-image: url(/layout/images/werbebox/hg.gif);
	background-repeat: no-repeat;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px; 
	padding-bottom: 6px;
	text-align: left;
}
	
.twfuss {
	background-image: url(/layout/images/werbebox/fuss.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 8px;
	margin-bottom: 10px;

}

ul#shopbox li, ul#newsbox li, ul#topics li {
	margin-top: 12px;
	padding-bottom: 5px;
}

ul#clipsbox li {
	margin-top: 6px;
}

div#boxenreforum div.twtitel, div#boxenli div.twtitel {
	font-family:Arial,Helvetica,sans-serif; 
	font-size:1em; 
	text-transform:uppercase;
}

/*Shopbox schmal*/

ul#shopbox li.product {
	font-size: 11px;
	color: #000000;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
}

ul#shopbox li.product a {
	font-size: 1em;
	display: block;
}

ul#shopbox div.price {
	font-weight: bold;
}

span.old {
	text-decoration: line-through;
}

span.new {
	color: #ff0000;
	display: block;
}

ul#shopbox li.product span.versand {
	display: block; 
	color: #929292; 
	font-size: 9px;
}

ul#shopbox li.product span.versand a {
	display: inline;
	color: #929292;
}

/*Shopbox breit*/
 
table#shopbox td.productimg {
	font-size: 11px;
	color: #000000;
	padding-bottom: 2px;
	padding-top: 5px;
	text-align: center;
}

table#shopbox td.product {
	font-size: 11px;
	color: #000000;
	padding-bottom: 4px;
	padding-top: 3px;
	padding-left: 12px;
}

table#shopbox td.product a {
	font-size: 1em;
	display: block;
	line-height: normal;
}

table#shopbox td.product a:hover, table#shopbox td.product a:focus {
	text-decoration: underline;
}

table#shopbox div.price {
	font-weight: bold; 
	line-height: normal;
}

span.old {
	text-decoration: line-through;
}

span.new {
	color: #ff0000;
}

table#shopbox td.product span.versand {
	color: #929292; 
	font-size: 9px;	
	line-height: normal;
}

table#shopbox td.product span.versand a {
	display: inline;
	color: #929292;
	line-height: normal;
}

table#shopbox td.product span.versand a:hover, table#shopbox td.product span.versand a:focus {
	text-decoration: underline;
}

/*Newsbox schmal*/

ul#newsbox a.linknews:active,
ul#newsbox a.linknews:link,
ul#newsbox a.linknews:visited {
	text-decoration: none;
	color: #B20A15;
	display: block;
	font-size:12px;
	font-weight:bold;
}

ul#newsbox a.linknews:hover, ul#newsbox a.linknews:focus {
	text-decoration: underline;
	color: #CD3326;
}

ul#newsbox p {
	font-size: 11px;
	margin-bottom: 0px;
	line-height: normal;
}

/*Clipsbox schmal*/

ul#clipsbox li {
	background-image:url(/layout/images/clipsharebox/thumb_bg.png);
	background-position:50% 0%;
	background-repeat:no-repeat;
	font-family: "Trebuchet MS",Arial,Helvetica,Verdana,sans-serif; 
}

ul#clipsbox li img {
	padding-top: 6px;
	padding-right: 2px;
}

ul#clipsbox li a.videotitel {
	display: block;
	margin: 4px 6px 0px 6px;
	color:#115098;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	line-height: 13px;
	/*height: normal;*/
}

/*Clipsbox breit*/

table#clipsbox td.clipsimg {
	background-image:url(/layout/images/clipsharebox/thumb_bg.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
	width: 140px;
}

table#clipsbox td.clipsimg img {
	padding-top: 6px;
	padding-left: 7px;
}

table#clipsbox td.clipstxt  {
	font-size: 12px;
	text-align: left;
	line-height: 13px;
	font-family: "Trebuchet MS",Arial,Helvetica,Verdana,sans-serif; 
}

table#clipsbox td.clipstxt a.videotitel {
	display: block;
	margin: 8px 0px 6px 0px;
	color:#115098;
	font-weight: bold;
}

table#clipsbox td.clipstxt a.videotitel:hover, table#clipsbox td.clipstxt a.videotitel:focus {
	text-decoration: underline;
}

/*Recent Topics Box*/

ul#topics li {
	margin: 0px 3px;
	margin-top: 5px;
	overflow: hidden;
}


li.lastpost {
font-size:1.1em;
}

/*ul#topics a.linknews:active,
ul#topics a.linknews:link,
ul#topics a.linknews:visited {
	text-decoration: none;
	color: #B20A15;
	display: block;
}

ul#topics a.linknews:hover, ul#topics a.linknews:focus {
	text-decoration: underline;
	color: #CD3326;
}*/

/*Contentbox */

dl#content dd {
	margin-bottom: 5px;
	padding:0 0 0 7px;
}

dl#content dd img {
	display: block;
	text-align: center;
	margin: auto;
}

dl#content {
	margin: 0px 3px;
}

dl#content dt {
	background:transparent url(/layout/images/clipsharebox/kleinerpfeil.gif) no-repeat scroll 0 4px;
	font-weight:normal !important;
	margin:0;
	padding:0 0 0 7px;
}

dl#content a.linknews:active,
dl#content a.linknews:link,
dl#content a.linknews:visited {
	text-decoration: none;
	color: #B20A15;
	display: block;
}

dl#content a.linknews:hover, dl#content a.linknews:focus {
	text-decoration: underline;
	color: #CD3326;
}

/* Links zu Keywordseiten */

ul#keywords {
	text-align: center;
}

ul#keywords li {
	display: inline;
}
		
/* Grafiken zur Validierung*/
		
ul#validation {
		text-align: center;
		margin-top: 15px;
}

ul#validation li {
	display: inline;
	white-space: nowrap;
}
 

/*Navigation ClipShare und Portal */

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menu/pro_drop11.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.menu2 {padding:7px 0px 0 15px; margin:0; list-style:none; height:26px; position:relative; z-index:50; font-family:Arial, Verdana sans-serif;}
.menu2 li.top {display:block; float:left; padding-right: 3px;}
.menu2 li a.top_link {display:block; float:left; height:26px; color:#444; text-decoration:none; }


.menu2 li a.top_link span {display:block; height:26px; float:left; line-height:26px; font-size:12px; font-weight:bold; padding:0 0 0 15px; cursor:pointer; color:#fff;}
.menu2 li a.top_link b {display:block; width:15px; height:26px; float:left;}
.menu2 li a.top_link b.down {}

.menu2 li a.active_link span {color:#000000; background: url(/layout/images/navigation/tab1.png) no-repeat;  }
.menu2 li a.active_link b {color:#000000; background: url(/layout/images/navigation/tabb_on1.png) no-repeat; }
.menu2 li a.active_link b.down {color:#000000; background: url(/layout/images/navigation/tabb_on1.png) no-repeat; }

.menu2 li a.top_link:hover span {color:#0088B5; background: url(/layout/images/navigation/tab1.png) no-repeat;  }
.menu2 li a.top_link:hover b {color:#0088B5; background: url(/layout/images/navigation/tabb_on1.png) no-repeat; }

.menu2 li:hover > a.top_link span {color:#0088B5; background: url(/layout/images/navigation/tab1.png) no-repeat; }
.menu2 li:hover > a.top_link b {color:#0088B5; background: url(/layout/images/navigation/tabb_on1.png) no-repeat; }
.menu2 li:hover > a.top_link b.down {color:#0088B5; background: url(/layout/images/navigation/tabb_on1.png) no-repeat; }


.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible; position:relative; z-index:20;}
.menu2 li:hover {position:relative; z-index:20;}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {left:0; top:26px; white-space:nowrap; width:170px; height:auto; z-index:30;}
.menu2 :hover ul.sub li {display:block;  float:left; width:170px; font-weight:normal; background: url(/layout/images/navigation/submid1.png);}
.menu2 :hover ul.sub li.fly {background: url(/layout/images/navigation/submid1.png);}

.menu2 :hover ul.sub li a {display:block; position:relative; font-size:12px;  width:140px; line-height:20px; color:#34617E; text-decoration:none; background:url(/layout/images/navigation/trans.gif); margin:0 15px; padding: 0.25em 0; border-bottom: 1px solid #E5E7E8;}
.menu2 :hover ul.sub li a:hover {color:#0088B5; }

.menu2 :hover ul.sub :hover > a {color:#0088B5; }
 
/* CSS fuer weitere Navigationsebene */
/*.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:170px; top:0; white-space:nowrap; width:170px; z-index:40; height:auto;}	*/

.menu2 :hover ul.sub li.subtop,
.menu2 :hover ul :hover ul li.subtop,
.menu2 :hover ul :hover ul :hover ul li.subtop,
.menu2 :hover ul :hover ul :hover ul :hover ul li.subtop
{background:url(/layout/images/navigation/submid1.png); }

.menu2 :hover ul.sub li.flytop,
.menu2 :hover ul :hover ul li.flytop,
.menu2 :hover ul :hover ul :hover ul li.flytop,
.menu2 :hover ul :hover ul :hover ul :hover ul li.flytop
{background: url(/layout/images/navigation/submid1.png);}

.menu2 :hover ul.sub li.subbot,
.menu2 :hover ul :hover ul li.subbot,
.menu2 :hover ul :hover ul :hover ul li.subbot,
.menu2 :hover ul :hover ul :hover ul :hover ul li.subbot
{height:26px; background:url(/layout/images/navigation/subbottom1.png);}

.menu2 :hover ul.sub li.flybot,
.menu2 :hover ul :hover ul li.flybot,
.menu2 :hover ul :hover ul :hover ul li.flybot,
.menu2 :hover ul :hover ul :hover ul :hover ul li.flybot
{height:26px; background: url(/layout/images/navigation/subbottom1.png); }

.menu2 :hover ul.sub li.subbot a { border-bottom: none;}





div.corners-nav2, div.corners-nav2r {
background-repeat:no-repeat;
display:block;
min-height:13px;
} 

div.corners-nav2 {
background-image:url(/layout/images/navigation/weissr8s33.png);
} 

div.corners-nav2r {
background-position:100% 0pt;
background-image:url(/layout/images/navigation/weissr8s33r.png);
}

.nav-bar {
background-image:url(/phpBB3/styles/teamandro/theme/images/bg_list.gif);
background-position:3px 0px;
background-repeat:repeat-x;
font-size:12px;
height:33px;
}


 /*Globale Elemente aus phpBB3*/ 



html {
	font-size: 100%;
	/* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-IE browsers */
	height: 100%;
	margin-bottom: 1px;
}

body {
	/* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #828282;
	background-color: #FFFFFF;
	/*font-size: 62.5%;			 This sets the default font size to be equivalent to 10px */
	font-size: 10px;
	margin: 0;
	padding: 10px 0;
}

h1 {
	/* Forum name */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	/*margin-right: 200px;*/
	color: #FFFFFF;
	margin-top: 15px;
	font-weight: bold;
	font-size: 2em;
}

h2 {
	/* Forum header titles -angepasst fuer CS*/
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #3f3f3f;
	font-size: 1em;
	margin: 0.8em 0 0.2em 0;
}

h2.solo {
	margin-bottom: 1em;
}

h3 {
	/* Sub-headers (also used as post headers, but defined later) */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 3px;
	padding-bottom: 2px;
	font-size: 1.05em;
	color: #989898;
	margin-top: 20px;
}

h4 {
	/* Forum and topic list titles */
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, Sans-serif;
	font-size: 1.3em;
}

p {
	line-height: 1.3em;
	font-size: 1.1em;
	margin-bottom: 1.5em;
}

img {
	border-width: 0;
}

hr {
	/* Also see tweaks.css */
	border: 0 none #FFFFFF;
	border-top: 1px solid #CCCCCC;
	height: 1px;
	margin: 5px 0;
	display: block;
	clear: both;
}

hr.dashed {
	border-top: 1px dashed #CCCCCC;
	margin: 5px 0;
}

p.right, div.right {
	text-align: right;
}

/* Main blocks
---------------------------------------- */
/*#wrap {
	padding: 0 20px;
	min-width: 650px;
}*/

#simple-wrap {
	padding: 6px 10px;
}

#page-body {
	/*margin: 4px 0;*/
	clear: both;
	margin: auto;
}

#page-footer {
	clear: both;
}

#page-footer h3 {
	margin-top: 20px;
}



/* Search box
--------------------------------------------- */
#search-box {
	color: #000000;
	position: relative;
	display: block;
	/*float: right;  falls aktiviert, wird die Search Box zu weit unten dargestellt*/
	text-align: right;
	white-space: nowrap; /* For Opera */
}

#search-box #keywords {
	width: 95px;
	background-color: #FFF;
}

#search-box input {
	border: 1px solid #b0b0b0;
}

/* .button1 style defined later, just a few tweaks for the search button version */
#search-box input.button1 {
	padding: 1px 5px;
}

#search-box li {
	text-align: right;
	margin-top: 4px;
}

#search-box img {
	vertical-align: middle;
	margin-right: 3px;
}


/* Round cornered boxes and backgrounds
---------------------------------------- */
 
.navbar {
	padding: 0 10px;
	background-color: #CBD5E6;
}

.forabg {
	background: #b1b1b1 none repeat-x 0 0;
	margin-bottom: 5px;
	padding: 0 5px;
	/*clear: both;*/
}

.forumbg {
	background: #ebebeb none repeat-x 0 0;
	margin-bottom: 4px;
	padding: 0 5px;
	clear: both;
}

.panel {
	margin-bottom: 4px;
	padding: 0 10px;
}


span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span, span.corners-top3, span.corners-bottom3, span.corners-top3 span, span.corners-bottom3 span {
	font-size: 1px;
	line-height: 1px;
	display: block;
	height: 5px;
	background-repeat: no-repeat;
}

div.corners-top2, span.corners-bottom2, div.corners-top2r, span.corners-bottom2 span, span.corners-top2, span.corners-top2 span, div.corners-bottom2, div.corners-bottom2r {
	/*font-size: 1px;
	line-height: 1px;*/
	display: block;
	min-height: 13px;
	background-repeat: no-repeat;
}

span.corners-top {
	background-image: none;
	background-position: 0 0;
	margin: 0 -5px;
}

span.corners-top3 {
 	background-image: none;
	background-position: 0 0;
	margin: 0 -10px;
}

div.corners-top2, span.corners-top2 {
	background-image: none;
	background-position: 0 0;
	margin: 0 -8px;
}

span.corners-top span, span.corners-top2 span, div.corners-top2r, span.corners-top3 span {
	background-image: none;
	background-position: 100% 0;
}

span.corners-bottom, span.corners-bottom3 {
	background-image: none;
	background-position: 0 100%;
	margin: 0 -5px;
	clear: both;
}

span.corners-bottom3 {
	background-image: none;
	background-position: 0 100%;
	margin: 0 -10px;
	clear: both;
}

span.corners-bottom2, div.corners-bottom2 {
	background-image: none;
	background-position: 0 100%;
	/*margin: 2px -8px -6px;*/
        margin: -5px -8px;
	clear: both;
}

span.corners-bottom span, span.corners-bottom2 span, div.corners-bottom2r, span.corners-bottom3 span{
	background-image: none;
	background-position: 100% 100%;
}

.post span.corners-top, .post span.corners-bottom, .panel span.corners-top, .panel span.corners-bottom, .navbar span.corners-top, .navbar span.corners-bottom {
	margin: 0 -10px;
}

.rules span.corners-top {
	margin: 0 -10px 5px -10px;
}

.rules span.corners-bottom {
	margin: 5px -10px 0 -10px;
}

/* Horizontal lists
----------------------------------------*/
ul.linklist {
	display: block;
	/*margin: 0;*/
}

ul.linklist li {
	display: block;
	list-style-type: none;
	float: left;
	width: auto;
	margin-right: 5px;
	font-size: 1.1em;
	line-height: 2.2em;
}

ul.linklist li.rightside, p.rightside, div.rightside {
	float: right;
	margin-right: 0;
	margin-left: 5px;
	text-align: right;
}

ul.navlinks {
	padding-bottom: 1px;
	margin-bottom: 1px;
	border-bottom: 1px solid #FFFFFF;
	font-weight: bold;
}

ul.leftside {
	float: left;
	margin-left: 0;
	margin-right: 5px;
	text-align: left;
}

ul.rightside {
	float: right;
	margin-left: 5px;
	margin-right: -5px;
	text-align: right;
}


dl.details {
	/*font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;*/
	font-size: 1.1em;
}

dl.details dt {
	float: left;
	clear: left;
	width: 30%;
	text-align: right;
	color: #000000;
	display: block;
}

dl.details dd {
	margin-left: 0;
	padding-left: 5px;
	margin-bottom: 5px;
	color: #828282;
	float: left;
	width: 65%;
}

/* Pagination
---------------------------------------- */
.pagination {
	height: 1%; /* IE tweak (holly hack) */
	width: auto;
	text-align: right;
	margin-top: 5px;
	float: right;
}

.pagination span.page-sep {
	display: none;
}

li.pagination {
	margin-top: 0;
}

.pagination strong, .pagination b {
	font-weight: normal;
}

.pagination span strong {
	padding: 0 2px;
	margin: 0 2px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #bfbfbf;
	border: 1px solid #bfbfbf;
	font-size: 0.9em;
}

.pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active {
	font-weight: normal;
	text-decoration: none;
	color: #747474;
	margin: 0 2px;
	padding: 0 2px;
	background-color: #eeeeee;
	border: 1px solid #bababa;
	font-size: 0.9em;
	line-height: 1.5em;
}

.pagination span a:hover, .pagination span a:focus {
	border-color: #d2d2d2;
	background-color: #d2d2d2;
	color: #FFF;
	text-decoration: none;
}

.pagination img {
	vertical-align: middle;
}

/* Pagination in viewforum for multipage topics */
.row .pagination {
	display: block;
	float: right;
	width: auto;
	margin-top: 0;
	padding: 1px 0 1px 15px;
	font-size: 0.9em;
	background: none 0 50% no-repeat;
}

.row .pagination span a, li.pagination span a {
	background-color: #FFFFFF;
}

.row .pagination span a:hover, li.pagination span a:hover,
.row .pagination span a:focus, li.pagination span a:focus {
	background-color: #d2d2d2;
}

/* Miscellaneous styles
---------------------------------------- */


.copyright {
	padding: 5px;
	text-align: center;
	color: #555555;
}

.small {
	font-size: 0.9em !important;
}


.error {
	color: #bcbcbc;
	font-weight: bold;
	font-size: 1em;
}

#top {
	position: absolute;
	top: -20px;
}

.clear {
	display: block;
	clear: both;
	font-size: 1px;
	line-height: 1px;
	background: transparent;
} 

/* proSilver Link Styles
---------------------------------------- */

a:link	{ color: #898989; text-decoration: none; }
a:visited	{ color: #898989; text-decoration: none; }
a:hover, a:focus{ color: #d3d3d3; text-decoration: underline; }
a:active	{ color: #d2d2d2; text-decoration: none; }

/* Coloured usernames */
.username-coloured {
	font-weight: bold;
	display: inline !important;
}

/* Links on gradient backgrounds */
#search-box a:link, .navbg a:link, .forumbg .header a:link, .forabg .header a:link, th a:link {
	color: #FFFFFF;
	text-decoration: none;
}

#search-box a:visited, .navbg a:visited, .forumbg .header a:visited, .forabg .header a:visited, th a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#search-box a:hover, .navbg a:hover, .forumbg .header a:hover, .forabg .header a:hover, th a:hover,
#search-box a:focus, .navbg a:focus, .forumbg .header a:focus, .forabg .header a:focus, th a:focus {
	color: #ffffff;
	text-decoration: underline;
}

#search-box a:active, .navbg a:active, .forumbg .header a:active, .forabg .header a:active, th a:active {
	color: #ffffff;
	text-decoration: none;
}


/* Content container styles
----------------------------------------*/
.content {
	min-height: 3em;
	overflow: hidden;
 	line-height: 1.8em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1em;
	color: #333333;
}

.content h2, .panel h2 {
	font-weight: bold;
	color: #115098;
	border-bottom: 1px solid #CCCCCC;
	font-size: 13px;
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	padding-bottom: 0.3em;
}

.panel h3 {
	margin: 0.5em 0;
}

.panel p {
	font-size: 1.2em;
	margin-bottom: 1em;
	line-height: 1.4em;
}

.content p {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	margin-bottom: 1em;
	line-height: 1.4em;
} 

.content a:hover, content a:focus {
	text-decoration: none;
}

dl.faq {
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.1em;
	margin-top: 1em;
	margin-bottom: 2em;
	line-height: 1.4em;
}

dl.faq dt {
	font-weight: bold;
	color: #333333;
}

.content dl.faq {
	font-size: 1.2em;
	margin-bottom: 0.5em;
}

.content li {
	list-style-type: inherit;
}

.content ul, .content ol {
	margin-bottom: 0.5em; 
	margin-top: 0.4em;
	/*margin-left: 3em;	*/
}



/* Icon images
---------------------------------------- */
.sitehome, .icon-faq, .icon-members, .icon-home, .icon-ucp, .icon-register, .icon-logout,
.icon-bookmark, .icon-bump, .icon-subscribe, .icon-unsubscribe, .icon-pages, .icon-search, .icon-nutzungsbed, .icon-impressum, .icon-contact {
	background-position: 0 50%;
	background-repeat: no-repeat;
	background-image: none;
	padding: 1px 0 0 17px;
}





/* General form styles
----------------------------------------*/
fieldset {
	border-width: 0;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.1em;
}

input {
	font-weight: normal;
	cursor: pointer;
	vertical-align: middle;
	padding: 0 3px;
	font-size: 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

select {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: normal;
	cursor: pointer;
	vertical-align: middle;
	border: 1px solid #666666;
	padding: 1px;
	background-color: #FAFAFA;
}

option {
	padding-right: 1em;
}

option.disabled-option {
	color: graytext;
}

textarea {
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	width: 60%;
	padding: 2px;
	font-size: 1em;
	line-height: 1.4em;
}

label {
	cursor: default;
	padding-right: 5px;
	color: #676767;
}

label input {
	vertical-align: middle;
}

label img {
	vertical-align: middle;
}

/* Definition list layout for forms
---------------------------------------- */
fieldset dl {
	padding: 4px 0;
}

fieldset dt {
	float: left;	
	width: 40%;
	text-align: left;
	display: block;
}

fieldset dd {
	margin-left: 41%;
	vertical-align: top;
	margin-bottom: 3px;
}

/* Specific layout 1 */
fieldset.fields1 dt {
	width: 15em;
	border-right-width: 0;
}

fieldset.fields1 dd {
	margin-left: 15em;
	border-left-width: 0;
}

fieldset.fields1 {
	background-color: transparent;
}

fieldset.fields1 div {
	margin-bottom: 3px;
}

/* Specific layout 2 */
fieldset.fields2 dt {
	width: 15em;
	border-right-width: 0;
}

fieldset.fields2 dd {
	margin-left: 16em;
	border-left-width: 0;
}

/* Form elements */
dt label {
	font-weight: bold;
	text-align: left;
}

dd label {
	white-space: nowrap;
	color: #333;
}

dd input, dd textarea {
	margin-right: 3px;
}

dd select {
	width: auto;
}

dd textarea {
	width: 85%;
}

/* Hover effects */
fieldset dl:hover dt label, fieldset dl:focus dt label {
	color: #000000;
}

fieldset.fields2 dl:hover dt label, fieldset.fields2 dl:focus dt label {
	color: inherit;
}

#timezone {
	width: 95%;
}

* html #timezone {
	width: 50%;
}




/* Topic and forum Search */
.search-box {
	margin-top: 3px;
	margin-left: 5px;
	float: left;
}

.search-box input {
}

input.search {
	background-image: none;
	background-repeat: no-repeat;
	background-position: left 1px;
	padding-left: 17px;
}


* html #search-box {
	width: 25%;
}

/* Correctly clear floating for details on profile view */
*:first-child+html dl.details dd {
	margin-left: 30%;
	float: none;
}


/*  	
--------------------------------------------------------------
Colours and backgrounds for common.css
-------------------------------------------------------------- */

html, body {
	color: #000000;
	background-color: #001d3e;
}

h1 {
	color: #28313F;
}

h2 {
	color: #28313F;
}

h3 {
	border-bottom-color: #CCCCCC;
	color: #115098;
}

hr {
	border-color: #FFFFFF;
	border-top-color: #CCCCCC;
}

hr.dashed {
	border-top-color: #CCCCCC;
}

/* Search box
--------------------------------------------- */

#search-box {
	color: #000000;
}

#search-box #keywords {
	background-color: #FFF;
}

#search-box input, #search-box select {
	border-color: #0075B0;
}

/* Round cornered boxes and backgrounds
---------------------------------------- */
.headerbar {
	background-color: #12A3EB;
	background-image: url("/phpBB3/styles/teamandro/theme/images/bg_header.gif");
	color: #FFFFFF;
}

.forabg {
	/*background-color: #0076b1;*/
        background-color: #011d42;
	background-image: url("/phpBB3/styles/teamandro/theme/images/bg_list.gif");
}

.forumbg {
	background-color: #011d42;
	background-image: url("/phpBB3/styles/teamandro/theme/images/bg_list.gif");
}

.panel {
	background-color: #ECF1F3;
	color: #28313F;
}

.bg1	{ background-color: #ECF3F7; }
.bg2	{ background-color: #e1ebf2;  }
.bg3	{ background-color: #cadceb; }


.fieldsbg {
	background-color: #E7E8EA;
}

span.corners-top {
	background-image: url("/phpBB3/styles/teamandro/theme/images/corners_left.png");
}

span.corners-top3 {
	background-image: url("/layout/images/clipshare/corners_left3.png");
}

div.corners-top2, span.corners-top2 {
        background-image: url("/layout/images/phpbb3/weissr8s.png");
}

span.corners-top span {
	background-image: url("/phpBB3/styles/teamandro/theme/images/corners_right.png");
}

span.corners-top3 span {
	background-image: url("/layout/images/clipshare/corners_right3.png");
}

div.corners-top2r, span.corners-top2 span {
        background-image: url("/layout/images/phpbb3/weissr8sr.png"); padding: 5px 0px 0px 10px;
}

span.corners-bottom {
	background-image: url("/phpBB3/styles/teamandro/theme/images/corners_left.png");
} 

span.corners-bottom3 {
	background-image: url("/layout/images/clipshare/corners_left3.png");
} 

span.corners-bottom3 span {
	background-image: url("/layout/images/clipshare/corners_right3.png");
}

span.corners-bottom2 {
	background-image: url("/layout/images/phpbb3/corners-lefts.png");
}

div.corners-bottom2 {
        background-image: url("/layout/images/phpbb3/r8slinksu.png");
} 

span.corners-bottom span {
	background-image: url("/phpBB3/styles/teamandro/theme/images/corners_right.png");
}

span.corners-bottom2 span {
	background-image: url("/layout/images/phpbb3/corners-rights.png");
}

div.corners-bottom2r {
        background-image: url("/layout/images/phpbb3/r8srechtsu.png");
}        

.inner2 {
        background-image: url("/layout/images/phpbb3/corners-bottoms.png");
        background-position: 0% 100%;
        background-repeat: repeat-x;
}



/* Miscellaneous styles
---------------------------------------- */

.copyright {
	color: #555555;
}

.error {
	color: #BC2A4D;
}

.reported {
	background-color: #F7ECEF;
}

li.reported:hover, li.reported:focus {
	background-color: #ECD5D8 !important;
}
.sticky, .announce {
	/* you can add a background for stickies and announcements*/
}

div.rules {
	background-color: #ECD5D8;
	color: #BC2A4D;
}

p.rules {
	background-color: #ECD5D8;
	background-image: none;
}

/*  	
--------------------------------------------------------------
Colours and backgrounds for links.css
-------------------------------------------------------------- */

a:link	/*{ color: #105289; }*/ { color: #000000; }
a:visited /*{ color: #105289; }*/ { color: #000000; }
a:hover, a:focus	/*{ color: #D31141; }*/ {color: #0066FF; }
a:active	/*{ color: #368AD2; }*/ {color: #000000; }

/* Links on gradient backgrounds */
#search-box a:link, .navbg a:link, .forumbg .header a:link, .forabg .header a:link, th a:link {
	color: #FFFFFF;
}

#search-box a:visited, .navbg a:visited, .forumbg .header a:visited, .forabg .header a:visited, th a:visited {
	color: #FFFFFF;
}

#search-box a:hover, .navbg a:hover, .forumbg .header a:hover, .forabg .header a:hover, th a:hover,
#search-box a:focus, .navbg a:focus, .forumbg .header a:focus, .forabg .header a:focus, th a:focus {
	color: #A8D8FF;
}

#search-box a:active, .navbg a:active, .forumbg .header a:active, .forabg .header a:active, th a:active {
	color: #C8E6FF;
}

/* Links for forum/topic lists */
a.forumtitle {
	/*color: #105289;*/
        color: #000000;
}

/* a.forumtitle:visited { color: #105289; } */

a.forumtitle:hover, a.forumtitle:focus {
	/*color: #BC2A4D;*/
        color: #0066FF;
}

a.forumtitle:active {
	/*color: #105289;*/
        color: #000000;
}

a.topictitle {
	/*color: #105289;*/ color: #000000;
}

/* a.topictitle:visited { color: #368AD2; } */

a.topictitle:hover, a.topictitle:focus {
	/*color: #BC2A4D;*/ color: #0066FF;
}

a.topictitle:active {
	/*color: #105289;*/ color: #000000;
}



/* Back to top of page */
a.top {
	background-image: url("{IMG_ICON_BACK_TOP_SRC}");
}

a.top2 {
	background-image: url("{IMG_ICON_BACK_TOP_SRC}");
}

a.right {
background:transparent none no-repeat scroll 95% 60%;
}

 a.left {
background:transparent none no-repeat scroll 3px 60%;
}
/* Arrow links  */
a.up		{ background-image: url("/phpBB3/styles/teamandro/theme/images/arrow_up.gif") }
a.down		{ background-image: url("/phpBB3/styles/teamandro/theme/images/arrow_down.gif") }
a.left		{ background-image: url("/phpBB3/styles/teamandro/theme/images/arrow_left.gif") }
a.right		{ background-image: url("/phpBB3/styles/teamandro/theme/images/arrow_right.gif") }

a.up:hover, a.up:focus {
	background-color: transparent;
}
 
a.left:hover, a.left:focus {
background-position:0pt 60%;
color:#D2D2D2;
text-decoration:none;
}

a.left:hover, a.left:focus {
	color: #368AD2;
}
 
a.right:hover, a.right:focus {
background-position:100% 60%;
color:#D2D2D2;
text-decoration:none;
}

a.right:hover, a.right:focus {
	color: #368AD2;
}

a.right, a.right:active, a.right:visited {
padding-right:12px;
}

a.left, a.left:active, a.left:visited {
padding-left:12px;
}

/*  	
--------------------------------------------------------------
Colours and backgrounds for content.css
-------------------------------------------------------------- */



/* Content container styles
----------------------------------------*/
.content {
	color: #333333;
}

dl.faq dt {
	color: #333333;
}

/*
--------------------------------------------------------------
Colours and backgrounds for buttons.css
-------------------------------------------------------------- */

a.print {background-image: url("/phpBB3/styles/teamandro/theme/images/icon_print.gif");	}

a.sendemail {background-image: url("/phpBB3/styles/teamandro/theme/images/icon_sendemail.gif");}

a.fontsize {background-image: url("/phpBB3/styles/teamandro/theme/images/icon_fontsize.gif");}

/* Icon images
---------------------------------------- */
.sitehome						{ background-image: url("/phpBB3/styles/teamandro/theme/images/icon_home.gif"); }
.icon-faq						{ background-image: url("/phpBB3/styles/teamandro/theme/images/icon_faq.gif"); }
.icon-members					{ background-image: url("/phpBB3/styles/teamandro/theme/images/icon_members.gif"); }
.icon-home						{ background-image: url("/phpBB3/styles/teamandro/theme/images/icon_home.gif"); }
.icon-ucp						{ background-image: url("/phpBB3/styles/teamandro/theme/images/icon_ucp.gif"); }
.icon-register					{ background-image: url("/phpBB3/styles/teamandro/theme/images/icon_register.gif"); }
.icon-logout					{ background-image: url("/phpBB3/styles/teamandro/theme/images/icon_logout.gif"); }
.icon-bookmark					{ background-image: url("/phpBB3/styles/teamandro/theme/images/icon_bookmark.gif"); }
.icon-bump						{ background-image: url("/phpBB3/styles/teamandro/theme/images/icon_bump.gif"); }
.icon-subscribe					{ background-image: url("/phpBB3/styles/teamandro/theme/images/icon_subscribe.gif"); }
.icon-unsubscribe				{ background-image: url("/phpBB3/styles/teamandro/theme/images/icon_unsubscribe.gif"); }
.icon-pages						{ background-image: url("/phpBB3/styles/teamandro/theme/images/icon_pages.gif"); }
.icon-search					{ background-image: url("/phpBB3/styles/teamandro/theme/images/icon_search.gif"); } 
.icon-nutzungsbed 				{ background-image:url("/phpBB3/styles/teamandro/theme/images/icon_nutzungsbed.gif");}
.icon-contact 					{ background-image:url("/phpBB3/styles/teamandro/theme/images/icon_contact.gif"); }
.icon-impressum					{ background-image:url("/phpBB3/styles/teamandro/theme/images/icon_impressum.gif"); }


/*Ergaenzungen*/

.boxre {
        margin-right: 153px;
}

.cornerleft {
        margin-left: 3px;
}

.cornerright {
        margin-right: 3px;
}

.einruecken {
        margin-left: 1px; 
        margin-right: 1px;
}

#search-box a:link {
	color: #000000;
	text-decoration: none;
}

#search-box a:visited {
	color: #000000;
	text-decoration: none;
}

#search-box a:active {
	color: #000000;
	text-decoration: none;
}

#search-box a:hover, #search-box a:focus {
	color: #0066FF;
	text-decoration: underline;
}

.spaltig2 {
	margin-left: -3px;
	margin-right: 150px;
}		 


/* Benseiten*/

/**Links**/

a.schwarzerlink:link {
	color: #000000; 
	text-decoration: none; 
	
}

a.roterlink:link {
	color: #cc0000;		/* #8c0101; rot*/
	text-decoration: none;
	
}

a.schwarzerlink:visited {
	color: #000000;
	text-decoration: none;
	
}

a.roterlink:visited  { 
	color: #cc0000;		/* #8c0101; rot*/
	text-decoration: none; 
	
}

a.schwarzerlink:hover, a.schwarzerlink:focus {
	color: #cc0000;
	text-decoration: underline;
	

}
	
a.roterlink:hover, a.roterlink:focus  {
	color: #cc0000;		/* #8c0101; rot*/
	text-decoration: underline;
	
}


.ueberschrift {
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	line-height: 30px;
	margin-top: 0px;
	background-color: #ffff00;
	color: #ffffff;
	font-size: 20px;
	height: 30px;
	padding-left: 10px;
	text-align: left;
	font-variant: small-caps;
	text-transform: inherit;
	letter-spacing: 2px;
}

/** Inhalt **/

.t2sbeninhalt {
	border-left: 1px solid white;  
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px; 
	text-align: justify;
	line-height: 18px;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px;
}

h2.schwarzerlink {
	margin-top: 0px; 
	padding-bottom: 5px; 
	margin-bottom: 0px;	
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 19px;
	margin: 0.7em 0;
}

.t2sbenautor {
	padding-bottom: 7px; 
	margin-top: 0px; 
	margin-bottom: 0px;
	line-height: 18px;
	font-size: 12px;
}

.t2sbentext {
	margin-top: 0px; 
	margin-bottom: 0px; 
	color: #666666;
	line-height: 18px;
	font-family: Verdana, Arial, sans-serif;
	overflow: auto;
	font-size: 12px;
}

* html .t2sbentext {width: 99%;}

.t2sbenantworten {
	margin-top: 2px; 
	margin-bottom: 0px; 
	padding-bottom: 30px;
	font-size: 12px;
}



/* Googlewerbung */

/* Googleboxen 728 x 90 */

.tgoli {					/*Ausrichtung: links*/
	 text-align: left; 
	 margin-top: 30px;
	 margin-bottom: 0px;
	 margin-right: 0px;
	 width: 728px;
}

.tgomi {					/*Ausrichtung: zentriert*/
	 text-align: center; 
	 margin-top: 30px;
	 margin-bottom: 0px;
	 margin-right: 0px;
}


/*Links zu Benseiten am Fuss verschiedener Seiten*/

.tbenlinks {
	font-size: 9px;
	margin-bottom: 11px;
	margin-top: 3px;
	text-align: center;
}

a.tbenlinks:link, a.tbenlinks:visited, a.tbenlinks:active {
	color: #ffffff;
}
a.tbenlinks:hover, a.tbenlinks:focus {
	color: #cc0000;
}


/*Ajax*/

.draghandle {cursor: move;}


/*Tooltips*/
.prototip {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
}

.prototip .toolbar .title {
	font-family:"Trebuchet MS",Verdana,Helvetica,Arial,Sans-serif;
	font-size:1.3em;
	color:#333333;
	line-height: 1.4em;
}


.prototip .content p, .prototip .content ul, .prototip .content ol, .prototip .content h5 {
	font-size: 1.2em;
	line-height: 1.3em;
}

.prototip .content ul li ol {
	font-size: 1em;
	list-style-type:upper-roman;
}

.prototip .content h4, .prototip .content p  {
	margin: 0 0 0.5em 0;
}

.prototip .content h5 {
	margin: 0 0 0.3em 0;
	clear: right;
}

.prototip .content ul, .prototip .content ol {
	margin: 0 0 0.5em 2em;
}

.prototip .content ul li, .prototip .content ol li {
	margin: 0 0 0.2em 0;
}

.prototip .content em {
	font-style: italic;
	color: #368AD2;
}
