/*

aby zdefiniowac sobie np naglowek <h1>

h1{
	font:16px Arial,'Lucida Grande';
	font-weight: normal;
}

*/

body{
	border:0;
	padding:0;
	margin:0;
}

.opacity { -moz-opacity:.70; filter:alpha(opacity=70); opacity:.70; }  

.right{
	float:right;
	margin-right:40px;
}

.left{
	float: left;
	margin-left:40px;
}

.border{
	border:1px solid black;
}

#company{
	width:92px !important;
}

#accesories{
	width:130px !important;
}
#service{
	width:142px !important;
}
#contact{
	width:67px !important;
}

div#bottom{
	background:rgb(11,11,11);
	width:100%;
	position: absolute;
	bottom:0px;
	height:35px;
}

/* czcionka napisow na dole */
div#bottom span{
	color:rgb(255,255,255);
	margin-top:10px;
	font:11px Arial,'Lucida Grande';
}

div#flags{
	position: absolute;
	top:5px;
	left:15px;
	height:20px;
	width:60px;
}

div#flags a img,div#flags a{
	border:0;
	text-decoration: none;
}

div#menu{
	width:500px;
	position:absolute;
	top:80px;
	left:40px;
	height:36px;
}

/* tresc glowna */
div#content{
	width:420px;
	padding:5px;
	position:absolute;
	top:140px;
	height:280px;
	left:40px;
	background:#FFF;
	font:12px Arial,'Lucida Grande';
}

div#content_2{
	width:420px;
	padding:5px;
	position:absolute;
	top:140px;
	height:380px;
	left:40px;
	background:#FFF;
	font:11px Arial,'Lucida Grande';
}

div#content_3{
	width:420px;
	padding:5px;
	position:absolute;
	top:140px;
	height:230px;
	left:40px;
	background:#FFF;
	font:11px Arial,'Lucida Grande';
}

div#content_4{
	width:420px;
	padding:5px;
	position:absolute;
	top:140px;
	height:680px;
	left:40px;
	background:#FFF;
	font:11px Arial,'Lucida Grande';
}




div#menu ul{
	margin: 0;
	padding: 0;
}

div#menu ul li{
	list-style:none;
	float:left;
}

/* kroj czcionki w menu u gory */
div#menu ul li a{
	display: block;
	text-decoration: none;
	color:#000;
	font:11px Arial,'Lucida Grande';
}

div#menu ul li a span{
	display: block;
	width:92px;
	height: 15px;
	padding-top:4px;
	padding-bottom: 4px;
	border-right:1px solid #FFFFFF;
	border-bottom:2px solid #CC0000;
	background: #DDD;
}

div#menu ul li a:hover span{
	background:transparent;
	border-right:1px solid transparent;
	cursor:pointer;
}

table.oferta_tabela{
	width:100%;
}

/* czcionka w komorkach tabeli */
table.oferta_tabela tr th,table.oferta_tabela tr td{
	padding:2px 3px;
	text-align: center;
	font-size:11px;
	font-weight:normal;
	font:11px Arial,'Lucida Grande';
}

/* czcionka w naglowkach tabeli */
table.oferta_tabela tr th{
	background:url(tdbg.png) #FFFFFF;
	color:#FFF;
	-moz-opacity:100;
	filter:alpha(opacity=100); 
	opacity:100;
}

table.oferta_tabela tr td{
	padding: 0 3px;
}

/* naglowek w tresc - jest pokazane nad tabela */
div#content p{
	margin:0;
	padding:0;
}

div#logo{
	position:absolute;
	width:153px;
	height:60px;
	top:15px;
	left:460px;
	background:url(logo.png);
}


/* tresc na stronie z dojazdem - obok mapki */
div#dojazd_tekst{
	position:absolute;
	width:170px;
	height: 280px;
	float:left;
    font-family: Verdana, Arial, Helvetica, sans-serif, 'Lucida Grande'; 
    font-size: 12px; 
    font-style: normal; 
    font-weight: normal; 
    color: #000000; 
    text-align: left;
    margin-left: 0px;
    margin-right: 0px;
}

div#dojazd_form{
	position:absolute;
	top:291px;
	width:320px;
	height:140px;
}

div#dojazd_form div{
	clear:both;
	margin-bottom:5px;
	width: 310px;
	height:25px;
}

/* Opisy pol formularza */
div#dojazd_form div label{
	width: 55px;
	display: block;
	float:left;
	margin-top:3px;
	font:11px Arial,'Lucida Grande';	
}

/* czcionka w formularzu */
div#dojazd_form div input,div#dojazd_form div textarea{
	float:left;
	border:1px solid #171717;
	width: 250px;
	height:16px;
	font:11px Arial,'Lucida Grande';
}

div#dojazd_form div textarea{
	height:60px;
}

div#buttony{
	position:absolute;
	top:132px;
	left:310px;
	width:150px;
}

div#buttony input{
	width:60px !important;
	float: left;
	height:20px !important;
	text-transform: uppercase;
	border: 1px solid #CC0099 !important;
	background: none !important;
	margin-left:10px;
}

.tekst_1{
	float:left;
	width: 420px;
    font-family: Verdana, Arial, Helvetica, sans-serif, 'Lucida Grande'; 
    font-size: 12px; 
    font-style: normal; 
    font-weight: normal; 
    color: #000000; 
    text-align: justify;
    margin-left: 0px;
    margin-right: 0px;
}
.tekst_1a{
	float:left;
	width: 420px;
    font-family: Verdana, Arial, Helvetica, sans-serif, 'Lucida Grande'; 
    font-size: 13px; 
    font-style: normal; 
    font-weight: normal; 
    color: #000000; 
    text-align: justify;
    margin-left: 0px;
    margin-right: 0px;
}
.tekst_2{
	float:left;
	width: 400px;
    font-family: Verdana, Arial, Helvetica, sans-serif, 'Lucida Grande'; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: normal; 
    color: #000000; 
    text-align: justify;
    margin-left: 0px;
    margin-right: 0px;
}
.tekst_3{
    font-family: Arial, Verdana, Helvetica, sans-serif, 'Lucida Grande'; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: normal; 
    color: #CC0099 !important; 
    text-align: left;
}
.tekst_4{
    font-family: Arial, Verdana, Helvetica, sans-serif, 'Lucida Grande'; 
    font-size: 17px; 
    font-style: normal; 
    font-weight: normal; 
    color: #CC0099 !important; 
    text-align: left;
}
.tekst_5{
	float:left;
	width: 400px;
    font-family: Verdana, Arial, Helvetica, sans-serif, 'Lucida Grande'; 
    font-size: 10px; 
    font-style: normal; 
    font-weight: normal; 
    color: #6D6E71; 
    text-align: justify;
    margin-left: 0px;
    margin-right: 0px;
}
