/* -------------------------------------------------------------- */	
/* Browserhacks                                                   */
/* -------------------------------------------------------------- */	

/* HACK für Safari */		
html* {}

/* HACK für IE6 */		
* html {}

/* HACK für IE7 */		
*+html {}
	
/* HACK für Mozilla */		
html>/**/body {}	

/* HACK für Opera9+ */
html:first-child {}
/* -------------------------------------------------------------- */	
/* Diverses                                                       */
/* -------------------------------------------------------------- */	
.backlink
	{
	text-align:right;
	padding-top:30px;
	}
.backlink a
    {
	color:#184B67;
	text-decoration:underline;
	padding-left:14px;
	background:url("http://www.brainforce.it/it/images/pfeil_links.gif") 0px 5px no-repeat;
	}		
.backlink a:hover
    {
	color:#FD002A;
    }
/* -------------------------------------------------------------- */	
/* Festpositionierte Layer                                        */
/* -------------------------------------------------------------- */	
#layer-domain-title
	{
	text-align:center;
	z-index:100;
	position:absolute;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#7C899A;
	left:620px;
	top:6px !important;
	top:6px;
	}
#layer-domain-title a, 
#layer-domain-title a:hover
	{
	text-decoration:none;
	color:#7C899A;
	}
	
#layer-red-header-line
	{
	z-index:100;
	position:absolute;
	top:0px;
	left:767px;
	height:3px;
	width:196px;
	border-top:3px solid #FD002A; 
	}

#layer-language-switch
	{
	z-index:100;
	position:absolute;
	top:-8px !important;
	top:3px;
	left:727px;
	}	

/* HACK für IE7 */		
*+html #layer-language-switch
	{
	top:3px !important;
	}
	
	
#layer-brain-force
	{
	z-index:100;
	position:absolute;
	top:38px;
	left:807px;
	font-family:verdana;
	font-size:10px;
	color:#626A73;	
	}

#layer-brain-force a 
    {
	color:#626A73;
	}
#layer-brain-force a:hover
	{
	color:#FD002A;
	}
 
#layer-sitesearchbox
	{
	z-index:100;
	position:absolute;
	top:69px !important;
	top:71px;
	left:722px;
	}	

#layer-logo
	{
	position:absolute;
	top:0px !important;
	top:0px;
	left:0px;
	width:173px;
	heigth:54px;
	z-index:2000;
	}	

/* -------------------------------------------------------------- */	
/* Allgemeine Tags                                                */
/* -------------------------------------------------------------- */	
body
    {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial;
    font-size:11px;
	height:100%;
	background:url("http://www.brainforce.it/it/images/bg_body.gif");
    }

#screen
	{
	position:relative;
	top:0px;
	margin:0px auto;
    padding:0px;
	width: 978px;
	}

#screen-header
	{
	position:relative;
	height:14px;
	margin:0px auto;
	/* moderne Browser */
	width: 978px !important;
	/* böser IE 6! */
	width: 963px;
	}
	
#screen-header table
	{
	top:0px;
	padding:0px;
	margin:0px;
	}	
#screen-header table td
	{
	padding:0px;
	margin:0px;
	}	

#screen-header h1
	{
	font-size:9px;
	font-family:verdana, arial;
	font-weight:normal;
	text-align:center;	
	margin:0px;
	padding:0px;
	padding-top:0px;
	color:#9F9F9F;
	}
	
#screen-header strong
	{
	color:#9F9F9F;
	font-size:9px;
	font-family:verdana, arial;
	font-weight:normal;
	text-align:center;	
	margin:0px;
	padding:0px;
	font-weight:normal;
	padding-left:4px;
	position:relative;
	top:0px !important;
	top:-1px;
	}	
	
#screen-header a
	{	
	color:#C8C8C8;
	text-decoration:none;	
	}
	
#screen-header .no-text
    {
	height:0px;
	}	

#screen-footer
    {
	text-align:center;
    font-size:10px;
    width: 100%;
	padding-top:5px;
	color:#EDF1F6;
	padding-bottom:20px;
	}

#screen-footer a
    {
	color:#EDF1F6;
	text-decoration:none;
	}
	

#page-top
	{
	
	height:10px;
	/* moderne Browser */
	background:url("http://www.brainforce.it/it/images/bg_top.png") no-repeat !important;
	/* böser IE 6! */
	background:white;
	}	
	
#page
    {
	float:left;
	
	/* moderne Browser */
	background:url("http://www.brainforce.it/it/images/bg_center.png") !important;
	/* böser IE 6! */
	background:white;
	
	/* moderne Browser */
	width: 978px !important;
	
	/* böser IE 6! */
	width: 963px;
	
	}

#page #headermenu
    {
	position:relative;
	width:100%;
	z-index:1000;
	background:url("");
	top:-50px;
	/*left:20px !important;*/
	left:42px !important;
	/*left:14px;*/
	left:36px;
	}

#page #header-image
    {
	position:relative;
	top:-10px;
	}
#page #image
    {
	position:relative;
	top:-10px;
	}
/* -------------------------------------------------------------- */	
/* Fußzeile                                                       */ 
/* -------------------------------------------------------------- */		
#page-bottom
    {
	float:left;
	height:25px;
	/* moderne Browser */
	width: 983px !important;
	background:url("http://www.brainforce.it/it/images/bg_bottom.png")  0px -10px no-repeat !important;
	/* böser IE 6! */
	width: 963px;
	background:none;
	}
	
#page-bottom #content
    {
	font-size:10px;
	font-family:verdana;
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-left:26px;
	color:#EDF1F6;
	}	
#page-bottom #content a
    {
	margin:0px;
	padding:0px;
	text-decoration:underline;
	color:#EDF1F6;
    }
#page-bottom #content a.copyright
    {
	text-decoration:none;
	}
/* -------------------------------------------------------------- */	
/* Linke Spalte                                                   */ 
/* -------------------------------------------------------------- */	
#page #body-left
    {
	float:left;
	position:relative;
	top:20px;
    padding:0px;
    margin:0px;
    width:229px;
	}			

/* -------------------------------------------------------------- */	
/* Mittlere Spalte                                                */ 
/* -------------------------------------------------------------- */		
#page #body-center
    {
    position:relative;
	float:left;
	top:0px;
	width:734px;
    z-index:2;
    margin:0px;
	padding:0px;
	min-height:400px !important;
	}
* html #page #body-center /*IE-Hack*/
	{
	height:400px;
	}
	
#page #body-center #content
    {
	font-family:verdana;
	font-size:11px;
	color:#3B4751;
	}
	
#page #body-center #content #index
     {
	 float:left;
	 position:absolute;
	 left:-200px;
	 top:-5px;
	 }

#page #body-center #content #index h2
    {
	margin:0px;
	padding:0px;
    font-family:verdana;
    font-weight:normal;
	font-style:normal;
	font-size:10px;
	color:#33647E;
	}
#page #body-center #content #index a
    {
	text-decoration:none;
	color:#33647E;
	}
#page #body-center #content #index a:hover
	{
	text-decoration:none;
	color:#FD002A;
	}

#page #body-center #content #title
     {
	 position:relative;
	 padding-left:20px;
	 margin-top:20px;
	 margin-bottom:0px;
	 }

#page #body-center #content #title h2
    {
	margin:0px;
	padding:0px;
    font-family:verdana,arial;
    font-weight:bold;
	font-style:normal;
	font-size:14px;
	color:#33647E;
	}	
#page #body-center #content #left
    {
	padding-top:24px;
	padding-left:20px;
	line-height:14px;
	float:left;
	width:511px;
	margin-right:0px;
	padding-bottom:20px;
	}

#page #body-center #content #left h1
    {
	margin:0px;
	padding:0px;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	color:#184B67;
	padding-bottom:20px;
	}
#page #body-center #content #left h2
    {
	margin:0px;
	padding:0px;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#184B67;
	padding-bottom:8px;
	}
#page #body-center #content #left h3
    {
	margin:0px;
	padding:0px;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#184B67;
	}
#page #body-center #content #left h4
    {
	margin:0px;
	padding:0px;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#1589B2;
	}
#page #body-center #content #left a
    {
	color:#184B67;
	}

#page #body-center #content #left a:hover,
#page #body-center #content #left a.pdf:hover,
#page #body-center #content #left a.pfeil-rot:hover,
#page #body-center #content #left a.pfeil-rot-fett:hover
    {
	color:#FD002A;
	}	

#page #body-center #content #left a.pdf
    {
	position:relative;
	left:-30px !important;
	left:-32px;
	padding-left:20px !important;
	padding-left:20px;
	margin-left:10px !important;
	margin-left:12px;	
	background:url("http://www.brainforce.it/it/images/pdf.gif") 0px 1px no-repeat;
	color:#184B67;
	line-height:15px;
	}	

	
#page #body-center #content #left a.pfeil-rot
    {
	position:relative;
	left:-25px !important;
	left:-30px;
	padding-left:18px !important;
	padding-left:24px;
	margin-left:7px;
	background:url("http://www.brainforce.it/it/images/pfeil.gif") 0px 4px no-repeat;
	color:#184B67;
	line-height:15px;
	}	
#page #body-center #content #left a.pfeil-rot-fett
    {
	position:relative;
	left:-29px !important;
	left:-33px;
	padding-left:19px !important;
	padding-left:23px;
	margin-left:10px;
	background:url("http://www.brainforce.it/it/images/btn_go.gif") 0px 2px no-repeat;
	color:#184B67;
	line-height:15px;
	}	

#page #body-center #content #left ol
    {
	z-index:1000;
    margin:0px;
	padding:0px;
	padding-bottom:10px;
	position:relative;
	left:-5px;
	padding-left:5px;
	}
#page #body-center #content #left ol li
    {
	margin:0px;
	padding:0px;
	padding-top:2px;
	padding-bottom:2px;
    }		
	
#page #body-center #content #left ul
    {
    margin:0px;
	padding:0px;
	padding-bottom:10px;
	list-style-type:none;
	position:relative;
	left:-15px;
    }	
#page #body-center #content #left ul li
    {
    margin:0px;
	padding:0px;
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
	background:url("http://www.brainforce.it/it/images/pfeil_grau.gif") 0px 6px no-repeat;
    }
#page #body-center #content #left ul.pfeil-rot li
    {
    background:url("http://www.brainforce.it/it/images/pfeil.gif") 0px 6px no-repeat;
    }	
#page #body-center #content #left p
    {
    margin:0px;
	padding:0px;
	padding-top:0px;
	padding-bottom:10px;
    }	
	
#page #body-center #content #right
    {
	position:relative;
	float:right;
	left:0px;	
	top:0px;
	width:140px !important;
	width:140px;
	margin-right:26px !important;
	margin-right:13px;
	padding-bottom:20px;
	padding-top:24px;
	}
	
#page #body-center #content #right a
    {
	color:#184B67;
	margin:0px;
	padding:0px;
	}

#page #body-center #content #right a:hover,
#page #body-center #content #right a.pdf:hover,
#page #body-center #content #right a.pfeil-rot:hover,
#page #body-center #content #right a.pfeil-rot-fett:hover
#page #body-center #content #right a.link-homepage:hover
    {
	color:#FD002A;
	}
#page #body-center #content #right a.pdf
    {
	position:relative;
	left:-30px;
	padding-left:20px;
	margin-left:10px;
	background:url("http://www.brainforce.it/it/images/pdf.gif") 0px 1px no-repeat;
	color:#184B67;
	display:block;
	line-height:15px;
	}	

#page #body-center #content #right a.pfeil-rot
    {
	position:relative;
	left:-25px;
	padding-left:15px;
	margin-left:10px;
	background:url("http://www.brainforce.it/it/images/pfeil.gif") 0px 4px no-repeat;
	color:#184B67;
	display:block;
	line-height:15px;
	}	
#page #body-center #content #right a.pfeil-rot-fett
    {
	position:relative;
	left:-27px;
	padding-left:17px;
	margin-left:10px;
	background:url("http://www.brainforce.it/it/images/btn_go.gif") 0px 2px no-repeat;
	color:#184B67;
	display:block;
	line-height:15px;
	}	
	
#page #body-center #content #right a.link-homepage
    {
	position:relative;
	left:-27px;
	padding-left:17px;
	margin-left:10px;
	background:url("http://www.brainforce.it/it/images/btn_go.gif") 0px 2px no-repeat;
	color:#184B67;
	display:block;
	line-height:15px;
	text-decoration:none;
	}		
	
	
	

#page #body-center #content #right ol
    {
    margin:0px;
	padding:0px;
	padding-bottom:10px;
	list-style-type:none;
	padding-left:5px;
    position:relative;
	left:-5px;
    }
#page #body-center #content #right ol li
    {
    margin:0px;
	padding:0px;
	padding-top:2px;
	padding-bottom:2px;
	}	
		
#page #body-center #content #right ul
    {
    margin:0px;
	padding:0px;
	padding-top:0px;
	padding-bottom:10px;
	list-style-type:none;
	position:relative;
	left:-15px;
	}
#page #body-center #content #right ul li
    {
    margin:0px;
	padding:0px;
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
	background:url("http://www.brainforce.it/it/images/pfeil_grau.gif") 0px 6px no-repeat;
    }
#page #body-center #content #right ul.pfeil-rot li
    {
    background:url("http://www.brainforce.it/it/images/pfeil.gif") 0px 5px no-repeat;
    }		
	
#page #body-center #content #right p
    {
    margin:0px;
	padding:0px;
	padding-top:0px;
	padding-bottom:10px;
    }	
	

/* -------------------------------------------------------------- */	
/* Rechte Spalte                                                   */ 
/* -------------------------------------------------------------- */	
#page #body-right
    {
	float:left;
	padding:0px;
    margin:0px;
    width:0px;
	}			

/* -------------------------------------------------------------- */	
/* Copyright in der Fußzeile                                      */ 
/* -------------------------------------------------------------- */		
#copyright
	{
	float:left;
	}
/* -------------------------------------------------------------- */	
/* Created by Anzeige in der Fußzeile                             */ 
/* -------------------------------------------------------------- */		
#created-by
	{
	}
	
/* -------------------------------------------------------------- */		
/* Definition der Info-Box                                        */
/* -------------------------------------------------------------- */		
.box-Info .bottom-right
    {
    }
.box-Info .bottom-left
    {
    }
.box-Info .top-right
    {
    }
.box-Info .top-left
    {
    }
.box-Info .titlebar
    {
    position:relative;
    font-family:verdana, arial;
    font-weight:bold;
    font-size:11px;
	color:#5F5F5F;
    text-align:left;
	height:18px;
    background:#FFEBAA;
	padding-top:4px;
	padding-left:20px;
	margin-top:0px;
    margin-left:0px;
    margin-right:0px;
	border:0px #5A7EBA solid;
	}
	
.box-Info .content
    {
	font-size:11px;
    text-align:left;
    padding:4px;
	padding-top:4px;
	padding-bottom:8px;
    }
.box-Info
    {
    border:1px #FFEBAA solid;
	background:#FFF6D7;
	padding:0px;
    margin:0px;
	margin-top:8px;
    }
/* -------------------------------------------------------------- */
/*-----------------------------------*/
/* Definition der Standard Textboxen */
/*-----------------------------------*/
.box-Standard .bottom-right
    {
    }

.box-Standard .bottom-left
    {
    }

.box-Standard .top-right
    {
    }

.box-Standard .top-left
    {
    }

.box-Standard .titlebar
    {
    position:relative;
    top:0px;
	left:0px;
    font-family:verdana, arial;
    font-weight:bold;
    font-size:11px;
	font-style:italic;
	color:white;
	color:#808040;
    text-align:right;
	height:18px;
    background:#0190DF;
	background:#C8C8C8;
	background:url("http://www.brainforce.it/it/images/bg_titlebar.gif");
    padding-top:4px;
	padding-left:8px;
	padding-right:8px;
	margin-top:0px;
    margin-left:0px;
    margin-right:0px;
	}
	
.box-Standard .content
    {
    text-align:left;
    padding:5px;
    }

.box-Standard
    {
    background:#0050A0;
    border:1px #DFDFDF solid;
	border:1px #999999 solid;
	border:1px solid #E5DEBA;
	
    background:#F5F5F5;
	background:#FFFFFF;
	background:#F2FCE9;
	background:#FCF8EB;
    padding:0px;
    margin:0px;
	margin-top:0px !important;	
    margin-top:5px;	
    }
	
/*-----------------------------------*/

.button
	{
	font-size:11px;
	height:22px;
	width:85px;
	}
/* HACK für IE7 */		
*+html .button
	{
	/*padding-bottom:3px !important;*/
	}
/* HACK für Mozilla */		
html>/**/body .button
	{
	padding-bottom:3px !important;
	}

.content-edit
	{
	margin-top:0px;
	text-align:center;
	}
