/* CSS Document */
@import url("http://www.lidl-reisen.de/fileadmin/css/header.css");
@import url("http://www.lidl-reisen.de/fileadmin/css/marginal.css");
@import url("http://www.lidl-reisen.de/fileadmin/css/datepicker.css");
@import url("http://www.lidl-reisen.de/fileadmin/css/content.css");
@import url("http://www.lidl-reisen.de/fileadmin/css/footer.css");

body,h1,h2,h3,h4,h5,h6,ul,li,ol,div,p,a,img ,form,input,select,div {
	margin: 0px;
	padding: 0px;
	color: #003278;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
}

a {
	text-decoration: none;
}

a img {
	border: 0px;
}

ul li {
	list-style:none;
}


body {
	background: url(images/bg_body.gif) repeat-x;
}

	#page {
		position: relative;
		width: 986px;
		margin: 0px auto 0px auto;
	}

		#header {
			position: absolute;
			top: 0px;
			width: 980px;
			height: 268px;
			background: url(images/bg_header.jpg) no-repeat right 50px;
		}

			#header .TopNav li a {
				font-size: 11px !important;
			}

		#content {
			position: absolute;
			top: 268px;
			width: 980px;
			padding: 0px 0px 0px 0px;
			background: url(images/bg_content.gif) repeat-y;
		}

			#right_content {
				float: right;
				width: 780px;
			}

				#text {
					position: relative;
					float: left;
					width: 576px;
					padding: 1100px 0px 0px 0px;
					background: url(images/bg_text.gif) no-repeat 0px bottom;
				}

					#breadcrumb {
						float: left;
						width: 549px;
						padding: 50px 10px 20px 10px;
						background: url(images/bg_h2.gif) no-repeat;
					}

						#breadcrumb li {
							display: inline;
							padding: 0px 5px 0px 10px;
							font-weight: bold;
							background: url(images/bg_breadcrumb_li.gif) no-repeat 0px 3px;
						}
						#breadcrumb li.first {padding: 0px 5px 0px 0px;background: none;}						

							#breadcrumb li a {
								font-weight: normal;
								text-decoration: underline;
							}
							#breadcrumb li a:hover {color: #FFFFFF;}

					#textcontent h1, #textcontent h2, #textcontent h3 {
						float: left;
						width: 548px;
						font-size: 14px;
						margin: 0px 0px 10px 0px;
						padding: 0px 10px 0px 10px;
					}
					
					#textcontent p {
						float: left;
						width: 548px;
						padding: 0px 10px 10px 10px;
						font-size: 11px;
					}

					#tagcloud {
						float: left;
						width: 549px;
						padding: 15px 10px 10px 10px;
						text-align: center;
					}

						#tagcloud li {
							float: none;
							display: inline;
						}

							#tagcloud li a {
								float: none;
								display: inline;
							}
							#tagcloud li.bold a {
								font-size: 11px;
								font-weight: bold;
							}
							#tagcloud li.big a {
								color: #B51E0B;
								font-size: 14px;
								font-weight: bold;
								text-decoration: underline;
							}
							#tagcloud li a:hover {color: #FFFFFF; text-decoration: underline;}

					#reisen {
						position: absolute;
						top: 8px;
						left: 0px;
						overflow: hidden;
						width: 576px;
						height: 1092px;
						background: #FFFFFF;
					}

				#teaser {
					float: left;
					width: 200px;
					padding: 8px 0px 0px 0px;
					background: url(images/bg_teaser.gif) no-repeat right 0px;
				}

			#left_content {
				float: left;
				width: 200px;
			}

				#left_content ul {
					float: left;
					width: 192px;
					padding: 0px 0px 80px 0px;
					background: url(images/left_content_ul.jpg) no-repeat 1px bottom;
				}

					#left_content ul li {
						float: left;
						width: 192px;
						height: 33px;
						padding: 0px 0px 0px 0px;
						color: #FFFFFF;
						font-family: "Trebuchet MS";
						font-size: 12px;
						font-weight: bold;
					}

					#left_content ul li.MainNavTop{
						width: 184px;
						height: 24px;
						padding: 8px 0px 0px 8px;
						background: url(images/left_content_ul_li_first.jpg) no-repeat;
					}

					#left_content ul li.MainNavSection {
						width: 184px;
						height: 25px;
						padding: 7px 0px 0px 8px;
						background: url(images/left_content_ul_li_blue.jpg) no-repeat;
						border-top: 1px solid #FFFFFF;
					}

						#left_content ul li a {
							float: right;
							width: 184px;
							height: 24px;
							padding: 8px 0px 0px 7px;
							font-family: "Trebuchet MS";
							font-size: 12px;
							background: url(images/main_nav_bg.gif) no-repeat left top;
							border-bottom: 1px solid #738EB5;
						}
						#left_content ul li a.Lay1 {background: url(images/main_nav_bg_new.gif) no-repeat left top;}
						#left_content ul li a:hover {color: #375E95; background: url(images/main_nav_bg_hi.gif) no-repeat left top;}
						#left_content ul li a.Lay1 {background: url(images/main_nav_bg_new.gif) no-repeat left top;}
						#left_content ul li a.Lay1:hover {color: #375E95; background: url(images/main_nav_bg_hi_new.gif) no-repeat left top;}


.Footer /* Footerhintergrund und Dimension */
{
	float: left;
	background: #FFFFFF url("http://www.lidl-reisen.de/fileadmin/imgs/bg_yellow_white.png") no-repeat 0px 0px;
	width: 984px;
	height: 36px;
	text-align: left;
	padding-top:4px;
}

.Footer div /* Position Lidl Copyright */
{
	float: left;
	width: 192px;
	height: 36px;
	text-align: center;
	font: normal 10px Verdana, Helvetica, sans-serif;
	line-height: 38px;
	color: #ffffff;
}

/**********************************************************
*
* 01a. Footer without Nav
*
*/

.Footer2 /* Footerhintergrund und Dimension */
{
	float: left;
	background: transparent url("http://www.lidl-reisen.de/fileadmin/imgs/bg_yellow_white2.png") no-repeat 0px 0px;
	width: 984px;
	height: 36px;
	text-align: left;
	padding-top:4px;
}

.Footer2 div /* Position Lidl Copyright */
{
	float: left;
	width: 192px;
	height: 36px;
	text-align: center;
	font: normal 10px Verdana, Helvetica, sans-serif;
	line-height: 38px;
	color: #ffffff;
}

/**********************************************************
*
* 02. Footer Navigation
*
*/

.FooterNav /* Horizontale Navigation */
{
	margin:  0;
	padding: 0;
	font: normal 11px Verdana, Helvetica, sans-serif;
	line-height: 24px;
	color: #003278;
	width: 738px;
	position: relative;
	left: -3px;
	float: left;
}

.FooterNavItem, /* Definition des Listenpunkts */
.FooterNavItemActive
{
	padding: 0;
	list-style-type: none;
	float: left;
}

.FooterNavItemActive /* Trenner verdecken */
{
	position: relative;
	left: 1px;
}

.FooterNavItem a /* Definition eines Links innerhalb des Listenpunkts */
{
	display: block;
	margin: 7px 0 0 0;
	padding: 0 8px 0 9px;
	background: url("http://www.lidl-reisen.de/fileadmin/imgs/trenner.gif") no-repeat top left;
	text-decoration: none;
	color: #003278;
}

.FooterNavItem a:hover /* Mouse over */
{
	color: #b41e0a;
}

.FooterNavItemActive a /* Definition eines Links innerhalb des aktiven Listenpunkts */
{
	display: block;
	margin: 7px 0 0 0;
	padding: 0 8px 0 9px;
	background: url("http://www.lidl-reisen.de/fileadmin/imgs/active.gif") no-repeat top left;
	text-decoration: none;
	color: #FFFFFF;
}
