/* CSS FOR ENTELEC - NAVIGATION */
/* --------------------------------- */

/* DIV: staticnavigation */
div#staticnavigation { position: absolute; left: 630px; top: 18px; width: 102px; height: 21px; line-height: 20px; color: #666; }
div#staticnavigation ul { margin: 1px 0 0 0; float: right; list-style: none; }
div#staticnavigation ul li { float: left;}
div#staticnavigation ul li a { display: block; padding: 0 5px; width: 26px; height: 25px; }
div#staticnavigation ul li a#home { background: url("/templates/entelec/images/icon_home.jpg") 50% 50% no-repeat; }
div#staticnavigation ul li a#contact { background: url("/templates/entelec/images/icon_email.jpg") 50% 50% no-repeat; }
div#staticnavigation ul li a span { display: none; }

/* DIV: topnavigation */
div#topnavigation {	position: absolute;	left: 0; top: 55px;	padding: 9px 2px 2px 2px; width: 896px; height: 47px; background: url("../images/bg_topnavigation7.jpg") no-repeat 0 10px;text-align: left; voice-family: "\"}\""; voice-family: inherit; height: 36px; }
div#topnavigation a { float: left; padding: 0 0 0 0px; text-align: center; width: 128px; height: 37px; _height: 34px; font-size: 13px; font-weight: normal; /*color: #DFE1E5;*/ color: #FFF; line-height: 37px; _line-height: 34px; text-decoration: none; text-transform: uppercase; background: url("../images/bg_topnavigation_a2.gif") no-repeat 126px 9px; }
div#topnavigation a.last { background: none; }
div#topnavigation a:hover, div#topnavigation a.active { /*background: url("../images/bg_topnavigation_a_active.gif") repeat-x bottom left;*/ height: 34px; border-bottom: 3px solid #DB2B00; }

/* DIV: l-col */
div#l-col {	float: left; padding: 20px 40px 100px 0; width: 237px; text-align: left; voice-family: "\"}\"";	voice-family: inherit; width: 197px; }
div#l-col h3 { margin: 0; padding: 0 21px 4px 0; font-size: 11px; font-weight: lighter; color: #6087B4; text-transform: lowercase; text-align: left; border-bottom: 1px solid #B3B4B6; /*background: url("../images/bg_l_col_titel.gif") no-repeat 100% 2px;*/ }
div#l-col a { display: block; padding: 0 20px 0 0; min-height: 30px; *height: 30px; line-height: 30px; font-family: arial, verdana, sans-serif; font-size: 12px; color: #6087B4; text-align: right; text-decoration: none; background: url("../images/bg_l_col_a.gif") bottom right no-repeat; }
div#l-col a:hover, div#l-col a.active {	color: #C00; }

/*
div#l-col { float: left; width: 205px; min-height: 300px; _height: 300px; padding: 12px 0 0 0;}
div#l-col a { display: block; width: 196px; height: 27px; margin: 0 0 7px 0; padding: 8px 0 0 23px; *padding: 5px 0 0 23px; font-family: Helvetica, "Trebuchet MS", Geneva, Arial, sans-serif; text-transform: uppercase; text-decoration: none; font-size: 11px; color: #036; background: url('../images/bg_l_col_a_yellow.jpg') no-repeat top left; voice-family: "\"}\""; voice-family: inherit; width: 173px; height: 19px; *height: 22px; }
div#l-col a:hover { background: url('../images/bg_l_col_a_yellow.jpg') no-repeat 0 -27px;}
div#l-col a.active { background: url('../images/bg_l_col_a_yellow.jpg') no-repeat 0 -54px;}
* html div#l-col a:hover { background: url('../images/bg_l_col_a_yellow.jpg') no-repeat top left;}
* html div#l-col a.active:hover { background: url('../images/bg_l_col_a_yellow.jpg') no-repeat 0 -54px;}

div#l-col a#btn_photos { width: 164px; height: 107px; margin: 30px 0 10px 15px; padding: 0px; background: none;}
*/
div#l-col div.subnav { border-bottom: 1px solid #B3B4B6; }
div#l-col div.subnav a.subnav-header { display: block; padding: 0 20px 0 0; min-height: 30px; *height: 30px; line-height: 30px; font-family: arial, verdana, sans-serif; font-size: 12px; color: #C00; text-align: right; text-decoration: none; background: url("../images/bg_l_col_a_sub.gif") top right no-repeat; }
div#l-col div.subnav div.subnav-cont {  }
div#l-col div.subnav div.subnav-cont a { background:  url("../images/bg_l_col_a_subnav.gif") top right no-repeat;; min-height: 20px; *height: 20px; line-height: 20px; font-size: 11px; }
div#l-col div.subnav div.subnav-cont a.active { font-weight: bold; color: #6087B4 }
					
/* PAGE NAVIGATION */
div.pagenavigation-top { float: right; margin: 0; text-align: right; color: #666; }
div.pagenavigation-bottom {	float: left; width: 100%; margin: 35px 0 0 0; text-align: center; color: #666; }
div.pagenavigation-bottom img, div.pagenavigation-top img { vertical-align: middle; }
div.pagenavigation-top a.active, div.pagenavigation-bottom a.active { color: #C00; text-decoration: none; }	