body { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.wyszukiwarka {margin-left: 190px; margin-top: 62px;}
.wyszukiwarka input.pole{box-shadow: -1px -1px #A0A0A0;height: 34px;padding-left: 8px;width: 424px;}
.wyszukiwarka input.button{background: url('http://tja.pl/obr/wyszukiwarka_szukaj.jpg') no-repeat scroll 0 0 transparent; border: medium none;height: 34px;margin-left: -6px;text-indent: -5000px;width: 95px; cursor: pointer;}

#menu_3 a{ color:red; }
#menu_3
{
	margin: 0px 0px 0px 0px;
 	padding: 0 10 0 60px;
  	background: #ECECEC url('http://tja.pl/obr/lin.gif') repeat-y 0px 0px !important;
	background-position: 0px 50px;
	border: 0px solid #f2f2f2;
	border-left: 0px solid #0033CC;

}

a, a:link, a:hover  { font-family: Arial; font-size: 10pt; color:#000000; text-decoration: none; }
.a { cursor:pointer; }
input        { border: 1px solid #C0C0C0; background-color: #F2F2F2; font-family:Comic Sans MS; font-size:8pt }
.loguj        { border: 1px solid #C0C0C0; background-color: #000000; font-family:Comic Sans MS; color:#006699; font-size:10pt; font-weight:bold }
.linki_reklama, .linki_reklama:link, .linki_reklama:visited, .linki_reklama:active   { font-family: serif; font-size: 11pt; color: #006699;   font-weight: bold;}
.linki_reklama:hover  { font-family: serif; font-size: 11pt; color: #FFFFFF;  font-weight: bold;}

.menu_zaz, .menu_zaz:link, .menu_zaz:visited, .menu_zaz:active {padding:0; font-family: Comic Sans MS; font-size: 13pt; color: #88BB19; background-color: #FFFFFF; text-decoration: none;}
.menu_zaz:hover  {font-family: Comic Sans MS; font-size: 13pt; color: #FFFFFF; text-decoration: none; background-color:#FF0000}

.menu_zaz0 {font-family: Comic Sans MS; font-size: 13pt; color: #FFFFFF; text-decoration: none;}
.menu_zaz0:hover {font-family: Comic Sans MS; font-size: 13pt; color: #FFFFFF; text-decoration: none; background-color:#FF0000}
.menu_zaz0:link, .menu_zaz0:visited, .menu_zaz0:active {font-family: Comic Sans MS; font-size: 13pt; color: #FFFFFF; text-decoration: none;}
.shoutbox a, .shoutbox a:link, .shoutbox a:visited, .shoutbox a:active{
 font-size: 10px;
}
.guzik_div
{
	cursor:pointer;
	margin: 2px 2px 2px 2px;
	font-size:12px;
	text-align:center;
	width:100px; font-family: Arial; color: #F8F8F8; font-weight: bold; border: 1px solid #C0C0C0; background-color: #FF9933;
}

form { display:inline; }

div.div2_error {
	display:table;
	margin: 10px;
 	padding: 0 10 0 60px;
    background-image: url('//tja.pl/obr/zancznik_wykrzyknik.png');    
    background-position: 6px 15px; 
    background-repeat: no-repeat;	
	background-color: #FAFAFA;	
	border: 1px solid #f2f2f2;
	//border-left: 4px solid #94AD3D; 
    vertical-align: middle;
    min-height:70px;
	height:70px;
	vertical-align: middle;

}
div.div2_ostrzezenie {
   
	display:table;
	margin: 10px;
 	padding: 0 10 0 60px;
    background-image: url('http://tja.pl/obr/wykrzyknik.png');    
    background-position: 6px 15px; 
    background-repeat: no-repeat;	
	background-color: #FAFAFA;	
	border: 1px solid #f2f2f2;
	//border-left: 4px solid #94AD3D; 
    vertical-align: middle;
    min-height:70px;
	height:70px;
	vertical-align: middle;
}

div.div2_ok {
	display:table;
	margin: 10px;
 	padding: 0 10 0 60px;
    background-image: url('http://tja.pl/obr/kciuk_ok.gif');    
    background-position: 6px 15px; 
    background-repeat: no-repeat;	
	background-color: #FAFAFA;	
	border: 1px solid #f2f2f2;
	//border-left: 4px solid #94AD3D; 
    vertical-align: middle;
    min-height:70px;
	height:70px;
	vertical-align: middle;
}
div.div2_info {
	display:table;
	margin: 10px;
 	padding: 0 10 0 60px;
    background-image: url('http://tja.pl/obr/ostrz_tarcza.gif');    
    background-position: 6px 15px; 
    background-repeat: no-repeat;	
	background-color: #FAFAFA;	
	border: 1px solid #f2f2f2;
	//border-left: 4px solid #94AD3D; 
    vertical-align: middle;
    min-height:70px;
	height:70px;
	vertical-align: middle;
}

div.div2_ostrzezenie p, div.div2_ok p,  div.div2_info p, div.div2_error p{ font-weight: normal; width:10%; display:table-cell; vertical-align: middle; background-color: #FAFAFA; }


div.div_error {
	margin: 5px;
 	padding: 0 10 0 60px;
  	background: #FAFAFA url('//tja.pl/obr/zancznik_wykrzyknik.png') no-repeat 3px 10px !important;
	background-position: 8px 50px;
	border: 1px solid #f2f2f2;
	border-left: 4px solid red;
	font-weight: bold;
    min-height:50px;
    vertical-align: middle;

}
div.div_ostrzezenie {
	margin: 15px;
 	padding: 0 10 0 60px;
  	background: #FAFAFA url('http://tja.pl/obr/wykrzyknik.png') no-repeat 3px 10px !important;
	background-position: 8px 50px;
	border: 1px solid #f2f2f2;
	border-left: 4px solid #94AD3D;
	font-weight: bold;
    min-height:50px;
    vertical-align: middle;
}
div.div_ok {
	margin: 15px;
 	padding: 0 10 0 60px;
  	background: #FAFAFA url('http://tja.pl/obr/kciuk_ok.gif') no-repeat 3px 10px !important;
	background-position: 8px 50px;
	border: 1px solid #f2f2f2;
	border-left: 4px solid #94AD3D;
	font-weight: bold;
    min-height:50px;
    vertical-align: middle;
}
div.div_info {
	margin: 15px;
 	padding: 0 10 0 60px;
  	background: #FAFAFA url('http://tja.pl/obr/ostrz_tarcza.gif') no-repeat 3px 10px !important;
	background-position: 8px 50px;
	border: 1px solid #f2f2f2;
	border-left: 4px solid #94AD3D;
	font-weight: bold;
    min-height:50px;
    vertical-align: middle;
}


div.div_krok_1, div.div_krok_2, div.div_krok_3 {
	margin: 15px;
 	padding: 0 10 0 60px;
  	background: #FAFAFA url() no-repeat 3px 10px !important;
	background-position: 8px 50px;
	border: 1px solid #f2f2f2;

	font-weight: bold;
}
div.div_krok_2 {
  	background: #FAFAFA url() no-repeat 3px 10px !important;
}
div.div_krok_3 {
  	background: #FAFAFA url() no-repeat 3px 10px !important;
}

.menu_tresc_szary{ color:#669900; font-family:Georgia; font-size:12px; text-decoration:none;}
//.blad{ color:red; font-family:Georgia; font-size:14px; text-decoration:none;}


.menu_poz {color: #FFFFFF; font-family: Comic Sans MS; font-size: 14pt; text-decoration: none;}




#bubble_tooltip{
	width:200px;
	opacity:0.95;filter: alpha(opacity=95); -moz-opacity: 0.95;
	position:absolute;
	display:none;
    z-index:999;
}
#bubble_tooltip .bubble_top{
	background-image: url('http://tja.pl/obr/bt_01.gif');
	background-repeat:no-repeat;
	height:30px;
    z-index:999;
}
#bubble_tooltip .bubble_middle{
	background-image: url('http://tja.pl/obr/bt_02.gif');
	background-repeat:repeat-y;
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
    z-index:999;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
    z-index:999;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('http://tja.pl/obr/bt_03.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	height:44px;
	position:relative;
	top:-6px;
    z-index:999;
}








a.ovalbutton{
background: transparent url('http://tja.pl/obr/oval-blue-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma;
line-height: 16px;
height: 24px;
padding-left: 11px;
margin-left: 6px;
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949;
}

a.ovalbutton2 span{
background: transparent url('http://tja.pl/obr/oval-red-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0;
}

a.ovalbutton2 {
background: transparent url('http://tja.pl/obr/oval-red-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma;
line-height: 16px;
height: 24px;
padding-left: 11px;
margin-left: 6px;
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949;
}

a.ovalbutton span{
background: transparent url('http://tja.pl/obr/oval-blue-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0;
}

a.ovalbutton:hover{
background-position: bottom left;
}

a.ovalbutton:hover span{
background-position: bottom right;
color: black;
}

.buttonwrapper{
overflow: hidden;
width: 100%;
}