html {background: url("/images/tlo_rep.png") repeat-y;background-color: #333333;background-position: center top;
}           
body {
	background-image: url(/images/tlo.jpg);       
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 0px;                             
	margin-top: 0px;                                 
	margin-right: 0px;                                                              
	margin-bottom: 0px;                         
	margin: 0;                                              
	padding: 0;                 
}                                                   
           
a {color: #fff; color: #000;}
a:hover {color: #fff;text-decoration: none;}

.content div.opisautom {width: 420px;float: left;clear: both;margin-right: 20px}

.content div.exampleimgautom {width: 380px;float: left;margin-top: 10px;text-align: center;}


.content table {width: 100%;background: #e8bc7f;padding: 0;border-spacing:1px;margin-top: 7px;margin-left: 2px;margin-bottom: 10px;}
.content table tr th {background: #ac855a;padding: 3px;border: 0;text-align: left;}
.content table tr td {background: #c09867;padding: 3px;border: 0;text-align: left;}
.content table.contact-layout,.content table.contact-layout td{background: none transparent;}
.content table.contact-layout td{vertical-align: top;}
.content table.contact-layout td h1{padding-top: 8px;}
.content table.contact-layout td table tr td{background: none repeat scroll 0 0 #C09867;}

.content .mainpagetable {background: transparent;}
.content .mainpagetable tr th, .content .mainpagetable tr td {background: transparent;}     
                                                                        
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;           
	font-size: 10px;                                
	color: #EAE1D1;
	text-decoration: none;                                          
}
.nag, h1, h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CEBC90;
	color: #000;
	text-decoration: none;
	margin: 0;
	padding-bottom: 4px;
	line-height: 20px;
}

h2 {font: bold 16px Arial;margin: 0px 0 0px 0; padding-bottom: 3px;padding-top:10px;padding-left: 1px;color: #EFECE2; color: #000;}

.content, .tresc, p {line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EFECE2;
	color: #000;
	text-decoration: none;
	margin: 0 0 6px 0;
	left :2px;
	
}



span.sup {position: relative;top: -4px;font-size: 10px;}

.content {padding-top: 15px;text-align: justify;padding-bottom: 10px;}


.formularz td { font-size: 9px; color: #fff; }
.tresc2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.input    { border: 1px solid #DBD2BB; background: #333333; width: 180px; padding: 2px; color: #DBD2BB; font-size: 10px;}
.select   { border: 1px solid #DBD2BB; background: #333333; width: 186px; color: #DBD2BB; font-size: 10px;}

.textarea { border: 1px solid #DBD2BB; background: #333333; width: 180px; height: 150px; padding: 2px; color: #DBD2BB; font-size: 10px;}
.btn      { border: 1px solid #666666; background: #666666; color: #fff; cursor: pointer; }
.tlo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DBD2BB;
	text-decoration: none;
	background-repeat: no-repeat;
}

#logo {margin: 0;padding-top: 18px;text-align: center;z-index: 100000}
#logo h1 {margin: 0;padding: 0;display: inline;}
#logo a {}
#logo img {	border: 0;
		/*opacity: 0.01;filter: alpha(opacity=1);
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";*/
}
            

br.cr {font: 0px Arial;line-height: 0; height: 0; clear: both; float: none;overflow: hidden;}

.main {position: relative;margin-top: 0; padding-top: 0}
.menu_d {border-top: 1px solid transparent;margin:0px auto;width:700px;}
.menu_d ul {margin: 0;padding-left: 75px;overflow: hidden;}
.menu_d li {margin: 0;padding: 0;list-style: none;float: left;border-right: 1px solid #c4a080;line-height: 16px;position: relative; top: 2px;}

.menu_d a {padding: 5px 11px 5px 11px;height: 16px;background-repeat: no-repeat;border: 0;}
.menu_d a.active {cursor: default;}
.menu_d img {border: 0;height: 28px;position: relative; top: 1px;}

#snickers {position: relative; top: -25px;}

.onas_m img {width: 62px;}
.automaty_m img {width: 105px;}
.produkty_m img {width: 105px;}
.serwis_m img {width: 75px;}
.kontakt_m img {width: 85px;}

.menu_d li.kontakt_m {border: 0;}

.style5 {color: #734f39;font-size: 10px}
.footer {padding-bottom: 30px;}


.content {width: 824px;min-height: 100px;margin-left: auto;margin-right: auto;}

form.forTableAndForm {float: none !important;}
form.forTableAndForm .reset {background: #a67f58;border-color: #734f39;color: #EFECE2; color: #000; border-width: 1px;font: normal 12px Arial;padding: 2px 16px 2px 16px;}
form.forTableAndForm .submit {margin-left: 2px;background: #a67f58;border-color: #734f39;color: #EFECE2; color: #000; border-width: 1px;font: normal 12px Arial;padding: 2px 16px 2px 16px;}
form.forTableAndForm .printPage input, .printPage input {background: #a67f58;border-color: #734f39;color: #EFECE2; color: #000; border-width: 1px;font: normal 12px Arial;padding: 2px 16px 2px 16px;}
.printPage {clear: both;padding-top: 15px;position: relative; left: 3px;}

a.esurf {color: #734f39;text-decoration: none;}
a.esurf:hover {color: #734f39;text-decoration: none;}

.tabela_automaty table tr td { text-align: center; }
.tabela_automaty table tr th { text-align: center; }
.tabela_automaty a { text-align: center; }



