@charset "UTF-8";
/* CSS Document */

body {
font-size: 13px;
font-family: Arial, Helvetica, Sans-Serif;
color: #333333;
}

p, pre {
padding: 5px 15px;
margin: 0px;}

a {color: #FF0000;}
a:visited {color: #FF0000;}
a:hover {color: #000000;}
a:active { color: #000000;}


h1 {
font-size:24px;
font-weight: bold;
color: #FF0000;
text-align: center;
padding: 5px 10px;
margin:0;}

h1.header {
font-size:26px;
font-weight: bold;
color: #FF0000;
text-align: center;
padding: 0 0 30px 0;
margin:0;}

h2 {
font-size:22px;
font-weight: bold;
color: #FF0000;
padding: 5px 15px;
margin:0;}

h3 {
font-size: 19px;
padding: 5px 15px;
margin: 0;}

h4 {
font-size: 14px;
padding: 20px 0;
margin: 0;
color:#FF0000;
text-align: center;}

h5 {
font-family:Verdana, Geneva, sans-serif;
font-size: 26px;
color:#FFFFFF;
margin:0;
}

.red {
color: #FF0000;}

.mniejsze {
font-size: 10px;}

img.media {
border: #000000 solid 1px;
}

/** ----------- layout ----------- **/
p.right_side {
padding: 5px 0 15px 17px;
margin: 0;
font-size: 12px;}

p.right_side_date {
padding: 5px 0 0 17px;
margin: 0;
color: #999999;
font-size: 11px;}

p.foot_text {
font-size: 9px;
color: #FFCC00;
padding: 0;
margin: 0;}

div.footer {
color: #444444;
font-size: 11px;
border-top: #FFFF99  solid 1px;
margin-top: 5px;}

.designed {
color:#555555;}
a.designed {
color: #555555;}
a.designed:hover {
color: #666666;}
/** ----------- koniec layout ----------- **/

.widget_social{
	float:right;
	width:232px;
	height:420px; 
	background: url(http://www.odprowadzanie.pl/images/slider.png);
	display:block;
	right:-205px;
	padding:0;
	position:fixed;
	top:170px;
	z-index:100;
}

/* -----------Strona glowna------------ */
p.intro {
font-size: 15px;
padding: 7px 15px;
}

/* --------Aktualności-------- */
div.news {
margin-bottom: 30px;}

h3.news_title {
font-size: 20px;
color: #666666;
text-align: left;
padding: 0 15px;}
		
p.news_date {
font-size: 10px;
color: #999999;
text-align: left;
padding: 0px 15px 5px 15px;}
		
p.news_text {
color: #333333;
text-align: justify;}

/* --------Czy wiesz, ze..?-------- */
div.info_text {
margin: 5px 30px 30px 30px;
text-align: justify;
padding-left: 5px;
border-left: #CCCCCC 1px solid;
}

/* --------Klienci o nas-------- */
.opinia {
font-style: italic;
color: #000000;
padding: 40px 30px 5px 30px;
text-align: center;}

.klient {
font-size: 12px;
text-align: right;
padding: 0 20px;
color: #999999;
}


/* --------Misja-------- */
.misja {
font-size: 14px;
padding: 10px 20px;
font-style: italic;
text-align: center;
}

/* --------Historia-------- */
.historia {
text-align: justify;
text-indent: 40px;}


/* --------Cennik-------- */
p.cennik {
font-size: 13px;
text-align: left;
margin: 5px 0;
}
.cennik_wazne {
font-size: 15px;
font-weight: bold;
text-align: left;
margin: 0;
}	

table.cenniktabelka {
font-size: 13px;
border: #CCCCCC 1px solid;
margin:0 auto;}

td.cennik {
border-collapse: collapse;
border: #CCCCCC 1px solid;
padding: 3px 10px;}

td.cennikred {
color: #CC0000;
border-collapse: collapse;
border: #CCCCCC 1px solid;
padding: 3px 10px;}

td.km {
color: #999999;
border: #CCCCCC 1px solid;
font-weight: bold;
border-collapse: collapse;
padding: 3px 10px;}


/* --------Kontakt-------- */
p.kontakt {
font-size: 15px;
padding-left: 5px;
margin: 5px 30px 30px 30px;
border-left: #CCCCCC 1px solid;
}
a.szare {color:#666666;}
