﻿/**********************************************************************/
/******************************************          Main Layout      */
/**********************************************************************/

body {
font-family : Verdana, Arial, Helvetica;
font-size : 14px;
/* color : #e0e0e0; 
color : #010101;*/
color : #e6e6e6;
background-color : #4d4a4b;
background-image:url(../images/mt2008/bg.gif);
/* background-image:url(../images/mt2008/background.gif); 
background-color : #676666;
background-image:url(../images/mt2008/200721042138-1955.jpg); 
background-repeat:no-repeat;
background-position:top 25%;
background-attachment:fixed;*/
margin-top:1px;
margin-bottom:1px;
padding-top:0; 
}

table {
/*background-color : #0a0b0c;*/
/*background-color : #0a0000;*/ 
text-align : left;
border-collapse : collapse;
border-width : 0;
padding : 0;
border : 0;
border-spacing : 0 0;
border-bottom-width : 0;
border-left-width : 0;
border-right-width : 0;
border-top-width : 0;
margin : 0 0 0 0;
  /* for IE */
/*  filter:alpha(opacity=90); */
  /* CSS3 standard */
/*  opacity:0.9; */
}

table.header {
width:960px;
}

table.options{
background-color : #0a0000;
}

table.main {
background-color : #0a0000;
/*width : 798px;
width : 800px;
 width : 1000px;
width : 840px;*/
width : 960px;
height:100%;
margin-left : auto;
margin-right : auto;
}

table.menu {
width : 100%;
text-align : center;
}

table.content {
width : 100%;
text-align : left;
}

table.download {
width: 100%; 
margin-left:0px;	
}

tr.DownloadItemTitle{
height:30px;
}

td {
/*font-family : Arial, Verdana, Helvetica;*/
/*font-size : 14px;*/
/*color : #e0e0e0;*/
padding : 0px;
}

td.header_top {
width:960px;
height:0px;
/*background:url(../images/mt2008/t.png);*/
background-color:#0a0000;
}

td.header_bottom {
width:960px;
height:10px;
/*background:url(../images/mt2008/b.png);*/
background-color:#0a0000;
}

td.page_header {
vertical-align: bottom;
}

td.page_header_rss {
vertical-align: top;
text-align: right;
}

td.mainpage_leftborder {
/*background : url(../images/mt2008/left__border.png);*/
background-color:#0a0000;
width : 0px;
}

td.mainpage_rightborder {
/*background : url(../images/mt2008/right__border.png);*/
background-color:#0a0000;
width : 0px;
}

td.tablecontentleftborder {
width : 20px;
}

td.tablecontentrightborder {
width : 20px;
}

td.tablecontentspacer {
width : 20px;
}

td.tablecontentimage {
width : 310px;
vertical-align: top;
}

blockquote {
/*font-weight:bold;*/
}

p {
/* font-size : 15px; */
margin-left:30px;
margin-right:30px;
margin-top:10px;
margin-bottom:10px;
text-align: justify;
}

p.orange {
font-size : 15px;
text-align: justify;
color: #ec5d00;
}
p.title {
font-size : 16px;
text-align: justify;
font-weight: bold;
}

p.subtitle {
font-size : 15px;
text-align: justify;
font-weight: bold;
margin-top:30px;
}


li {
font-size : 14px;
margin-left:50px;
}

.floatright {
padding-right: 20px; 
padding-left: 20px; 
padding-bottom: 0px; 
padding-top: 0px;
float: right;
position: relative
}
.floatleft {
padding-right: 20px; 
padding-left: 20px; 
padding-bottom: 0px; 
padding-top: 0px;
float: left;
position: relative;
}

.caption {
text-align:center;
font-size:11px;
}

img {
border-style : none;
border : 0;
}

img.minilogo {
margin-top:20px;
}

img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto; 
    margin-top: 20px;
    margin-bottom: 20px;
}

div.copyright {
text-align: center;
color : #5D5E5E;
font-size : 9px;
font-weight : bold;
font-family : Verdana, Arial, Helvetica;
}

.picture {padding: 3px;}
.picture img {vertical-align:middle; margin-bottom: 3px; }
.right { margin: 0.5em 0pt 0.5em 0.8em; float:right; }
.left { margin: 0.5em 0.8em 0.5em 0; float:left; } 

/**********************************************************************/
/***********************************************         Links        */
/**********************************************************************/


A:link {
background : none;
/*color : #ec5d00;   FF7700  FFA600*/
color : #ec5d00;
text-decoration : none;
font-family : sans-serif;
}

A:active {
background : none;
/*color : #ec5d00;*/
color : #ec5d00;
text-decoration : none;
font-family : sans-serif;
}

A:visited {
background : none;
/*color : #ec5d00;*/
color : #ec5d00;
text-decoration : none;
font-family : sans-serif;
}

A:hover {
background : none;
/*background-color : #ff9633;*/
color : #FFFFFF;
/* background-color : #ec5d00;
color : #e0e0e0;*/
text-decoration : none;
font-family : sans-serif;
}

/**********************************************************************/
/*****************************************          Products          */
/**********************************************************************/
div.product_page {
/*background-color:#ffffff; 
background-color:#0a0000;  */
background-color : #1a1a1a; 
height:100%;
width:940px;
margin-left:10px;
margin-right:10px;
border:1px;
border-bottom-color:transparent;
/*overflow:auto;*/
overflow:hidden;
}

div.product_navigation
{
height:30px;
width:960px;
margin-left:0px;
margin-right:0px;
float: left;
}

div.product_navigation_previous {
/*
vertical-align: middle; 
position: absolute; 
top: 50%;
*/
height:20px;
float:left;
/*padding-left:28px;*/
margin-top:5px;
margin-left:8px;
margin-bottom:0px;
}

div.product_navigation_next {
/*
vertical-align: middle; 
position: absolute; 
top: 50%;
*/
height:20px;
float: right;
/*padding-right:28px;*/
margin-top:5px;
margin-right:8px;
margin-bottom:0px;
}

p.product_navigation_previous {
position: relative; 
top: -50%	
}

p.product_navigation_next {
position: relative; 
top: -50%	
}

table.products_list {
width: 100%;
}

td.products_list {
border-bottom: 10px solid transparent;
}

td.products_list_left {
text-align: left;
border-right: 0px solid transparent;
}

td.products_list_right {
text-align: right;
border-left: 0px solid transparent;
}

div.product_list_button {
color: #ffffff; 
width: 380px;
height: 95px;
}

button.products_list{
background-color : #0a0000; 
border: 0;
color: #ffffff; 
cursor: pointer;
width: 100%;
}

/**********************************************************************/
/*****************************************         Pyra Plugins       */
/**********************************************************************/

div.background {
position: relative;
float: left;
width: 100%;
height: 383px;
/* border: 1px solid black; */
z-index:1;
-moz-background-clip: -moz-initial;
-moz-background-origin: -moz-initial;
-moz-background-inline-policy: -moz-initial
}

div.transbox {
position: absolute;
float:left;  
width: 580px;
height: 350px;
margin: 0px 0px;
margin-top: 20px;
margin-left: 35px;
/*border: 1px solid black;*/
z-index:3;
}

div.transbox_2 {
position: absolute;
float:left;  
width: 350px;
height: 350px;
margin: 0px 0px;
margin-top: 20px;
margin-left: 25px;
/*border: 1px solid black;*/
z-index:4;
}

div.transbox_img {
position: absolute;
float:right;
width: 360px;
margin: 0px 0px;
margin-top: 0px;
margin-left: 300px;
z-index:2;
}

div.transbox p {
margin: 0px 0px;
}  

/**********************************************************************/
/**********************************           Applications            */
/**********************************************************************/
div.application_page {
margin-left:10px;
margin-right:10px;
}

div.application_navigation
{
margin-left:10px;
margin-right:10px;
float: left;
}

div.application_navigation_previous {
float: left;
}

div.application_navigation_next {
float: right;
}

table.applications_list {
width: 100%;
}

td.applications_list {
border-bottom: 10px solid transparent;
}

td.applications_list_left {
text-align: left;
border-right: 20px solid transparent;
}

td.applications_list_right {
text-align: right;
border-left: 20px solid transparent;
}

div.applications_list_button {
color: #ffffff;
width: 380px;
height: 95px;
}

button.applications_list{
background-color : #000000;
border: 0;
color: #ffffff;
cursor: pointer;
width: 100%;
}

/**********************************************************************/
/*******************************************            News          */
/**********************************************************************/
table.news_list {
margin-left:0px;
margin-right:0px;
}

td.news_list {
vertical-align: top;
width: 960px;
margin-left: 0px;
margin-top:10px;
margin-bottom:10px;	
}

div.newsbox {
background-color:#1f1f1f;
margin-left: 0px;
}

div.newstitle {
background-color: #0a0000; 
margin-left: 0px;
}

td.newsdate {
vertical-align: top;
background-color:#1f1f1f;
width:70px;
}

td.newssummary {
background-color:#1f1f1f;
vertical-align: top;
}

.boxgrey {
background-color:#1f1f1f;
/*background-color:#101010;*/
vertical-align: top;
width: 940px; 
margin-left: 10px
}

.boxgreynewsshow {
background-color:#1f1f1f;
/*background-color:#101010;*/
vertical-align: top;
width: 940px; 
margin-left: 0px
}


td.newsreadmore {
background-color:#1f1f1f;
width:20px;	
}

div.newsimage {
width: 600px;
height: 119px;
margin-left: 100px;
}
img.newsimage {
float: left;
margin-right: 30px;
width: 200px;
height: 119px;
}
div.newscaption {
width: 350px;
float: left;
margin-top: 20px;
margin-left: 20px;
}

/**********************************************************************/
/******************************************         Distributors      */
/**********************************************************************/
table.distributors_list {
margin-left:0px;
margin-right:0px;
border:4px;
}

tr.distributors {
border-left:20px;
}	

td.distributors {
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
background-color : #1f1f1f;
vertical-align:text-top;
}
	
td.distributorstitle {
padding-left : 10px;
padding-right : 10px;
}
	
p.distributors {
vertical-align:text-top;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
}

/**********************************************************************/
/******************************************       Merging Inside      */
/**********************************************************************/

.style2 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.style3 {
	font-family: MicrogrammaDMedExt;
	font-size: 24px;
	text-align: left;
}
}
div.newsletter {
    margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.style4 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.style5 {font-size: 14px}
.style5 {font-size: 12px}
.style6 {font-size: 9px}
.style7 {
	font-family: "Lucida Calligraphy";
	font-size: 16px;
}
.style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

