@charset "iso-8859-1";

@import url(../../base/css/general.css);
@import url(login_section.css);

	body
	{
		margin:0px;
		padding:10px 0 10px 0;
	    background-color:#FEFEFE;
	    font-family:Arial,Helvetica,Verdana;
		font-size:12px;
		line-height:1.4;
		color:#58595B;
	}
	

	td
	{
		text-align:left;
		color:#666666;
	}
	
	a img, form 
	{
		border:none;
		margin:0px;
		padding:0px;
	}	
	
	table.roundtrip{
		border:1px solid #73be1e;}

	table.roundtrip th{
		background-color:#ddefc8;
		color:#73be1e;
		font-weight:normal;}
			
	table.roundtrip td {
		border-bottom:1px solid #73be1e;
		text-align:center;}
		
	table.roundtrip td.leftalign{
		text-align:left;}
		
	select,
	select.no,
	input,
	input.no,
	textarea,
	textarea.no
	{
		font-size:12px;
		font-family:Arial;
	}
	
	/* * * * MsgBox * * * */
	
	.MsgBox
	{
		margin:5px auto 0px auto;
	}
	
	.MsgBox td
	{
		margin:0px;
		padding:0px;
	}
	
	.MsgBox .corner,
	.MsgBox .corner img
	{
		width:7px;
		height:7px;
		font-size:0px;
	}
	
	.MsgBox .left_side,
	.MsgBox .right_side,
	.MsgBox .top_side,
	.MsgBox .bottom_side
	{
		background-color:#F8F8F8;
		background-image:url(../images/msgbox_bd.gif );
		font-size:0px;
	}
	
	.MsgBox .left_side
	{
		width:7px;
		background-position:left top;
		background-repeat:repeat-y;
	}
	
	.MsgBox .right_side
	{
		width:7px;
		background-position:right top;
		background-repeat:repeat-y;
	}
	
	.MsgBox tr .top_side
	{
		height:7px;
		background-position:left top;
		background-repeat:repeat-x;
	}
	
	.MsgBox .bottom_side
	{
		height:7px;
		background-position:left bottom;
		background-repeat:repeat-x;
	}

	.MsgBox .msgbox_content
	{
		background-color:#F8F8F8;
	}
	
	.MsgBox .msgbox_text
	{
		text-align:center;
		color:#CCCCCC;
		font-weight:bold;
		font-size:24px;
		padding:10px;
		text-transform:uppercase;
	}
	
	/* * * *  * * * */
	
	
	.main
	{
		position:relative;
		width:934px;
		margin-bottom:0px;
		/* Marcel Menet 
		margin-top:4px;
		*/
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		
	}
	
	.topestMenuWrapper
	{
		position:relative;
		height:21px;
	}
	
	.topestMenu
	{
		position:absolute;
		top:-8px;
		left:-10px;
		width:774px;
		height:17px;
		padding-top:3px;
		border-bottom:1px solid #999999;
		background-image:url(../images/top_tab_cutting.gif);
		font-size:11px;
		text-align:center;
	}
	
	.topestMenu a
	{
		margin-left:5px;
	}
	
	.topBlock
	{
		position:relative;
		height:58px;
		border:0px dashed blue;
		margin-bottom:0px;
	}
	
	img.mainLogo
	{
		position:absolute;
		top:0px;
		left:0px;
	}

	.topBigText
	{
		position:absolute;
		top:7px;
		left:70px;
	}
	
	.topBigText .title
	{
		font-size:36px;
		line-height:36px;
	}
	
	.topBigText .title a,
	.topBigText .title a:link,
	.topBigText .title a:visited,
	.topBigText .title a:active,
	.topBigText .title a:hover
	{
		font-weight:bold;
		color:#666666;
		text-decoration:none;
	}
	
	.topBigText .powered
	{
		font-size:8px;
		font-weight:bold;
		text-transform:uppercase;
		color:#666666;
		margin-left:3px;
	}
	
	.topMenuWrapper
	{
		position:relative;
		/*height:24px;*/
		z-index:100;
	}
	
	.topMenu
	{
		position:absolute;
		top:0px;
		/*
		left:-11px;
		*/
		width:775px;
		
	}
	
	table.topMenuCont
	{
		width:100%;
		/*background-color:#999999;*/
		/*border-collapse:collapse;*/
	}
	
	
	table.topMenuCont td
	{
		padding:0px;
		margin:0px;
	}
	
	.topMenuItem,
	.topMenuItemActive
	{
	/*	
	border-top:1px solid #dddddd;
		border-left:1px solid #aaaaaa;
		border-bottom:4px solid #999999;
		*/		
	}
	
	td.topMenuItemHover
	{
	/*	
	border-top:1px solid #bbbbbb;
		border-left:1px solid #bbbbbb;
		border-bottom:1px solid #eeeeee;
		*/
	}
	
	
	.topMenuItem .topMenuItemCont
	{
		
		/*background-image:url(../images/tab_cutting.gif);
		border-left:1px solid #ffffff;
		border-right:1px solid #ffffff;
		*/
	}
	
	.topMenuItemActive .topMenuItemCont
	{
	/*	
	background-image:url(../images/tab_cutting_h.gif);
		border-left:1px solid #e2e2e2;
		border-right:1px solid #e2e2e2;
		color:#336699;
		*/
	}
	
	.topMenuItemHover .topMenuItemCont
	{
	/*	
	background-image:url(../images/tab_cutting_h.gif);
		border-left:1px solid #ffffff;
		border-right:1px solid #ffffff;
	*/
		}
	
	.topMenuItemCont
	{
		text-align:center;
		background-color:#ffffff;
		height:19px;
		padding-top:3px;
		padding-left:3px;
		padding-right:3px;
		font-weight:bold;
		text-transform:capitalize;
		white-space:nowrap;
	}
	
	.topPageHeader
	{
		font-weight:bold;
		font-size:24px;
		color:#666666;
		text-transform:capitalize;
		height:30px;
		margin-bottom:2px;
	}
	
	.topCustomMenu
	{
		margin-bottom:5px;
		font-size:12px;
		font-weight:bold;
		text-transform:capitalize;
		color:#cccccc;
		height:15px;
		position:relative;
	}
	
	.topCustomMenu a,
	.topCustomMenu span
	{
		margin-right:9px;
	}
	
	.hiddenMenu
	{
		position:absolute;
		top:24px;
		left:-10px;
		z-index:101;
	}
	
	.hiddenMenuBgCont
	{
		width:774px;
		height:57px;
		padding-top:8px;
		background-image:url( ../images/h_menu_bg.png );
		background-repeat:repeat-x;
		position:static;
	}
	
	* html .hiddenMenuBgCont
	{
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/tmpl_uni/images/h_menu_bg.png', sizingMethod='scale');
	}
	
	.hiddenMenuCont
	{
		margin-left:14px;
		position:relative;
	}

	a.customMenuItem
	{
		position:relative;
	}
	
	.Notice
	{
		/*
		padding:3px;
		width:70%;
		border:1px solid #cc6;
		background-color:#ffc;
		margin:5px auto;
		text-align:center;
		color:black;
		*/
	}
	
	.bodyBlock
	{
		
		margin-top:0;
		margin-bottom:13px;
		z-index:50;
	}
	
	.leftNavDiv
	{
		position:relative;
		width:182px;
		float:left;
		margin-right:8px;
	}
	
	.rightNavDiv
	{
		position:relative;
		width:749px;
		/*float:left;*/
		padding:0px;
		overflow:hidden;
	}
	
	/* * * * * * */

	
	.bottomBlock
	{
		position:relative;
		height:60px;
		border:1px solid #D0D0D0;
	}
	
	.bottomImages
	{
		margin-top:7px;
		margin-left:7px;
		float:left;
		position:relative;
	}
	
	.bottomTexts
	{
		font-size:11px;
		margin-top:8px;
		margin-left:15px;
		float:left;
	}
	
	.bottomTexts div
	{
		margin-bottom:1px;
	}
	
	.bottomLinks a
	{
		margin-right:2px;
	}
	
	.loginDiv
	{
		position:relative;
		height:201px;
		border:1px solid #ccc;
		margin-bottom:13px;
	}
	* html .loginDiv
	{
		margin-bottom:14px;
	}
	
	
	.shoutboxDiv
	{
		position:relative;
		border:1px solid #ccc;
		margin-bottom:13px;
		height:241px;
	}
	
	* html .shoutboxDiv
	{
		height:242px;
	}
	
	.pollsDiv
	{
		position:relative;
		border:0px solid green;
	}
	
	.boxHeader
	{
		position:relative;
		background-image:url('../images/head_cutting.gif');
	    background-repeat:repeat-x;
		
		height:22px;
		padding:4px 0px 0px 6px;
		font-size:10px;
		font-weight:bold;
		color:#666;
		text-align:left;
		text-transform:uppercase;
	}
	
/**************************************************************/
	
	.menu_item_link
	{
		text-decoration:none;
	}
	
/**************************************************************/	
	
	div.menu_item_line
	{
		position:relative;
		padding:0px 0px 0px 25px;
		margin:0px 0px 1px 0px;
		height:20px;
		line-height:20px;
		vertical-align:middle;
		font-weight:bold;
		text-transform:capitalize;
	}
	div.menu_item_line_active
	{
		position:relative;

		height:20px;
		line-height:20px;
		vertical-align:middle;
		font-weight:bold;
		text-transform:capitalize;

		padding:0px 0px 0px 25px;
		margin:0px 0px 1px 0px;
		background-image:url(../images/bullet.gif);
		background-repeat:no-repeat;
		background-position:left center;
	}
	
/**************************************************************/	

	.disignBoxFirst
	{
		position:relative;
		/* Marcel Menet
		border:1px solid #CCC;
		background-image:url('../images/head_cutting.gif');
		background-repeat:repeat-x;
		background-color:#fff;
		*/
		margin-bottom:10px;

	}
	
	html>body .boxFirstHeader
	{
		margin: 0px 0px 14px 0px;
	}
	*html .boxFirstHeader
	{
		margin: -11px 0px 14px 0px;
	}
	*:first-child+html .boxFirstHeader
	{
		margin: -11px 0px 14px 0px;
	}
	
	.boxContent
	{
		position:relative;
		overflow:hidden;
		font-size:13px;
		/*color:#000000;*/
		color:#666666;
		/* Marcel Menet
		padding:10px;*/
		padding-left:0px;
	}

	.boxContent a, a:visited, a:hover, a:active
	{
		font-weight:normal;
	}
	
	/* Renato Stadler */
    .disignBoxFirst
	{
		margin-bottom:25px;
	}
	
		
	.disignBoxFirst .boxFirstHeader .dbTopMenu,
	.disignBoxFirst .boxFirstHeader .caption_item
	{
		position: absolute;
		top: 0px;
		right: 0px;
		white-space:nowrap;
		/*color: #000;*/
		color: #666666;
		font-size: 11px;
		text-transform: capitalize;
		font-weight: bold;
	}
	
	.disignBoxFirst .boxFirstHeader .caption_item
	{
		padding-top:1px;
		padding-right:5px;
	}
	
	/* Patrick Graf */
	.disignBoxFirst .boxFirstHeader .caption_item a
	{
		color:#83c537;
	}
	
	.dbTopMenu div
	{
		float: left;
		padding-left: 5px;
		padding-right: 5px;
		border-left: 1px solid #ccc;
		height:15px;
		/*margin-top:1px;*/
		position:relative;
	}
	
	.dbTopMenu div a,
	.dbTopMenu div a:link,
	.dbTopMenu div a:hover,
	.dbTopMenu div a:active,
	.dbTopMenu div a:visited,
	.caption_item a,
	.caption_item a:link,
	.caption_item a:hover,
	.caption_item a:active,
	.caption_item a:visited	
	{
		text-decoration: none;
		color: #73be1e;
	}
	
	.caption_item a
	{
		margin-left:4px;
	}
	
	.dbTopMenu div.active
	{
		/*border-bottom: 1px solid #F7F7F7;*/
	}
	
	.dbBottomMenu
	{
		position:relative;
		text-align:right;
		font-size:11px;
		font-weight:bold;
	}
	
/**************************************************************/
	div.design_box_border
	{
		/*
		position:relative;
		border:1px solid #ccc;
		margin:10px;
		padding:1px;
		*/
	}
	div.design_box_border div.header
	{
		position:relative;
		padding:0px 0px 0px 7px;
		/*height:30px;
		line-height:23px;
		vertical-align:middle;*/
		font-size:12px;
		font-weight:bold;
		text-transform:uppercase;
		/*
		background-image:url('../images/design_border_cutting.gif');
	    background-repeat:repeat-x;
	    */
	    border-bottom:1px solid black;
		
	}
	div.design_box_border div.keeper
	{
		position:relative;
		padding:5px;
		border:0px solid red;
		/*text-align:center;*/
		margin:2px;
	}
	
		
/**************************************************************/	
	.emptyBox
	{
		position:relative;
		border:1px solid #ccc;
		margin:0px;
		padding:3px;
	}
	

/**************************************************************/	
	/*####################################################################*/

	.languageBlock
	{
		position:relative;
		border:0px solid red;
		float:right;
		margin-top:0px;
	}
	
	.skinBlock
	{
		position:relative;
		border:0px solid red;
		float:right;
		margin-top:24px;
		margin-right:-90px;
	}
	
/*####################################################################*/

	.topBannerBlock
	{
		position:relative;
		width:770px;
		/*height:40px;*/
		margin-top:5px;
		border:1px solid red;
		margin-left:auto;
		margin-right:auto;
		
	}
	
	.bannerBlock
	{
		position:relative;
		width:770px;
		margin:0px auto;
		border:0px solid red;
	}
	
	.leftBanner
	{
		position:absolute;
		top:0px;
		left:-150px;
		border:0px solid red;
	}
	
	.rightBanner
	{
		position:absolute;
		top:0px;
		right:-150px;
		border:0px solid red;
	}
	
	.bottomBannerBlock
	{
		position:relative;
		width:770px;
		margin-top:0px;
		border:0px solid red;
		margin:auto;
	}
	
	.bannerInnerBlock
	{
		position:relative;
		margin-left:auto;
		margin-right:auto;
		border:0px solid blue;
		width:470px;
	}
/*####################################################################*/
	div.playerAdminLink
	{
		position:relative;
  		text-align:left;
 		margin-bottom:15px;
 	}
	
	
	
	.action
	{
		margin-top:20px;
	}
/**************************************************************/	
/**************************************************************/	
/* #################################################################### */
	.logInRegistrationText
	{	
		margin:5px;
	}
	
	/**************************************************************/	
	div.pollBlock
	{
		position:relative;
		overflow:hidden;
		height:154px;
		width:260px;
		border:0px solid #96B2C9;
		text-align:left;
		float:left;
		margin-bottom:10px;
	}
	div.pollBody
	{
		border:1px dashed #CCC;
		margin:5px;
	}
	div.pollCaption
	{
		position:relative;
		margin:3px;
		padding:0px;
		overflow:hidden;
		height:15px;
		line-height:15px;
		vertical-align:middle;
		font-weight:bold;
		/*background-color:#96B2C9;
		color:#fff;*/
	}
	div.pollAnswerBlock
	{
		position:relative;
		margin:2px;
		overflow:hidden;
		height:100px;
		border:0px solid #96B2C9;
		text-align:left;
	}
	div.pollUp
	{
		position:absolute;
		left:2px;
		top:2px;
	}
	div.pollDown
	{
		position:absolute;
		left:2px;
		bottom:2px;
	}
	div.pollQuestionBlock
	{
		position:absolute;
		width:190px;
		padding:2px;
		overflow:hidden;
		margin-left:18px;
	}
	div.pollSubmitBlock
	{
		position:relative;
		margin:2px;
		overflow:hidden;
		height:30px;
		border:solid 0px #0000cc;
		text-align:center;
	}
	
	
	
	.small
	{
		font-size:11px;
		color:#333366;
	}
	
	.text2
	{
		border:1px solid #fff;
	}
	
	.pollContainer
	{
		position:relative;
		margin-top:2px;
		padding:10px;
		background-color:transparent;
		border:0px solid red;
	}
	
	.createPollSection
	{
		position:relative;
		padding:10px;
		background-color:transparent;
		border:0px solid red;
	}
	
	.controlsDiv
	{
		position:relative;
		clear:both;
		margin:10px;
		background-color:#ffffff;
	}
	
	.innerControlBlock
	{
		position:relative;
		float:none;
		width:auto;
	}
	
	.controlsHeader
	{
		padding: 0px 2px;
		font-weight:bold;
	}
	
	.deleteDiv
	{
		padding: 2px 0px 0px 2px;
		
	}
	
	/*.rightNavDiv .boxContent table textarea
	{
		width:300px;
	}*/
	
/*####################################################################*/

	.customMenuItemActive
	{
		color:black;
	}
		
	div.menuLine,
	div.menuLine:hover,
	div.menuLineActive
	{
		font-size:13px;
		margin-bottom:5px;
		text-transform:capitalize;
		color:black;
	}
	
	.menuLineDivider
	{
		
	}
	
	div.menuLinkBlock
	{
		padding-left:20px;
		background-repeat:no-repeat;
		background-image:url(../images/menu_pt.gif);
	}
	
	div.menuLine div.menuLinkBlock:hover
	{
		background-image:url(../images/menu_pt_h.gif);
	}
	
	.topMemberBlock
	{
		position:relative;
		right:5px;
		top:10px;
		height:50px;
		text-align:right;
		padding:3px;
		width:400px;
		font-size:11px;
	}
	
	.topMemberBlock .thumbnail_block, .HelloMemberBlock .thumbnail_block
	{
		margin-left:5px;		
	}
	
	.hello_member
	{
		padding:7px 12px 0px;
		font-size:14px;
	}
	
	.hello_actions
	{
		text-transform:capitalize;
		font-size:11px;
	}
	
	.hello_actions span
	{
		margin-left:5px;
	}
	
	.no_hello_actions
	{
		font-size:18px;
		font-weight:bold;
		padding-right:10px;
		padding-top:9px;
	}
	
	.no_hello_actions a
	{
		margin-left:15px;
	}
	
	/* * * * Tags * * * */
	
	.tags_wrapper
	{
		text-align:center;
		border:0px solid green;
		margin:0px 18px 30px auto;
	}
	
	.one_tag
	{
		margin:0px 1px;
		line-height:30px;
		border:0px solid green;
	}
	
	div.rate_text
	{
		text-align:center;
		font-weight:bold;
	}
	
	
	
	
	/* * * * STANDART * * * */
	
	.newsWrap,
	.categoryBlock1,
	.categoryHeader,
	.articleBlock,
	.articleBlock1,
	.articleBlock2
	{
		margin: 0px 0px 10px;
	}
	
	.categoryBlock1,
	.categoryHeader,
	.articleBlock,
	.articleBlock1,
	.articleBlock2
	{
		margin-left:12px;
		margin-right:12px;
		text-align:justify;
	}
	
	.newsHead,
	.categoryCaption,
	.artCaption,
	.articleBlock1 .title,
	.articleBlock2 .title
	{
		font-size:16px;
		font-weight:bold;
		padding-left:30px;
		padding-bottom:10px;
		background-position:left top;
		background-repeat:no-repeat;
	}

	.newsHead
	{
		background-image:url(../images/icons/news.gif);
		text-align:left;
	}
	
	.newsInfo
	{
		font-size:11px;
		color:#666666;
	}
	
	.newsText
	{
		
	}
		
	.articleBlock1 .title,
	.articleBlock2 .title
	{
		margin-bottom:5px;
		background-image:url(../images/icons/artic_papr.gif);
	}
	
	.categoryCaption,
	.artCaption
	{
		background-image:url(../images/icons/artic_fldr.gif);
	}
	
	.articleBlock .date,
	.articleBlock1 .date,
	.articleBlock2 .date
	{
		font-size:11px;
		color:#666666;
	}

	.guestbookTextArea
	{
		width: 530px;
		height:250px;
	}

	/* Blog Design Box */
	.blogBlock
	{
		margin-bottom:10px;
		margin-top:10px;
	}

	.blog_wrapper
	{
		margin-bottom:10px;
		margin-top:10px;
	}

	.blog_subject
	{
		font-size:16px;
		font-weight:bold;
		padding-left:35px;
		padding-bottom:10px;
		background-repeat:no-repeat;
		background-position:left top;
		background-image:url(../images/icons/artic_papr.gif);
	}

	.blog_author
	{
		font-size:11px;
		font-style:normal;
		color:#666666;
		padding-top:2px;
		padding-bottom:2px;
	}

	.blog_text
	{
		font-size:13px;
		text-align:justify;
	}

	.blogs_pages
	{
		margin:4px;
		text-align:center;
		font-weight:bold;
		font-size:12px;
	}

	.menuLinkBlock 
	{
		font-weight:bold;
		font-size:18px;
		text-decoration:underline;
		color:#333366;
	}
	
	.online_offline_bulb
	{
		position:absolute;
		z-index:10;
		right:0px;
		top:0px;
	}
	
	/* * * * RSS Feed * * * */
	
	.rss_item_wrapper
	{
		padding-bottom:15px;
	}
	
	.rss_item_header
	{
		font-size:16px;
		font-weight:bold;
	}
	
	.rss_item_info
	{
		color:#666;
		font-size:11px;
	}
	
	.rss_read_more
	{
		text-align:right;
		font-weight:bold;
	}
	
	/*
	*************************************
	eigene Style
	*************************************
	*/
	
	/**************************************
	firstNav
	**************************************/
	#firstNav {
		font-family: arial bold, arial ;
		font-weight:bold;
		font-size:1.4em;
		color: #a4432d;
		margin-bottom:7px;
	}
	
	
	#firstNavText {
		float:left;
	}
	#firstNavText {
		color: #7cc22d;
		padding-right:2em;
		padding-left:0.25em;
		
	}
	
	#firstNavMenu ul {
		
		margin:0;
		padding:0;
	}


	#firstNavMenu ul li {
		display: inline;
		list-style-type: none;
		padding-right:2.25em;		
	}
	
	#firstNavMenu ul li a.customMenuItemActive {
		color: #a4432d;
		text-decoration:none;
	}
	
	#firstNavMenu ul li a.menu_item_link {
		color: #a99a6d;
	}
	#firstNavMenu ul li a.menu_item_link:hover {
		color: #a4432d;
	}
	
	/**************************************
	subNav
	**************************************/
	#subNav {
		padding-left: 0;
		margin-left: 0;
		margin-top: 0px;
		margin-bottom: 15px;
		font-family: arial bold, arial ;
		font-weight:bold;
		font-size:1.4em;
		color: #821128;
		text-transform:uppercase;
	
	}
	#subNav ul {
		margin:0;
		padding:0;
	}
	#subNav ul li {
		list-style: none;
		margin: 0;
		padding-left: 0.25em;
		padding-top: 0.10em;
		padding-bottom: 0.10em;
		border-top: 1px solid #821128;
		}
	#subNav ul li a {
		color: #4C4C4C;
		text-decoration:none;
	}
	#subNav ul li a:hover {
		color: #821128;
		text-decoration:none;
	}
	
	#subNav ul li a.customMenuItemActive {
		color: #74BE1F;
		font-size:12px;
	}
	
	#subNav ul li a.customMenuItem {
		color: #4C4C4C;
		font-size:12px;
	}
	/*
	#subNav ul li a.customMenuItem  {
	}
	*/
	
	
	/**************************************
	serviceNavigationTop
	**************************************/
	#serviceNavigationTop {
		margin-top:9px;
		margin-bottom:40px;
	}
	#serviceNavigationTop ul {
		margin:0;
		padding:0;
	}
	#serviceNavigationTop ul li {
		display: inline;	
		list-style: none;
		margin: 0;
		padding-top: 0.25em;
		padding-bottom: 0.25em;
		padding-right: 1.85em;
		padding-left: 0.35em;
		}
	#serviceNavigationTop ul li a {
		text-decoration:none;
		color: #a99a6d;
	}
	#serviceNavigationTop ul li a:hover {
		color: #a4432d;
	}
	
	/* Patrick Graf */
	html>body #rightbanner_div {width:176px;float:left;padding-top:14px;}
	*html #rightbanner_div {width:176px;float:left;padding-top:3px;}
	*:first-child+html #rightbanner_div {width:176px;float:left;padding-top:3px;}
	#boxgroupheader_l {background-image:url(/individual/images/corner_trans_left_top.gif);background-repeat:no-repeat;margin:10px 0px 0px 0px;height:9px;padding:0 0 0 0;}
	#boxgroupheader_r	{background-image:url(/individual/images/corner_trans_right_top.gif);background-repeat:no-repeat;margin:0px 0px 0px 510px;height:9px;}
	#boxgroupfooter_l {}
	#boxgroupfooter_r {}
	#boxgroupfooter_start{padding:0 0 0 0;}
	
	/* Style FireFox */
	html>body #boxgroupfooter_start{padding-bottom:0px;width:520px;}
	html>body #boxgroupfooter_l {background-image:url(/individual/images/corner_trans_left_bottom.gif);background-repeat:no-repeat;margin:0px 0px 0px 0px;height:9px;}
	html>body #boxgroupfooter_r {background-image:url(/individual/images/corner_trans_right_bottom.gif);background-repeat:no-repeat;margin:0px 0px 0px 510px;height:9px;}
	
	/* Style IE6 */
	*html #boxgroupfooter_start{padding-bottom:0px;}
	*html #boxgroupfooter_l {background-image:url(/individual/images/corner_trans_left_bottom.gif);background-repeat:no-repeat;margin:0px 0px -10px -2px;height:9px;}
	*html #boxgroupfooter_r {background-image:url(/individual/images/corner_trans_right_bottom.gif);background-repeat:no-repeat;margin:0px 0px -10px 511px;height:9px;}
	
	/* Style IE7 */
	*:first-child+html  #boxgroupfooter_start{padding-bottom:0px;width:520px;margin-left:-2px;}
	*:first-child+html  #boxgroupfooter_l {background-image:url(/individual/images/corner_trans_left_bottom.gif);background-repeat:no-repeat;margin:0px 0px 0px 0px;height:9px;width:10px;}
	*:first-child+html  #boxgroupfooter_r {background-image:url(/individual/images/corner_trans_right_bottom.gif);background-repeat:no-repeat;margin:0px 0px 0px 511px;height:9px;width:500px;}
	
	/* End Patrick Graf */

	.box					{ width:100%; margin:0 auto; color:#323232;}
	.box .header .corner,.box .footer .corner { font-size:1px; /* ensure minimum height */ height:10px; }
	.box .footer .corner	{ height:9px; }
	.box .header			{ background:transparent no-repeat 0 0; margin-right:13px; }
	.box .header .corner	{ background:transparent no-repeat right 0; margin-right:-13px; }
	.box .body				{ margin-right:10px; }
	.box .body .corner		{ margin-right:-10px; }
	.box .body .corner .s	{ margin:0 8px 0 4px; padding:0 1em 0 1em; }
	.box .footer			{ background:transparent no-repeat 0 0; margin-right:13px; }
	.box .footer .corner	{ background:transparent no-repeat right 0; margin-right:-13px; }
	
	.box h1 {
		text-transform: uppercase;
		font-size:15px;
		margin:3px 0 2px 0;
		padding:0;
	
	}
	.box h1 a {
		text-decoration: none;
	
	}
	.box h2 {
		text-transform: uppercase;
		font-size:14px;
		margin:3px 0 2px 0;
		padding:0;
	
	}
	.box h2 a {
		text-decoration: none;
	
	}
	
	
	.box ul {
		margin: 4px 0 4px 0;
		padding: 0 0 0 0;
		list-style: none;
	}

	.box a:hover,.box a:link,.box a:active,.box a:visited {
		text-decoration:none;
	}


	.box ul li {
		behavior: url(/individual/iepngfix.htc);
		padding: 0 0 3px 20px;
		/*background-image: url(/individual/images/arrow_green.png);*/
		background-repeat: no-repeat;
		background-position: 0 0;
		width:80%;
	}
	.box li a:hover,.box li a:link,.box li a:visited,.box li a:active {
		color:#73be1e;
		text-decoration:none;

	}
	.box li a:hover {
		text-decoration:none;
	}
	
	/**************************************
	searchresult
	**************************************/

	.speciallinks {
		margin:10px 0 0 0;
	}
	.speciallinks a {
		background-image: url(/individual/images/arrow_white_litegreen.gif);
		background-repeat: no-repeat;
		background-position: 0 3px;
		padding-left: 15px;
		color:#fff;
		text-decoration:none;
	}
	.speciallinks a:hover, .speciallinks a:link, .speciallinks a:visited, .speciallinks a:active {
		color:#fff;
		text-decoration:none;
	}
	
	.speciallinksgreen a {
		background-image:  url(/individual/images/arrow_green.gif);
		background-repeat: no-repeat;
		background-position: 0 3px;
		padding-left: 15px;
		color:#73be1e;
		text-decoration:none;
	}
	.speciallinksgreen a:hover, .speciallinksgreen a:link, .speciallinksgreen a:visited, .speciallinksgreen a:active {
		color:#73be1e;
		text-decoration:none;
	}
	
	
	
	
	/* ie6 ignores this selector */
	//html>body .box ul li		{background-image: url(/individual/images/arrow_green.png)};	


	/**************************************
	lightbrown
	**************************************/
	
	.lightbrown {
		border:1px solid #E9E9E9;
		background: transparent url(/templates/tmpl_lovepeace/images/release2/verlauf_kasten.jpg) repeat-x;
	}
	
	.lightbrown h1,.lightbrown h1 a {
		color:#73be1e;
	}
	
	.lightbrown ul {
		/*margin: 7px 0 0 0;*/
		margin:0;
		padding: 0 0 0 0;
		list-style: none;
	}

	.lightbrown li {
		padding: 1px 0 3px 14px;
		background-image: url(/individual/images/arrow_green.png);
		behavior: url(/individual/iepngfix.htc);
		background-repeat: no-repeat;
		background-position: 0 0;
	}


	/**************************************
	lightgreen
	**************************************/
	
	.lightgreen {
		
		border:1px solid #E9E9E9;
		background: transparent url(/templates/tmpl_lovepeace/images/release2/verlauf_kasten.jpg) repeat-x;
		
	}
	
	.lightgreen h1,.lightgreen h1 a {
		color:#73be1e;
	}
	.lightgreen ul {
		/*margin: 7px 0 0 0;*/
		margin:0;
		padding: 0 0 0 0;
		list-style: none;
	}

	.lightgreen li {
		padding: 1px 0 3px 14px;
		background-image: url(/individual/images/arrow_green.png);
		behavior: url(/individual/iepngfix.htc);
		background-repeat: no-repeat;
		background-position: 0 0;
	}

	/**************************************
	darkgreen
	**************************************/
	
	.darkgreen {
		border:1px solid #E9E9E9;
		background: transparent url(/templates/tmpl_lovepeace/images/release2/verlauf_kasten.jpg) repeat-x;
	}
	
	.darkgreen h1,.lightgreen h1 a {
		color:#73be1e;
	}

	.darkgreen ul {
		/*margin: 7px 0 0 0;*/
		margin:0;
		padding: 0 0 0 0;
		list-style: none;
	}

	.darkgreen li {
		padding: 1px 0 3px 14px;
		background-image: url(/individual/images/arrow_white.png);
		behavior: url(/individual/iepngfix.htc);
		background-repeat: no-repeat;
		background-position: 0 0;
	}
	.darkgreen li a:hover,.darkgreen li a:link,.darkgreen li a:visited,.darkgreen li a:active {
		color:#73be1e;
		text-decoration:none;
	}

	/**************************************
	dede95
	**************************************/
	
	.dede95 {
		color:#666666;
		background-color:#dede95;
	}
	
	.dede95 h1,.dede95 h1 a {
		color:#fff;
	}
	.bdbd2b {
		border:1px solid #E9E9E9;
		background: transparent url(/templates/tmpl_lovepeace/images/release2/verlauf_kasten.jpg) repeat-x;
		color: #555555;
	}
	.bdbd2b ul {
		/*margin: 7px 0 0 0;*/
		margin:0;
	}
	
	.bdbd2b ul li {
		/*background-image: url(/individual/images/arrow_white_big.png);
		behavior: url(/individual/iepngfix.htc);
		background-repeat: no-repeat;
		background-position: 0 0;
		width:80%;*/
		padding: 0px 0 0px 12px;
		background-image: url(/templates/tmpl_lovepeace_live/images/release2/pfeil.png);
		behavior: url(/individual/iepngfix.htc);
		background-repeat: no-repeat;
		background-position: 0px 3px;
		list-style:none;
		
		
	}
	.bdbd2b ul li a:hover,.bdbd2b ul li a:visited,.bdbd2b ul li a:link,.bdbd2b ul li a:active {
		color:#000000;
		text-decoration:none;
	}
	
	
	
		
	
	/* ie6 ignores this selector */
	html> body .box .header			{ background:transparent no-repeat 0 0; margin-right:13px; }
	html> body .box .header .corner	{ background:transparent no-repeat right 0; margin-right:-13px; }
	html> body .box .footer			{ background:transparent no-repeat 0 0; margin-right:13px; }
	html> body .box .footer .corner	{ background:transparent no-repeat right 0; margin-right:-13px; }

	/**************************************
	searchHeader
	**************************************/
	#teaserHeader {
		background-image:url(/individual/images/corner_trans_right_bottom.gif);
	}
	/* ie6 ignores this selector */
	html> body #teaserHeader {background-image:url(/individual/images/corner_trans_right_bottom.png);}
	
	#searchHeader {
		color:#fff;
		font-weight:bold;
		left:10px;
		background-image:url(/individual/images/corner_trans_right_top.gif);
	}
	
	/* ie6 ignores this selector */
	html> body #searchHeader {background-image:url(/individual/images/corner_trans_right_top.png);}
	
	#searchHeader td {
		color:#fff;
		font-weight:bold;
	}
	
	#searchHeader h1 {
		text-transform: uppercase;
		font-size:15px;
		
		margin:9px 0 7px 0;
		padding:0;
	}
	#searchHeader .pulldown {
		width:150px;
		margin-bottom: 5px;
	}
	#searchHeader .searchButtonHeader,#search_rightpart .searchButtonHeader {
		background-color: #a89a6c;
		margin:0px;
		padding:0 3px 0 3px;
		margin-top:8px;
		color:#fff;
		font-weight:bold;
		border-bottom:1px solid #8f7e2c;
		border-right:1px solid #8f7e2c;
		border-left:1px solid #8a7739;
		border-top:1px solid #8a7739;
		background-image:url('/individual/images/button_a4432d.gif');
	  background-position:left 7px;
		background-repeat:no-repeat;	
		
		
	}
	

	/**************************************
	LOGIN BOX
	**************************************/
	#loginbox {
		margin: 0px 0 0 0;
		padding:0;
	}
	#loginbox .box {
		border:1px solid #E9E9E9;
		background: transparent url(/templates/tmpl_lovepeace/images/release2/verlauf_kasten.jpg) repeat-x;
		min-height:176px;
	}
	#loginbox h1 {
		text-transform: uppercase;
		font-size:15px;
		margin:0px 0 6px 0;
		padding:0;
		color: #555555;
	}
	#loginbox .textbox {
		width:140px;
		margin-bottom: 5px;
		border:1px solid #323232;
	}
	
	#loginbox ul {
		/*margin: 7px 0 0 0;*/
		margin:0;
		padding: 0 0 0 0;
		list-style: none;
	}

	#loginbox li {
		padding: 0px 0 0px 12px;
		background-image: url(/templates/tmpl_lovepeace/images/release2/pfeil.jpg);
		behavior: url(/individual/iepngfix.htc);
		background-repeat: no-repeat;
		background-position: 0px 3px;
	}
	#loginbox li a:hover,#loginbox li a:link,#loginbox li a:visited,#loginbox li a:active {
		color: #323232;
		text-decoration:none;
	}
	
	/**************************************
	Footer
	**************************************/	
	#mainFooter {
		overflow:auto;
		padding-top:15px;
	}
	
	.footerLink {
		border-top:1px solid #a4432d;
		margin: 0 20px 10px 0;
		width:56%;
		float:left;
		padding-top:8px;
		color: #a4432d;
	}
	.footerLink ul {
		margin:0;
		padding:0;
	}
	.footerLink ul li {
		display: inline;	
		list-style: none;
		margin: 0;
		padding: 0.20em;
		}
	.footerLink ul li a:visited,.footerLink ul li a:active,.footerLink ul li a:link {
		text-decoration:none;
		color: #a99a6d;
	}
	.footerLink ul li a:hover {
		color: #a4432d;
	}

	/**************************************
	Groups
	**************************************/	
	div.groups_result_row {
		/*border-bottom:1px solid #a4432d;*/
		margin: 10px 0 10px 0;
		
	}
		 
	/**************************************
	Content
	**************************************/	
	
	h1 {
		font-family:'Trebuchet MS';
	}
	
	
	.standardButton {
		background-color: #a89a6c;
		margin:0px;
		padding:0 3px 0 3px;
		color:#fff;
		font-weight:bold;
		border-bottom:1px solid #8f7e2c;
		border-right:1px solid #8f7e2c;
		border-left:1px solid #8a7739;
		border-top:1px solid #8a7739;
		background-image:url('/individual/images/button_a4432d.gif');
	    background-position:left 7px;
		background-repeat:no-repeat;
				
	}
	.standardSearchBox {
		width:150px;
		border:1px solid #999999;
	
	}
	.standardSearchBoxLabel {
		width:150px;
		font-weight:bold;
		float: left;
		padding-top:0.2em;
	}
	.floatleft {
		float:left;
		padding-right:1em;
	}
	
	
	.boxFirstHeader
	{
		position:relative;
		
		/*height:17px;
		padding:3px 0px 0px 8px;
		font-size:16px;
		font-weight:bold;
		text-align:left;
		text-transform:uppercase;
		border-bottom: 1px solid #CCC;
		color:#73be1e;
		*/
		font-family:"Arial Black";
		font-size:14px;
		text-transform:uppercase;
		color:#4C4C4C;
		font-weight:bold;
		
	}

	.advancedLink a,
	.advancedLink a:link,
	{
		color:#73be1e;
		text-decoration:none;
		font-weight:bold;
	}
	.advancedLink a:visited
	{
		color:#73be1e;
		text-decoration:none;
		font-weight:bold;
	}

	.advancedLink a:hover,
	.advancedLink a:active
	{
		color:#73be1e;
		text-decoration:underline;
		font-weight:bold;
	}
	
	#contentStyle {
		padding-top: 11px;
	}
	
	#contentStyle ul {
		margin: 0px 0 10px 0;
		padding: 5px 0 0 0;
		list-style: none;
	}


	#contentStyle ul li {
		padding: 0 0 3px 20px;
		background-image: url(/individual/images/arrow_green.png);
		behavior: url(/individual/iepngfix.htc);
		background-repeat: no-repeat;
		background-position: 0 0;
		width:90%;
	}
	
	
	#contentStyle li a:hover,#contentStyle li a:link,#contentStyle li a:visited,#contentStyle li a:active {
		color:#73be1e;
		text-decoration:none;
	}
	#contentStyle li a:hover {
		text-decoration:underline;
	}

	hr { color:#ffffff; height:1px; border:none; border-bottom:1px solid #b5b5b5; margin-bottom:5px; }
	
	
	form {margin:0;padding:0;}
	
	/*
	iwant Icons
	*/
	
	.iwanticons {
		width: 30px;
		margin-top:5px;
		height:30px;
		/*border:1px solid red;*/
		float:left;
		behavior: url(/individual/iepngfix.htc);
	}
	#search_rightpart {
		font-weight:bold;
		color:#fff;
	} 
	#search_rightpart .small td 
	{
		font-size:11px;
		color:#fff;
	}
	.topmembers_block_1,.topmembers_block_2 {
		float:left;
	}
	div.notActive  a.top_members_menu {
		color:#73be1e;
	}
	.active {
		color:#666666;
	}