/** FELSZERELTSEG SABLONHOZ **/
body
{
	background: #fff;
}
p
{
}
table td {
	border-top: 1px solid #E8E8E8;
	border-left: 1px solid #E8E8E8;
}

.h2_title
{
	font-size:18px;
	font-weight:bold;
	line-height:24px;
	padding:0 0 16px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	text-decoration:none;
	border:0 none;
	font-family:Arial,Verdana,Tahoma;
}

/****************************************************************
 *		AKCIÓK
 ****************************************************************/

img.campaign_preview
{
	float:left;
	font-size:0;
	line-height:0;
	margin:0 20px 0 0;
	width:261px;
	border:0 none;
	font-family:Arial,Verdana,Tahoma;
	font-size:11px;
	line-height:14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0;	
}

img.campaign_main
{
	border:0 none;
	font-family:Arial,Verdana,Tahoma;
	font-size:11px;
	line-height:14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	text-decoration:none;
	text-align:center;	
}

.campaign_title
{
	display:block;
	font-size:12px;
	font-weight:bold;
	margin-bottom:22px;	
	border:0 none;
	font-family:Arial,Verdana,Tahoma;
	line-height:14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	text-decoration:none;	
}

/****************************************************************
 *		MÛSZAKI ADATOK 
 ****************************************************************/

table.datasheet_table
{
	margin-bottom:15px;
	width:100%;	
	border:0 none;
	font-family:Arial,Verdana,Tahoma;
	font-size:11px;
	line-height:14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	text-decoration:none;
}

table.datasheet_table td
{
	padding:2px 3px 3px;
	vertical-align:top;
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;		
}

table.datasheet_table td.datasheet_section
{
	text-align:left;
	border-right:0 none;
	font-weight:bold;
	padding:0 0 6px 2px;
	border-bottom:1px solid #808080;
	vertical-align:top;
	color:#000000;
	font-family:Arial,Verdana,Tahoma;
	font-size:11px;
	line-height:14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;	
}

table.datasheet_table td.datasheet_name
{
	background:#DDDDDD none repeat scroll 0 0;
	border-left:1px solid #808080;
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;	
	
}

table.datasheet_table td.datasheet_empty_row
{
	border-bottom:0 none;
	height:17px;	
}



/****************************************************************
 *		MOTOROS ÁRLISTA
 ****************************************************************/
table.motorcycle_pricelist tr td
{
	border: 0 none;
	padding:3px 9px 3px 22px;	
}

table.motorcycle_pricelist td.motorprice_head_name
{
	background:#5D673A none repeat scroll 0 0;
	width:130px;
	color:#FFFFFF;
	font-weight:bold;
	padding:6px 9px 5px 22px !important;
	text-align:left;	
}
table.motorcycle_pricelist td.motorprice_head_price
{
	background:#5D673A none repeat scroll 0 0;
	color:#FFFFFF;
	font-weight:bold;
	padding:6px 9px 5px 22px !important;
	text-align:left;	
}

table.motorcycle_pricelist td.motorprice_color
{
	background:#EEEEEE none repeat scroll 0 0;
}
table.motorcycle_pricelist td.motorprice_blank
{
	height:18px;
	padding:0;
}

/****************************************************************
 *		AUTÓS ÁRLISTA
 ****************************************************************/
table.pricelist_table
{
	margin-bottom:35px;
	width:100%;
/*  border:1px dotted #CCCCCC;
*/	font-family:Arial,Verdana,Tahoma;
	font-size:11px;
	line-height:14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	text-decoration:none;
	
}
table.pricelist_table td
{
	border:0 none;
	font-family:Arial,Verdana,Tahoma;
	font-size:11px;
	line-height:14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	text-decoration:none;
	padding:3px 2px;
}

td.pricelist_table_titlerow
{
	border:0 none;
	font-family:Arial,Verdana,Tahoma;
	background:#B40033 none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:6px 2px 5px;
	text-align:left;
	line-height:14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;		
	text-decoration:none;
}

td.pricelist_table_name
{
	vertical-align:top;
	color:#000000;
	background:transparent none repeat scroll 0 0;
	font-weight:bold;
	padding:2px 0;
	width:100px;
	border:0 none;
	font-family:Arial,Verdana,Tahoma;
	font-size:11px;
	line-height:14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
}

td.pricelist_table_color
{
	background:#EEEEEE none repeat scroll 0 0;	
}

tr.pricelist_table_color td
{
	background:#EEEEEE none repeat scroll 0 0;	
}

.motor_datasheet_table {
  width: 720px;
}

.motor_datasheet_table tr td {
  border-bottom: 1px solid #5D673A;
}

.motor_datasheet_table tr td.motor_datasheet_intro {
  border-bottom: none;
}

.motor_datasheet_table tr td.motor_datasheet_list_title {
  color:#5D673A;
  text-align: center;
  vertical-align: middle;
  height: 40px;
  font-weight: bold;
  border-bottom: none;
}

.motor_datasheet_table tr td.motor_datasheet_image_column {
  vertical-align: top;
  width: 200px;
  border-bottom: none;
}

.motor-arlista-belso-tabla {
  width: 290px;
}

.motor-arlista-fejlec {
  background: #969696; color: #FFFFFF; font-weight: bold; text-align:center; height: 19px; vertical-align: middle;
}

.motor-arlista-bal {
  border-bottom:1px solid #969696; height: 19px;
}
.motor-arlista-jobb {
  border-bottom:1px solid #969696; height: 19px; text-align: right;
}










.tartbold{
	color:#767676;
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	text-align:left;
}
.tartnorm {
	color:#767676;
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
}
tr.motor_blankline td {
	background-color: #5d673a; 
	height:1px;
}
tr.marine_blankline td {
	background-color: #5695D1; 
	height:1px;
}
tr.marine_blankline {
	background-color: #5695D1; 
	height:1px;
}

p.video_center
{
	text-align:center;
}

a.embedded_video {
  border: 1px solid red;
  background: #FFFABF;
}

#gallery_container {
  border: 2px solid #c60c30;
}


/*content brandcolor*/

/* parts */
body#parts p.gallery_title
{
	
}
/* mszrt */
body#mszrt p.gallery_title
{
	background:#993300 none repeat scroll 0 0;
	color:#FFFFFF;
}
body#mszrt .h2_title { color:#993300; }
body#mszrt table.motorcycle_pricelist td.motorprice_head_name
{
	background:#993300 none repeat scroll 0 0;
}
body#mszrt table.motorcycle_pricelist td.motorprice_head_price
{
	background:#993300 none repeat scroll 0 0;	
}
body#mszrt td.pricelist_table_titlerow
{
	background:#993300 none repeat scroll 0 0;
}


/* marine */
body#marine p.gallery_title
{
	background:#5695D1 none repeat scroll 0 0;
	color:#FFFFFF;
		
}
body#marine .h2_title { color:#5695D1; }
body#marine table.motorcycle_pricelist td.motorprice_head_name
{
	background:#5695D1 none repeat scroll 0 0;
}
body#marine table.motorcycle_pricelist td.motorprice_head_price
{
	background:#5695D1 none repeat scroll 0 0;	
}
body#marine td.pricelist_table_titlerow
{
	background:#5695D1 none repeat scroll 0 0;
}

/* car */
body#car p.gallery_title { 
  background:#B40033 none repeat scroll 0 0;
	color:#FFFFFF;
}

body#car .h2_title, body#tinymce .h2_title { 
  color: #B40033; 
}

body#car table.motorcycle_pricelist td.motorprice_head_name
{
	background:#B40033 none repeat scroll 0 0;
}
body#car table.motorcycle_pricelist td.motorprice_head_price
{
	background:#B40033 none repeat scroll 0 0;	
}
body#car td.pricelist_table_titlerow
{
	background:#B40033 none repeat scroll 0 0;
}

/* motor */
body#motor p.gallery_title
{
	background: #5D673A;
	color:#FFFFFF;
}
body#motor .h2_title { color: #5D673A; }

body#motor table.motorcycle_pricelist td.motorprice_head_name
{
	background:#5D673A none repeat scroll 0 0;
}
body#motor table.motorcycle_pricelist td.motorprice_head_price
{
	background:#5D673A none repeat scroll 0 0;	
}
body#motor td.pricelist_table_titlerow
{
	background:#5D673A none repeat scroll 0 0;
}

/* motorsport */
body#motorsport p.gallery_title { }

body#motorsport .h2_title { color: #FDC82F; }

#tinymce .overlay {
  border: 1px solid red;
  background: yellow;
}

/* NEW 2014 */


table.formatted_table {
  width: 100%;
  border-bottom: 1px solid #E8E8E8;
  padding: 5px 0px 5px 0px;
}

table.formatted_table td {
  min-height: 25px;
  font-weight: bold;
  padding: 5px 15px 5px 15px;
  text-align: center;
  border-top: 1px solid #E8E8E8;
  border-left: 1px solid #E8E8E8;
}
table.formatted_table tr:first-child td {
  border-top: none;
}

table.formatted_table tr td:first-child {
  font-weight: normal;
  text-align: left;
  border-left: none;
}

table.formatted_table td.table_header {
  padding-top: 0px;
  padding-bottom: 0px;
  font-family: 'Oxygen-Bold';
  font-size: 14px;
  background: url("../img/accordion_header_bg.png") repeat-x;
  line-height: 35px;
  margin: 0px;
}

table.formatted_table td.no_table_border {
  border: none; 
}


/* TAB */

.special_offers_label {
  background: url("../img/special_label.png") no-repeat;
  color: #FFFFFF;
  font-family: "Verdana";
  font-size: 21px;
  font-weight: bold;
  line-height: 49px;
  text-transform: uppercase;
  width: auto;
  text-align: left;
  margin-bottom: 5px;
  padding-left: 15px;
  margin-top: 25px;
}

.special_offers .ui-tabs-nav { 
  border-left: none;
  -moz-border-radius: 0px 6px 6px 0px;
  -webkit-border-radius: 0px 6px 6px 0px;
  border-radius: 0px 6px 6px 0px;
  position: absolute;
  top: -62px;
  right: 40px;
  background: none;
  border: none;
  line-height: 56px;
  height: 56px;
  text-transform: uppercase;
} 

.special_offers.ui-widget-content {
  background: none;
}

.special_offers.ui-tabs .ui-tabs-nav li {
  background: none;
  border: 1px solid #FFFFFF;
}

.special_offers.ui-tabs .ui-tabs-nav li.ui-tabs-active {
  background: none;
  border: 1px solid #C5C5C5;
  border-bottom: 1px solid #FFFFFF;
}

.special_offers.ui-tabs .ui-tabs-nav li a {
  font-family: 'Oxygen-Bold';
  font-size: 18px;
  color: #949494;
  line-height: 56px;
  padding: 0px 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

.special_offers.ui-tabs .ui-tabs-nav li a:hover {
  color: #FF1C29;
}

#tinymce a.pdf_link_button,
#tinymce a.link_button {
  background: url("../img/linkButton.png") repeat-x 50% 50%;
	display: inline-block;
	font-family: 'Oxygen';
	font-weight: 700;
	font-size: 16px;
	line-height: 20px;
	padding: 8px 12px;
	color: #3e4041;
	text-decoration: none;
}

#tinymce a.link_button:hover {
  background-image: url("../img/linkButtonHover.png");
	color: #E30613;
}

#tinymce a.pdf_link_button {
  background: url("../img/pdfLinkButton.png") no-repeat 50% 0%;	
}

#tinymce a.pdf_link_button:hover {
  background-image: url("../img/pdfLinkButtonHover.png");
	color: #E30613;	
}


