/****************************************
 * Created:		October 2006
 * Updated:		September 13, 2007
 */
.gapaColumnsOne .gapaColumn .extRightAlign1
{
	float:left;
	width:360px;
	padding-left:10px;
	z-index:100px;
	
}
.gapaColumnsOne .gapaColumn .extLeftAlign1
{
	float:left;
	width:260px;
	padding-right:0px;
	
}
.gapaColumnsOne .gapaColumn .extRightAlign2
{
	float:left;
	width:290px;
	padding-left:15px;
	
}
.gapaColumnsOne .gapaColumn .extLeftAlign2
{
	
	float:left;
	width:350px;
	padding-right:10px;
	z-index:150px;
	
}
.gapaColumn .extRightAlign .gapaContent
{
	margin-right: 30px;
}
div.gapaTopMenu
{
	padding-left:300px; 
	padding-top:46px;
	_padding-top:49px;
}

div.gapaEntity
{
	float:none;
	font-size:68%;
	clear:both;
	width:98%;
	line-height:100%;
}

div.gapaEntity ul
{
	display: inline;
	padding: 0px;
	margin: 0px;
	float: right;
	margin-top:6px;
}
div.gapaEntity ul li
{
	float: left;
	list-style: none;
	padding: 0px 11px 0px 9px;
	background: url("../images/old/gapaEntity/bgEntityTabDivider.gif") no-repeat top right;
	height: 23px;
}
div.gapaEntity ul li a
{
	display:block;
	padding-top:5px;
	float:left;
	color: #ffffff;
	font-weight:bold;
}
div.gapaEntity ul li a:hover
{
	color: #f00;
	text-decoration: underline;
}

div.gapaEntity a
{
	color:#666;
	text-decoration:none;
}
div.gapaEntity a:hover
{
	color:#666;
}

div.gapaEntity ul li.gapaEntityTabSelected a
{
	
	height: 17px;
	padding: 8px 14px 6px 6px;
	color: #f00;
	\margin-top: -3px;
}
div.gapaEntity ul li.gapaEntityTabSelected a:hover
{
	color:#f00;
}
/**/
/*@import url("logo.css");*/
div.gapaLogoAndSearch
{
	float:right;
	background-image:url("../images/LogoBack.gif");
	background-repeat:repeat-x;
	width:98%;
	margin-right:10px;
	margin-left:10px;

}


/**/
/*@import url("leftnav.css");*/
.pageLeftNav
{
	width:178px;
}
.pageLeftNav ul
{
	
	padding:0px;
	margin-top:5px;
	list-style:none;
	_margin:0px;

/*	border-top:1px solid #e1e1e1;*/
}
.pageLeftNav ul li
{
	margin:0px;
	padding:0px;
	background:url("../images/old/pageLeftNav/bgItemBottom.gif") no-repeat bottom left;
	padding:5px 0px 8px 35px;
	height:10px;

}

.pageLeftNav ul li a
{
	/*font-size:74%;*/
	font-size:75%; /* 13.02.2008 changes for defect 4715 */
	line-height:120%;
	text-decoration:none;
	color:#666;
	display:list-item;
}
.pageLeftNav ul li a.pageLeftNavSelected
{
	color:#f00;
}
.pageLeftNav ul li.pageLeftNavSelected
{
	color:#f00;
	background:url("../images/old/pageLeftNav/bgItemBottomSelected.gif") no-repeat bottom left;
}
.pageLeftNav ul li a:hover
{
	text-decoration:underline;
}

.pageLeftNav ul ul
{
background-color:#ededed;
	background:url("../images/old/pageLeftNav/bgItemBottom2.gif") no-repeat bottom left;
	display:block;
	width:auto;
	margin:0px;
	
}
.pageLeftNav ul li ul li
{
	margin:0px;
	padding:0px;
	background:none;
	padding:5px 0px;
}
.pageLeftNav ul li ul li a
{
	background:none;
	padding:0px;
	font-size:68%;
	background:url("../images/old/pageLeftNav/listBullet.gif") left top no-repeat;
	
	display:block;
}

.gapaContent ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.gapaContent ul li
{
	background:url("../images/old/listArrow01.gif") no-repeat left top;
	padding-left:14px;
	height:1%;
	/*font-size:74%;*/
	font-size:75%; /* 13.02.2008 changes for defect 4715 */
	line-height:120%;
	padding-bottom:10px;
}

body.gapaContent ol
{
	margin:0px;
	padding:0px;
	list-style-type: decimal;
}

.gapaContent ol li
{
	font-size:74%;
	line-height:120%;
	padding-bottom:10px;
	list-style-type: decimal;
}

.gapaContent h1
{
	font-size:162%;
	font-weight:normal;
	margin:0px;
	margin-top:22px;
}

.gapaContent h2
{
	/*font-size:111%;*/
	font-size:115%; /* 15.02.2008 changes for defect 4715 */
	font-weight:normal;
	margin:0px;
	color:#333;
}
.gapaContent h3
{
	/*font-size:74%;*/
	font-size:75%; /* 13.02.2008 changes for defect 4715 */
	color:#333;
}
.gapaContent p
{
	/*font-size:74%;*/
	font-size:75%; /* 06.02.2008 changes for defect 4715 */
	color:#333;
}


/*******************
 gapaContentStyle20*/
.gapaContentStyle20
{
	margin-top: 0px;
	margin-right:20px;
	border:1px solid #000000;
	padding-left:10px;
	padding-right:10px;
	background-color:#ffffff;
}
.gapaContentStyle20 h1
{
	color:#333;
	margin-top:0px;
	padding-top:20px;
	padding-bottom:25px;
	border-bottom:3px solid #cccccc;
	width:220px;
    
}
.gapaContentStyle20 p
{
	margin-top:17px;
	color:#666;
}
.gapaContentStyle20 ul
{
	color:#666;
	margin-top: 17px;
	margin: 20px;
}

.gapaContentStyle20 ol
{
	color:#666;
	list-style-type: decimal;
}

.gapaContentStyle20 a
{
	color:#333;
	text-decoration:underline;
}
.gapaContentStyle20 a:hover
{
	color:#f00;
}
.gapaContentStyle20 ul li
{
	background-image: url("../images/old/listStyle01.gif");
}
.gapaContentStyle20 img.gapaPosition01
{
	margin:0px 17px 20px 20px;
}

.gapaContentStyle20 .hr
{
	margin-top:19px;
	margin-bottom:5px;
}


/*******************
 gapaContentKontakt*/
 
.gapaContentKontakt
{
	margin-top: 0px;
	margin-left: 100px;
	margin-right:20px;
	border:1px solid #cccccc;
	padding-left:10px;
	padding-right:10px;
	background-color:#ffffff;
	width:800px;
	height:500px;
}
.gapaContentKontakt h1
{
	color:#333;
	margin-top:0px;
	padding-top:20px;
	padding-bottom:25px;
	border-bottom:3px solid #cccccc;
	width:250px;
    
}


.gapaContentKontakt p
{
	margin-top:17px;
	color:#666;
}
.gapaContentKontakt ul
{
	color:#666;
	margin-top: 17px;
	margin: 20px;
}

.gapaContentKontakt ol
{
	color:#666;
	list-style-type: decimal;
}

.gapaContentKontakt a
{
	color:#333;
	text-decoration:underline;
}
.gapaContentKontakt a:hover
{
	color:#f00;
}
.gapaContentKontakt ul li
{
	background-image: url("../images/old/listStyle01.gif");
}
.gapaContentKontakt img.gapaPosition01
{
	margin:0px 17px 20px 20px;
}

.gapaContentKontakt .hr
{
	margin-top:19px;
	margin-bottom:5px;
}


.gapaContentStruktura
{
	margin-top: 0px;
	margin-left: 100px;
	margin-right:20px;
	border:1px solid #cccccc;
	padding-left:10px;
	padding-right:10px;
	background-color:#ffffff;
	width:800px;
	height:500px;
}
.gapaContentStruktura h1
{
	color:#333;
	margin-top:0px;
	padding-top:20px;
	padding-bottom:25px;
	border-bottom:3px solid #cccccc;
	width:700px;
	text-align:center;
    
}


.gapaContentStruktura p
{
	margin-top:17px;
	color:#666;
	text-align:center;
}


.pageFooter
{
	float:left;
	width:100%;
	color:#000;
	padding-bottom:20px;
	padding-right:20px;
	margin-top:31px;
}

.pageFooter div
{
	/*padding:10px 16px;*/
	padding:10px 6px; /* 27.05.2008 changes for Footer alignment */
	border-top:1px solid #dfdfdf;
	/*margin:0px 41px;*/
	margin:0px 21px; /* 26.05.2008 changes for Footer alignment */
}
.pageFooter ul li
{
	/*font-size:66%;*/
	font-size:70%; /* 15.02.2008 changes for defect 4715 */
	line-height:100%;
}

.pageFooter span
{
	float:right;
	/*font-size:66%;*/
	font-size:65%; /* 15.02.2008 changes for defect 4715 */
}


html body
{
	margin:0px;
	padding:0px;
	background:#FFFFFF url("../images/old/bgContent.gif") repeat-y center;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}

a img
{
	border:0px;
}
hr
{
	background-color:#000000;
}
div.hr
{
	border-top:1px solid #dfdfdf;
	line-height:1px;
	display:block;
	font-size:1%;
	clear:both;
}
div.hr02
{
	border-top:1px solid #f00;
	border-bottom:1px solid #ddd;
	line-height:1px;
	display:block;
	font-size:1%;
	clear:both;
	margin-top:40px;
}
.pageFrame01
{
	width:100%;
}
.pageFrame02
{
	
	width:100%;
}
.pageFrame03
{
	width:980px;
	margin:0 auto;
	text-align:left;
}
.pageHeader
{
	background:url("../images/old/bgEntity.gif") no-repeat top center;
	float:left;
	width:100%;
	//background: none;
}
* html .pageHeader
{
	height:1%;
}
.pageHeader:after
{
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.pageSearchBody,
.pageHomepageBody,
.pageBody
{
	float:left;
	width:98%;
	_width:96%;
	margin-left:10px;
	background-color:#ffffff;
	border-top:1px solid #000000;
	
	margin-top:20px;
}

.pageLeftNavOuter
{
	float:left;
	padding-left:41px;

}
.pageLeftNavInner
{
	float:left;
	margin-top:10px;

	
}
.pageLeftNav
{
	padding-right:10px;
	float:left;
	padding-left:0px;

}


.gapaColumnsTwo
{
	float:left;


}
.gapaColumnsOne
{
	float:left;

}

* html .gapaColumnsTwo
{
	height:1%;

}
.gapaColumnsTwo:after
{
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;

}

.pageContentInner,
.pageContentOuter,
.gapaColumn,
.gapaColumn01,
.gapaColumn02
{
	float:left;

}



.pageBody .gapaColumnsOne .gapaColumn
{
	width:715px;

}

.menu
{
float:left; margin-left:55px; border:none; margin-top:10px;
}

.offer
{
	margin-top:5px;	
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}

