@charset "utf-8";

body {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#6A747C;
	background:url(/img/bg.jpg) #E6E8EA repeat-x;
	text-align:center;
	margin:0 auto;
	padding:0;}
	
#Home #Navi {
	height:338px;
}
	
#Page #Navi {
	height:211px;
}

table#Menu {
	width:914px;
}
table#Menu td#Logo {
	width:232px;
}
table#Menu td#Langs {
	width:682px; text-align:right;
}
table#Menu td#Rootmenu {
	width:682px; text-align:center;
}


#Wrapper {
	text-align:left;
	padding-left:23px;
	padding-right:23px;
	width:914px;
	margin:0 auto;
	font-size:12px;
}

#Main {
	width:914px;
	clear:both;
	padding-bottom:25px;
}

#Page #Main {
	border-top:1px solid #E51937;
}

#Wing {
	float:left;
	width:228px;
	padding-top:17px;
}

#Wing h1 {
	margin:0px; padding:0px; padding-bottom:9px;
	font-size:14px; line-height:normal;
}

#Content {
	line-height:18px;
	padding:17px 22px;
	float:right;
	width:642px;
	text-align:justify;
}
	

#Content a {
	text-decoration:none;
	color:#E51937}
	
#Content a:hover {
	text-decoration:underline}
	
.padded_list li, #Content li {
	list-style-type:none;
	padding-left:14px;
	padding-bottom:15px;
	background: url(/img/li_cut.gif) 0px 5px no-repeat;}
	

	
.left_pic {
	margin-right:15px;
	float:left;}
	
.right_pic {
	margin-left:15px;
	float:right;}
	
.note {
	line-height:15px;
	font-size:11px;
	margin-left:22px;
	margin-bottom:34px;
	float:right;}

	
img.note {margin-right:-22px; display:inline;}
	
span.note {width:332px;}
	
.SubMenu {
	margin-bottom:32px;
	margin-left:4px;
	border-bottom:1px solid #E51937;
	padding-bottom:8px;
	}
	
.SubMenu a {
	text-decoration:none;
	color:#6A747C;}
	
.SubMenu a:hover {
	color:#E51937}
	
.SubMenu li {
	list-style-type:none;
	padding-left:14px;
	letter-spacing:1px;
	padding-bottom:9px;
	}
	
.selected {
	color:#E51937;
	background: url(/img/li_cut.gif) 0px 4px no-repeat;}
	
.check {
	margin-left:18px;
	padding-bottom:8px;}
	
.check a {
	font-size:11px;
	color:#E62340;
	text-decoration:none;}
	
.ch {
	padding-top:12px;}

#Short {
	border-top:1px solid #E51937;
	clear:both;
	width:914px;}
	
.cut {
	padding-bottom:18px;
	float:left;
	padding-left:15px;
	padding-top:25px;
	width:213px;}
	
.cut li {
	list-style-type:none;
	padding-left:14px;
	background: url(/img/li_cut.gif) 0px 4px no-repeat;}
	
.cut a {
	text-decoration:none;
	border-bottom: 1px solid #E51937;
	color:#6A747C;}
	
a.nounder {text-decoration:none; border:none;}
	
.cut a:hover {
	color:#E51937}
	
.outline {
	border:2px solid #FFFFFF;}
	
#Page #Footer {
	border-top:1px solid #F1F2F3;
}
	
#Footer {
	color:#A7ADB2;
	padding-top:10px;
	font-size:11px;
	padding-bottom:15px;
	clear:both;
	border-top:1px solid #F1F2F3;
}

#Footer li {
	display:inline;}
	
#Footer a {
	color:#A7ADB2;
	text-decoration:none;
}

#Footer a:hover  {
	color:#E51937}

.sitemap {
	display:block;
	margin-left:30px;}
	
.logos {
	margin-left:269px;}
	
.logos img {
	margin-bottom:-10px;
	margin-left:24px;}


ul {
	padding:0;
	margin:0;}
	
p {}
	



/* TAGS */

h1 {
	font-size:24px;
	font-weight:bold;
	color:#E51937;
	padding:0;
	margin:0;
	line-height:30px;
	padding-bottom:30px;
}
	
h2 {
	padding:0;
	margin:0;
	font-size:18px;
}
	
h3 {
	padding:0;
	margin:0;
	font-size:12px;
}

h4, .cut h4 a {
	font-weight:normal;
	font-size:22px;
	padding:0;
	padding-bottom:18px;
	color:#E51937;
	margin:0;
	border:none;
}
	
img {
	border:0;}

form {
	margin:0;
	padding:0;}
	
alt, input, textarea, select {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#6A747C;
	border:solid 1px #6a747c;
}

textarea {width:300px; height:100px;}

.cleaner {
	font-size:1px;
	height:1px;
	display:block;
	clear:both;
}
	
	
	
table#Logos {
	border-collapse:collapse;
	margin:0px auto;
}
table#Logos td {
	background:white;
	/*border:solid 1px silver;*/
	width:140px; height:140px;
	text-align:center;
	vertical-align:center;
	border-collapse:collapse;
}
table#Logos td#top, table#Logos td#bottom {
	background-color:transparent;
	height:40px; empty-cells:show;
}
table#Logos td#top {
	background:url('/img/klienci_bg_top.gif') top left no-repeat;
}
table#Logos td#bottom {
	background:url('/img/klienci_bg_bottom.gif') top left no-repeat;
}
table#Logos td#left, table#Logos td#right {
	background-color:transparent;
	width:40px; empty-cells:show;
	vertical-align:top;
}
table#Logos td#left {
	background:url('/img/klienci_bg_left.gif') top left repeat-y;
}
table#Logos td#right {
	background:url('/img/klienci_bg_right.gif') top left repeat-y;
}



	
	
.padding {margin-left:20px; margin-bottom:40px;}
.padding ul {margin-left:20px;}
	
	
#mapa_dojazd {width:380px; height:280px; margin-right:-22px; display:inline;}



#news_container .news_item {height:95px; overflow:hidden; margin-bottom:30px;}
#news_container .news_item img.news_item_img {float:left; margin-right:20px;}
#news_container .news_item .opis {
	float:left; padding-top:-4px;
	width:400px; height:95px;
}
#news_container .news_item p {
	margin:0px; padding:0px; margin-bottom:3px; height:32px; overflow:hidden;
}

table#other_news td {padding:3px 5px;}
table#other_news td.data {padding-left:0px;}
table#other_news td.tytul {color:#7c7c66;}
	

#zapytanie table td {padding:1px 5px;}

img.left {float:left; margin:3px 5px 0px 0px; border:solid 1px #6a747c;}
	
	


LI.jamel A {float:right; background:url(/img/jamel.gif); width:40px; height:17px;}
LI.jamel A SPAN {display:none;}
