body {
font-family: Helvetica, sans-serif, arial; 
font-size:12px;
margin: 0px;
padding: 0px;
background-color: #d7e2ff;
}


H1 {
margin-bottom: -5px;
font-size:16px;

}

H2 {
font-size:15px;

}

UL {
 list-style-type: disc; /* маркеры */
}


LI {
padding-bottom: 5px;
padding-top: 5px;
margin-left: -20px;

}


HR {
 border: none; /* Убираем границу для браузера Firefox */
 color: #CCCCCC; /* Цвет линии для браузера Internet Explorer */
 background-color: #CCCCCC; /* Цвет линии для браузера Firefox и Opera */
 height: 2px; /* Толщина линии */
}

A IMG {
	
	border: none;
	text-decoration: none;
}



IMG {

}


table {
border-collapse: collapse;
margin: 0px;
padding: 0px;

}

TD {

}


.fig {
 float: left; /* Обтекание картинки по левому краю */
 padding-top: 10px; /* Отступ снизу */
 padding-right: 30px; /* Отступ слева */
 padding-bottom: 10px; /* Отступ снизу */
}


A {
color: #000066;
} 

A:visited {
color: #000066;
} 
A:active { 
color: #000066;
 }
A:hover { 
background-color: #ffffff;
 }
 
.col1{
/*отступы*/
padding: 5px /*сверху*/
 20px /*справа*/
 15px /*снизу*/
 20px ; /*слева*/

font-size:11px;
text-align:left;
vertical-align:top;
text-decoration: none;
background-color: #e9edf2;
border-left: solid 0px black;
}

.col1 a {
text-decoration: none;

}

.col2 {
/*отступы*/
padding:
 35px 
 50px ;
font-size:12px;
text-align:left;
vertical-align:top;
border-left: solid 0px black;

background-color: #f6f9ff;

}

.col3{
/* padding: 5px;*/
font-size:11px;
text-align:left;
vertical-align:top;
text-decoration: none;
background-color: #e7eaed;
border-left: solid 0px black;
}



.topp { 
background-color: white;
width: 900px; /* Ширина блока */
background-position: center;

}

.bottom{
background-color: #90b9e5;
background-image:url(/images/gruz/bottom.gif);
height: 30px; /* Высота блока */
width: 900px; /* Ширина блока */
background-position: center;

}


.bottom a {
font-size:10px;
color: #000000;
text-decoration: none;
}





.top{
  background-color: #fff;
  color: #ffffff;
	background-image:url(/images/gruz/gruz-head.jpg);
	background-position: center;
	text-align: left;
	background-repeat: no-repeat;
	height: 100px; /* Высота блока */
    width: 100%; /* Ширина блока */
}



.fig1 {

border: dashed 1px black;

}


/*
.border-right {
border-right: solid 1px black;
padding-left: 1px;
margin-left: 1px;
padding-right: 10px;
margin-right: 10px;
}
*/




.menu a {
font-size:12px;
padding: 5px ;
text-decoration: none;
border: solid 1px #bbcdfc;

}

.sushi-menu { 
 float: left; /* Состыковка с соседним слоем */
 padding: 2px;
 width: ;
 border: ;

}




.clear {
 clear: both;
}

.clear-none {
 clear: none;
}





