

#carSearch {  }
#radioType { 
	height:32px;
	margin-bottom:10px;
	overflow:hidden; 
	width:100%; 
}
#radioType label {
	
}
#radioType input {
	
}
#radioType #osobowe { 
	float:left;
	height:11px !important;
	margin-top:10px;
}
#radioType #motocykle { 
	float:left;
	height:11px !important;
	margin-top:10px;
}
#radioType #ciezarowe { 
	float:left;
	height:11px !important;
	margin-top:10px;
}

#radioType #osobowe_label { 
	background-image: url('/www/static/frontend/default/gfx/front/osobowe.png');
	background-position: 0 -23px;
	background-repeat:no-repeat; 
	display:block; 
	float:left; 
	height:23px; 
	margin:0px 40px 0 3px;
	width:42px; 
}
#radioType #motocykle_label { 
	background-image: url('/www/static/frontend/default/gfx/front/motocykle.png'); 
	background-position: 0 0px;
	background-repeat:no-repeat; 
	display:block;
	float:left;
	height:23px;
	margin:0px 40px 0 3px;
	width:39px;
}
#radioType #ciezarowe_label { 
	background-image: url('/www/static/frontend/default/gfx/front/ciezarowe.png');
	background-position: 0 0px;
	background-repeat:no-repeat;  
	display:block;
	float:left;
	height:23px;
	width:48px;
}

.rowTxt, .inputRow input, .inputRow select {
	color:#474747;
	font-size:11px;
	height:20px;
}
.inputRow input, .inputRow select {
	background: #f2f2f2;
	border:1px solid #d5d5d5;	
}
.row, .row2 {  
	font-size:11px;
	height:22px;
	line-height:20px;
	margin:2px 0px;
	overflow:hidden;
	width:100%;
}
.row .rowTxt {  
	float:left;
	height:20px;
	width:35%;
}
.row .inputRow {  
	float:right;
	height:20px;
	width:64%;
}
.row2 .rowTxt {  
	float:left;
	height:20px;
	width:36%;
}
.row2 .rowTxt2 {  
	float:left;
	height:20px;
	text-indent:10px;
	width:13%;
}
.row2 .inputRow {  
	float:left;
	height:20px;
	width:25%;
}
.row select { 
	width:168px; 
}
.row input { 
	height:16px;
	padding:2px;
	width:162px; 
}
.row2 select { 
	width:67px; 
}

#submitRow {
	color:#474747;
	font-size:11px;
	height:40px;
	margin-top:20px;
	width:100%;	
}
#submitRow .checkRow { height:20px; }
#submitRow .checkRow input {
	float:left;
	height:14px;
	margin-top:5px;	
	width:20px;
}
#submitRow .checkRow label {
	float:left;
	height:19px;
	line-height:19px;
	width:130px;
}
#submitRow #submitCont {
	float:right;
	height:23px;
	width:84px;
	padding-top:10px;
}

.blueBoxLink { 
	color:#474747;
	display:block;
	font-size:11px;
        margin-top:25px;
        margin-bottom: 25px;
	text-decoration: underline; 
}


.imgBig { 
	border:1px solid #D5D5D5; 
	height:157px; 
	width:259px; 
}
.imgBig img { 
	margin:2px; 
}
.imgBig a { border:0px; }

.imgMed { 
	border:1px solid #D5D5D5; 
	height:65px; 
	width:95px; 
}
.imgMed img { margin:2px; }

.imgSmall { 
	border:1px solid #D5D5D5; 
	height:47px; 
	width:57px; 
}
.imgSmall img { margin:1px; display:block; }

.boxContent .offer_content { margin-top:5px; }
.boxContent .more { text-align:right; }
.boxContent .more a { color:#d70103; }

.boxContent .more2 { text-align:right; }
.boxContent .more2 span { 
	color:#d70103; 
	font-size:11px; 
}
.boxContent .more2 a { 
	color:#474747; 
	text-decoration:none; 
}

.price { font-weight:bold; }
.carName { 
	color:#000014; 
	font-weight:bold; 
	text-decoration:none; 
}

.lastList { 
	float:left; 
	height:100%; 
	overflow:hidden; 
	width:48%; 
}
.lastList.left { 
	border-right: 1px solid #D5D5D5; 
	margin-right:20px; 
}
.lastBox { 
	float:left;
	height:74px; 
	padding-bottom:7px;
	overflow:hidden; 
	width:280px;
       
}
.rightB {
	border-right:1px solid #c0c0c0;
	margin-right:10px;
}

.wide .lastBox {
    margin-right: 0;
    margin-bottom: 10px;
    width: 284px;
}

.wide .rightB {
    border-right: 0;
    margin-right: 0;
}

.imgNewest {
	border:1px solid #D5D5D5;
	height:70px;
	width:70px;
}

.imgNewest img { display:block; margin:1px; }

.lastBox .leftSide { 
	float:left; 
	height:74px; 
	overflow:hidden; 
	width:80px; 
}
.lastBox .rightSide { 
	float: left; 
/*
	height:65px; 
*/
	margin-top:5px; 
	overflow:hidden; 
	width:190px; 
}

.box3_3 .leftSide { 
	float:left; 
	height:100%; 
	overflow:hidden; 
	width:70px; 
}
.box3_3 .rightSide { 
	float:right; 
	height:100%; 
	overflow:hidden; 
	width:350px;
}
.box3_3 .rightSide .redLink { text-decoration:underline; }
.box3_3 .rightSide .newsDate { margin:2px 0 5px 0; font-size:10px; }

/*
** podstrona znajdz dealera
*/


#findPageContainer {
	
}

.resultList {
	height:360px;
	overflow: auto;
	width:100%;
	
}

#reklama { 
	background: url('/www/static/frontend/default/gfx/reklama.jpg') 0 0 no-repeat;
	height:266px;
	margin:0px auto;
	width:206px;
}

.singleResult .leftSide {  
	float:left;
	height:100%;
	overflow:hidden;
	width:20%;
}

.singleResult .rightSide {  
	float:right;
	height:100%;
	overflow:hidden;
	width:79%;
}

.singleResult {
	height:90px;
	overflow:hidden;
	width:100%;
}

.second {
	background: #f1f1f1;
}

.resultImg { 
	border:1px solid #c0c0c0;
	margin:8px 15px;
	min-height:64px;
	width:72px;
}

.resultImg img {
	background:#474747;
	border:0px;
	display:block; 
	margin:2px;
	min-height:60px;
	width:68px;
	
}

.singleResult .rightSide div {
	margin:8px 0px;
}

.singleResult .rightSide a {
	color:#474747;
	text-decoration: none;
}
.singleResult .rightSide p {
	margin:10px 0 0px 0;
}
.singleResult .rightSide a strong {
	font-weight: bold;
	text-decoration: underline;
}

.singleResult .rightSide a span {
	font-weight:normal;
	text-decoration:none;
}

.mapPol {
	height:200px;
}



/*
**  IE 6 
*/

* html #radioType { 
	height:40px;
	margin-bottom:0px;
}
* html .lastBox {
	margin-bottom:0px;
	padding-bottom:5px;
}

* html .singleResult {
	width:97% !important;
}

* html #radioType #osobowe_label { margin:0 35px 0 3px; }
* html #radioType #motocykle_label { margin:0 35px 0 3px; }
* html #submitRow { height:42px; }
* html #submitRow .checkRow input { margin-top:0px; }


/*
** IE 7
*/

*:first-child+html .resultList {
	height:360px;
	overflow-y: scroll;
	overflow-x: hidden;
	width:100%;
	
}
*:first-child+html #radioType #osobowe_label { margin:0 35px 0 3px; }
*:first-child+html #radioType #motocykle_label { margin:0 35px 0 3px; }
*:first-child+html #submitRow .checkRow input { margin-top:0px; }



/* /dealer/account/register */

.formGeneral {
    overflow: hidden;
    width: 100%;
}

.formMediumLeft {
    width: 400px;
}
.formGeneral .formRow {
	font-size: 11px;
	margin: 1.5em 0;
	overflow: hidden;
	width: 100%;
}

.formGeneral ul li {
	list-style: disc;
	margin-left: 2em;
}

.formGeneral label, .formGeneral input, .formGeneral select, .formGeneral .fieldMessages, .formGeneral .formRow textarea {
	float: left;
}

.formGeneral label {
    width: 150px;
}
.formGeneral label.labelShort {
    width: 70px;
}
.formGeneral label.labelMedium {
    width: 110px;
}
.formGeneral label.labelAuto {
    margin: 0px 5px 0 0;
    width: auto;
}
.formGeneral .formRow input, .formGeneral .formRow select, .formGeneral .formRow textarea {
	background: #f2f2f2;
	border: 1px solid #d5d5d5;	
	color: #474747;
	font-size: 11px;

}

.formGeneral .formRow input.textInput, .formGeneral .formRow textarea  {
    width: 230px;
}
.formGeneral .formRow textarea.lines7 {
    height: 100px;
}
.formGeneral .formRow input.textInputShort {
    width: 150px;
}

.formGeneral .formRow input.radioButton {
    background: none;
    border: none;
}

.formGeneral .fieldRequired, .formGeneral .fieldMessages {
	color: #e20004;
    margin: 0 5px;
}


.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}

.formGeneral .horizontalSpacer {
	margin: 0 1em;
}

.formGeneral table {
	margin: 2em auto 0;
}

.formGeneral table tr {
	height: 3em;
}

.formGeneral table td {
	padding: 0 1em;
}

.formGeneral button.login {
	background: url(/www/static/frontend/default/gfx/btn.login.png) no-repeat;
	border: 0;
	cursor: pointer;
	height: 26px;
	margin-right: 1em;
	width: 130px;
}
.linkForgetPassword {
    text-align:center;
    width:100%;
}

.linkForgetPassword a {
    color: #D80000;
    display:block;
    text-align:center;
    width: 100%;
}

.messages {
	color: #d80000;
	font-size: 11px;
}

.messages ul {
	margin: 1em 3em;
}
.textCenter {
    text-align: center;
    width:100%;
}
.textCenter input{
    float: none;
    margin: auto;
}

input.inputRight {
    float:right;
    margin-right: 5px;
}

#dealersMap {
    margin: 20px 0;
}