body {
padding:0;
margin:0;
background-image:url(/Portals/_default/Skins/Fasolini/Assets/BackgroundPage.gif); background-repeat:repeat-y;

}

/**********************Changes made in this Section have to be made in the UserDefinedStyles.css too**********************/
.BildLinks{
	float: left;
	margin:6px 6px 3px 0px;
	}

.BildRechts{
	float: right;
	margin-left: 14px;
	margin-bottom: 12px;
}

p {
	margin: 0px 0px 10px 0px;
}

a, a:link, a:visited {
text-decoration:underline;
color:#323599
}

a:hover {
text-decoration:underline;
color:#000000
}
.contentpane .normal, .contentpane .normal td, body, td  {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17px
}
.rightpane H2 .Head {
margin:0px;
padding:0px;
font-size:12px;
font-weight:bold;
color:#FFE601;
}
.rightpane .normal, .rightpane .normal td, td  {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
font-weight:normal
}
.subhead {
color:#000000;
}
.contentpane H1 .Head, H1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin:0px 0px 10px 0px;
padding:0px;
color:#000000
}
.contentpane H2, H2, .contentpane H3, H3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:0px 0px 10px 0px;
padding:0px;
color:#000000
}
.contentpane .normal {
font-size:11px;
line-height:16px
}

.NormalTextBox{
background-color:#e6e6e6;

}
.NormalTextBox label{
background-color:#ffffff;

}

#dnn_ctr453_CFD_cfd22{
background-color:#FFFFFF;

}



/**************************************************************************************************************************/

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    





/*Login Copyright */
#ToFlexCopyright a:link, #ToFlexCopyright a:visited, #ToFlexCopyright {
font-family:Arial, Helvetica, sans-serif;
color:#efefef;
font-size:10px;
text-decoration:none
}
a.login:hover, .login a:hover, a:hover .login {
color:#000000;
text-decoration:underline
} 
a.login:link, a.login:visited {
font-family:Arial, Helvetica, sans-serif;
color:#cccccc;
font-size:10px;
text-decoration:none
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
color:#FFE601;
font-weight:bold;
text-decoration:none;
background-color:#B50100;
padding:2px;
border:solid 1px #333333;
}

A.CommandButton:visited  {
text-decoration:none;
}

A.CommandButton:active   {
text-decoration:none;
}

A.CommandButton:hover    {
text-decoration:none;
color:#F9FB09;
border:solid 1px #FFE601;
}





/* 2NavigateTree Section ***************************************************************************************************************************/    


#ToNavForToFlex { padding-left:0px; margin-top:1px; /*margin-top:0px;*/}
.ToNavigateNavContainer DIV { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.ToNavigateNavContainer A, .ToNavigateNavContainer A:visited, .ToNavigateNavContainer A:hover { text-decoration:none  }
#LinkSelected {   }
#LinkInPath {}  


/* NavLevel 2 ***/ 
a.NavLevel2:link, a.NavLevel2:visited 	{
									color:#000000;
									font-weight:bold;
									display:block;
									line-height:16px;
									margin:4px 0px 0px 0px;
									padding:2px 0px 2px 30px;
									width:200px;
									background-repeat:repeat-y
									}
a.NavLevel2:hover 					{ 
									color:#B60001
									}
#Selected a.NavLevel2 				{
									Color:#B60001;
									background-image:url(/Portals/_default/Skins/Fasolini/Assets/SubNavigation/NavLevelSelected.jpg);
									
									
									} 
#InPath a.NavLevel2  				{
									background-color:#E4E4E4;
									color:#000000;
									background-image:url(/Portals/_default/Skins/Fasolini/Assets/SubNavigation/NavLevelInPath.jpg);
									
									}
/* NavLevel 3 ***/ 
a.NavLevel3:link, a.NavLevel3:visited 	{
									color:#000000;
									font-weight:normal;
									padding:2px 2px 0px 45px;
									display:block;
									line-height:14px;
									margin:0px 0px 0px 0px;
									background-image:url(/Portals/_default/Skins/Fasolini/Assets/SubNavigation/NavLevelInPath.jpg);
									background-repeat:repeat-y
									}
a.NavLevel3:hover 					{ 
									color:#B60001
									}
#Selected a.NavLevel3				{
									Color:#B60001;
									background-image:url(/Portals/_default/Skins/Fasolini/Assets/SubNavigation/NavLevelSelected.jpg);
									} 
#InPath a.NavLevel3 				{
									background-image:url(/Portals/_default/Skins/Fasolini/Assets/SubNavigation/NavLevelInPath.jpg);
									color:#000000;
									}

/* NavLevel 4 ***/ 
a.NavLevel4:link, a.NavLevel4:visited 	{
									color:#000000;
									font-weight:normal;
									padding:2px 2px 0px 60px;
									display:block;
									line-height:14px;
									margin:0px 0px 0px 0px;
									background-image:url(/Portals/_default/Skins/Fasolini/Assets/SubNavigation/NavLevelInPath.jpg);
									background-repeat:repeat-y
									}
a.NavLevel4:hover 					{ 
									color:#B60001
									}
#Selected a.NavLevel4				{
									Color:#B60001;
									background-image:url(/Portals/_default/Skins/Fasolini/Assets/SubNavigation/NavLevelSelected.jpg);
									} 
#InPath a.NavLevel4 				{
									background-image:url(/Portals/_default/Skins/Fasolini/Assets/SubNavigation/NavLevelInPath.jpg);
									color:#000000;
									}
#Footer {
	position:absolute;
	width:180px;
	height:15px;
	z-index:8;
	bottom:0;
}

#Desk {
	position:absolute;
	height:100%;
	width:100%;
	background-image:url(/Portals/_default/Skins/Fasolini/Assets/BackgroundWebsite.gif);
	background-repeat:repeat-x;
	background-position:top;

	
}


/*Layout********************************/


#Page {
	position:absolute;
	width:990px;
	height:100%;
	z-index:1;
	top:0;
	
	background-color:#FFFFFF;

}
#Header {
	position:absolute;
	width:990px;
	height:250px;
	z-index:6;
	left: 0px;
	top: 0px;
}
#Navigation {
	position:absolute;
	width:990px;
	height:40px;
	z-index:7;
	left: 0px;
	top: 210px;
}
.LeftPane {
	position:absolute;
	width:200px;
	height:100%;
	z-index:3;
	left: 0px;
	top: 0px;
	background-color: #CCCCCC;
	padding-top:260px;
}
.ContentPane {
	position:absolute;
	width:580px;
	height:100%;
	z-index:5;
	left: 200px;
	top: 0px;
	padding-top:260px;
}
.RightPane {
	position:absolute;
	width:190px;
	height:100%;
	z-index:4;
	left: 800px;
	top: 0px;
	padding-top:260px;
	background-color: #E6E6E6;
}





