body
{
font-family: verdana;

/*background-image: url('images/bg.jpg');
background-repeat: repeat;*/
}


#page
{
width: 823px;
margin: 0 auto;
background-color: #5c8307;
}

#header1
{
padding-top: 20px;
height: 76px;
background-image: url('images/header.jpg');
background-repeat: no-repeat; 
background-position: center;
background-position: bottom;
}


#header
{
height: 177px;
background-image: url('images/auto.jpg');
background-repeat: no-repeat; 
background-position: center center;
}

#menu
{
height: 29px;
width: 783px;
background-image: url('images/menu.jpg');
background-repeat: repeat-x;
text-align: center;
font-weight: bold;
line-height: 29px;
margin: 0 auto;
color: white;
}

#menu a:link
{
color: white;
font-weight: bold;
text-decoration: none;
font-size: 14px;
}

#menu a:visited
{
color: white;
font-weight: bold;
text-decoration: none;
font-size: 14px;
}

#menu a:hover
{
color: white;
font-weight: bold;
border-bottom: 2px dotted white;
font-size: 14px;
}


#main
{
width: 783px;
min-height: 150px;
height: auto !important;
height: 150px;
margin: 0 auto;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}

#main h1
{
color: white;
text-align: justify;
padding-left: 10px;
padding-right: 10px;
font-size: 16px;
font-weight: bold;
}

#main h2
{
color: white;
text-align: justify;
padding-left: 10px;
padding-right: 10px;
font-size: 14px;
font-weight: bold;
}

#main p
{
color: white;
text-align: justify;
padding-left: 10px;
padding-right: 10px;
font-size: 12px;
}


#main a:link.text
{
font-size: 13px;
text-decoration:none;
border-bottom: 2px dotted white;
color: white;
}

#main a:visited.text
{
font-size: 13px;
text-decoration:none;
border-bottom: 2px dotted white;
color: white;
}


#main a:hover.text
{
font-size: 13px;
text-decoration:none;
border-bottom: 2px dotted #232D2E;
color: #232D2E;
}


#main a:link.referencie
{
font-size: 13px;
text-decoration:none;
color: white;
}

#main a:visited.referencie
{
font-size: 13px;
text-decoration:none;
color: white;
}


#main a:hover.referencie
{
font-size: 13px;
color: white;
color: #1B242D;
}


#main ul
{
color: white;
text-align: left;
font-size: 12px;
}

#main ul a:link.ul
{
font-size: 13px;
text-decoration:none;
color: white;
border-bottom: none;
}


#main ul a:visited.ul
{
font-size: 13px;
text-decoration:none;
color: white;
border-bottom: none;
}


#main ul a:hover.ul
{
font-size: 13px;
color: #1B242D;
}


#main td.text
{
width: 33%;
text-align: left;
color: white;
border-bottom: 1px solid white;
padding-left: 10px;
font-size: 13px;
}

#main td
{
text-align: left;
color: white;
padding-left: 10px;
font-size: 13px;
}


#ref
{
height: 72px;
width: 760px;
margin: 0 auto;
background-image: url('images/ref.jpg');
background-repeat: no-repeat;
background-position: center;
margin-top: 5px;
margin-bottom: 5px;
vertical-align: middle;
padding-left: 20px;
}


#ref1
{
height: 72px;
width: 760px;
margin: 0 auto;
background-image: url('images/ref.jpg');
background-repeat: no-repeat;
background-position: center;
margin-top: 60px;
margin-bottom: 60px;
vertical-align: middle;
padding-left: 20px;
}


#footer
{
line-height: 64px;
height: 64px;
background-image: url('images/footer.jpg');
background-repeat: no-repeat;
background-position: center;
font-size: 12px;
color: white;
text-align: center;
}

#footer a:link
{
font-size: 13px;
text-decoration:none;
color: white;
}

#footer a:visited
{
font-size: 13px;
text-decoration:none;
color: white;
}


#footer a:hover
{
font-size: 13px;
text-decoration:none;
border-bottom: 2px dotted white;
color: white;
}

.okraj
{
border: none;
vertical-align: middle;
margin-top: 5px;
}

.padding-left-10
{
padding-left: 8px;
border: none;
}

.padding-right-10
{
padding-right: 8px;
border: none;
}
