p {
text-align: justify;
}
.tabprice {
border: 1px solid #999;
width: 100%;
}
.tabprice td{
text-align: center;
vertical-align: middle;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
border: 1px solid #999;
}
.tabprice th{
text-align: left;
vertical-align: middle;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
font-weight: normal;
border: 1px solid #999;
}
tr.tabpriceheader {
background-color: #cbc7c7;
font-weight: bold;
}
.tabseminar {
border: 1px solid #999;
width: 100%;
}
.tabseminar tr.trgrey {
background-color: #ccc;
}
.tabseminar tr.headr td {
text-align: center;
font-weight: bold;
}
.tabseminar td{
text-align: left;
vertical-align: middle;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
border: 1px solid #999;
font-size: 10pt;
font-family: Verdana;
}
.tabseminar th{
width: 100px;
text-align: left;
vertical-align: middle;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
font-weight: bold;
border: 1px solid #999;
font-size: 10pt;
font-family: Verdana;
}

/* Images black border */
.bimg {
border: 1px solid #000;
margin-bottom: 10px;
}

/* Partner Links */
.b_link {
text-align: center;
font-size: 7pt;
padding-top: 10px;
color: #333;
font-weight: normal;
}
.b_link a:link {
color: #333;
font-size: 7pt;
font-weight: normal;
}
.b_link a:hover {
color: #999;
font-size: 7pt;
font-weight: normal;
}
.b_link a:visited {
color: #999;
font-size: 7pt;
font-weight: normal;
}

/* scooter oldnew prices */

.oldprice {
text-decoration: line-through; 
color: #000;
}
.newprice {
padding-left: 40px;
color: #EB3D00;
font-weight: bold;
}
.tabprice td span.newprice {
color: #EB3D00;
padding-left: 0;
font-weight: bold;
}

/* Vacant */
table.vakant {
width: 100%;
}
table.vakant th {
text-align: justify;
font-weight: normal;
vertical-align: top
}
table.vakant td {
padding-left: 15px;
text-align: center;
vertical-align: middle;
}
table.vakant td img {
border: 1px solid #000;
}
table.vakant td a {
text-decoration: none;
}


/* Resume */
.ankett td {
font-size: 12pt;
padding: 4px;
}

/*Actions*/
.action_till {
color: red;
font-weight: bold;
font-size: 12pt;
}

/* Brands */
.brands img {
margin: 10px;
}

/*Motosaloon*/
table.moto {
/*width: 90%;*/
margin-left: auto;
margin-right: auto;
}
table.moto td {
padding: 10px;
}
table.moto td li {
margin-bottom: 5px;
}
table.moto td a {
font-weight: bold;
}
table.moto td span {
color: red;
font-weight: bold;
}
table.moto td a img, table.moto td img {
border: #c1c1bd 1px dashed; 
padding: 6px;
}
table.moto td#image, table.moto td#buy_cred {
text-align: center;
}
table.moto td#buy_cred {
padding: 5px;
}
table.moto td#buy_cred a {
font-size: 14pt;
}
table.moto td span.oldprice {
text-decoration: line-through; 
color: #000;
}
table.moto td span.newprice {
padding-left: 40px;
color: #EB3D00;
font-weight: bold;
}

/* Subaru arhiv */
.arh_subaru a img, .arh_subaru_m img, .arh_subaru img {
border: #c1c1bd 1px dashed; 
padding: 6px
}
.arh_subaru {
margin-left: 40px;
}
div.arh_subaru a span, div.arh_subaru span {
font-style: italic;
text-decoration: none;
color: #000;
}
.arh_subaru_m div {
font-weight: bold;
font-size: 12pt;
text-align: center;
margin: 20px;
}
.arh_subaru_m li {
margin: 10px;
padding-left: 40px;
list-style-type: none;
background: url('market/subaru/galka.jpg')left center no-repeat;
}