@font-face {
	font-family: 'Century Gothic';
	src: url('../fonts/Gothic.ttf');
	}

body{font-family: Century Gothic; font-size: 13px; color: #ffffff; margin: 0; background: #0c1011 url(../img/bg.jpg) no-repeat;
}

a{
outline: 0px;
text-decoration: none;
color: #3d3d3d;
}
\
a:hover{
color: #c90303;
}

img{
border: 0;
}

h1{
font-size: 24px;
color: #f4000a;
margin-left: 10px;
}

li{
line-height: 28px;
}

.clearer{
clear: both;
}

.page_container{
width: 980px;
background: #f1f1f1;
margin:0 auto;
}

.header{
width: 980px;
height:97px;
background: #f1f1f1;
margin:0 auto;
}

.banner{
width: 980px;
height:363px;
background: #f1f1f1 url(../img/mdt_baner.jpg) no-repeat;
background-position: center;
margin:0 auto;
text-align: center;
}

.logo{
float: left;
display: block;
margin: 29px 0 0 38px;
background: url(../img/logo.jpg) no-repeat;
width: 224px;
height: 42px;
}

.logo:hover{
background: url(../img/logo_hover.jpg) no-repeat;
}

.facebook{
float: right;
display: block;
margin-right: 19px;
background: url(../img/facebook.jpg) no-repeat;
width: 128px;
height: 29px;
}

.menu{
margin-top: -5px;
}

.content_home{
width: 980px;
height:398px;
background: #f1f1f1;
margin:0 auto;
}

.content_oferta{
width: 980px;
height: 538px;
background: #f1f1f1;
margin:0 auto;
}

.content_flota{
width: 980px;
height: 3170px;
background: #f1f1f1;
margin:0 auto;
}

.content_serwis{
width: 980px;
height: 590px;
background: #f1f1f1;
margin:0 auto;
}

.content_kontakt{
width: 980px;
height: 1211px;
background: #f1f1f1;
margin:0 auto;
}

.content_ubezpieczenia{
width: 980px;
height: 2050px;
background: #f1f1f1;
margin:0 auto;
}

.box1{
width: 557px;
height: 378px;
background: url(../img/firma_home.jpg) no-repeat;
float: left;
margin-left: 20px;
font-size: 13px;
color: #3d3d3d;
}

.box2{
width: 374px;
height: 378px;
background: url(../img/kontakt_home.jpg) no-repeat;
float: right;
margin-right: 20px;
font-size: 13px;
color: #3d3d3d;
}

.box3{
width: 938px;
height: 515px;
background: #ffffff;
border: solid 1px #d9dbd8;
float: left;
margin-left: 20px;
font-size: 13px;
color: #3d3d3d;
}

.box4{
width: 938px;
height: 3150px;
background: #ffffff;
border: solid 1px #d9dbd8;
float: left;
margin-left: 20px;
font-size: 13px;
color: #3d3d3d;
}

.box5{
width: 938px;
height: 569px;
background: #ffffff;
border: solid 1px #d9dbd8;
float: left;
margin-left: 20px;
font-size: 13px;
color: #3d3d3d;
}

.box6{
width: 938px;
height: 1190px;
background: #ffffff;
border: solid 1px #d9dbd8;
float: left;
margin-left: 20px;
font-size: 13px;
color: #3d3d3d;
}

.box7{
width: 938px;
height: 2030px;
background: #ffffff;
border: solid 1px #d9dbd8;
float: left;
margin-left: 20px;
font-size: 13px;
color: #3d3d3d;
}

.firma_text{
width: 537px;
margin: 65px 0 0 10px;
}

.oferta_text{
width: 918px;
margin:10px;
}

.oferta_icons{
font-size: 16px;
line-height: 59px;
margin: 15px;
}

.flota_text{
width: 918px;
margin:10px;
}

.serwis_text{
width: 918px;
margin:10px;
}

.kontakt_text2{
width: 918px;
margin:10px;
}

.ubezpieczenia_text{
width: 918px;
margin:10px;
}

.info1{
font-size: 60px;
font-weight: bold;
color: #c90303;
}

.info2{
font-size: 60px;
font-weight: bold;
color: #393939;
}

.kontakt_text{
width: 354px;
margin: 75px 0 0 10px;
line-height: 24px;
}

.stopka{
width: 980px;
height: 30px;
margin: 10px auto;
}

.spacer_v{
width: 980px;
height:18px;
background: #f1f1f1;
margin:0 auto;
}

.ubezpieczenia_kontakt{
height: 43px;
line-height: 43px;
margin: 10px 0 10px 0;
}

.formularz{
width: 800px;
margin: 0px auto;
text-align: left;
margin: 5px;
}

.form_head_title{
font-size: 20px;
}

.input_title{
font-size: 11px;
margin-left: 20px;
}

.input_bg{
width: 400px;
height: 40px;
background: url(../img/input_bg.jpg) no-repeat;
border-top: solid 1px #f0f0f0;
margin-left: 20px;
}

.input{
border: 0px;
width: 390px;
height: 20px;
font-size: 13px;
color: #3d3d3d;
margin: 2px 0 0 7px;
}

.check_b{
margin: 0 590px 0 25px;
float: right;
}

.warning{
font-size: 12px;
color: #e0696b;
}

.sender{
width: 250px;
height: 50px;
background: #c90303;
font-size: 20px;
color: #ffffff;
text-align: center;
cursor: pointer;
border: 0px;
}


/*linki kustomowe*/

a.stopka{
color: #dddddd;
}

a.stopka:hover{
color: #ffffff;
}

a.mail{
font-size: 16px;
color: #fefefe;
}

a.mail:hover{
color: #f4000a;
text-decoration: none;
}

a.menuitem{
font-size: 14px;
color: #2d2d2d;
float: right;
margin-right: 19px;
}

a.menuitem:hover{
color: #1c4388;
}

a.menuitem_red{
font-size: 14px;
color: #c90303;
float: right;
margin-right: 19px;
}