/*---------------------------------------------------------------
# Package - Joomla Template based on Helix Framework
# ---------------------------------------------------------------
# Author - JoomShaper http://www.joomshaper.com
# Copyright (C) 2010 - 2012 JoomShaper.com. All Rights Reserved.
# license - PHP files are licensed under  GNU/GPL V2
# license - CSS  - JS - IMAGE files  are Copyrighted material
# Websites: http://www.joomshaper.com
-----------------------------------------------------------------*/

ul.list_marken {
	clear: both;
	/*margin: 0 auto;
	width: 600px;*/
}

ul.list_marken li {
  	background: transparent url('./images/bg_marke.png') scroll center
	center no-repeat;
	display: block;
	width: 87px;
	height: 87px;
	float: left;
	text-align: center;
	margin: 30px 20px 15px 0;
}

ul.list_marken li a {
	display: block;
	width: 81px;
	margin: 3px;
	height: 81px;
	position: relative;
	background-repeat: no-repeat;
	color: #525252 !important;
}

ul.list_marken li a img {
	padding: 15px 0;
}

ul.list_marken span.automarke {
	position: absolute;
	bottom: 5px;
	width: 81px;
	left: 0;
}

iframe{
    width: 100%;
    height: 100%;
    border: 0;
}

.bdins{ border:2px inset #BFBFBF;}
.border_ads {border:1px dotted #e1e0e0;}
.in_ads {background-color:#f7f7f7;
         vertical-align:middle;
}

.adBox span.adTitle {font-size:10px}
.adBox {margin:22px 0 0 0;padding:0 0 22px;position:relative}
.adBox span.adTitle {color:#e7e7e7;display:block;line-height:10px;position:absolute;right:0;text-align:right;top:-10px}
.adBox .adContainer {border:1px dotted #e1e0e0;}

.konfi1 A:link    { color:#ff0000 }
.konfi1 A:visited { color:#ff0000 }
.konfi1 A:hover   { color:#ebf1d4 }
.konfi1 A:active   { color:#ebf1d4 }

.equipment_serie_marker
{
	width:16px;
	height:16px; 	
	background-image:url(http://konfigurator.neuwagen-online.info/templates/neuwagenonline.haendler/images/equipment_included.png);
	background-repeat:no-repeat;	
}

.equipment_free_optional_marker
{
	width:16px;
	height:16px; 	
	background-image:url(http://konfigurator.neuwagen-online.info/templates/neuwagenonline.haendler/images/equipment_included.png);
	background-repeat:no-repeat;
}

.equipment_optional_marker
{
	width:16px;
	height:16px; 	
	background-image:url(http://konfigurator.neuwagen-online.info/templates/neuwagenonline.haendler/images/equipment_optional.png);
	background-repeat:no-repeat;
}

.equipment_not_existent_marker
{
	width:16px;
	height:16px; 	
	background-image:url(http://konfigurator.neuwagen-online.info/templates/neuwagenonline.haendler/images/equipment_excluded.png);
	background-repeat:no-repeat;	
}

.basictable_36 textarea,
.basictable_11 textarea {
    min-width: 50%;
    max-width: 600px;
}
.basictable_11 .row_07 .inputbox,
.basictable_11 .row_02 .inputbox {width: 50%;}
.basictable_11 .row_06 {margin: 10px 0 5px 0;width: 260px;}
.basictable_11 .row_07 {margin: 0 0 20px 0;}
.basictable_11 .row_01,
.basictable_11 .row_03 {margin: 0 0 5px 0;}
.pre_button .row_02 {float: right !important;margin: 0 12px 0 0;}
.vm_addHouse {
    float: left;
    margin-right: 30px;
}
.all_vehicle_search form {
    margin-bottom: 0;
}
#ShowOrderBy {
    float: left;
    padding: 5px 15px 4px;
    background: #ddd;
    margin-top: 3px;
}

#ShowOrderBy select {
    width: 137px;
    margin-bottom: 0;
}
#list,
#gallery {
    padding: 10px 0;
    clear: both;
}
.basictable_13, 
#gallery .okno_V,
#list .row_auto,
.basictable_34 img
{
  -khtml-transition: all 0.2s ease-out 0s;
  -webkit-transition: all 0.2s ease-out 0s;
  -o-transition: all 0.2s ease-out 0s;
  -moz-transition: all 0.2s ease-out 0s;
  transition: all 0.2s ease-out 0s;
}
#gallery .okno_V {
    min-width: 31%;
    max-width: 375px;
    min-height: 385px;  
    display: inline-block;
    vertical-align: top;
    margin: 0 10px 10px 0;
    border: 1px solid #DDD;
    color: #A3A3A3;
    background: #fff;
    box-sizing: content-box;  
   -webkit-box-sizing: content-box;
   -moz-box-sizing: content-box;
}
#gallery  .okno_V .textvehicle {
    padding: 0 10px 10px;
}
#gallery .okno_V:hover, .row_img .col_01 img:hover {
    background: none repeat scroll 0 0 #FFF;
    box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.2);
}
.titlevehicle {
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    line-height: 22px;
}
#gallery .okno_V .vm_text {
    display: inline-block;
    width: 160px;
    margin-top: 10px;
}
.pricemoney{
    float: left;
    margin: 8px 15px 10px 0;
    width: auto;
}
.titlevehicle a {
    font-size: 18px;
    color: #000;
}
.vm_viewlist{
    padding: 10px;
    background: #EFEFEF;
    overflow: hidden;
}
#gallery .okno_V .vm_viewlist .price {
    float: left;
    vertical-align:bottom;
}
#gallery .okno_V .vm_viewlist span {
    float: right;
    vertical-align:bottom;  
}