@charset "utf-8";
/* CSS Document */
html, body, div, ul, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, p{
  margin: 0;
  padding: 0; 
}

.hidden { display: none; }
a {color:#6192cb;}
a.underline { text-decoration: underline; }
a:hover { text-decoration: none; }
body {background:#FFFFFF;}
p {font-family:Arial, Helvetica, sans-serif;}

ul {
margin-top:15px;
margin-left:25px;	
}
li {
font-family:Arial, Helvetica, sans-serif;
list-style-image:url(img/plus.gif);
font-size:12px;
color:#000000;
padding-bottom:9px;
}

#header {
margin-top:10px;
height:220px;
position:relative;
}

#header img{
border: 0px
}

#header h2 {
position:absolute;
top: 107px;
left:304px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#8a8b8b;
line-height:30px;
}
#content {

width:720px;
margin:0 auto;
}
#main {
position:relative;
top:0px;
}
#footer {
width:100%;
clear:both;
margin-top:10px;
margin-bottom:15px;
background-color:#f0f0f0;
height:58px;
}
#footer p {
line-height:58px;
padding-left:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8a8a8a;
}
#footer p a {
color:#58911e;
}
#footer p a:hover {
text-decoration:none;
}
#footerline {
height:100%;
position:relative;
clear:both;
margin-bottom:7px;
background-color:#f0f0f0;
height:4px;
}
#eurocredit-pujcka {
position:absolute;
top:10px;
left: 296px;
background:url(img/eurocredit.jpg) no-repeat;
height:82px;
width:313px;
}
#kontakt {
width:290px;
background:#f4f4f4;
position:relative;
float:left;	
height:233px;

}
#kontakt ul {
position:relative;
left:15px;
}
#footer span {
padding-left:10px;
font-size:12px;
line-height:20px;
float:left;
}
#contacttel {
padding-left:10px;
}
h3 {
line-height:44px;
display:block;
text-transform:uppercase;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#162a33;
}
#kontakt h3 {background-color:#eaeaea;padding-left:30px; margin-bottom:20px;}
#zaklinfo h3 {background-color:#eaeaea;padding-left:20px;}
#contactform h3 {background-color:#eaeaea;padding-left:30px;}
#materialy h3 {background-color:#eaeaea;padding-left:10px;}

#zaklinfo {
position:relative;
float:right;
width:417px;
height:260px;
}
#lastinfo {
position:relative;
float:left;
}
#contactform {
width:483px;

position:relative;
float:left !important;
margin-bottom:40px;
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
list-style-type:none;
}
.formular {
padding:20px 10px 10px 25px;
width:450px;
float:left;

}
.formular label {
width:150px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.formular {
line-height:21px;
}
.formular tr {
padding-bottom:3px;
}
.aright {
margin-left:50px;
}
#materialy {
position:relative;
float:right;
width:228px;
}
.mail_warring {
margin:0;
list-style:none;
color:red;
}
#lastinfo p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
margin-top:4px;
}
#contactformc {
width:100%;
}
#contactformc input {
width:175px;
}
.inputp {
float:right;
width:250px;
}
.formbutt {
margin:5px;
width:100px;
}
.sub {
width:100px;
}
.left_reklama{
float: left;
margin-top: 210px;
margin-left: 5px;
}
.right_reklama{
float: right;
margin-top: 210px;
margin-right: 5px;
}
