/* ****************************************************************/
/* * XboxFront CSS-Datei                                          */
/* *                                                              */
/* * Autor:    Joerg Tropf                                        */
/* * eMail:    joerg.tropf@netcomposer.de                         */
/* * Company : NetComposer Ltd. & Co. KG                          */
/* *                                                              */
/* * Date:     2009-12-15                                         */
/* ****************************************************************/


#debug {
	position:fixed;
	border:1px solid #FF0000;
	background-color:#FFFFFF;
	text-align:left;
	left:0;
	right:0;
	top:0;
	z-index:999999;
	padding:5px;
	opacity: 0.8;
}



/* ****************************************************************/
/* * Globals Formatierungen                                       */
/* ****************************************************************/

html, body {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	text-align:center;
	background-position:top;
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}

hr {
	background-color:#CCCCCC;
	border:none;
	height:1px;
	clear:both;
	margin:10px 0 8px 0;
	padding:0;
}


table {
	border-collapse:collapse;
}

td, select, p, input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.top {
	vertical-align:top;
}


/* ****************************************************************/
/* * Ads                                                          */
/* ****************************************************************/

#wallpaper {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	cursor:pointer;
}

#leaderboard {
	position:absolute;
	height:90px;
	width:728px;
	left:268px;
	top:16px;
	background-color:#FFFFFF;
	border:2px solid #999999;
}



/* ****************************************************************/
/* * Center-Div                                                   */
/* ****************************************************************/

#center_div {
	position:relative;
	margin:0 auto 0 auto;
	width:1000px;
	background-color:#E8E8E8;
	background-image:url(../bilder/kopf_hintergrund.png);
	background-repeat:no-repeat;
	border:1px solid #666666;
	text-align:left;
}



/* ****************************************************************/
/* * 3er Layout                                                   */
/* ****************************************************************/

#layout3 {
	margin:0;
}

#layout3 #left {
	float:left;
	width:162px;
	margin-left:3px;
}

#layout3 #right {
	float:right;
	width:302px;
	margin-right:3px;
}

#layout3 #content {
	margin-left:170px;
	margin-right:310px;
	overflow:hidden;
	width:520px;
}



/* ****************************************************************/
/* * 2er Layout                                                   */
/* ****************************************************************/

#layout2 {
	margin:0;
}

#layout2 #left {
	float:left;
	width:162px;
	margin-left:3px;
}

#layout2 #content {
	margin-left:170px;
	overflow:hidden;
	margin-right:3px;
}



/* ****************************************************************/
/* * 1er Layout                                                   */
/* ****************************************************************/

#layout1 {
	margin:0;
}

#layout1 #content {
	overflow:hidden;
	margin-left:3px;
	margin-right:3px;
}



/* ****************************************************************/
/* * Header
/* ****************************************************************/

#header_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../bilder/header_top_background.jpg);
	height:16px;
	margin:0;
	padding:0;
}

#header_top.footer {
	background-image:url(../bilder/bottom_bottom_background.png);
	margin-bottom:10px;
}

#header_middle {
	height:94px;
	/* background-image:url(../bilder/header_logo.jpg); */
	background-position:left;
}

#header_menue {
	height:30px;
	background-image:url(../bilder/header_menue.png);
}

#logo {
	position:absolute;
	width:265px;
	top:18px;
}

#quicksearch {
	position:absolute;
	left:805px;
	margin:2px;
	width:193px;
	white-space:nowrap;
	overflow:hidden;
}

#quicksearch .query {
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-bottom:none;
	border-right:none;
	color:#666666;
	padding:2px;
	width:163px;
	vertical-align:top;
	background-image:url(../bilder/suche_texthintergrund.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	font-size:14px;
	height:15px;
}

#schnellfinder {
	margin:5px 0 5px 0;
	text-align:center;
}



/* ****************************************************************/
/* * Header Menü links und rechts
/* ****************************************************************/

#header_top_left { float:left; }

#header_top_left ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

#header_top_left li {
	float:left;
	padding:0 0 0 10px;
	margin:1px 10px 0 0;
	height:14px;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
}

#header_top_left li.trenner {
	background-image:url(../bilder/header_top_trenner.png);
	background-repeat:no-repeat;
}

#header_top_left li.trenner_rss {
	background-image:url(../bilder/header_top_trenner_rss.png);
	background-repeat:no-repeat;
	padding-left:25px;
}

#header_top_left li.trenner_twitter {
	background-image:url(../bilder/header_top_trenner_twitter.png);
	background-repeat:no-repeat;
	padding-left:25px;
}

#header_top_left li.trenner_facebook {
	background-image:url(../bilder/header_top_trenner_facebook.png);
	background-repeat:no-repeat;
	padding-left:25px;
}



#header_top_left a {
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}

#header_top_left a:visited {
	color: #FFFFFF;
}

#header_top_left a:hover {
	color: #DDDDDD;
}



#header_top_right { float:right; }

#header_top_right ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

#header_top_right li {
	float:left;
	padding:0 0 0 5px;
	margin:1px 5px 0 0;
	height:14px;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
}

#header_top_right li.trenner {
	background-image:url(../bilder/header_top_trenner.png);
	background-repeat:no-repeat;
}

#header_top_right a {
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}

#header_top_right a:visited {
	color: #FFFFFF;
}

#header_top_right a:hover {
	color: #DDDDDD;
}



/* ****************************************************************/
/* * Hauptmenü
/* ****************************************************************/

#header_menue {
}

#header_menue ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

#header_menue li {
	float:left;
	padding:0;
	margin:0;
	font-size:12px;
	color: #FFFFFF;
	font-weight:bold;
}

#header_menue a {
	display:block;
	height:20px;
	padding-right:12px;
	/* padding-left:20px; */
	padding-top:5px;
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

#header_menue a:visited {
	color:#FFFFFF;
}

#header_menue a:hover {
	color: #DDDDDD;
}

#header_menue ul.home {
	margin-left:15px;
}


#header_menue .nav {
	margin-left:150px;
}


#header_menue li.home a {
	padding-left:25px;
	background-image:url(../bilder/navicon_home.png);
	background-repeat:no-repeat;
}


#header_menue li.news a {
	padding-left:29px;
	background-image:url(../bilder/navicon_news.png);
	background-repeat:no-repeat;
}

#header_menue li.tests a {
	padding-left:22px;
	background-image:url(../bilder/navicon_tests.png);
	background-repeat:no-repeat;
}

#header_menue li.galerie a {
	padding-left:29px;
	background-image:url(../bilder/navicon_galerie.png);
	background-repeat:no-repeat;
}

#header_menue li.videos a {
	padding-left:27px;
	background-image:url(../bilder/navicon_videos.png);
	background-repeat:no-repeat;
}

#header_menue li.tipps a {
	padding-left:17px;
	background-image:url(../bilder/navicon_tipps.png);
	background-repeat:no-repeat;
}

#header_menue li.release a {
	padding-left:28px;
	background-image:url(../bilder/navicon_release.png);
	background-repeat:no-repeat;
}

#header_menue li.forum a {
	padding-left:28px;
	background-image:url(../bilder/navicon_forum.png);
	background-repeat:no-repeat;
}






/* ****************************************************************/
/* * Teaser
/* ****************************************************************/

#teaser_head_end {
	float:right;
	height:18px;
	margin-top:-5px;
}

#teaser_head_right {
	float:right;
}

#teaser_head {
	height:13px;
	background-image:url(../bilder/teaser_background_silver.jpg);
	background-repeat:repeat-x;
	color:#333333;
	padding:4px 4px 4px 5px;
	font-weight:bold;
	white-space:nowrap;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
}

#teaser_head.first {
	border:1px solid #666666;
}

#teaser_head a {
	color:#333333;
}

#teaser_body {
	background-color:#F5F5F5;
	padding:0;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
}

#teaser_body a {
	text-decoration:none;
	color:#000000;
}

#teaser_body a:visited {
	color:#000000;
}

#teaser_body a:hover {
	color:#006600;
}

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

#teaser_body a.headline:hover {
	color:#006600;
}


#teaser_body a.artikellink {
	color:#006600;
	font-weight:bold;
	text-decoration:none;
}




#teaser_body_padding {
	background-color:#F5F5F5;
	padding:3px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
}

#teaser_body_padding a {
	text-decoration:none;
	color:#000000;
}

#teaser_body_padding a:visited {
	color:#000000;
}

#teaser_body_padding a:hover {
	color:#006600;
}

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

#teaser_body_padding a.headline:hover {
	color:#006600;
}

#teaser_body_padding .imageborder {
	width:100px;
	float:left;
	padding:2px;
	margin-right:5px;
	border:1px solid #999999;
}

.teaserheadline {
	margin:5px 0 1px 1px;
}



/* ****************************************************************/
/* * Footer
/* ****************************************************************/

#footer {
	background-image:url(../bilder/footer_back.jpg);
	height:54px;
	clear:both;
	text-align:center;
	font-size:12px;
	color:#999999;
	margin-top:20px;
	font-weight:bold;
}



/* ****************************************************************/
/* * Content
/* ****************************************************************/

#teaser_body_content {
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	background-color:#F5F5F5;
	padding:5px 5px 5px 5px;
	font-size:12px;
	line-height:16px;
}


#teaser_body_content .flashhome {
	margin-left:-5px;
	margin-top:-5px;
	margin-bottom:5px;
}

#teaser_body_content.nopadding {
	padding:0;
}

#teaser_body_content td.top {
	vertical-align:top;
}

#teaser_body_content .imageborder_right {
	width:100px;
	float:right;
	padding:2px;
	margin-right:5px;
	border:1px solid #999999;
}


#teaser_body_content .headline_image {
	margin-left:-3px;
	margin-bottom:10px;
}





#teaser_body_content a {
	color:#006600;
	font-weight:bold;
	text-decoration:none;
}

#teaser_body_content a:hover {
	color:#ACCAAC;
}

#teaser_body_content a.aktiv {
	color:#ACCAAC;
}


#content_tbl_outer {
	margin:5px 0 5px 0;
	vertical-align:top;
}

#content_tbl_outer img.left {
	float:left;
	margin-bottom:8px;
	width:100px;
}

#content_tbl_inner {
	margin-left:115px;
}

#content_tbl_inner .headline {
	color:#999999;
}

#content_tbl_outer hr {
	background-color:#CCCCCC;
	border:none;
	height:1px;
	clear:both;
	margin:10px 0 8px 0;
	padding:0;
}


#content_tbl_outer img.left50 {
	float:left;
	margin-bottom:8px;
	width:50px;
}

#content_tbl_inner50 .headline {
	color:#999999;
}

#content_tbl_inner50 {
	margin-left:65px;
}






/* ****************************************************************/
/* * Wolke
/* ****************************************************************/

#cloud {
	margin:0 15px 0 10px;
	text-align:justify;
}

#cloud h1 {
	display: inline;
}

#cloud h2 {
	display: inline;
}

#cloud h3 {
	display: inline;
}



/* ****************************************************************/
/* * Shop
/* ****************************************************************/

#shopauszug {
	width:100%;
}

#shopauszug td {
	text-align:center;
	vertical-align:top;
	width:20%;
}

#shopauszug img {
	padding:2px;
	border:1px solid #CCCCCC;
}




/* ****************************************************************/
/* * Home / VideosFlash und ScreensFlash
/* ****************************************************************/

#videosflash {
	float:left;
	width:250px;
}

#screensflash {
	float:right;
	width:250px;
}




/* ****************************************************************/
/* * Diverses
/* ****************************************************************/

#wertung {
	float:right;
	font-size:14px;
	font-weight:bold;
}

img.right_border {
	float:right;
	padding:2px;
	border:1px solid #CCCCCC;
	margin-left:10px;
}

img.border {
	padding:2px;
	border:1px solid #CCCCCC;
	margin-right:10px;
	margin-bottom:10px;
}

#error {
	border:1px solid #FF0000;
	background-color:#FFFFCC;
	text-align:left;
	margin-bottom:10px;
	padding:10px;
}

.block {
	text-align: justify;
}

#form_infotext {
	font-size:9px;
	color:#999999;
}

.neuerartikel {
	color:#FF0000;
	font-style:italic;
}

.bilderrand {
	border:1px solid #999999;
	padding:1px;
}

#teaser_test_content {
	border:1px solid #999999;
	padding:2px;
	background-color:#E4E4E4;
}

#teaser_test_content:hover {
	background-color:#EAF8D6;
}


/* ****************************************************************/
/* * Tests
/* ****************************************************************/

#tests {
}

#tests.ueberschrift {
	font-size:20px;
	font-weight:bold;
}



/* ****************************************************************/
/* * Gameinfo
/* ****************************************************************/

#gameinfo table {
	width:100%;
}

#gameinfo .imageshadow {
	background-image:url(../bilder/packshot_back.png);
	background-position:bottom right;
	width:127px;
	margin:5px;
	border:none;
}


#gameinfo .image {
	border:1px solid #CCCCCC;
	width:120px;
	margin-bottom:5px;
}

#gameinfo .imagetd {
	width:135px;
	border-right:1px solid #CCCCCC;
	vertical-align:top;
}



#gameinfo .info {
	padding:0;
	vertical-align:top;
	background-image:url(../bilder/gameinfo_hintergrund.jpg);
	background-repeat:repeat-y;
}


#gameinfo a.link {
	display:block;
	background-color:#FFFFFF;
	border:1px solid #666666;
	padding:2px;
	margin-top:1px;
	text-align:center;
}

#gameinfo a.link:hover {
	background-color:#DDDDDD;
}

#gameinfo .titel {
	padding:5px 5px 2px 5px;
	color: #006600;
	font-size:14px;
	font-weight:bold;
}

#gameinfo .system {
	color: #006600;
	padding:0 5px 2px 5px;
}

#gameinfo .genre {
	background-color:#FFFFFF;
	padding: 2px 5px 2px 5px;
	margin-top:2px;
}

#gameinfo .infos {
	background-color:#FFFFFF;
	padding: 2px 5px 2px 5px;
	margin-top:2px;
}

#gameinfo .voting {
	background-color:#FFFFFF;
	padding: 2px 5px 2px 5px;
	margin-top:2px;
}

#gameinfo .awards {
	padding: 2px 5px 2px 5px;
	margin-top:2px;
	text-align:center;
}

#gameinfo .awards {
	padding: 2px 5px 2px 5px;
	margin-top:2px;
	text-align:center;
	background-color:#FFFFFF;
}

#gameinfo .links {
	float:left;
	width:185px;
	font-size:9px;
}

#gameinfo .rechts {
	float:right;
	width:180px;
	font-size:9px;
}


/* ****************************************************************/
/* * Artikel / Navigation
/* ****************************************************************/

#artikelinfo {
	position:absolute;
	left:1px;
	top:1px;
	width:516px;
}

#artikelinfo .title {
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	padding:3px 47px 4px 6px;
	background-color:#BBBBBB;
	margin-right:1px;
	background-image:url(../bilder/artikel_navigation_pfeil.png);
	background-repeat:no-repeat;
}

#artikelinfo a {
	display:block;
	font-weight:bold;
	color:#DCDCDC;
	padding:3px 6px 4px 6px;
	background-color:#BBBBBB;
	margin-right:1px;
}

#artikelinfo a:visited {
	color:#DCDCDC;
}

#artikelinfo a:hover {
	color:#333333;
}

#artikelinfo a.aktiv {
	background-color:#F5F5F5;
	color:#000000;
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
	border-top:1px solid #BBBBBB;
}

#artikelinfo ul {
	margin:0;
	padding:0;
	list-style:none;
}

#artikelinfo li {
	float:left;
	padding-bottom:1px;
	border-bottom:1px solid #BBBBBB;
}

#artikelinfo li.aktiv {
	border-bottom:1px solid #F5F5F5;
}







/* ****************************************************************/
/* * Vorschaltseite
/* ****************************************************************/

#vorschaltseite {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:9999899;
}

#vorschaltseite .vorschaltbutton {
	display:none;
}

#vorschaltseite a {
	color:#FFFFFF;
}


/* ****************************************************************/
/* * Galerie                                                      */
/* ****************************************************************/

#galerie_menue_nav {
	margin:3px 0 3px 0;
	height:36px;
}

#galerie_inhalt {
	text-align:center;
}

#galerie_nativ {
	text-align:center;
}


#showdiv {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-image:url(../bilder/showdiv_background.png);
	background-repeat:repeat;
	z-index:99999;
}


#showdiv_content {
	position:absolute;
	background-color:#FFFFFF;
	padding:3px;
}

#showdiv_content a {
	text-decoration:none;
	color:#666666;
}



/* ****************************************************************/
/* * Auflistungen                                                 */
/* ****************************************************************/

#infofield_head {
	background-color:#CCCCCC;
	padding:2px;
}

#infofield_body {
	background-color:#EEEEEE;
	padding:2px;
}

#info_tbl {
	width:100%;
	border-collapse:collapse;
}

#info_tbl td {
	border:1px solid #F5F5F5;
}

#info_tbl .head {
	margin:2px;
	padding:2px;
	background-color:#BBBBBB;
	font-weight:bold;
}

#info_tbl .body {
	margin:2px;
	padding:2px;
	background-color:#DDDDDD;
}




/* ****************************************************************/
/* * LIVETICKER                                                   */
/* ****************************************************************/

#liveticker  {
	margin:3px;
}

#liveticker ul {
	list-style-type:none;
	margin:0;
}

#liveticker li {
	background-color:#FFFFFF;
	border-top:1px solid #F5F5F5;
}

#liveticker .margin {
	margin:3px;
}

#liveticker .datum {
	font-size:9px;
	color:#999999;
}

#liveticker .item {
	background-color:#FFFFFF;
}

#liveticker a {
	display:block;
	background-color:#FFFFFF;
	background-image:url(../bilder/kleiner_pfeil_rechts.png);
	background-position:top right;
	background-repeat:no-repeat;
}

#liveticker a:hover {
	background-color:#EAF8D6;
}


/* ****************************************************************/
/* * QUICKLOGIN
/* ****************************************************************/

#userlogin {
	overflow:hidden;
	border:1px solid #999999;
	background-color:#DDDDDD;
	background-image:url(../bilder/login_back.jpg);
	margin:0px 1px 1px 1px;
	width:156px;
	height:82px;
}

#userlogin .loginname {
	background-color:#FFFFFF;
	height:16px;
	background-image:url(../bilder/login_benutzername.png);
	background-repeat:no-repeat;
	margin-top:20px;
	margin-left:-8px;
	width:155px;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-bottom:none;
	border-right:none;
}

#userlogin .loginpasswort {
	background-color:#FFFFFF;
	height:16px;
	border:none;
	background-image:url(../bilder/login_passwort.png);
	background-repeat:no-repeat;
	margin-top:4px;
	margin-left:-8px;
	width:155px;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-bottom:none;
	border-right:none;
}

#userlogin .loginform {
	margin:0 auto 0 auto;
	width:140px;
}

#userlogin .buttons {
	white-space:nowrap;
	padding:0;
	margin:4px 0 0 -6px;
}




#userlogin_angemeldet {
	overflow:hidden;
	border:1px solid #999999;
	background-color:#DDDDDD;
	background-image:url(../bilder/login_back2.jpg);
	margin:0px 1px 1px 1px;
	width:156px;
	height:82px;
}

#userlogin_angemeldet .buttons {
	white-space:nowrap;
	padding:0;
	margin:4px 0 0 0px;
}

#userlogin_angemeldet .angemeldet {
	margin-top:25px;
	margin-left:10px;
	height:37px;
}




/* ****************************************************************/
/* * LOGIN
/* ****************************************************************/

#mainuserlogin {
}

#mainuserlogin .loginname {
	background-color:#FFFFFF;
	background-image:url(../bilder/login_benutzername.png);
	background-repeat:no-repeat;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-bottom:none;
	border-right:none;
	height:20px;
	width:212px;
}

#mainuserlogin .loginpasswort {
	background-color:#FFFFFF;
	border:none;
	background-image:url(../bilder/login_passwort.png);
	background-repeat:no-repeat;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-bottom:none;
	border-right:none;
	height:20px;
	width:212px;
}


#loginmsg {
	border:1px solid #FF0000;
	background-color:#FFFFCC;
	text-align:left;
	margin-bottom:10px;
	padding:10px;
}





/* ****************************************************************/
/* * USERPROFIL
/* ****************************************************************/

fieldset#profil {
	-moz-border-radius: 5px;
}


#profiltable {
	width:99%;
}

#profiltable td.first {
	width:140px;
}

#profiltable .inputfield {
	width:99%;
}

#profiltable .green {
	background-color:#66FF99;
}

#infodiv {
	border:1px solid #FF0000;
	background-color:#FFFFCC;
}

#infodiv .kopf {
	background-color:#FF0000;
	color:#FFFFFF;
	font-weight:bold;
	margin:1px;
	padding:2px;
}

#infodiv .body {
	margin:1px;
	padding:2px;
}




/* ****************************************************************/
/* * User Comments
/* ****************************************************************/

#usercomment.anzahl {
	padding-left:18px;
	background-image:url(../bilder/kommentar_icon.png);
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:10px;
}

#usercomment.headline {
	font-weight:bold;
	color:#006600;
	margin-bottom:5px;
	font-size:10px;
}

#usercomment.content {
	font-size:10px;
}

#usercomment.info {
	border:1px solid #999999;
	background-color:#CCCCCC;
	padding:2px;
}

#usercomment .textfield {
	background-color:#F0F0F0;
	border:1px solid #999999;
	font-size:11px;
	width:100%;
	height:100px;
}

#usercomment.dummytextfield {
	background-color:#F0F0F0;
	border:1px solid #999999;
	font-size:11px;
	height:100px;
}

#usercomment .melden {
	float:right;
}

#usercomment.meldeninfo {
	background-color:#FFFFCC;
	border:1px solid #999999;
	font-size:11px;
	color:#FF0000;
	margin:2px;
	padding:2px;
}






/* ****************************************************************/
/* * Specials
/* ****************************************************************/

#gbild {
	position:relative;
	width:504px;
	height:285px;
	border:1px solid #999999;
	background-color:#CCCCCC;
}

#gbild img {
	width:500px;
	height:281px;
	border:none;
	margin:2px;
}

#gbild .balken {
	position:absolute;
	top:230px;
	left:2px;
	text-align:left;
	width:500px;
	height:40px;
	background-image:url(../bilder/galerie_image_balken.png);
	background-position:right;
}

#gbild .titel {
	color:#FFFFFF;
	font-size:16px;
	margin:2px 0 0 10px;
	font-weight:bold;
}

#gbild .beschreibung {
	color:#CCCCCC;
	font-size:12px;
	margin:2px 0 0 10px;
	font-weight:normal;
}




#gbild_home {
	position:relative;
	width:244px;
	height:139px;
	border:1px solid #999999;
	background-color:#CCCCCC;
	margin-top:10px;
	line-height:normal;
}

#gbild_home img {
	width:240px;
	height:135px;
	border:none;
	margin:2px;
}

#gbild_home .balken {
	position:absolute;
	top:90px;
	left:2px;
	text-align:left;
	width:240px;
	height:35px;
	background-image:url(../bilder/galerie_image_balken.png);
	background-position:right;
}

#gbild_home .balken_o_pfeil {
	position:absolute;
	top:90px;
	left:2px;
	text-align:left;
	width:240px;
	height:35px;
	background-image:url(../bilder/galerie_image_balken.png);
	background-position:left;
}

#gbild_home .playbutton {
	position:absolute;
	top:50px;
	left:105px;
	width:35px;
	height:35px;
	background-image:url(../bilder/video_playbutton_small.png);
	background-repeat:no-repeat;
}

#gbild_home .titel {
	color:#FFFFFF;
	font-size:11px;
	margin:2px 0 0 5px;
	font-weight:bold;
	height:14px;
	overflow:hidden;
}

#gbild_home .beschreibung {
	color:#CCCCCC;
	font-size:10px;
	margin:2px 0 0 5px;
	font-weight:normal;
}




#ytmovie {
	width:500px;
	border:1px solid #999999;
	background-color:#CCCCCC;
	padding:2px;
}

#ytmovie .movie {
	width:500px;
	height:305px;
	border:none;
}












