/* Start of CMSMS style sheet 'Wyjazdy Główny' */
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}
a, a:link {
	text-decoration: none;
	color: #0D3679;
	font-weight:bold;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
html, body {
	height: 100%;
}
body {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
}
h1 {
	padding:5px;
	padding-left:0;
	font-size:20px;
}

h2.wyjazdy {
	font-size: 14px;
	color: #0D3679 !important;
	margin-top: 15px;
	margin-bottom: 0px; 
}
img {
	border:0 solid #FFFFFF;
}
#hposition {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -2em;
}

#wposition {
	margin: 0 auto;
	width:960px;
}
#menu {
	display:inline;
	
}
#content {
	/*border:#00FF00 1px solid;*/
	/*width:auto;*/
	width:959px;
	min-width: 900px;
	max-width: 970px;
	display:block;
	clear:both;
	/*margin-top:10px;
	padding-top:10px;*/
	/*background:#00FF00;*/
	color:#0D3679;
}
#topcontent {
	width:100%;
	text-align:right;
}

#footerpos {
	display:block;
	margin: 0 auto;
	width:960px;
	clear:both;
}
#footer a, #footer a:link {
	color:#FFFFFF;
}
table {
	border-collapse: collapse;
	margin-left:5px;
}
tr, td {
	border: 1px solid #ace1fa;
}
td {
	padding:4px;
}
th {
	padding:4px;
	text-align:left;
}
tr:hover {
	background:#ebeded;
}
.kontakt tr:hover {
	background:#ffffff;
}
.clear {
	clear:both;
}
#right td ul {
	margin:0;
}
#right table h3 {
	color:#FF0000;
	margin-top:5px;
	margin-bottom:5px;
}
.red {
	color:#FF0000;
}
.link {
	cursor:pointer;
}
p {
	padding-top:5px;
	padding-bottom:5px;
}
#footer {
	background:/*#0D3679*/ #FFFFFF url(uploads/images/footer.gif);
	color:white;
	font-weight:bold;
	/*text-align:right;*/
	min-width: 900px;
	max-width: 970px;
	height: 2em;
	padding-top:5px;
	/*padding-right:10px;*/
	/*text-align:right;*/
	/*margin:0 auto;*/
}

#footer_lewa {
	display: block;
	float: left;
	margin-left: 10px;
	text-align: left;
	width: 700px;
}
#footer_prawa {
	display: block;
	float: right;
	margin-right: 10px;
	margin-left: 10px;
	text-align: right;
}

#footer_clear {
	clear: both;
}
#banner {
	width:959px;
	height:140px;
	background:#80CCEB;
}
#right {
	height:auto;
	overflow:hidden;
}
#right h1,h2,h3 {
	color:#0D3679;
}
#right h2 {
	color:#FF0000;
}
#right h3 {
	color:#FF0000;
	margin-top:5px;
	margin-bottom:5px;
}

#right ul {
	padding-left:12px;
	margin-top:10px;
	margin-bottom:10px;
}
#right li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:square;
}

hr.title {
	border:0 solid #0084AC;
	border-bottom:1px solid #96D9F4;
	margin-bottom:15px;
	clear:both;
}
hr.separator, div.separator {
	margin:0;
	padding:0;
	line-height:0px;
	font-size:1px;
	height:5px;
	display:block;
	clear:both;
	color: #FFFFFF;
	background-color: #FFFFFF;
	overflow:hidden;
}
a.noprint {
/*	display:block;
	float:right;
	margin-top:15px;*/
}
a.noprint img {
	vertical-align:middle;
}

/* formularz */
table.kontakt, table.kontakt td, table.kontakt tr {
	border:0;
}

form button, .custombutton {
	border:1px solid #DD0000;
	background:#FF0000;
	width:80px;
	height:20px;
	color:#FFFFFF;
	font-weight:bold;
} 

/* kratownica 9X9 */

div.kratka {
	background:#ace1fa;
	overflow:hidden
}

div.box9x9:hover {
	background:#e6f2f9;
}

div.box9x9, div.box9x9:hover {
	cursor:hand;
}

div.box9x9 {
	float:left;
	width:226px;
	padding-left:2px;
	height:235px;
	background:#FFFFFF;
	color:#0D3679;
	font-weight:bold;
	/*margin-right:1px;
	margin-bottom:1px;*/
	margin:0;
}
img.vsep {
	float:left;
	width:1px;
	/*height:235px;*/
	display:inline;
	padding:0;
	margin:0;
}
img.hsep {
	clear:both
	/*float:left;*/
	width:100%;
	height:1px;
	display:block;
	padding:0;
	margin:0;
}

div.box9x9 a, div.box9x9 a:link {
	color:#0084AC;
	font-weight:bold;
}

div.box9x9 h2 {
	display:inline;
	color:#0084ac;
	font-size:12px;
	line-height:12px;
	width:175px;
	float:left;
	padding:2px;
}
div.box9x9 > div h2 {
	text-transform:uppercase;
}
.box9x9 .ofertaTitle {
	width:231px;
	height:30px;
}
.box9x9 .dni {
	background:#D2010E url(uploads/dnibox.jpg) no-repeat scroll 0 0;
	color:#FFFFFF;
	float:right;
	font-size:9px;
	font-weight:bold;
	height:19px;
	line-height:10px;
	margin-right:10px;
	margin-top:4px;
	padding:7px 2px 2px 3px;
	text-align:center;
	text-transform:uppercase;
	width:36px;
}
.box9x9 .dni span {
	font-size:17px;
}

.box9x9 .ofertaImg {
	width:220px;
	height:100px;
	padding:5px 2px 9px 2px;
}
.box9x9 .ofertaDesc {
	padding-left:3px;
}
.box9x9 .ofertaImg img { 
	border: 0px solid #FFFFFF;
}

/* oferta strona */
.ofetaHeader {
	display:block;
	clear:both;
	margin-bottom:5px;
	overflow:hidden;
	width:687px;
	height:204px;
}
.ofertaBox {
	width:462px;
	height:210px;
	float:left;
	margin-right:16px;
}
.ofertaBox h2 {
	color:#d1010e;
	font-size:22px;
}
#right .ofetaHeader .ofertaBox h3 {
	color:#0084AC;
	font-size:14px;
}
.ofertaBox h3 {
	display:inline;
}
.ofertaBox .dni {
	width:53px;
	height:45px;
	background: url(uploads/dniboxbig.jpg) #d1010e no-repeat;
	float:right;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:36px;
	line-height:22px;
	padding-top:8px;
	margin-bottom:10px;
}
.ofertaBox .dni span {
	font-size:12px;
	text-transform:uppercase;
	font-weight:normal;
}
.ofertaMapa {
	width:204px;
	height:210px;
	float:left;
}

/* kratownica 9x9 bez dni */
.box9x9 img { 
	border: 0px solid #FFFFFF;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:2px;
	display:block;
	clear:both;
	
}
.box9x9small {
	
}




/* kratownica 2x2 */
div.box4x4:hover {
	background:#e6f2f9;
}

div.box4x4, div.box4x4:hover {
	cursor:hand;
}

div.box4x4 {
	float:left;
	width:337px;
	padding-left:6px;
	height:180px;
	background:#FFFFFF;
	color:#0D3679;
	font-weight:bold;
	/*margin-right:1px;
	margin-bottom:1px;*/
	margin:0;
}

div.box4x4 h2, div.box4x4 h2 a:link, div.box4x4 h2 a {
	color:#0084AC;
	font-size:12px;
	font-weight:bold;
}
div.box4x4 h2 {
	margin-bottom:5px;
	margin-top:3px;
}
div.box4x4 img {
	margin-bottom:5px;
}
.box4x4 .ofertaDesc {
	padding-left:3px;
}

/* search 2 */


#search {
	display:inline;
	/*background:#EBEDED;
	padding:0;
	padding:0 0 0 0px;
	padding-right:4px;
	margin:0 0 1em;*/
	line-height:1;
	text-align:right;
	vertical-align:top;
}
#search form {
	display:inline;
	padding:0px;
	padding-bottom:2px;
	padding-left:0px;
	vertical-align:top;
}
#search b.rtop b, #search b.rbottom b {
	background-color:#EBEDED;
}
#search .search-input {
	/*margin-right:5px;*/
	font-size:11px;
}
#search .search-button {
	border:0px solid #DD0000;
	width:20px;
	height:20px;
	color:#FFFFFF;
	font-weight:bold;
	background:#FFFFFF url(uploads/images/search.png) no-repeat ;
	text-indent:-99px;
	cursor:pointer;
margin-left:2px;
line-height: 1 !important;
	/*float:left;*/
	font-size:1px;
	vertical-align:top;
} 

.buttons strong input, input.search-input  {

	/*background:transparent url(uploads/btn-round.png) no-repeat scroll right center;*/
	border:1px solid #999999;
	color:#000000;
	/*cursor:pointer;*/
	/*margin:0 -5px 0 0;*/
	/*padding:1.1em 10px 1em 5px;*/
	width:100px;
	padding:2px;
	height:14px;
}

#search strong, span.btn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(uploads/btn-round.png) no-repeat scroll left center;
/*cursor:pointer;
margin-right:10px;*/
/*padding:1em 0 1em 5px;*/
padding-left:5px;
display:block;
float:left;
}

#search input {
	/*display:inline;*/
}
h1.title2 {
	/*display:inline;
	width:400px;*/
	display:inline;
	float:left;
	vertical-align:top;
	padding:0;
}
div.topbuttons {
	display:block;
	/*width:685px;*/
	overflow:hidden;
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
}





/* End of 'Wyjazdy Główny' */

