﻿body
{
	font-family: Arial;
	color: #000000;
	margin:0;
	padding:0;
	background-color:#000;
	background-repeat:no-repeat;	
	font-size:12px;
}

body.body1
{
	background-image:url(images/StudLuft2010_WEB_Back1.jpg);	
	background-position:center top;
	}
	
body.body2
{
	background-image:url(images/StudLuft2010_WEB_Back2.jpg);	
	background-position:center top;
	}
	
body.body3
{
	background-image:url(images/StudLuft2010_WEB_Back3.jpg);
	background-position:center top;
	}
	
body.body4
{
	background-image:url(images/StudLuft2010_WEB_Back4.jpg);	
	
	background-position:center top;
	}

img.image_01, img.image_02, img.image_03
{
	margin-bottom:25px;
	}
	
img
{
	border:0;
	}

a
{
	color: #000000;
}

a:hover
{
	color: #000000;
}

div#PageContent
{
	width: 990px;
	height: 1000px;
	color:#e6e6e6;
	margin:auto;
	padding:0;
	
}

div.clear
{
	height:0px;
	clear:both;	
	}

div#FlashCountdown
{
	width:100%;
	height:30px;
	text-align:right;
	padding-right:10px;
	}


div#Top
{
	/* border-bottom: solid 1px #000000; */
}

div#Content
{
	/* border-bottom: solid 1px #000000; */
}


div#BottomLeft
{
	margin:0;
	padding:0 0 0 18px;	
	float:left;
	width:82px;
}

div#BottomCenter
{
	margin:0;
	padding:0;
	padding-top:12px;
	float:left;	
	text-align:center;
	width:781px;
	color: #3A4245;
	font-size:9px;
}

div#TextPageContent a, 
div#FlashTeaserPageContent p a, 
div#FrontPageImageContainer a
{
	color:#ecbe4f;
}
div#TextPageContent a:link,
div#FlashTeaserPageContent p a:link, 
div#FrontPageImageContainer a:link
{
	text-decoration:none;
}
div#TextPageContent a:visited,
div#FlashTeaserPageContent p a:visited, 
 div#FrontPageImageContainer a:visited
{
	text-decoration:none;	
}
div#TextPageContent a:hover,
div#FlashTeaserPageContent p a:hover, 
 div#FrontPageImageContainer a:hover
{
	text-decoration:underline;	
}

div#BottomCenter p
{
	margin:0;
	padding:0;
}

div#BottomCenter a
{
	color:#3A4245;
}
div#BottomCenter a:link
{
	text-decoration:none;
}
div#BottomCenter a:visited
{
	text-decoration:none;	
}
div#BottomCenter a:hover
{
	text-decoration:underline;	
}

div#BottomRight
{
	margin:0;
	padding:0 18px 0 0;		
	float:left;	
	width:82px;
}

div#BottomRight img
{
	float:right;
}




div.SeparatorTop
{	
	margin: 118px 0 6px 0;
	height:0px;
}

div.Separator
{
	margin:6px 0 6px 0;
	border-top: solid 1px #3A4245;
	height:0px;
}



div#LAIT
{
	width: 990px;
	margin: auto;
	margin-top:100px;
	font-size: 0.7em;
	text-align: center;
}


ul#nav 
{
	margin:0;
	margin-left:0px;
	padding:0;
	padding-left:34px;
	padding-top:10px;	
	list-style-type:none;	
}

ul#nav li
{
	float:left;
	margin-right:10px;
}

ul#nav li.bullet
{
	background-image:url(images/bullet.png);
	background-repeat:no-repeat;
	background-position:left;	
	padding-left:10px;
	
}


ul#nav li a
{
	color:#e6e6e6;		
	font-size:12px;
	font-weight:bold;	
	text-decoration:none;
}

ul#nav li a:link
{
	color:#e6e6e6;	
}

ul#nav li a:visited
{
	color:#e6e6e6;	
}

ul#nav li a:hover
{
	color:#ecbe4f;	
}

ul#nav li a.SelectedLink:link
{
	color:#ecbe4f;	
}
ul#nav li a.SelectedLink:visited
{
	color:#ecbe4f;	
}
ul#nav li a.SelectedLink:hover
{
	color:#ecbe4f;	
}


/*---- Subnavigation Begin ----*/
ul#navSub
{
	margin-left:0px;
	padding:0;
	padding-left:18px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:10px;
	list-style-type:none;	
}

ul#navSub li
{
	float:left;
	margin-right:20px;
	padding-left:10px;
	background-image:url(images/bullet.png);
	background-repeat:no-repeat;
	background-position:left;
}
ul#navSub li a
{
	color:#e6e6e6;		
	font-size:12px;
	font-weight:bold;	
	text-decoration:none;
}

ul#navSub li a.SelectedLink:link
{
	color:#ecbe4f;	
}
ul#navSub li a.SelectedLink:visited
{
	color:#ecbe4f;	
}
ul#navSub li a.SelectedLink:hover
{
	color:#ecbe4f;	
}


ul#navSub li a:link
{
	color:#e6e6e6;	
}

ul#navSub li a:visited
{
	color:#e6e6e6;	
}

ul#navSub li a:hover
{
	color:#ecbe4f;	
}
/*---- Subnavigation End ----*/





/*---- Flash Frontpage Begin ----*/

div.flashContainer, 
div.flashContainer-left
{
	float:left;
	width:240px;
	height:150px;
	}

div.flashContainer
{
	margin-left:10px;
	}

div.teaserContainer, 
div.teaserContainer-left
{
	float:left;
	width:240px;
	}

div.teaserContainer
{
	margin-left:10px;
	}


div.teaserContainer ul, 
div.teaserContainer-left ul
{
	margin:0;
	padding:0;
	list-style-type:none;	
}

div.teaserContainer li, 
div.teaserContainer-left li
{
	margin:0;
	padding:0;
}

div.teaserContainer li a, 
div.teaserContainer-left li a
{
	color:#5bbfff;		
	font-size:16px;
	font-weight:bold;	
	text-decoration:none;
}

div.teaserContainer li a:link, 
div.teaserContainer-left li a:link
{
	color:#5bbfff;	
}

div.teaserContainer li a:visited, 
div.teaserContainer-left li a:visited
{
	color:#5bbfff;	
}

div.teaserContainer li a:hover, 
div.teaserContainer-left li a:hover
{
	color:#ecbe4f;	
}

a.flashTeaserBody
{
	color:#FFF;		
	font-size:12px;
	font-weight:normal;	
	text-decoration:none;
}

div.flashClear
{
	clear:both;
	height:20px;
}

/*---- Flash Frontpage End ----*/

/*---- Flash TeaserPage Begin ----*/


div#flashTeasers
{	
	width:520px;
	}
	
div#flashTeasers div.flashContainer
{
	margin:10px 0px 0px 18px;
	height:auto;
	}
	
	
div#flashTeasers div.teaserContainer
{
	padding-top:10px;
	height:auto;
	
	}
	
div#flashTeasers div.teaserContainerOuter
{
	width:500px;
	float:left;
	margin:6px 0px 20px 18px;
	height:auto;
	}
	
div#flashTeasers div.teaserContainerSeparator
{
	width:498px;
	height:1px;
	background:#3A4245;
	}
	

div.flashTeasersClear
{
	clear:both;
	height:0px;
}

div.flashRow
{
	height:auto;
	}

/*---- Flash TeaserPage End ----*/

h1.TextPageHeading
{
	clear:left;
	font-size:24px;
	margin:0;
	padding-top:4px;
	padding-left:18px;
	}
	
h2
{
	font-size:18px;
	font-weight:bold;
	color:#5bbfff;
	}
	
h3
{
	font-size:16px;
	font-weight:bold;
	color:#5bbfff;
	margin:0;
	padding:0;
	}
	


/*---- Frontpage Begin ----*/

div#FrontPageImageContainer
{
	margin-top:123px;	
	width:990px;
	height:350px;
	
	background-image:url(images/frontpage.jpg);
}

div#FrontPageImageContainerInner
{
	padding-top:202px;	
	padding-left:585px;	
	padding-right:20px;
}

div#FrontPageImageContainerInner h2
{	
	font-size:16px;
	margin-bottom:0px;
}

div#FrontPageImageContainerInner p
{
	padding-left:0;
	margin-top:4px;
}


/*---- Frontpage End ----*/

div#TextPageContent h2,
div#FlashTeaserPageContent h2
{
	padding:18px 0 0 18px;
	margin:0;
	}
	
div#GalleryPageContent h2
{
	padding:0 0 0 18px;
	margin:0;
	}

div#TextPageContent p, 
div#GalleryPageContent p, 
div#FlashTeaserPageContent p
{
	padding:8px 18px 0 18px;
	
}

div#StandardTextPageWithImagesRight
{
	width:990px;
}
	
div#StandardTextPageWithImagesRight div.left
{
	float:left;
	width:645px;	
	}

div#StandardTextPageWithImagesRight div.right
{
	text-align:right;
	float:right;	
	padding:18px 18px 0 0;
	width:327px;	
	}

div#StandardTextPageWithImagesLeft
{
	width:990px;
}
	
div#StandardTextPageWithImagesLeft div.left
{
	text-align:left;
	float:left;
	width:327px;	
	padding:18px 0 0 18px;		
	}

div#StandardTextPageWithImageLefts div.right
{
	float:right;
	width:645px;
	}
	
img.gallery
{
	border:0;
	margin:18px 18px 0 0;
	}
	

/*---- TilmeldingsSkema Begin ----*/
	
table#FormTable
{
	margin:0;
	padding:0;
	border-collapse:collapse;
	
	}
	
table#FormTable td
{
	vertical-align:top;	
	}

table#FormTable td.header
{
	padding:18px 0 18px 18px;
	width:500px;
	font-weight:bold;
	}


table#FormTable td.header div, td.headersub div
{
	width:500px;
	}

table#FormTable td.headersub
{
	padding:0 0 18px 18px;
	}
	
table#FormTable td.itemHeader
{
	padding:0 0 18px 18px;	
	width:125px;
	}
	
table#FormTable td.itemContent
{
	padding:0 0 18px 18px;	
	width:375px;
	}
	
table#FormTable td.itemContent td
{
	padding:0;
	}
	
table#FormTable input.text, textarea.text
{
	width:190px;
	border: 1px solid rgb(102, 102, 102);
	width: 190px; 
	background-color: rgb(51, 51, 51); 
	color: white;
	}


table#FormTable p
{
	margin:0;
	padding:0;
	}
	
	
div.ValidationSummary
{
	padding-top:10px;
	padding-left:20px;
	}

/*---- TilmeldingsSkema End ----*/


/*---- Gallerier START ----*/

div#GalleryPageContent
{
	margin-top:30px;
	padding-bottom:20px;
	}


div.GalleryLeftCol
{
	width:250px;
	float:left;
	}
	
	
div.GalleryRightCol
{
	width:700px;
	float:right;
	}
	
p.GalleryUploadedBy
{
	margin-top:0px;
	}

div.GalleryHelpText
{
	font-size:10px;
	}
	
div.GalleryList
{
	width:330px;
	height:100px;
	float:right;
	}
	
div.GalleryList div
{
	margin-left:95px;
	}
	
a.GalleryList:link
{
	font-size:18px;
	font-weight:bold;
	color:#5bbfff;	
	text-decoration:none;
}

a.GalleryList:visited
{
	font-size:18px;
	font-weight:bold;
	color:#5bbfff;	
	text-decoration:none;
}

a.GalleryList:hover
{
	font-size:18px;
	font-weight:bold;
	color:#5bbfff;	
	text-decoration:none;	
}

a.linkToParent
{
	padding:0px 18px 0 18px;
	display:block;
	margin-bottom:10px;
	}

a.linkToParent:link
{
	color:#FFF;	
	text-decoration:none;
	
}

a.linkToParent:visited
{
	color:#FFF;	
	text-decoration:none;
}

a.linkToParent:hover
{
	color:#FFF;	
	text-decoration:underline;
}
	

/*---- Gallerier END ----*/


p.manchet
{
	font-weight:bold;
	font-size:15px;
	color:#FFF;	
	}
	
p.blueText
{
	color:#5bbfff;	
	font-size:13px;
	
	}

p.blueTextBold
{
	font-weight:bold;
	color:#5bbfff;	
	font-size:13px;
	
	}
span.manchet
{
	font-family:Arial;
	font-weight:bold;
	font-size:15px;
	color:#FFF;	
	}
	
span.blueText
{
	font-family:Arial;
	font-size:13px;
	color:#5bbfff;	
	}

span.blueTextBold
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#5bbfff;	
	}




/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
