
/******************************************************/
/*
/*	Stylesheet Document
/* 	Copyright (c) 2010 GFB & Partner Marketing Services
/*	www.gfb.at
/*
/******************************************************/


@import"sitemap.css";



/* THE BIG GUYS */
* {margin:0;padding:0; font-size: 11px;}

*,a {outline:none;}

a {color:#000000!IMPORTANT;text-decoration:underline;}

img {border: 0px;}

html{height:100%;}

body {color:#000000; font-family: Verdana, Arial, Helvetica, Helvetica, sans-serif; font-size:11px; margin:0px; padding:0px; height:100%;} 

hr{height:1px;background-color: transparent;color: transparent;border-right: 0px solid transparent;border-left: 0px solid transparent;border-top: 1px solid transparent;border-bottom: 1px solid #cccccc;margin: 1px 0px 1px 0px;_display:block;_margin: -5px 0px -6px 0px;}

ol, ul {list-style: none;}

ol, ul li a{color:#000000!IMPORTANT;}

#navigationBox{display: none;}

h1, h2, h3, h4, h5{color:#000000!IMPORTANT;}


 /* PARAGRAPH GLOBAL */
/********************/
p {margin:0px;}


 /* CLEAR */
/*********/
.clear{	clear: both;height: 0%;_height: auto;}


 /* SPACER */
/**********/
.spacer{display: none;}


 /* PRINT */
/*********/
#drucken_unten, #drucken_oben{display: block;float:left;}	
#drucken_oben img{margin-bottom:35px;} 


 /* HEADER CONTAINER */
/********************/
#sprache {display: none;}

#logocontainer {display: none;}
#logobox {display: none;}

#header {display: none;}	
#header_gallery {display: none;}

#headerstruktur {display: none;}
#headerTopContainer {display: none;}
#headerContainer {display: none!IMPORTANT;}
#bildspacer {display: none;}
		   
 
/* Content */
/**********/
#headLeftContainer, #headRightContainer, #footerNaviContainer {display: none;}
#content {float:left!IMPORTANT;}
#contentContainer {float:left!IMPORTANT; width:378px;}
#contentHeadline {float:left; margin:0px 0px 10px 0px;}
#contentHeadline h1{margin:0px;padding:0px;font-size:14px;color:#000000;display:block;width:378px;}
	
#contentLinks {float:left;}
#contentLinks ul {margin:6px 0px 6px 10px}
#contentLinks li {font-weight: normal;line-height: 1.4em;padding: 0px 5px 0px 0px;list-style-type: circle;color:#000000;}
#contentLinks li a{color:#000000;text-decoration:underline;}
		
#contentspacer {display: none;}	

#spalteLinks {display: none;}
#spalteRechts {width:698px;float:left;}

#teaser {display: none;}

#landingpagepauschalenbild {float:left; width:300px;padding-top:6px;}
#landingpagepauschalenbild img{margin-bottom:6px;}


#inhaltRechts {float:left; width:120px}	
#inhaltRechts .bildcontainer{display:inline-block;}
#inhaltRechts img{width:120px;}
#inhaltRechts p{margin: 4px 0px 15px 0px;  display:block;}
#contentspacer {display: none;}

#inhaltLinks {float:left; width:300px;}

.wennStartseite{width:535px!IMPORTANT;height:135px!IMPORTANT;height:126px\9!IMPORTANT;*height:148px!IMPORTANT;line-height:1.15em!IMPORTANT;}


#boxlinks{float:left;width:200px;}
#boxlinksabstand{float:left;}
#boxtext{width:160px;padding-top:31px;float:left;}




#spalteLinks {width:200px;float:left;}
#spalteRechts {width:760px;float:right;}

#teaser {width:280px;float:right;}

#contentLinks img.abstand{margin: 0px  8px  8px  0px;}


 /* ZOOM BILD */
/*************/
img.magnify{border:0px;outline:none;margin-right:10px;margin-bottom:10px;}


 /* SUB NAVIGATION */
/*********************/

#anzeigeNavi{display: none;}


 /*  Haupt Navigation Container */
/*******************************/

#sanfrageNaviContainer{display: none;}
					


 /* Breadcrumb Navigation  */
/**************************/
div#breadcrumbBox {display: none;}

		

 /* FOOTER */
/**********/
#footer{display: none;}


 /* ABSCHLUSS */
/*************/
#contClose {display: none;}



	

 /* LOGO IM HEADER */
/******************/
#flashlogo{ 
   display: none;
}




 /* ROUTENPLANER */
/****************/

form#rPlaner {float:left;}

form#rPlaner input{height: 14px;padding: 3px 8px 2px 8px;font-size: 0.9em;float: left;border: 1px solid #ccc3b8;background: #ffffff;text-align:left;float:left;margin:0px 15px 0px 0px;width:160px;}

a#routenplaner {float:left;}




 /* Galerie Lightbox / Thumbs */
/*****************************/

.thumb-img {
	border-top:1px solid #ccc3b8; border-left:1px solid #ccc3b8; border-bottom:1px solid #AAA; border-right:1px solid #AAA;float:left;margin-bottom: 10px;position:relative; width:87px; height:87px;padding:6px;background:#FFF;
}

.galerieabstand{margin-right:10px;}

.thumb-inner {
	position:relative; overflow:hidden; width:100%; height:100%; 
}

.thumb-img img {
	border:0;
}


.thumb-img img.hoch {
	margin: -50% -50%;
}

.thumb-img img.quer {
	margin: 0 -50%;
}



.pp_overlay, .pp_pic_holder, .pp_top, .pp_left,.pp_middle,.pp_right,.pp_content, .pp_conten, .pp_loaderIcon, .pp_hoverContainer, .pp_details, .pp_nav, .pp_bottom, .pp_left, .pp_middle, .pp_right, .ppt{display: none;}



 /* Formular */
/************/

div#formular input {
		margin:0px;
		padding: 1px 2px;
		border: 1px solid #cccccc!IMPORTANT;
}




 /* TEASER */
/***********/

div#TeaserContainer{
                float:left;
		width: 720px;
}

div#TeaserContainer .abstanddiv, div#TeaserContainer .abstanddiv img{
		height: 20px;
		height: 30px\9;
		*height: 8px;
		width: 720px;
}

div#TeaserContainer .teaser{
		float:left;
		width: 165px;
}

div#TeaserContainer .Teaserbildintro{
		display:none;
}


div#TeaserContainer .teaser.abstand{
		margin-right: 20px;
		_margin-right: 19px;
}

div#TeaserContainer p{
		font-weight: normal;
		margin:3px 0px 0px 0px;
		line-height: 1.3em;
		_line-height: 1.25em;
		overflow:hidden;
		height:70px;
}
		
div#TeaserContainer .headlineH2, #boxtext .headlineH2{
		margin:0px 0px 9px 0px;
		padding-bottom:6px;
		font-size: 11px;
        font-weight:bold;
}
		

div#TeaserContainer ul {
		height:25px;
}
		
		div#TeaserContainer li {
			float: left;
			position: relative;
			cursor: pointer;
			font-weight: bold;
			letter-spacing: 0.01em;
			line-height: 1.2em;
			padding: 0px 15px 0px 18px;
			margin-top:13px;
		}
			div#TeaserContainer li a { 
				color: #000000;
				text-decoration: underline
			}
			
			div#TeaserContainer li a:hover { 	
				color: #000000;
				text-decoration: underline;
			}