﻿/* ***************************************** */
/* CSS file                                  */
/* Company:  MSI GmbH & Co. KG               */
/* Author: Unknown, Oliver Hoffmann          */
/* Last edit: 15. November 2010              */
/* ***************************************** */

/* ***************************************** */
/*                General                    */
/* ***************************************** */

body.style {
	margin				: 0;
}

/* ***************************************** */
/*                  Text                     */
/* ***************************************** */

h1 {
	font				: 10pt verdana, arial, tahoma;
	font-weight			: bold			
}

h1.AOG {
	font				: 20pt verdana, arial, tahoma;
	font-weight			: bold;
    color				: #FF0000;
}

h2 {
	font				: 9pt verdana, arial, tahoma;
	font-weight			: bold;
	margin-bottom		: -10px;
	padding-bottom		: -10px;
}

h3 {
	font				: 7pt verdana, arial, tahoma;
	font-weight			: bold;
	margin-bottom		: -10px;
	padding-bottom		: -10px;
}

h3.disclaimer_head {
	font				: 7pt verdana, arial, tahoma;
	font-weight			: bold;
	margin-bottom		: -10px;
	padding-bottom		: -10px;
}

a {
	font				: 9pt verdana, arial, tahoma;
	color				: #003366;
}

li {
	list-style-image	: url('../images/layout/li_text.gif');
}

p.disclaimer_text {
    font				: 7pt verdana, arial, tahoma;
    color				: #003366;
    vertical-align		: top;
}

p.content {
    font				: 9pt verdana, arial, tahoma;
    color				: #003366;
    vertical-align		: top;
}


/* ***************************************** */
/*                Pictures                   */
/* ***************************************** */

img {
	border-width		: 0px;
}

img.logo {
	padding-bottom		: 43px;
}

/* ***************************************** */
/*                 Layout                    */
/* ***************************************** */

.AOGLink {
	font				: 9pt verdana, arial, tahoma;
	font-weight			: bold;
    color				: Red;
    padding-left		: 10px;
    text-decoration		: none;
}

div.content {
    font				: 9pt verdana, arial, tahoma;
    padding				: 20px;
    color				: #003366;				
}

p.top_menu_dynamic_item {
	border-top			:1px solid white;
	width				: 150px;
	height				: 20px;
	margin				: 0px;
	padding-top			: 5px;
	padding-bottom		: 5px;
	vertical-align		: middle;
	background-color	: #bccddf;
	color				: #003366;
	padding-left		: 5px;
}

.PageMenu {
	width				: 226px;
	height				: 30px;		
	font				: 9pt verdana, arial, tahoma;
    color				: #003366;
    vertical-align		: middle;
    margin				: 0px;
    padding				: 0px;
    padding-left		: 5px;
    border-bottom		: 1px solid white;
}

.PageMenuSub {
	width				: 225px;
	height				: 30px;		
	font				: 9pt verdana, arial, tahoma;
    vertical-align		: middle;
    margin				: 0px;
    padding				: 0px;
    border-bottom		: 1px solid white;
    background-color	: #bccddf;
    padding-left		: 5px;
	color				: #003366;
}

.PartsSearch {
	width				: 226px;
	height				: 30px;		
	font				: 9pt verdana, arial, tahoma;
    color				: #003366;
    vertical-align		: middle;
    margin				: 0px;
    padding				: 0px;
    border-bottom		: 1px solid white;
}

.PartsSearchLink {
	font				: 9pt verdana, arial, tahoma;
    color				: #003366;
    padding-left		: 10px;
    text-decoration		: none;
}

.PartsSearchLink:visited {
	font				: 9pt verdana, arial, tahoma;
    color				: #003366;
    padding-left		: 10px;
    text-decoration		: none;
}

span.bottom_menu_static_item {
	padding-right		: 10px;
	padding-left		: 10px;				
}

span.top_menu_static_item {
	padding-left		: 10px;
	padding-right		: 10px;
}

table.treeMenu {
	width				: 226px;
	padding				: 0;
	margin				: 0px;
	border				: 0;
	border-spacing		: 0px;				
}

td.bottom_menu {
	text-align			: left;
	background-image	: url('../images/bg_content.gif');
	vertical-align		: top;
	padding-left		: 15px;				
}

td.bottom_menu_spare {
	background-image	: url('../images/bg_navi_links.gif');
	height				: 40px;
}

td.content {
    vertical-align		: top;
    text-align			: left;
    background-image	: url('../images/bg_content.gif');
}

td.logo {
	width				: 226px;
	vertical-align		: bottom;
	text-align			: center;
	height				: 191px;
}

td.table_spare {
    background-image	: url('../images/bg_navi_links.gif');				
    width				: 226px;
}

td.top_menu {
	height				: 191px;
	vertical-align		: bottom;
	text-align			: left;		
	background-position	:left bottom;		
}

td.top_menu_spare {
	background-image	: url('../images/bg_navi_links.gif');
	max-height			: 30px;
	border-bottom		: 1px solid white;
}

td.treeMenu {
	border-bottom		: 1px solid white;
	width				: 226px;
	font-size			: 9pt;
	font-family			: verdana, arial, tahoma;
	padding-left		: 20px;
	color				: #003366;
	height				: 30px;
}

td.tree_menu_space {
	text-align			: left;
	background-image	: url('../images/bg_navi_links.gif');
	vertical-align		: top;
	width				: 226px;
	height				: 210px;
	max-height			: 210px;
}

td.shadow_left {
	width				: 16px;
	background-image	: url('../images/shadow_left.gif');
	background-repeat	: repeat-y;
	background-position	: right;
}

td.shadow_right {
    width				: 16px;
    background-image	: url('../images/shadow_right.gif');
    background-repeat	: repeat-y;
}

td.shadow_under {
	height				: 16px;
	width				: 16px;
	background-image	: url('../images/shadow_under.gif');
	background-repeat	: repeat-x;
}

td.shadow_under_left {
	height				: 16px;
	width				: 16px;
	background-image	: url('../images/shadow_under_left.gif');
	background-repeat	: no-repeat;
	background-position	: right;				
}

td.shadow_under_right {
	height				: 16px;
	width				: 16px;
	background-image	: url('../images/shadow_under_right.gif');
	background-repeat	: no-repeat;
}

td.shop_login {
    background-image	: url('../images/bg_navi_links.gif');				
    width				: 226px;
    height				: 30px;
}


td.shop_login_spare {
    background-image	: url('../images/bg_navi_links.gif');				
    width				: 226px;
    height				: 55px;
    max-height			: 55px;
}
