/*
	CSS File for the page:  http://shop.prolux-systemtechnik.com/v52/index.htm
*/
/* 
	To Center the Flags correctly, change the value of the "width" in the class .centerFlags
	Each Flag is 34px wide.
	In Total that is for 7 Flags: 34 * 7 = 238px
*/

.centerFlags {

	/* Change this every time you change the amount of flags! */
	width: 310px;

	margin: 0px auto;
	padding: 0px auto;
	text-align: center;
	padding-left:4px;
}



#naviBox {
	width: 896px;
	overflow: hidden;
}

#naviBox a {
	font-weight: bold;
	text-decoration: none;
}

#naviBox img {
	border: none;
	padding: 0px;
	margin: 0px;
}

#naviBoxTop {
	width: 896px;
	_position: absolute;  /* IE-hack */
	margin-top: 20px;
	height: 73px;
	background-color: #D9E0E8;
	_z-index: 1; /* IE-hack */
	
}


.naviBoxFlagDE {
	display: block;
	float: left;
	width: 34px;
	height: 21px;
}

.naviBoxFlagDE a {
	display: block; 
	margin-right: 4px;
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_de.gif');
}

.naviBoxFlagDE a:hover {
	
	display: block; 
	margin-right: 4px;
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_de_sel.gif');
}

.naviBoxFlagIT {
	display: block;
	float: left;
	width: 34px;
	height: 21px;
}

.naviBoxFlagIT a {
	display: block; 
	margin-right: 4px;
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_it.gif');
}

.naviBoxFlagIT a:hover {
	display: block; 
	margin-right: 4px;
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_it_sel.gif');
}

.naviBoxFlagFR {
	display: block;
	float: left;
	width: 34px;
	height: 21px;
}
.naviBoxFlagFR a {
	display: block; 
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_fr.gif');
}
.naviBoxFlagFR a:hover {
	display: block; 
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_fr_sel.gif');
}

.naviBoxFlagEN {
	display: block;
	float: left;
	width: 34px;
	height: 21px;
}
.naviBoxFlagEN a {
	display: block; 
	margin-right: 4px;
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_en.gif');
}
.naviBoxFlagEN a:hover {
	display: block; 
	margin-right: 4px;
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_en_sel.gif');
}

.naviBoxFlagES {
	display: block;
	float: left;
	width: 34px;
	height: 21px;
}
.naviBoxFlagES a {
	display: block; 
	margin-right: 4px;
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_es.gif');
}
.naviBoxFlagES a:hover {
	display: block; 
	margin-right: 4px;
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_es_sel.gif');
}

.naviBoxFlagDK {
	display: block;
	float: left;
	width: 34px;
	height: 21px;
}
.naviBoxFlagDK a {
	display: block; 
	margin-right: 4px;
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_dk.gif');
}
.naviBoxFlagDK a:hover {
	display: block; 
	margin-right: 4px;
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_dk_sel.gif');
}

.naviBoxFlagSE {
	display: block;
	float: left;
	width: 34px;
	height: 21px;
}

.naviBoxFlagSE a {
	display: block; 
	margin-right: 4px;
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_swe.gif');
}

.naviBoxFlagSE a:hover {
	display: block; 
	margin-right: 4px;
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_swe_sel.gif');
}


.naviBoxFlagCZ {
	display: block;
	float: left;
	width: 34px;
	height: 21px;
}

.naviBoxFlagCZ a {
	display: block; 
	margin-right: 4px;
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_cz.gif');
}

.naviBoxFlagCZ a:hover {
	display: block; 
	margin-right: 4px;
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_cz_sel.gif');
}

.naviBoxFlagFI {
	display: block;
	float: left;
	width: 34px;
	height: 21px;
}

.naviBoxFlagFI a {
	display: block; 
	margin-right: 4px;
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_fi.gif');
}

.naviBoxFlagFI a:hover {
	display: block; 
	margin-right: 4px;
	width: 30px;
	height: 21px;
	background: url('../site/pics/c_flagge_fi_sel.gif');
}

	
.borderlessImage {
	padding: 0px;
	margin: 0px;
	border: none;
	min-width: 30px;
	min-height: 21px;
	max-height: 21px;
}

.