body
{
background-color:#435057;
color:#FFFFFF;
margin:0;
padding:0;
font-family:sans-serif;
}

a
{
color:#000000;
}

img
{
border:none;
}

hr
{
margin-top:30px;
}

h1
{
margin: 0;
padding:0;
font-size:40px;
width:465px;
border-bottom:5px solid #e6ebee;
color:#f15a22;
}

h2
{
margin: 0 0 20px 0;
padding:0;
font-size:18px;
}

h3
{
margin: 40px 0 0 0;
padding:0;
font-size:14px;
color:#f15a22;
font-weight:bold;
}

h4
{
margin: 0 0 20px 0;
padding:0;
font-size:16px;
color:#f15a22;
}

h5
{
margin: 0 0 20px 0;
padding:0;
font-size:16px;
}

h6
{
margin: 0 0 0 0;
padding:0;
font-size:12px;
color:#f15a22;
font-weight:bold;
}

ul
{
margin:0;
padding: 0 0 0 15px;
}

li
{
margin:0;
padding:0;
font-size:10px;
}

p
{
margin:0;
padding:0;
font-size:10px;
}

#wrapper
{
margin:0 auto 0 auto;
width:912px;
}

#background
{
width:912px;
margin:20px 0 20px 0;
height: 820px;
padding-top:80px;
background-color:#FFFFFF;
color:#000000;
}

#title
{
float:right;
clear:both;
}

#title_logo
{
margin:0 80px 80px 0;
float:right;
clear:both;
}

.left-image
{
float:left;	
}

.right-image
{
float:right;	
}

#o-nas_text
{
width: 465px;
float:right;
 padding-right:60px;
}

#kontakt_text
{
margin:0 auto 0 auto;
width:180px;
}

#kontakt_logo
{
margin:40px 0 50px 50px;
}

#widebeam_text_left
{

float:left;
padding-left:60px;
}

#widebeam_text_right
{
float:right;
padding-right:60px;
}

#title_menu
{
margin-top:10px;
height:22px;
width:846px;
}

#nav
{
clear:both;
width:792px;
padding:0 60px 0 60px;
}

.nav_back
{
float:left;
font-size: 18px;
}

.nav_home
{
float:left;
font-size: 18px;
text-align:right;
position:relative;
left:340px;
}

.nav_forward
{
float:right;
font-size: 18px;
}

.menu
{
font-size: 18px;
}

.footer
{
clear:both;
margin-left:	60px;
font-size: 12px;
}

table.specs
{
font-size:12px;
width:300px;
border-collapse:collapse;
margin:30px 0 0 0;
}

.specs th
{
padding:2px 0 2px 0;
text-align:left;
background-color: #fddac5;
font-weight:normal;
}

.specs td
{
padding:2px 0 2px 0;
text-align:left;
border-bottom:1px solid #a9a9a9;
}

table.image_widebeam
{
	margin:20px 0 0 60px;	
	border-collapse:collapse
}

.image_widebeam td
{
	width:517px;
	margin:0;
	padding:0;
	vertical-align: top;
}

table.image_wide-beam-barge
{
clear:both;
	margin:20px 60px 0 0;	
	border-collapse:collapse
}

.image_wide-beam-barge td
{
	margin:0;
	padding:0;
	vertical-align: top;
}

table.image_high-curve-dutch-barge
{
clear:both;
	margin:20px 60px 0 0;	
	border-collapse:collapse
}

.image_high-curve-dutch-barge td
{
	margin:0;
	padding:0;
	vertical-align: top;
}

#spec_col_1
{
float:left;
width:215px;
padding:0 0 0 60px;
}

#spec_col_2
{
float:left;
width:215px;
padding:0 0 0 20px;
}

#spec_col_3
{
float:right;
width:372px;
}

#vyroba_col_1
{
float:left;
padding:0 0 0 60px;
width:339px;
}

#vyroba_col_2
{
float:right;
width:372px;
}

