﻿body, div, img, p, a, h1, h2, h3, h4, h5, h6{
	margin:0px;
	padding:0px;
	outline: none;
}
body{
	background-color:#656560;
}
img
{
	border: 0;
}
#maxContener{
	width:100%;
	height:auto;
	padding:30px 0px;
}
#Contener{
	position:relative;
	display:block;
	width:950px;
	margin:auto;
	height:auto;
}

div#Menu {
		position:relative;
		left:2px;
		
		text-align: center;
	background-image: url(images/produkt_imo_gora_03.jpg);
	background-repeat: no-repeat;
	background-position: 734px 0;
	padding-top: 62px;
	height:20px;
	width:945px;
		}
		
		#Menu .active .item,
        #Menu a .item:hover{
	    background-image:url(images/button_active.gif);
		cursor:hand;
		cursor: pointer;
        }
		
        #Menu a .item
        {
            display:block;
	        position:relative;
	        color:#ebf1f5;
	        width:100px;
	        font-family:"Trebuchet MS";
	        font-size:11pt;
	        font-weight:bold;
	        cursor: pointer;
	        text-align:center;
        	text-decoration:none;
        	background-image:url(images/button_not_active.gif);
	        padding:0 0px 0 0px;
			float: left;
		
			}		

.IMO_part01
{
	background-image: url(images/produkt_imo_gora_03.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	position:absolute;
	top:-62px;
	left:736px;
	width:152px;
	height:82px;	
}

.IMO_part02 h1
{
	position: relative;
	float: left;
}

.IMO_part02 h1.logo
{
	width: 177px;
	height: 89px;
	top: 53px;
	left: 55px;
}

.IMO_part02 h1.demo
{
	width: 86px;
	height: 84px;
	top: 8px;
	left: 55px;
}
/*
#Banner{
	position:relative;
	float:left;
	height:180px;
	width:950px;
	margin:0px;
	background-image:url(images/banner_08_08.jpg);
}*/

.IMO_part02
{
	background-image:url(images/banner_08_08.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	position:relative;
	float:left;
	height:180px;
	width:950px;
	margin:0px;
}
#Content{
	position:relative;
	float:left;
	display:block;
	width:950px;
	margin:0px auto;
	height:auto;
	background-color:#d9d5c4;
}

/* left column */
.contentColumn{
	position:relative;
	display:block;
	float:left;
	width:545px;
	height:auto;
	background-color:#d9d5c4;
	padding:0px;
	
}

#LeftNewsPane{
	position:relative;
	display:block;
	float:left;
	width:538px;
	height:auto;
	background-color:#47a3db;
	background-repeat:repeat-x;
	background-position: top left;
	background-image:url(images/gradient_01.jpg);
	font-family:"Trebuchet MS", Arial;
	text-align:left;
}

#LeftNewsPane p{
    color:#FFFFFF;
    display:block;
    font-size:8pt;
    line-height:11pt;
    padding:5px 120px 0px 30px;
    font-family:"Trebuchet MS", Arial;
	text-align:left;
}

#Pasek03{
    float: left;
    width: 543px;
    height: 10px;
    background-image: url(images/gorny_pasek03_13.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    
}
#Pasek04{
	float:left;
	width:543px;
	height:25px;
	background-image:url(images/dolny_pasek04_19.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#LeftNewsPane h2{
	font-size:19pt;
	line-height:20pt;
	color:#5fb2e4;
	display:block;
	padding:0px 0px 0px 30px;
	font-family:"Trebuchet MS",Arial;
	font-weight:bold;
}
#LeftNewsPane h3{
	font-size:14pt;
	line-height:14pt;
	color:#12486a;
	display:block;
	padding:2px 0px 0px 30px;
	font-weight:bold;
}

#LeftNewsPane p{
	font-size:8pt;
	line-height:11pt;
	color:#FFFFFF;
	display:block;
	padding:5px 120px 0px 30px;
}

span.IMO {
	color:#184a69;
	font-size:9pt;
	font-weight:bold;
}
#ObrazekIMO{
	position:absolute;
	float:right;
	background-image:url(images/imo_little.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	width:80px;
	height:110px;
	top:0px;
	left:430px;
}
#Pasek01{
	float:left;
	width:543px;
	height:24px;
	background-image:url(images/gorny_pasek01_11.jpg);
	background-repeat:no-repeat;
}
#Pasek02{
	float:left;
	width:543px;
	height:18px;
	background-image:url(images/dolny_pasek02.jpg);
	background-repeat:no-repeat;
	background-position: top right;
}
#LeftPunkt
{
   
	position:relative;
	display:block;
	float:left;
	width:483px;
	height:auto;
	background-color:#FFFFFF;
	background-repeat:repeat-y;
	background-position: top right;
	background-image:url(images/kawalek_bok01_14.gif);
	font-family:"Trebuchet MS", Arial;
	text-align:left;
	padding: 0 30px;
}
#LeftPunkt h2
{
    font-size: 16pt;
    line-height: 17pt;
    color: #3c89b8;
    padding: 0;
    font-family: 'Trebuchet MS' , Arial;
    font-weight:bold; 
}

#LeftPunkt p
{
    font-family:"Trebuchet MS",Arial;
    text-align:left;
	font-size:9pt;
	line-height:11pt;
	color:#666666;
	padding:0px 30px 10px 20px;
}


#LeftPunkt ul
{
    
    list-style-position:outside;
	list-style-image:url(images/kropka.gif);
	text-align:left;
	margin:10px 0px 0px 50px;
	padding:0px 0px 0px 20px;
}

span.GreyBold  {
	color:#666666;
	font-weight:bold;
}
span.BlueThin {
	color:#3c89b8;
	font-weight:bold;
}
span.IMO_02 {
	color:#3c89b8;
	font-weight:bold;
	font-size:9pt;
}
.Punktornik{
	list-style-position:outside;
	list-style-image:url(images/kropka.gif);
	margin:10px 0px 0px 50px;
	padding:0px 0px 0px 20px;
}

#LeftPunkt a
{
    
}

#LeftPunkt a:hover
{
    text-decoration:none;
    cursor:hand;
}
/* sprawdz tutaj */
#CheckHere
{
    margin:0px 20px 0px 0px;
	
	background-image:url(images/sprawdz-tutaj_off_26.gif);
	background-repeat:no-repeat;
	width:125px;
	height:25px;
	float:right;
}
#CheckHere:hover{
	background-image:url(images/sprawdz_tutaj_on_26.gif);
	cursor:hand;
	text-decoration:none;
}


/*Right Column*/
.rightColumn{
	position:relative;
	display:block;
	float:right;
	width:400px;
	height:auto;
	background-color:#d9d5c4;
}

#RightContent
{
    position: relative;
    display: block;
    float: left;
    width: 380px;
    height: auto;
    background-color: #d9d5c4;
    background-repeat: no-repeat;
    background-position: top left;
    background-image: url(images/duza_kropa.gif);
    font-family: 'Bitstream Vera Sans';
    text-align: left;
    font-size: 8pt;
    padding: 0px 0px 10px 5px;
}

#RightContent h1
{
    padding: 0px 0px 0px 30px;
    font-size: 16pt;
    line-height: 17pt;
    color: #3c89b8;
    width: 360px;
    font-weight: bold;
    font-family: 'Trebuchet MS' , Arial;
}

#right_title h1
{
	margin: 0;
	padding: 15px 0 0 0;
	font-size: 16pt;
	text-align: center;
    line-height: 17pt;
    color: #3c89b8;
    font-weight: bold;
    font-family: 'Trebuchet MS' , Arial;
}

#RightContent p
{
    font-family:"Trebuchet MS",Arial;
	font-size:9pt;
	line-height:11pt;
	color:#666666;
	padding:5px 10px 0px 10px;
}


#RightContent a{
    
}

#RightContent a:hover{
	text-decoration:none;
}

#ReadMore
{
    margin:5px 10px 0px 0px;
	background-image:url(images/czytaj_wiecej.jpg);
	background-repeat:no-repeat;
	width:125px;
	height:25px;
	float:right;
}

#ReadMore:hover
{
    background-image:url(images/czytaj_wiecej_hover.jpg);
    cursor:hand;
    text-decoration:none;
}


#obrazek {
	position:relative;
	display:block;
	float:right;
	right:0px;
	top:-8px;
	width:150px;
	height:120px;
	background-repeat:no-repeat;
	background-position: top right;
	background-image:url(images/motherboard.jpg);
}
/*-----------------*/
#slogan p{
	position:relative;
	display:block;
	float:left;
	font-size:11pt;
	font-weight:bold;
	line-height:12pt;
	color:#ed8222;
	padding:10px 0px 0px 10px;
	width:220px;
	font-family:"Trebuchet MS", Arial;
}
.blue {
	list-style-position:outside;
}

#contact
{
	background-color: #d9d5c4;
	background-image: url(images/contact.gif);
	background-repeat: no-repeat;
	height: 124px;
	width: 100%;
	padding-bottom: 10px;
	clear: both;
}

#contact a
{
	display: block;
	position: relative;
	top: 100px;
	left: 670px;
	width: 115px;
	height: 20px;
	text-indent: -900%;
}

.footer{
	position:relative;
	float:left;
	clear:both;
	display:block;
	width:950px;
	height:40px;
	background-color:#3f86b1;

}
.footer p{
	font-family:"Trebuchet MS", Arial;
	text-align:left;
	font-size:9pt;
	line-height:9pt;
	color:#ede9d7;
	padding:18px 10px 0px 10px;
	float:left;
}
.footer a{
	background-image:url(images/possible.gif);
	background-repeat:no-repeat;
	background-position: bottom left;
	width:125px;
	height:31px;
	float:left;
}
.footer a:hover{
	background-image:url(images/possible_on.gif);
}
#koniec{
	float:right;
}
#koniec a
{
	color: #fff;
	background-image: none;
	width: auto;
	height: auto;
	float: none;
}
#koniec a:hover
{
	text-decoration: underline;
}
#koniec .plus
{
	padding: 0 20px;
}
#shadow{
	position:relative;
	float:left;
	display:block;
	width:950px;
	height:53px;
	background-image:url(images/shadow_footer_12.jpg);
	background-repeat:repeat-x;
}
.LeftColumn_podstrona{
	position:relative;
	display:block;
	float:left;
	width:186px;
	height:auto;
	background-color:#d9d5c4;
	
	
}

/*left menu new */

#dnn_leftPane 
{
    display:block;
    position:relative;
    background-color:#d9d5c4;
}

#dnn_leftPane  ul
{
    padding: 0px 0px 0px 0px;
    float: left;
    list-style-type: none;
    margin:0;
}

#dnn_leftPane  li
{
    
	width:185px;
  	height:auto;
	background-image:url(images/menu_pion.jpg);     
	background-repeat:no-repeat;
	background-position: top left;
	padding:0px 0px 0px 0px;
	float:left;	
	color:#3b88b8;
}
#dnn_leftPane li a
{
	background-image:url(images/menu_pion.jpg);     
	background-repeat:no-repeat;
	background-position: top left;
    font-family:"Trebuchet MS", Arial;
    display:block;
	text-align:left;
	text-decoration:none;
	font-size:13pt;
	line-height:26pt;
	color:#3b88b8;
	width:155px;
  	height:44px;
	
	padding:0px 0px 0px 28px;
	float:left;	
}

#dnn_leftPane ul.child li a
{
	background-image:url(images/menu_pion.jpg);     
	background-repeat:no-repeat;
	background-position: top left;
    	font-family:"Trebuchet MS", Arial;
    	display:block;
	text-align:left;
	text-decoration:none;
	font-size:12pt;
	line-height:26pt;
	color:#3b88b8;
	width:155px;
  	height:44px;
	padding:0px 0px 0px 32px;
	float:left;	
}

#dnn_leftPane .active, #dnn_leftPane li a:hover, #dnn_leftPane ul.child .active, #dnn_leftPane ul.child li a:hover
{
    color: #ff6f00;
    text-decoration: none;
    background-image: url(images/dzynks.jpg);
}


/* ---------------------- */

/* Left Menu old
#leftMenu
{
    display:block; 
	position:relative;
	background-color:#d9d5c4; 
}

#leftMenu ul
{
    padding: 0px 0px 0px 0px;
    float: left;
    list-style-type: none;
    margin:0;
}

#leftMenu li
{
    
	width:185px;
  	height:auto;
	background-image:url(images/menu_pion.jpg);     
	background-repeat:no-repeat;
	background-position: top left;
	padding:0px 0px 0px 0px;
	float:left;	
	color:#3b88b8;
}

#leftMenu li a
{
    font-family:"Trebuchet MS", Arial;
    display:block;
	text-align:left;
	text-decoration:none;
	font-size:13pt;
	line-height:26pt;
	color:#3b88b8;
	width:155px;
  	height:44px;
	
	padding:0px 0px 0px 28px;
	float:left;	
}

#leftMenu li:hover
{
    background-image: url(images/dzynks.jpg);
}

#leftMenu li a:hover
{
    color: #ff6f00;
    text-decoration: none;
}

#leftMenu ul ul
{
    padding: 0px 0px 0px 0px;
    float: left;
    list-style-type:none;
    display:block;
}

#leftMenu ul ul li
{
	color:#3b88b8;
	width:auto;
  	height:auto;
	padding:0px 0px 0px 10px;
	float:left;
	display:block;	
	background-image:url(images/dzynksik.gif);     
	background-repeat:no-repeat;
}

#leftMenu ul ul li a
{
    font-family:"Trebuchet MS", Arial;
	text-align:left;
	text-decoration:none;
	font-size:9pt;
	line-height:11pt;
	color:#3b88b8;
	width:155px;
  	height:20px;
	float:left;
	display:block;	
}


#leftMenu ul ul li:hover
{
    background-image:url(images/dzynksik_orange.gif);
    color: #ff6f00;
}
*/
#Pasek10{
	float:left;
	width:184px;
	height:18px;
	background-image:url(images/czy_wiesz_ze_pasek_gora.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
#Pasek11{
	float:left;
	width:184px;
	height:130px;
	background-image:url(images/czy_wiesz_ze_pasek_dol.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#DoYouKnow{
float:left;
	width:164px;
	height:auto;
	background-image:url(images/powielacz_tla_czy_wiesz_ze.gif);
	background-repeat:repeat-y;
	background-position:left top;
	font-family:"Trebuchet MS", Arial;  
	text-align:left;
	text-decoration:none;
	font-size:8pt;
	color:#3b88b8;
	padding:0px 0px 0px 20px;
}

#DoYouKnow h1{
font-size:15pt;
	color:#3b88b8;
	font-family:"Trebuchet MS",Arial;
	padding:0px 10px 0px 5px;
	font-weight:bold;
}

#DoYouKnow p
{
    font-family:"Trebuchet MS",Arial;
	font-size:9pt;
	color:#666666;
	padding:0px 10px 0px 5px; 
}

.MiddleColumn_podstrona{
	position:static;
	left:186px;
    top:-38px;
	display:block;
	float:left;
	width:564px;
	height:auto;
	
}

#Pasek12{
	position:relative;     
	top:-38px;  
	left:8px;
	float:left;
	width:562px;
	height:38px;
	background-image:url(images/pasek12.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}

.Middle{
	position:relative;
	top:-38px;
	left:8px;
	float:left;
	width:556px;  
	height:auto;
	background-color:#FFFFFF; 
	background-image:url(images/shadow_right.gif);
	background-repeat:repeat-y;
	background-position:right top;

}

#MiddleUnder
{
    margin:0px 10px 10px 10px;
    padding: 0 30px;
    clear:both;
}


#MiddleUnder ul {
list-style-image:url(images/kropka.gif);
list-style-position:outside;
margin:0px;
padding:0px 0px 0px 25px;
position:relative;
}

#MiddleUnder li{
	padding-top:5px;
}

#MiddleUnder h2{
font-family:"Trebuchet MS", Arial;
	text-align:left;
	font-size:16pt;
	line-height:17pt;
	color:#3c89b8;
	padding:0;
	font-weight:bold;
}

.Punktornik01{
	list-style-position:outside;
	list-style-image:url(images/kropka.gif);
	margin:10px 0px 0px 20px;
	padding:0px 0px 0px 20px;
}
.Punktornik01 p{
	font-family:"Trebuchet MS", Arial;  
	text-align:left;
	text-decoration:none;
	font-size:9pt;
	line-height:11pt;
	color:#666666;
	padding:0px 20px 5px 5px;
}

#Pasek13{
	position:relative;
	top:-38px;
	left:8px;
	float:left;
	width:564px;
	height:28px;  
	background-image:url(images/pasek13.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	margin:0px;
	clear:both;
}

.RightColumn_podstrona{
	position:relative;
	display:block;
	float:right;
	width:200px;
	height:auto;
	padding:0px;
	
}

#RightUnder {
margin:0px 15px 10px 15px;
}

#RightUnder h1{
 color:#3B88B8;
font-family:"Trebuchet MS",Arial;
font-size:11pt;
line-height:14pt;
padding:0px 10px 5px 5px;
text-align:left;
font-weight:bold;
text-decoration:none;
}

#RightUnder ul{
	position:relative;
	float:left;
	list-style-position:outside;
	list-style-image:url(images/kropeczka.gif);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 25px;
}

span.BlueBold{
	color:#3c89b8;
	font-weight:bold;    
	font-size:16pt;
}

.Punkty p{
	font-family:"Trebuchet MS", Arial;  
	text-align:left;
	text-decoration:none;
	font-size:9pt;
	line-height:11pt;
	color:#666666;
	padding:0px 20px 5px 5px;
}
/*Galery*/

#Galeria
{
    margin:0px 4px 0px 4px;
    clear:both;
}

#Galeria h1{
font-family:"Trebuchet MS", Arial;
	text-align:left;
	font-size:16pt;
	line-height:17pt;
	color:#3c89b8;
	padding:0px 0px 0px 20px;
	font-weight:bold;
}

.Right_Galery
{
    
    position:static;
	top:-38px;
    background-color:#D9D5C4;
	display:block;
	float:right;
	width:762px;
	height:auto;
}
.Galery{
	position:relative;
	top:-38px;
	left:8px;
	float:left;
	width:754px;  
	height:auto;
	background-color:#FFFFFF; 
	background-image:url(images/shadow_right.gif);
	background-repeat:repeat-y;
	background-position:right top;
    

}

#GaleryPasekUP
{
    position:relative;     
	top:-38px;
	left:8px;
	float:left;
	width:762px;
	height:38px;
	background-image:url(images/pasek_top_galeria.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
				
#GaleryPasekDown
{
    position: relative;
    top: -38px;
    left: 8px;
    float: left;
    width: 762px;
    height: 28px;
    background-image: url(images/pasek_dolny_galeria.jpg);
    background-position: left top;
    background-repeat:no-repeat;
    margin: 0px;
    clear: both;
}
    
    
    #Formularz {
   	height:auto;
	background-color:#FFFFFF;
	padding:5px 25px 5px 25px;	
	margin:0px;
	text-align:center;
    }

#Right_Galery #Formularz table
{
	margin: 0 auto;
	width: auto;
}

#Right_Galery #Formularz td.labelki
{
	float: none;
	text-align: left;
	width: auto;
}

#Right_Galery #Formularz td.textFieldSpecial, #Right_Galery #Formularz td.textField
{
	text-align: left;
	width: auto;
}
    
    .labelki{
    color:#3c89b8;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial;  
	font-size:8pt;
	float:left;
	text-align:right;
	line-height:28px;
	margin:0px;
    }
    
    .textField{
    font-size:9pt;
	width:412px;
	padding:2px;
	margin:4px;
	
    }
    .textFieldSpecial{
    font-size:9pt;
	width:412px;
	padding:2px;
	margin:4px;
    }
    
    .submit{
    margin:5px 0px 0px 225px;
	background-image:url(images/send_massage_off.gif);
	background-repeat:no-repeat;
	background-position:center top;
	width:125px;
	height:25px;
	float:left;
    }
    
    .submit:hover{
    
	background-image:url(images/send_massage_on.gif);
	background-repeat:no-repeat;
	background-position:center top;
	cursor:hand;
    }
/* Strona główna - Newsy i Baner */

#top_baner
{
	float: left;
	width: 543px;
	height: 122px;
	background-image: url(images/news_top_baner.jpg);
	background-repeat: no-repeat;
}

#newsy 
{
	padding: 0;
}

#newsy .news
{
	padding-top: 5px;
}

#newsy h1
{
	padding: 0;
}
    
#newsy .news .title, #newsy .news .title_big
{
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	font-family: Tahoma;
	display: block;
	padding-top: 10px;
	
}

#newsy .news .title_big
{
	font-size: 15px;
}

#newsy .news .date
{
	color: #cccccc;
	font-size: 11px;
	font-family: Tahoma;
}

#newsy .news .text
{
	color: #333333;
	font-size: 13px;
	font-family: Tahoma;
	padding-top: 10px;
}

#newsy .news .buttons
{
	text-align: right;
}

#newsy a, .arch_link a, .arch a
{
	color: #eb8320;
	font-size: 13px;
	font-weight: bold;
	font-family: Tahoma;
}

.arch_link a
{
	padding-left: 30px;
}

#newsy a:hover, .arch_link a:hover
{
	text-decoration: none;
}

#newsy .news .buttons a img
{
	border: 0;
	padding-left: 5px;
	position: relative;
	top: 1px;
}

/* End */

/* Strona główna - Linki do plikow */

.ulotki
{
	clear: both;
	width: 263px;
	margin: 0 auto;
}

.ulotki a
{
	color: #3c89b8;
	font-family: Tahoma;
}

.ulotki a:hover
{
	text-decoration: none;
}

.ulotki a .icon
{
	border: 0;
	width: 60px;
	padding-left: 12px;
	display: block;
	float: left;
}

.ulotki .info
{
	padding-left: 20px;
	padding-top: 7px;
	margin: 0;
	width: 170px;
	float: left;
}

.ulotki .name
{
	font-size: 14px;
	font-weight: bold;
}

.ulotki a .about
{
	color: #6ba0bc;
	font-size: 12px;
}

/* End */

/* O programie - Galeria IMO */

#galeria_table
{
	border: 0;
	padding: 20px 0 0 0;
	margin: 0 auto;
	text-align: center;
}

#galeria_table td
{
	width: 225px;
	height: 160px;
	vertical-align: top;
}

#galeria_table a
{
	color: #333333;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	border: 0;
	outline: none;
}

#galeria_table a:hover
{
	text-decoration: none;
}

/* End */

/* Eksporty */

p.text
{
	color: #333333;
	font-family: Tahoma;
	font-size: 13px;
	padding: 10px 0 0 0;
}

#eksporty_table
{
	border: 0;
	padding: 20px 0 0 0;
	margin: 0 auto;
	text-align: center;
}

#eksporty_table td
{
	width: 300px;
	padding: 10px 0;
	vertical-align: middle;
}

#eksporty_table a
{
	color: #333333;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	border: 0;
	outline: none;
}

#eksporty_table a:hover
{
	text-decoration: none;
}

/* End */

/* Normal */

.Normal, .NormalDisabled
{
	color: #333333;
	font-size: 13px;
	font-family: Tahoma;
}

/* End */

/* LightBox
 *
 * Begin
 *
 */

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 86px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
}

/*
 * End
 */
