
/*
Global Styles - Axel-Limberg.de
*/

body
{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
	padding:0px;
	margin:0px;
	background-image:url(../../Global_Images/Background_Website.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


.bodytext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
	line-height:140%;

}
.bodytext a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
	line-height:140%;
	text-decoration:underline;

}

#Website
{
	width:967px;

}

#WebsiteContainer
{
	width:941px;
	vertical-align:top;
	height:413px;

}


/*
Shadow Elements Styles
*/

#ShadowTop
{
	background-image:url(../../Global_Images/Shadow_Top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:953px;
	height:24px;

}

#ShadowLeft
{
	background-image:url(../../Global_Images/Shadow_Left.jpg);
	width:13px;
	height:413px;
	background-repeat:no-repeat;
	background-position:top;
}

#ShadowRight
{
	background-image:url(../../Global_Images/Shadow_Right.jpg);
	width:13px;
	height:413px;
	background-repeat:no-repeat;
	background-position:top;
}

#ShadowFooter
{
	background-image:url(../../Global_Images/Shadow_Footer.jpg);
	background-position:top;
	width:967px;
	height:11px;

}


/*

Top Navigation Styles
*/
#ShadowTop ul
{
	padding:0px;
	margin:0px;
	list-style:none;
	float:right;
	padding-right:50px;
}

#ShadowTop ul li
{
	padding:0px;
	margin:0px;
	list-style:none;
	float:right;
	border-right:1px solid #FFFFFF;
	height:18px;
	vertical-align:middle;
	padding-top:5px;
	padding-left:4px;
	padding-right:4px;
}

#ShadowTop ul li a
{
	padding-left:4px;
	padding-right:4px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#5B5B5B;
	text-decoration:none;
}
#ShadowTop ul li a:hover
{
	padding-left:4px;
	padding-right:4px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
}

#ShadowTop ul li.Active a
{
	padding-left:4px;
	padding-right:4px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
}




/*
Böog Styles
*/

.Date
{
	font-size:11px;
	font-style:italic;

}




/*
Footer Styles
*/
#CopyRight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8C8C8C;

}

#QuickLinks
{
	padding:0px;
	margin:0px;
	text-align:right;

}

#QuickLinks ul
{
	padding:0px;
	margin:0px;
	list-style:none;
	text-align:right;

}
#QuickLinks ul li
{
	padding:0px;
	margin:0px;
	list-style:none;
	float:right;
	text-align:right;
}

#QuickLinks ul li a
{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8C8C8C;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
}

#QuickLinks ul li a:hover
{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
}



/*
Content Styles
*/

#ContentScreen
{
	height:413px;
	vertical-align:top;
	background-image:url(../../Global_Images/Background_Content.jpg);
	background-position:top;
	background-repeat:repeat-x;	
	
}

#Content
{
	background-image:url(../../Global_Images/Logo_Axel_Limberg.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:412px;
	width:100%;
	vertical-align:top;


}

#Content h1 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	
	color:#35414F;
	font-weight:normal;
	line-height:100%;
	padding:0px;
	margin:0px;
	padding-top:45px;
	padding-left:26px;
	

}


#ContentScreen h1 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	
	color:#35414F;
	font-weight:normal;
	line-height:100%;
	padding:0px;
	margin:0px;
	padding-top:45px;
	padding-left:26px;
	

}
#ContentScreen 
{

	/*background-image:url(../../Global_Images/Logo_Axel_Limberg.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:412px;
	width:415;
*/
}




#ContentText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:140%;
	color:#686868;
	padding-left:26px;
	padding-top:10px;
	padding-right:28px;
	padding-bottom:40px;
}

#ContentText a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:140%;
	color:#686868;
	text-decoration:underline;
}


#PictureScreen
{
	width:365px;
	background-image:url(../../Global_Images/Background_PictureScreen.jpg);
	background-position:top left;
	height:413px;

}



/*
Text Scroller Styles
*/

#box-content {
   position: absolute;
 margin:0px;
 padding:0px;
 padding-left:0px;
   width: 420px;
   height: 220px; 
   border:0px solid #990000;      
}

#box-content h1 {
   margin: 0px 0px 5px 0px;
   color: #fff;
   font-size: 17px;
   font-weight: bold;
}

#box-content h2 {
   margin: 10px 0px 10px 0px;
   color: #fff;
   font-size: 12px;
   font-weight: bold;
}

#box-content p {
   margin: 0px 0px 0px 0px;
   color:#686868;
}

#box-content a {
  color:#686868;
  text-decoration:underline;
   text-decoration: none;  
}

#container { 
   position: relative;
   overflow: hidden;
   float:right; 
   display:inline;
   width: 420px;
   height: 240px; 
   color:#424242;    
} 

#scrollinhalt {
   position: absolute;
   left: 0;
   top: 0;
   width: 400px;
   z-index: 10;
   color:#424242;
}


#scrollinhalt .bodytext {

   left: 0;
   top: 0;
   width: 400px;
   z-index: 10;
   color:#424242;
}



#scrollinhalt .bodytext a {
text-decoration:underline;
   color:#424242;
}

#ContentIncludeHolder
{
color:#424242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#scrollbarbox {
   display: block;
   visibility: hidden;
   position: absolute;
   right: 0;
   top: 0;
   height: 240px;
   width: 12px;
   overflow: hidden;
}

#scrolltrack {
   position: absolute;
   left: 0;
   top: 10px;
   width: 10px;
   height: 240px;
   overflow: hidden;
   background-image: url(../../Global_Images/v_track_bg.gif);
   background-repeat: repeat-y;
   z-index: 10;
}

#scrollgreifer {
   display: block;
   position: absolute;
   left: 0;
   top: 0;
   width: 11px;
   height: 50px;
   overflow: hidden;
   z-index: 10;
}

#scrollpfeiloben {
   display: block;
   position: absolute;
   left: 0;
   top: 0;
   width: 1px;
   height:1px;
   overflow: hidden;
   z-index: 20;
}

#scrollpfeilunten  {
   display: block;
   position: absolute;
   left: 0;
   top: 280px;
   width: 10px;
   height: 10px;
   overflow: hidden;
   z-index: 30;
}

#springpfeil  {
   display: block;
   position: absolute;
   left: 0;
   top: 290px;
   width: 10px;
   height: 10px;
   overflow: hidden;
   z-index: 40;
}


/*
Sitemap Styles
*/
div.sitemap_level1 a
{
	margin:0;
	padding:0;
	color:#797979;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	line-height:140%;
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	padding-top:6px;
	width:380px;
	display:block;
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px solid #CCCCCC;
}
div.sitemap_level1 a:hover
{
	margin:0;
	padding:0;
	color:#383838;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	line-height:140%;
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	padding-top:6px;
	width:380px;
	display:block;
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px solid #CCCCCC;
}
div.sitemap_level2 a
{
	margin:0;
	padding:0;
	color:#636363;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:regular;
	line-height:160%;
	padding-left:20px;
	display:block;
}
div.sitemap_level2 a:hover
{
	margin:0;
	padding:0;
	color:#383838;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:regular;
	text-decoration:underline;
	line-height:160%;
	padding-left:20px;
	display:block;
}




/*
Kontakt Formular Styles
*/



.dropdownHolder
{
	width:340px;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	color:#424242;

}
.inputform
{
	width:340px;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	color:#424242;

}

.textform
{
	width:340px;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	color:#424242;
	height:80px;

}



.submit
{
	width:100px;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	color:#424242;

}

.ErrorMessage
{
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
	font-size:11px;

}


