/* Global Style ################################################################################## */

* {
padding: 0px;
margin: 0px;
text-align: left;
/*font-size: 1em;*/
font-weight: normal;
text-decoration: none;
font-family: verdana, arial, sans-serif;
}

body {
color: inherit;
background: #d9dadc url(http://www.masseyferguson.com/styles/globalimages/background-tile.jpg) repeat-x top left;
}

.bigwrap {
text-align: center;
width: 100%;
}

.wrap {
margin: 1em auto;
width: 60em;
}

br {
clear: both;
}

br.noclear {
clear: none;
}

.preimage {
float: left;
display: block;
width: 60%;
}

img {
margin: 1.5em 1em 0.5em 1em;
display: block;
float: left;
}

img.right {
float: right;
margin: 0 1em 1em 0;
}

.doubleline {
margin: 1.5em 1em 0.5em 1em;
border: 1px solid #aaa;
float: left;
}

.doubleline img {
padding: 2px;
display: block;
float: left;
border: 1px solid #fff;
margin: 0;
}


.backlink {
float: left;
text-align: right;
width: 100%;
background-color:#B7C6DB;
border-top: 1px dashed #416688;
border-bottom: 1px dashed #416688;
}


/* ### ### Text ################################## */


h1, h2, h3, h4, h5, h6 {
font-weight: bold;
font-size: 85%;
}

h1 {
margin-bottom: 0.2em;
}

.boxhead h1  {
color: #416688;
background: none;
padding: 0;
margin: 0 1em 0.5em 1em;
line-height: 1.5em;
min-height: 1.5em;
float: left;
display: block;

}

.boxhead h1.date, .boxhead p.headingaux {
float: right;
width: 10%;
text-align: right;
}

.boxhead p.headingaux {
width: 45%;
margin: 0.2em 1em 0 0;
}

.box2colc h1 {
width: 45%;
}

.box2colc p {
width: 45%;
}

.boxheadtrans h1.hometitle {
width: 540px;
height: 65px;
margin-left: 0.8em;
text-indent: -1000em;
}

.box2colb .boxhead h1  {
width: 100%;
}

.box2colb .boxhead h1.small  {
width: 50%;
}


.box2colb .boxhead h1.date {
width: 35%;
}

.boxheadtrans h1 {
background: none;
text-transform: uppercase;
padding: 0;
margin: 0 0 0 1em;
line-height: 1em;
height: 1.5em;
}

h1.onback {
color: #FFFFFE;
margin: 1em 0 0.2em 11.4em;
font-weight: bold;
font-size: 95%;
}

h1.onbackleft {
color: #FFFFFE;
margin: 1em 0 0.2em 1.4em;
font-weight: bold;
font-size: 95%;
}

.boxcontent h2 {
color: #416688;
background: #FFFFFE;
padding: 0.5em 0 0.5em 1em;
border-top: 1px solid #FFFFFE;
border-bottom: 1px solid #FFFFFE;
margin: 0.5em 0;
}

.boxslider .boxcontent h2 {
float: left;
width: 96%;
}

h3, h4 {
margin: 0.5em 0 0.5em 0.8em;

}

h4 {
font-size: 80%;
}

p {
font-size: 70%;
}

p.clear {
clear: both;
}

p.onbackleft {
color: #FFFFFE;
margin: 0.5em 0 0.5em 2em;
width: 93%;
}

.menu p {
font-size: 70%;
}

.backlink p {
float: right;
}

.preheader p {
height: 15px;
font-size: 70%;
float: left;
color: #FFFFFE;
background: none;
}

.preheader .floatleft p {
float: left;
}

.aux p {
color: #416688;
font-size: 80%;
text-align: right;
}

.content p {
line-height: 1.4em;
}

.boxcontent ul p, .boxnews ul p, .boxslider ul p {
margin: 0.2em 0;
}

.box p, .box2col p, .box2colb p, .box2colc p, .box3cola p, .box3colb p, .boxnews p, .boxtrans p, .boxtrans2 p, .sidemenu p, .boxslider p {
margin: 1em;
}

.sidemenu p {
margin: 0.75em 1em;
}

.sidemenu .last p {
margin-bottom: 0em !important;
}

.boxmenuwrap p, .sidemenuwrap p {
font-size: 70%;
}

.boxmenu li p, .sidemenu li p {
font-size: 80%;
padding-left: 1.2em;
}

.boxslider ul ul li p {
font-size: 75%;
}

.footer .left p, .footer .right p {
color: #FFFFFE;
background: none;
}

.footer p {
font-size: 70%;
padding-bottom: 0.5em;
}

strong {
font-weight: bold;
}

.skipnav {
display: block;
text-indent: -1000em;
}

/* ### ### ### Link ############################## */

a.noborder, a.noborder:hover, a.noborder:visited, a.noborder *, a.noborder:hover *, a.noborder:visited * {
border: none;
}

.menu a, .menu a:visited {
color: #416688;
background: none;
}

.menu a:hover {
color: #273d51;
background: none;
}

.head .menu a, .head .menu a:visited {
font-weight: bold;
text-transform: uppercase;
}



.preheader p a, .preheader p a:visited {
font-weight: inherit;
color: #FFFFFE;
background: none;
border-bottom: 1px dashed #6388CF;
}

.preheader p a:hover {
font-weight: inherit;
color: #8ac1ff;
background: none;
border-bottom: 1px solid #6388CF;
}



.content a, .content a:visited {
color: #717054;
font-weight: bold;
}

.content a:hover {
color: inherit;
font-weight: bold;
}



.boxcontenttrans a, .boxcontenttrans a:visited {
color: #FFFFFF;
border-bottom: 1px dashed #6388CF;
}

.boxcontenttrans a:hover {
color: #FFFFFF;
border-bottom: 1px solid #6388CF; 
}



.boxmenu a, .boxmenu a:visited, .sidemenu a, .sidemenu a:visited {
color: #FFFFFE;
background: none;
}

.boxmenu a:hover, .sidemenu a:hover {
color: #273d51;
background: none;
}



.footer .menu a, .footer .menu a:visited, .footer .left a, .footer .left a:visited {
font-weight: normal;
color: #FFFFFE;
background: none;
}

.footer .menu a:hover, .footer .left a:hover {
color: #464633;
background: none;
}

/* ### ### ### Link [End] ######################## */

/* ### ### Text [End] ############################ */

/* ### ### Forms ################################# */

input, textarea {
border: 1px solid #416688;
}

input[type=submit] {
background: url(http://www.masseyferguson.com/styles/globalimages/button-tile.jpg) repeat-x top left;
}

/* ### ### Forms [End] ########################### */

/* ### Outer Design ############################## */

.dropleft {
float: left;
clear: both;
width: 14px;
height: 540px;
background: url(http://www.masseyferguson.com/styles/globalimages/drop-left.gif) no-repeat top left;
}

.droptop {
float: left;
width: 58em;
height: 14px;
background: url(http://www.masseyferguson.com/styles/globalimages/drop-top.gif) repeat-x top left;
}

.dropright {
float: left;
margin-top: -14px;
width: 14px;
height: 540px;
background: url(http://www.masseyferguson.com/styles/globalimages/drop-right.gif) no-repeat top left;
}
	
.preheader {
clear: both;
float: left;
width: 56.2em;
margin-left: 2em;
}

.preheader img {
float: left;
margin: 0;
margin-bottom: -4px;
margin-right: 0.5em;
}
	
.preheader .floatright {
float: right;
width: 50%;
}

.preheader .floatleft {
float: left;
}

.preheader .floatleft img {
margin-top: 0.1em;
}

.preheader .floatleft .marginleft {
display: inline;
margin-left: 0em;
}

.preheader .floatleft .menu {
margin-top: 0;
margin-left: 0.5em;
float: left;
display: inline;
width: 13em;
}

.preheader .floatright .menu {
margin-top: 0;
float: right;
display: inline;
width: 100%;
margin-right: 0;
}

.preheader .floatleft .menu ul {
float: left;
display: inline;
}

.preheader .floatright .menu ul {
float: right;
display: inline;
margin-right: 0.5em;
}

.preheader .floatleft .menu ul li, .preheader .floatright .menu ul li {
border-right: 1px solid #FFFFFE;
}

.container {
color: inherit;
background: #717052;
width: 58em;
float: left;
height: 580px;
margin: 0;
padding: 0;
}

.head {
width: 100%;
height: 90px;
float: left;
background: #e7eef6;
border-bottom: 1px solid #ddd;
}

.logo {
height: 90px;
width: 80px;
float: left;
color: inherit;
text-indent: -1000em;
}

.aux {
height: 25px;
margin-top: 20px;
float: right;
width: 52em;
margin-right: 0.5em;
}

.aux form {
margin-right: 0.5em;
float: right;
}

.aux form select {
width: 10em;
}

.menu {
float: right;
width: 52em;
margin-top: 20px;
margin-right: 0.5em;
}

.menu ul {
margin-right: 0.5em;
float: right;
list-style-type: none;
}

.menu ul li {
float: left;
list-style-type: none;
margin-right: 0.5em;
padding-right: 0.5em;
border-right: 1px solid #416688;
}

.menu ul li.last {
border: none!important;
margin: 0!important;
padding: 0!important;
}

.content {
float: left;
width: 100%;
min-height: 460px;
border-top: 1px solid #FFFFFE;
border-bottom: 1px solid #FFFFFE;
padding-bottom: 1em;
}

/* ### Outer Design [End] ######################## */

/* ### Inter Design ############################## */

/* ### ### Generic Style ######################### */

.box, .box2col, .box2colb, .box2colc, .box3cola, .box3colb, .boxnews, .boxtrans, .boxtrans2, .boxslider {
margin: 1.5em 1em 1em 1em;
float: left;
width: 895px;
color: inherit;
background: none;
}

.boxcontent ul, .boxnews ul, .boxslider ul {
margin: 1em;
list-style-type: disc;
}

.boxcontent ul ul, .boxnews ul ul, .boxslider ul ul {
margin: 1em;
list-style-type: circle;
}

.boxcontent ol {
margin: 1em 1em 1em 2em;
list-style-type: decimal;
}

.boxcontent ol ol {
margin: 1em 1em 1em 2em;
list-style-type: lower-roman;
}

.boxcontent li, .boxnews li {
margin-left: 1em;
}

.boxcontent .map {
margin: 0 1em 1em 1em;
border: 1px solid #FFFFFE;
}

.map {
font-size: 75%;
line-height: 1.5em;
padding: 0;
}

.boxmenu li, .sidemenu li {
list-style-type: none;
margin-top: 0px;
padding-top: 0px;
border-top: 1px solid #899AB8;
background: url(http://www.masseyferguson.com/styles/globalimages/list-item.gif) no-repeat 12px 14px;
}

.boxmenu li.last, .sidemenu li.last {
border-bottom: 1px solid #899AB8;
margin-bottom: 0px;
padding-bottom: 0px;
}

.boxslider ul {
border-top: 1px solid #A7B5C2;
margin-bottom: 0;
}

.boxslider ul div {
float: left;
width: 100%;
}

.boxslider li {
border-top: 1px solid #fff;
border-bottom: 1px solid #A7B5C2;
padding: 0.3em 0 0 1.2em;
margin: 0;
list-style-type: none;
float: left;
background: url(http://www.masseyferguson.com/styles/globalimages/list-item-light.gif) no-repeat 2px 9px;
}

.boxslider .open {
background: url(http://www.masseyferguson.com/styles/globalimages/list-item-lightdown.gif) no-repeat 1px 12px;
}

.boxslider .last {
border-bottom: none;
}

.boxslider ul ul {
border: none;
margin: 0.5em 1em 0.1em 1em;
}

.boxslider ul ul.normlist {
border-top: 1px solid #A7B5C2;
margin: 1.6em 1em 0.1em 0em;
width: 100%;
}

.boxslider .floatleft {
float: left;
width: 18em;
}

.boxslider .floatright {
float: right;
width: 2em;
text-align: right;
margin-right: 0.4em;
}

.boxslider .floatright p {
text-align: right;
}

.boxslider .closed ul {
display: none;
}

.boxslider ul ul li {
border: none;
padding: 0 0 0 0.5em;
clear: both;
background: url(http://www.masseyferguson.com/styles/globalimages/list-item-lightsmall.gif) no-repeat 0px 6px;
}

.boxslider ul ul.normlist li {
padding: 0.5em 0 0 0;
clear: both;
background: none;
border-top: 1px solid #fff;
border-bottom: 1px solid #A7B5C2;
width: 100%;
}

.boxslider ul ul.normlist li.last {
border-bottom: none;
}

.boxslider .doubleline {
margin: 0 1em 0.5em 0;
border: 1px solid #aaa;
float: left;
}

.boxslider .doubleline img {
padding: 2px;
display: block;
float: left;
border: 1px solid #fff;
margin: 0;
}

.boxslider .infohead {
clear: none;
float: left;
width: 14.5em;
}

.boxslider .infohead p {
float: left;
width: 8.5em;
display: inline;
}

.boxslider .infohead .floatright {
float: right;
width: 6em;
}

/* ### ### Generic Style [End] ################### */

/* ### ### Columns ############################### */

.box2col {
width: 735px;
float: right;
}

.box2colb {
width: 576px;
}

.box2colb li, .boxnews li {
margin-bottom: 0.6em;
}

.box2colc {
width: 46.5%;
margin: 1em;
}

.box3cola, .box3colb {
width: 362px;
}

.boxnews {
width: 300px;
float: right;
margin-left: 0;
}

.boxslider {
width: 380px;
float: right;
}

.boxtrans {
width: 575px;
}

.boxtrans2 {
width: 475px;
}

.boxhead {
color: inherit;
background: #FFFFFE;
float: left;
width: 100%;
}

.boxtrans, .boxtrans *, .boxtrans2, .boxtrans2 * {
background: transparent;
color: #FFFFFE;
}

.boxcontent {
padding-bottom: 1em;
float: left;
color: inherit;
width: 100%;
background: transparent url(http://www.masseyferguson.com/styles/globalimages/box-background.png) repeat top left;
}

.sidemenu .last {
padding-bottom: 0.5em !important;
}

.sidemenu {
padding-bottom: 0.5em !important;
}

.boxmenuwrap, .sidemenuwrap {
float: left;
width: 17%;
background: #6A80A7;
}

.sidemenuwrap {
margin: 1.5em 0.2em 1em 0;
}

.boxmenu, .sidemenu {
float: left;
list-style-type: none;
width: 98%;
margin: 0.5em 0;
}

/* ### ### Columns [End] ######################### */

/* ### Inter Design [End] ######################## */

/* ### Footer #################################### */

.footer {
float: left;
padding-top: 0.4em;
margin: 0;
background: #717052;
}

.footer .menu {
width: 100%;
margin-top: 0;
}

.footer .menu ul li {
border-right: 1px solid #464633;
}

.footer .left {
display: block;
float: left;
width: 19em;
margin-left: 1em;
}

.footer .right {
display: block;
float: right;
width: 30em;
}

/* ### Footer [End] ############################## */

/* ACGO Trader Style ############################################################################ */

.logo {
background: url(http://www.agcotrader.com/images/agco/page/logo-agco-trader.jpg) no-repeat top left;
}

.boxtrans2{
	width: 480px;
}

.boxheadtrans h1.hometitle {
background: url(http://www.agcotrader.com/images/agco/page/welcometitle.jpg) no-repeat top left;
width: 22.4em;
float: left;
}

.badge {
float: right;
padding: 0.5em;
background: #395487;
width: 10em;
}

.badge p {
text-align: center;
line-height: 0.6em;
font-weight: bold;
}

.badge p strong {
font-size: 2.2em;
}

.boxcontenttrans {
clear: both;
margin-top: 5em;
}

.box2colb .boxcontent .right {
margin: 1em;
}

.content {
min-height: 550px !important;
}

.maschinenmerkmal{
/*border: 1px solid #fff!important;*/
width: 280px!important;
float: left!important;
padding-right: 10px;
height: auto;
}

.mmm_box{}

.boxhead{height: 25px;}

.detail_topinfo {
	text-align: right;
	float: right;
	margin-right: 10px;
	padding-right: 0px;
	margin-left: -10px;
	width: 100%;
	margin-top: -20px;
	/*border: 1px solid #000;*/
}


.footer{
	width: 100%;
}

/* ACGO Trader Style [End] ###################################################################### */
