@CHARSET "UTF-8";

.products { width: 1000px; }
.product { width: 1000px; background: #fff; height: 258px; border-top: 5px solid #7d1200; color: #444444; margin-bottom: 20px; }
.product .p_image { height: 258px; width: 335px; overflow: hidden; float: left; }
.product .p_image img { width: 335px; }
.product .p_text { float: left; padding: 0 20px 0 10px; width: 635px; }
.product .p_text h3 { padding: 0; margin: 20px 0 0 0; font-size: 20px; text-transform: uppercase; color: #444444; }
.product p { font-size: 12px; font-weight: bold; }
.product p.p_subtitle { font-size: 16px; color: #d51f01 !important; padding: 0; margin: 2px 0 20px 0; text-transform: uppercase; color: #444444; }

.services { width: 1000px; }
.service { float: left; margin: 20px; padding: 25px 5px 10px 200px; width: 251px; height: 195px; }
.service.one { background: url(../img/layout/mks_service1.png) 0 0 no-repeat; }
.service.two { background: url(../img/layout/mks_service2.png) 0 0 no-repeat; }
.service.three { background: url(../img/layout/mks_service3.png) 0 0 no-repeat; }
.service.four { background: url(../img/layout/mks_service4.png) 0 0 no-repeat; }
.service .title { text-transform: uppercase; font-size: 20px; margin-bottom: 10px; }
.service p { font-size: 12px; padding: 0; margin: 0 0 5px 0; }

.revisions { width: 960px; padding: 20px; border-top: 5px solid #7d1200; background: #fff; }
.revisions .title { font-size: 20px; color: #444444; text-transform: uppercase; margin: 0; padding: 0; }
.revisions .subtitle { font-size: 16px; color: #d51e00; text-transform: uppercase; margin: 0; padding: 0; }
.revisions p { margin: 0; padding: 20px 0 0 0; font-size: 12px; }

.mietpark { width: 940px; padding: 0 30px; background: #fff; position: relative; }
.mietpark .mietparklogo { width: 287px; display: block; height: 126px; position: absolute; background: url(../img/uploaded/mks_mietpark_logo.jpg) 0 0 no-repeat; }
.mietpark .image { overflow: hidden; }
.mietpark .image img { width: 950px; }
.mietpark .title { font-size: 20px; color: #444444; }
.mietpark .subtitle { font-size: 14px; color: #d51e00; margin-bottom: 10px; }
.mietpark > table { padding-bottom: 20px; }
.mietpark table table { }
.mietpark table td.details { width: 180px; padding: 0 70px; }
.mietpark table table td { color: #444444; font-size: 10px; }
.mietpark .hireit { text-transform: uppercase; color: #7d1200; text-align: center; padding: 10px 0 0 0; }
.mietpark .hireit p { padding: 0; margin: 3px 0 0 0; }
.mietpark .hireit p.small { font-size: 8px; }
.mietpark a.hirebutton:link,
.mietpark a.hirebutton:visited { color: #fff; display: block; padding: 7px 40px; text-decoration: none; background: #7d1200; }
.mietpark a.hirebutton:hover { background: #911500; text-decoration: none; }
.mietpark a.hirebutton:active { background: #620e00;}

.mietpark .hireit1 { text-transform: uppercase; color: #7d1200; text-align: center; padding: 10px 0 0 0; }
.mietpark .hireit1 p { padding: 0; margin: 3px 0 0 0; }
.mietpark .hireit1 p.small { font-size: 8px; }
.mietpark a.hirebutton1:link,
.mietpark a.hirebutton1:visited { color: #fff; display: block; padding: 7px 40px; text-decoration: none; background: #7d1200; }
.mietpark a.hirebutton1:hover { background: #911500; text-decoration: none; }
.mietpark a.hirebutton1:active { background: #620e00;}


