body{background-color:#FFFFFF;}

a{color:#003300;}
h1{ font-size:16px; color:#DE5A01;}
h1 a{ font-size:16px; color:#DE5A01;}
h2{ font-size:14px; color:#1f96da; }
h2 a{ font-size:14px; color:#1f96da; }
h3{ font-size:12px;}
h3 a{ font-size:12px;}

.TrueAskBtn{ background-color:#006633; color:#FFFFFF; } 



.messageBlockTop {
	
	height:30px;
}

.messageBlockBody {
	
	padding:10px; 
	font-size:13px; 
	border: 6px solid #F2F1EC; background-color: white; 
	 
}

.messageBlockBottom {
	background-image:url(http://www.prawojazdy.pogodzinach.net/media/TblShadow.gif); 
	background-repeat:no-repeat; 
	
	height:22px;
}


#mainTbl{}
#mainDiv{ margin: 0px auto; } 
.banerPion{ position:relative; float:right; left:170px; display:none; } 

img{ 
	behavior:	url("/inc/pngbehavior.htc"); border:0;
}
body{
	background-image:url(/media/tImages/testyPrawoJazdy_01.jpg); 
	background-repeat: repeat-x;
	background-position:top;
	background-attachment:fixed;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	}
 
table,td,body {
	font-family: tahoma, verdana;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}	


.NawigatorPytan td{ text-align:center;}
.NawigatorPytan a{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
.NawigatorPytan .current{ color:#FFFF00; font-size:16px;} 



/*-------newsyBlok -------------- */

.newsyBlok { 
color:#000066; 
}

.newsyBlokContent td{ color:#000066; }
.date_article{ color:#000066; font-style:oblique; font-size:9px; }
.newsyBlokList a{ color:#000066; }

/*-------blueTable -------------- */

.blueTable{ background-color:#1f96da; color:#FFFFFF; margin: 5px 0px 2px 25px; }
.blueTable td{ background-color:#1f96da; color:#FFFFFF; }
.blueTable h1{ color: #FFFF00; margin: 5px 0px 2px 25px; }
.blueTable h2{ color: #FFFFFF; margin: 5px 0px 2px 25px; }
.blueTable a{ color: #FFFF00; font-weight:bold; }
.blueTable guzik{  background-color:#FFFF00; font-weight:bold;}
.blueTable li{  background-color:#FFFFFF; color:#666666;}
.blueTable li a{ color:#000000;}
.blueTable li h2{ color:#1f96da;}
.blueTable ul{margin: 5px 0px 2px 25px; }





/*-------index_newsy -------------- */	
.index_newsy{ color: #000033 }	
	
/*-------oskSearchOrange 


-------------- */

.oskSearchOrange td { color:#FFFFFF; }
.oskSearchOrange a { color:#FFFFFF; }
.oskSearchOrange guzik { background-color:#893802; }
	
	
/*-------OSK SHOW -------------- */
.oskShowTable{ color:#000000; background-color: white; line-height: 20px;  }
.oskShowTable a{ color:#000000; }


/*-------OSK LIST -------------- */


.oskTable1 h1{ color:#FFFFFF; text-decoration:none; }
.oskTable1 a{ text-decoration:none; }
.oskTable1 { 
	vertical-align:top; 
	background-color:#1f96da;
	border-top: inherit; 
	border-top-color: #990000; 
	border-top-width:2; 
	vertical-align:top;
}
.oskTable1 td{ color:#FFFFFF; }


.oskTable2 h1{ color:#1f96da; text-decoration:none; }
.oskTable2 a{ text-decoration:none; }
.oskTable2 { 
	vertical-align:top; 
	background-color:#FFFFFF;  
	border-top:1; 
	border-top-color: #990000; 
	border-top-width:2; 
	vertical-align:top; 
	color:#1f96da;
}


/*-------WORD LIST------------------ */
.word_title{ color:#DE5A01; }
/*------------------------------------------ */

#leftMenu{

}
#leftMenu .MenuTitle{
	background-color:#1f96da; 
	color:#FFFFFF;	
}

#leftMenu  td{
	background-color:#FFFFFF; 
	color:#1f96da; 
	font-size:14px;
}
#leftMenu  td:hover {
	background-color:#DE5A01; 
	color:#FFFFFF;	 
}
#leftMenu  td:hover a{
	color:#FFFFFF;	 
}
#leftMenu a{ text-decoration: none; color:#1f96da; }



/*----ORANGE LIST------------------ */
#orangeList{

}
#orangeList .Title{
	background-color:#de5a01; 
	color:#FFFFFF;	
}

#orangeList  td{
	background-color:#FFFFFF; 
	color:#de5a01; 
	font-size:16px;
}
#orangeList  td:hover {
	background-color:#de5a01; 
	color:#FFFFFF;	 
}
#orangeList a{ text-decoration: none; color:#de5a01; }
#orangeList a:hover{ color:#FFFFFF;	  }


/*------------------------------------------ */

.orFont{ color:#de5a01;}
.guzik 
{
	background: #1f96da; 
	border:solid 1px #000066; 
	padding:2px 4px;
	margin:4px;
	 
	font-size:10px; 
	font-weight:bold;
	color:#fff; 
	text-decoration:none;
}	

.true{ background-color:#006600; color:#FFFFFF;}
.true h2{ background-color:#006600; color:#FFFFFF;}
.false{ background-color:#990000; color:#000000;}
.false h2{ background-color:#990000; color:#000000;}





/*this is the css for the vertical version*/
.vertical ul{
	list-style-type: none;
	padding: 0;
	width: 170px;
	margin: 0;
	position: relative;
	background-color:#1f96da; 
}
.vertical li a{
	display: block;
	width: 170px;
	text-decoration: none;
	height: 1em;
	padding: .1em 1px;
	border: 1px solid;
	border-top: 0px;
}
.vertical li{
	background-color:#1f96da;
	position: relative;
	border-bottom: 1px solid transparent;
	margin-bottom: -1px;
} 
.vertical li:first-child>a{
	border-top: 1px solid;
}
.vertical a.first{
	border-top: 1px solid;
}
.vertical li ul{
	position: absolute;
	top: -1px;
	left: 175px;
	width: 180px;
}
.vertical.left ul ul ul,.vertical .left ul{
	left: -150px;
}

/*here we use a little CSS to make a basic/backup dropdown menu in modern browsers *cough* not IE6 or less *cough* if javascript is disabled.Flickering never happens in these browsers*/
.mlmenu li ul{
	display: none;
}
.mlmenu li:hover>ul{
	display: block;
}
/*This section makes the menu not work in non-javascript enabled browsers by not showing the menu by default-This can be worked around by making top level links point to a sitemap*/
.accessible li ul{
	display: block;
}
/*Code to show an element has a child*/
.mlmenu.plus li a:first-child:not(:last-child):after{
	content: '+';
}
.plus a span{
	padding-left: .5em;
}
.noshow{
	visibility: hidden;
}
/*colors for menu*/
.blackwhite li a{
	background-color: 1f96da;
	color: white;
	border-color: black;
}
.blackwhite li a:hover,.blackwhite li a.first:hover,.blackwhite .trail a.hover{
	background-color: black;
	color: white;
	border-color: black;
}
.blackwhite li:first-child>a:hover{
	background-color: black;
	color: white;
	border-color: black;
}
.blackwhite ul{
	border-color: black;
}
.bluewhite li a{
	background-color: white;
	color: #000033;
	border-color: #000033;
}
.bluewhite li a:hover,.bluewhite li a.first:hover,.bluewhite .trail a.hover{
	background-color: #000033;
	color: white;
	border-color: #000033;
}
.bluewhite li:first-child>a:hover{
	background-color: #000033;
	color: white;
	border-color: #000033;
}
.bluewhite ul{
	border-color: #000033;
}
.webtech li a{
	background-color: white;
	color: #556677;
	border-color: #94A3B3;
}
.webtech li a:hover,.webtech li a.first:hover,.webtech .trail a.hover{
	background-color: #556677;
	color: white;
	border-color: #94A3B3;
}
.webtech ul{
	border-color: #94A3B3;
}
.webtech li:first-child>a:hover{
	background-color: #556677;
	color: white;
	border-color: #94A3B3;
}
.gray{ color:#999999; }  