html,body {
 margin:0;
 padding:0;
 height:100%;
 font: normal 11px Arial, Georgia, sans-serif;
 color: Black;
 background : #F58C21 url(img/htmlbg.jpg) repeat-x top;
}
a, a:visited {
text-decoration: none;
color: Maroon;
}
a:hover {
text-decoration: none;
color: #AE0000;
border-bottom: 1px dotted #FFCA88;
}
.clr {
	clear : both
}
div#mg-container {
	position:relative;  /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:850px;
	background: White url(img/container.gif) repeat-y left;
	height:auto !important;  /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; padding-bottom : 50px  /* real browsers */
}
#mg-header-logo {
top: 0;
width:301px;
height:122px;
padding:0;
background-position : 50% 50%;
background-repeat : no-repeat;
background-color : White;
position : absolute;
}
#mg-header-dateinfo {
	display: none;
}
#mg-header-mainpage {
 border : none;
 height : 40px;
 position: absolute;
 width:301px;
 text-align: center;
 padding:0;
 background-color : White;
 bottom:0;
}
#mg-header-mainpage span {
 font-family : Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight:normal;
 background-color : White;
}
#mg-header-mainpage a {
  color: Maroon;
 
}
#mg-header-mainpage a:hover  {
 color : #FF8C00;
 }
#mg-menu {
 width: 290px;
 left:0;
 top:0;
 float:left;
 position:relative;
 font-size: 14px;
}


#mg-menu2 {
 width: 250px;
 margin-left:30px;
 top: 0;
 position: relative;
}
#mg-menu2 a:hover{
border:none
}
#mg-menu2 UL {
 margin: 0;
 padding: 0
} 

#mg-menu2 H3 {
display:none
}

#mg-menu2 LI {
 border-bottom: 1px dotted #FFE3CA;
 padding: 5px;
 margin: 5px;
 list-style-image: none;
 list-style-type: none;
 }
 
 #mg-menu2 li.mg-menu-level-0 {
	font-size:16px;
	margin-left:30px;
	list-style-image: url(img/li0.gif);
}
#mg-menu2 LI.mg-menu-level-up {border-bottom: none; margin-left:-5px; padding-left:0}
#mg-menu a.mg-menu-level-a0 {
	color: Black;
}
#mg-menu a.mg-menu-level-a0:hover {
	color: #FF8C00;
}
#mg-menu2 LI.mg-menu-level-1 {
	margin-left:30px;
	font-size: 12px;
	text-transform: uppercase;
	list-style-image: url(img/li1.gif);
	
}
 #mg-menu2 a.mg-menu-level-a1 {
 	color: Black;
 }
  #mg-menu2 a.mg-menu-level-a1:hover {
 	color: #FF8C00;
}
 
  #mg-menu2 LI.mg-menu-level-2 {
	list-style-image: url(img/li2.gif);
	font-size: 12px;
	text-transform: none;
	margin-left: 40px
}
	#mg-menu2 a.mg-menu-level-a2 {
 	 color: #8B0000;
 }
 #mg-menu2 a.mg-menu-level-a2:hover {
 	 color: #FF8C00;
 }
 #mg-menu2 a.mg-menu-level-a3 {
 	 color: #A52A2A;
 }
 #mg-menu2 a.mg-menu-level-a3:hover {
 	 color: #FF8C00;
 }

 #mg-menu2 LI.mg-menu-level-3 {
	list-style-image: url(img/li.gif);
	font-size: 12px;
	text-transform: none;
	margin-left:50px;
	text-transform: lowercase;
	
}

#mg-pagebody {
 width: 550px;
 position: relative;
 float: right;
padding-bottom:30px
}
#mg-pagebody img {
	max-width: 520px
}
#mg-pagebody2 {
 width: 500px;
 left:20px;
 position: relative;
 top:20px;
 font-family : 'tahoma',Arial, Helvetica, sans-serif;
 font-size : 11px;
 height : 100%;
 margin-bottom:50px: 
}
#mg-pagebody2 h2 {
 color : #B22222;
 font-family: Arial, Helvetica, sans-serif;
 font-size : 19px;
 line-height : 150%;
 text-align : right;
}
#mg-sendmail {
 position:relative;
 margin-top:20px;margin-bottom:20px;
 height:350px;
 }
#mg-advertlist {
 top:0;
 position: relative;
 float : none;
}
.mg-sendmail-table {
padding : 10px; margin-left:30px
}
.mg-sendmail-table-td1 {
 color: Maroon;
 font-family : Arial, Helvetica, sans-serif;
 font-size : 12px;
 text-align : right;
 padding-bottom:10px;
 vertical-align : top;
}
.mg-sendmail-table-td3 {
text-align: right;padding-top:20px
}
#mg-sendmail-mail {
 border : 1px ridge Maroon;
 width: 300px;
 margin-bottom: 10px;
 margin-left:10px;
 background-color : #FDFDFD;
}
#mg-sendmail-msg {
 border : 1px ridge Maroon;
 width: 300px;
 margin-left:10px;
 background-color : #FDFDFD;
 height: 100px;
 scrollbar-base-color: #FF8C00;
 font-family : Arial, Helvetica, sans-serif;
 font-size : 12px;
}
#mg-sendmail-submit {
 background-color : #E8E8E8;
 width: 120px;
 height:25px;
 font-size : 12px;
 text-transform : uppercase;
 color: Black;
 border : 1px solid Maroon;
}



/* ------------------- pasek nawigacyjny na górze: ------------------------*/
#mg-advertlist-navi-top {
 top:0;
 font-family : 'tahoma', Arial, Helvetica, sans-serif;
 font-size : 11px;
}
#mg-advertlist-navi-top p {
 margin:0;
 padding:0;
 left:0;
 text-align: left;
 position: relative; line-height:20px; 
}
#mg-advertlist-navi-top p.mg-advertlist-sum {
 font-size:10px;
 color: Maroon;
 right:0;
 text-align: right;
 position: relative;
 line-height: 20px;
 border-bottom : 1px dotted #FF8C00;
}
#mg-advertlist-navi-top a {
 text-decoration:none;
 color: Maroon;
}
#mg-advertlist-navi-top a:hover {
 text-decoration:none;
 color: #FF8C00;
 border-bottom-style : dotted;
 border-bottom-color : #FFDEAD;
 border-bottom-width : 1px;
}
#mg-advertlist-navi-top span {
 margin:0;
 padding:0;
 left:0;
}
#mg-advertlist-navi-top span.sum-digits {
 color: Maroon;
 margin:0;
 padding:0;
 left:0;
 font-weight:bold
}
#mg-advertlist-navi-top span.sum-digits2 {
 color: Black;
 margin:0;
 padding:0;
 left:0;
 font-weight:bold
}




/* ------------------- pasek nawigacyjny na dole:---------------------*/
#mg-advertlist-navi-bottom {
 top:0;
 font-family : 'tahoma', Arial, Helvetica, sans-serif;
 font-size : 11px;
}
#mg-advertlist-navi-bottom p {
 margin:0;
 padding:0;
 left:0;
 text-align: left;
 position: relative; line-height:20px; 
}
#mg-advertlist-navi-bottom p.mg-advertlist-sum {
 font-size:10px;
 color: Maroon;
 right:0;
 text-align: right;
 position: relative;
 line-height: 20px;
 border-bottom : 1px dotted #FF8C00;
}
#mg-advertlist-navi-bottom a {
 text-decoration:none;
 color: Maroon;
}
#mg-advertlist-navi-bottom a:hover {
 text-decoration:none;
 color: #FF8C00;
 border-bottom-style : dotted;
 border-bottom-color : #FFDEAD;
 border-bottom-width : 1px;
}
#mg-advertlist-navi-bottom span {
 margin:0;
 padding:0;
 left:0;
}
#mg-advertlist-navi-bottom span.sum-digits {
 color: Maroon;
 margin:0;
 padding:0;
 left:0;
 font-weight:bold
}
#mg-advertlist-navi-bottom span.sum-digits2 {
 color: Black;
 margin:0;
 padding:0;
 left:0;
 font-weight:bold
} /* ----------------------- koniec paska --------------------  */


#mg-advertlist-table {
 color: Maroon; line-height:15px;
}
#mg-advertlist-table a 	{
	color: Maroon; font-size:13px
}
#mg-advertlist-table .advertlist {
width: 100%; position: relative;
}
#mg-advertlist-table  .list-header {
 background-color : #FF8C00; 
 padding:1px; 
 text-align: center;
 font-weight:bold;
 font-size:10px;
 color: White;
 }
 #mg-advertlist-list .list-header {
	position: relative;
	padding: 3px; 
	color: Maroon;
	background-color: #E8E8E8;
}
 .list-spacer3 {
 	height:8px
 }
#mg-advert-ullist p {
	padding: 0; 
	padding-right: 10px;
	margin:0;
	font-weight: bold;
	position: relative;
	display: inline;
	}
#mg-advert-ullist p.list-header-make {
	display: block;
	font-size: 13px
	}
#mg-advert-ullist p.list-header-price {
	display: inline;
	font-size: 11px
	}
#mg-advert-ullist .list-header-year {
	display: inline;
	}
#mg-advert-ullist p.list-header-color {
	display: inline;
	}
#mg-advert-ullist p.list-header-addate {
	position: relative;
	}

#mg-advert-ullist p.list-gr {
	display: block;
	font-size:10px; 
	margin:0; 
	color: gray; 
	line-height: 11px;
	}
#mg-advert-ullist span {
	font-weight: normal; 
	font-size:11px
	}
#mg-advertlist-table .list-titleb {
 font-weight: bold;
 font-family : Arial, Helvetica, sans-serif;
 font-size:12px;
 padding:2px;
 color: Maroon;
 background-color: #EDEDED;
}
#mg-advertlist-table .list-title {
 font-family : Arial, Helvetica, sans-serif;
 font-size:11px;
 padding:2px;
 color: Maroon;
 background-color: #EDEDED;
}

#mg-advertlist-table p.list-gr {
display: block;
	font-size:10px; 
	margin:0; 
	color: gray; 
	line-height: 11px;

}
.list-price {
	font-weight:bold
}

.list-link {
 font-size:13px;
}

div.list-details-desc {
 color:black;
 font-size:11px;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 15px;
}

#mg-advertlist-list{
	position: relative; 
	}
#mg-advert-ullist {
	margin: 0;
	padding: 0;
}


#mg-advert-ullist li.list-li {
 list-style-type : none;
 padding-bottom:5px;
 padding-top:5px;
 position: relative;

 }
#mg-advert-ullist div.list-details {
 padding-bottom: 10px; 
}

/* ---------------wyświetlanie zdjęć----------------*/

#list-details-imgs {/* pojedyncze zdjęcie */
 position: relative;
 width : 190px;
 float: right;
 top:0;
 text-align: right;
 margin-bottom: 10px;
 margin-top: 5px
} 
#list-details-imgs img.img_min_0 {
	border: 1px solid #EDEDED;
	width: 160px
}

/* lista zdjęć */
 #list-details-imgs-multi {
 margin: 0;
 padding: 0
 	 }
#list-details-imgs-multi div.list-imgs-minimages {
	margin: 0; padding: 0;
	position: relative;
}
#list-details-imgs-multi div.list-imgs-min_0 {
	display: inline;
	padding: 0;
	margin: 0;
	position: relative;
}

#list-details-imgs-multi img.img_min_0 {
	padding: 0;
	width:110px;
	margin: 5px 5px 5px 0;
	border: 1px solid #EDEDED;
	CURSOR: pointer
	}
#list-details-imgs-multi img.img_min_1 {
	padding: 0; 
	width:110px;
	margin: 5px 5px 5px 0;
	border: solid 1px #EDEDED;
	CURSOR: pointer
}
#list-details-imgs-multi img.img_min_2 {
	padding: 0; 
	width:110px;
	margin: 5px 5px 5px 0;
	border: solid 1px #EDEDED;
	CURSOR: pointer
}
#list-details-imgs-multi img.img_min_3 {
	padding: 0; 
	width:110px;
	margin: 5px 0 5px 0;
	border: solid 1px #EDEDED;
	CURSOR: pointer
}
#list-details-imgs-multi div.list-imgs-min_0 {
	display: inline;
	padding: 0;
	margin: 0;
	position: relative; 
	}
#list-details-imgs-multi div.list-imgs-min_1 { 
	display: inline;
	padding: 0;
	margin: 0;
	position: relative;
	}
#list-details-imgs-multi div.list-imgs-min_2 {
	display: inline;
	padding: 0;
	margin: 0;
	position: relative;
	}
#list-details-imgs-multi div.list-imgs-min_3 {
	display: inline;
	padding: 0;
	margin: 0;
	position: relative;
	}
	
#list-details-video {
	margin: 5px 0 5px 0
}
	
	
/* ------------------------- koniec zdjęć ----------------------------- */
 
div#mg-footer {
 position:absolute;
 width:100%;
 bottom:0; /* stick to bottom */
 background: White;clear:both; 
 background-image: url(img/admoto.gif);
 background-position: left bottom;
 background-repeat: no-repeat;
}
#mg-footer p {
 margin-top:20px; padding:5px;
 display : inline;
}
#mg-footer-counter {
color: #FF8C00;
padding-left:15px; font-style: italic;
padding-top:10px; padding-bottom:10px
}
#mg-footer-links {
 text-align: right;
 border-top : 1px solid #FFDEAD; padding-top:5px; padding-bottom:5px
}
#mg-footer-counter span.mg-footer-counter-no {color : Maroon; font-weight:bold}
		
#mg-footer-links .mg-footer-links-admin {padding-right:20px}
		
#mg-footer-links .mg-footer-links-mail {padding-right:20px}
		
#mg-footer-links span {		}
		
#mg-footer-links a:hover {border-bottom : none; }
