:focus,:active {outline:0}

html,body {
margin:0;
padding:0;
	background-color: white;
	color: black;
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 11px;
}

.konsole_top {width:831px;
 
 position:relative;
	 
	margin-left: auto;
	margin-right: auto;
	padding:0px;
	border:0;
	 height:213px;
	margin-top:0px;	
	background-image:url(/gfx/konsoleum_.jpg);
}

.auraltext {
        display:block;
        position: absolute;
        left:-2000px;
        width: 1px;
        height:1px;
        overflow:hidden;
}

.gornemenu
{position:absolute;
top:26px;left:479px;
list-style:none;margin:0px;padding:0px;}
.gornemenu li {margin:0;padding:0;display:inline;float:left}







#t4 {
width:101px;
	height:25px;
	display:block;
margin:0;padding:0;
position:absolute;
top:0;left:-105px;;
	background-position:top left;
	background-image:url(/gfx/4.gif) !important;
}
#t4:hover {background-position: 1px 25px !important}






#t1 {
width:101px;
	height:25px;
	display:block;
margin:0;padding:0;
	background-position:top left;
	background-image:url(/gfx/1.gif) !important;
}
#t1:hover {background-position: 0px 25px !important}




#t2 {
width:103px;
	height:25px;
	display:block;
margin:0;padding:0;
	background-position:top left;
	background-image:url(/gfx/2.gif) !important;
}
#t2:hover {background-position: 0px 25px !important}



#t3 {
width:104px;
	height:25px;
	display:block;
margin:0;padding:0;
	background-position:top left;
	background-image:url(/gfx/3.gif) !important;
}
#t3:hover {background-position: 0px 25px !important}





.konsole_srod {width:831px;
 
 
	 
	margin-left: auto;
	margin-right: auto;
	padding:0px;
	border:0;
	margin-top:0px;	
	background-image:url(/gfx/konsole.gif);
}


.horizontal   {position:absolute;
bottom:41px;left:20px;list-style:none}
ul.horizontal li {display:inline;padding:0px 6px 0px 10px;
border:dotted #C1F02F;
border-width:0px 1px 0px 0px; }

.horizontal a {color:white;text-decoration:none}

.horizontal a:hover {color:#C1F02F}


.konsole_top h1
{position:absolute;left:157px;top:106px;font-size:10px;color:#F1FCf0}


.menulewe {
	width:230px;
	float:left; }

.lewemenu {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 46px}
	
.adsyfy    {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 46px}

ul.lewemenu li {
	background-image:url(/gfx/bolbon.gif) !important;
	background-position:0px 5px;
	background-repeat:no-repeat;
	padding:1px 0px 0px 15px}

.lewemenu a {
	color:#c00000;}	

.innerdiv {
	float:left;
	width:555px;
	margin:0;margin-left:5px;
	position:relative; 
overflow:hidden;
}

.konsole_dol {
	width:831px;
 	margin-left: auto;
	margin-right: auto;
	padding:0px 0px 0px 0px;
	border:0;
	height:36px;
	margin-top:0px;	
	padding-top:24px;
	color:white;
position:relative;
	background-image:url(/gfx/konsole_dol.gif);
}

.konsole_dol a {
	color:white;
	text-decoration:none;}
.konsole_dol span {position:absolute;left:50px;
}



.tekst {text-align:justify;font-size:12px;line-height:17px}
.tekst h2 {color:#0050a0;font-size:14px;
font-family:verdana;
margin:0;
border:solid #FFB321;
padding:0px 0px 0px 9px;
border-width:0px 0px 0px 4px}


.tekst a {color:#a86868;
font-size:11px;text-decoration:none}

.tekst a:hover {color:#c00000;text-decoration:underline}

.tekst h3 {font-size:14px;color:#c00000;border:solid #a00000;
border-width:0px 0px 2px 0px;padding-bottom:3px}


.wstecz {position:absolute;bottom:1px}
.dalej {position:absolute;bottom:1px;right:1px}



.cliner {margin:20px 0px 0px 0px;padding:0;clear:both}
.wstecz {padding:0px 0px 0px 30px}
.wstecz {position:absolute;bottom:1px;
background-image:url(/photo/left.gif);
height:26px;background-repeat:no-repeat}
.dalej {padding:0px 30px 0px 0px}
.dalej
{height:26px;position:absolute;bottom:1px;right:1px;background-image:url(/photo/right.gif);
height:26px;background-position:bottom right;background-repeat:no-repeat}








.maindiver h1 {margin:0;padding:0}

.maindiver ul {margin:0;padding:0;
list-style:none}

.auraltext {
        display:block;
        position: absolute;
        left:-2000px;
        width: 1px;
        height:1px;
        overflow:hidden;
}




#autogen h2, .mainpageheader a {color:#1A3D67;
display:block;
font-size:12px;
font-weight:bold;
background-color:#20436D;
color:white;
padding:4px 0 5px 20px;
margin:10px 0 10px 0;
border:solid #98A4A8;
border-width:0 0 2px 0}

.fotosample img {border:  solid #8F9A9D;
border-width:1px 2px 2px 1px;
float:left;
margin:0 20px 10px 10px}

#autogen dd {margin:0 0 40px 0;padding:0;clear:both}

.sampleprod {clear:both}
#autogen h2  {margin:10px 0 1px 0;}

.prodheader {margin:0;background-color:#E6EAEB;
font-size:12px;font-family:verdana,arial,helvetica;
padding:3px 0 3px 20px;margin-bottom:15px;}

.sampleprod {border:  solid #8C9BA0;overflow:hidden;
margin-bottom:19px;padding:0px;border-width:01px 1px 3px 1px}

.zobaczprod a
{color:#23436C;float:right;margin-right:20px;margin-bottom:15px}

.robjectfoto img {border:  solid #8F9A9D;
border-width:1px 2px 2px 1px;
float:left;
margin:19px 20px 10px 0px}

.longopis {margin-top:20px}

.backtrack {color:#787878;font-size:9px;}

.longcat {padding:20px;margin:2px 0 2px 0;background-color:#EEF1F2}




#formatka label {
	float: left;
	display: block;
	width:33%;
}

#formatka ul {
	list-style:none;
	list-style-image:none;
	margin: 1em 0 1em 1em;
	padding:0;
}

#formatka li {
	clear:both;
	list-style:none;
	list-style-image:none;
	margin:2px 0 0 0;
	padding:0;
}

#formatka .t {
	width:66%;
}

#formatka .tx {
	width:100%;
}

#formatka label.l {
	float:right;
	width:90%;
	display:block;
}
#formatka fieldset {border:0}











.datatable {font-family:arial,helvetica,verdana;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#878787;
font-size:11px;
margin:13px 0 20px 0;

}

.datatable thead th {
	border-style:solid;
	border-width:0px 0px 0px 0px;
	border-color:#878787;
	padding:1px;
	background-color:#F3F4F6;
	vertical-align:top;
}

.datatable tbody td {
	border-style:solid;
	border-width:0px 0px 0px 0px;
	border-color:#878787;
	text-align:center;
background-color:#F3F4F6;
	padding: 2px;
color:#474747;
}

.datatable tbody th {
	border-style:solid;
	border-width:2px 0px 1px 0px;
	border-color:#D8DFE0;
	text-align:center;
color:#20436D;
	background-color:#E6EAEB;
	padding: 2px;
}

.tekst h2 {border:solid #aaaaaa;border-width:0 0 1px
0;color:#a00000;font-size:14px;font-family:arial,helvetica,tahoma,verdana;}

.formularz {
	margin:10px 20px 0px 20px;
	padding:10px;
	border-color:#236F88;
	border-width:1px;
	border-style:solid;
	clear:both;
}

.formularz ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

.formularz ul li {
	margin:0px;
	padding:2px 0px 2px 0px;
	list-style:none;
}

.formtxt {
	width:100%;
	display:block;
	margin-top:5px;
}
.formtxtfield {
	width:100%;
	display:block;
	margin-top:5px;
	height:120px;
}



.shopis {margin-bottom:12px;}


#autogen h2 {clear:both;
width:100%;border:0;
background-color:#c00000;
color:white;padding:5px 0 5px 20px;
font-size:14px;
margin:0}
.mainpageheader a {
color:#232323;
margin:0;background-color:#D8DFE0;
clear:both;padding:2px 0 3px 16px;
border:solid #C00000;
border-width: 0 0 0 5px}
.zobaczprod {clear:both}
.mainpageheader a:hover {color:#c00000}
.mainpageheader {margin:1px 0 1px 0;
padding:0; }
.sampleprod {padding:10px}
.subpage {margin-bottom:10px;border:1px solid
#D8DFE0;overflow:hidden;padding:10px}

ul.lewemenu li ul  {margin:0;padding:0;}
ul.lewemenu li ul li {list-style:none}

.tekst h1 {font-size:17px;color:#223377;font-family:Trebuchet MS,arial,verdana,helvetica;padding-left:8px;
border:solid #ddeedd;border-width:0 0 1px 0}

.quote {border:1px solid #a8a8a8;
font-size:11px;padding:10px;margin:15px 0 15px 0}

.botz {text-align:center;margin-bottom:10px}
.botz a img {border:0}


.centroz {text-align:center;margin:20px 0 20px 0}

.wps {background-color:#C00000;color:white;padding:1px;display:block;text-align:center;width:90%;margin-top:15px}