.fulllist{
block:absolute;
width:100%;       /*width:660px;*/
height:570px;
border:1px solid;
background:#101aa0;
}
.fullmenu{
block:absolute;
width:98%;    /*width:650px;*/
height:55px;
border:1px solid #fff;
margin:5px;
}
.avtotechnica{
block:absolute;
width:15%; /*width:100px;*/
height:50px;
border:1px solid;
float:left;
text-align:left;
margin:1px 6px 1px 3px;
padding-left:2px !important;
background:#333;
}
.zemleroj{
block:absolute;
width:15%;
height:50px;
border:1px solid;
float:left;
text-align:left;
margin:1px 12px 1px 1px;
background:#333;
}
.kran{
block:absolute;
width:15%;
height:50px;
border:1px solid;
float:left;
text-align:left;
margin:1px 6px 1px 1px;
background:#333;
}
.spetch{
block:absolute;
width:15%;
height:50px;
border:1px solid;
float:left;
text-align:left;
margin:1px 6px 1px 1px;
background:#333;
}
.pogruz{
block:absolute;
width:15%;
height:50px;
border:1px solid;
float:left;
text-align:left;
margin:1px 6px 1px 1px;
background:#333;
}
.traktor{
block:absolute;
width:15%;
height:50px;
border:1px solid;
float:left;
text-align:left;
margin:1px 6px 1px 1px;
background:#333;
}
.charaktertext {
     color: red; /* Красный цвет символов */
     font-size: 190%; /* Размер шрифта в процентах */
     font-family: serif; /* Шрифт с засечками */
     position: relative; /* Относительное позиционирование */
     top: 150px; /* Сдвиг сверху */
	 text-align:center;
	 padding-left:5px;
    }
.sharakter{
block:absolute;
width:34%;  /*width:230px;*/
height:400px;
border:1px solid;
float:left;
margin:5px 0 5px 10px;
background:#fff;
}
.photo{
block:absolute;
width:62%;  /*width:400px;*/
height:400px;
border:1px solid;
float:left;
margin:5px 0 5px 5px;
background:#fff;
}
.dopmenu{
block:absolute;
width:94%px;
height:78px;
border:1px solid #fff;
left:5px;
margin:5px 5px 1px 5px;
}
.mechalki{
block:absolute;
width:13%;
height:70px;
border:1px solid;
float:left;
text-align:left;
margin:3px 4px 1px 5px;
background:#333;
}
.okraska{
block:absolute;
width:17%;
height:70px;
border:1px solid;
float:left;
text-align:left;
margin:3px 4px 1px 1px;
background:#333;
}
.chlif{
block:absolute;
width:14%;
height:70px;
border:1px solid;
float:left;
text-align:left;;
margin:3px 4px 1px 1px;
background:#333;
}
.sverl{
block:absolute;
width:16.5%;
height:70px;
border:1px solid;
float:left;
text-align:left;
margin:3px 4px 1px 1px;
background:#333;
}
.otrez{
block:absolute;
width:15%;
height:70px;
border:1px solid;
float:left;
text-align:left;
margin:3px 4px 1px 1px;
background:#333;
}
.svaroch{
block:absolute;
width:17%;
height:70px;
border:1px solid;
float:left;
text-align:left;
margin:3px 4px 1px 1px;
background:#333;
}
.middle{
block:absolute;
width:98%;
height:412px;
border:1px solid #fff;
margin:5px 5px 5px 5px;
}
.home{
block:absolute;
width:100%;
height:25px;
border:1px solid;
float:left;
text-align:center;
margin:5px 0 5px 0px;
background:#ccc;
}
/*------------------------------------*\
	СБРОС
\*------------------------------------*/
/*body1,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
	margin:0;
	padding:0;
}*/
body{
	margin:0;
	padding:0;
}
/*table{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img{
	border:0;
}
address,caption,cite,code,dfn,th,var{
	font-style:normal;
	font-weight:normal;
}
caption,th{
	text-align:left;
}
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;
}
q:before,q:after{
	content:'';
}
abbr,acronym{
	border:0;
}*/





/*------------------------------------*\
	ОСНОВНЫЕ ПРАВИЛА
\*------------------------------------*/
/*html{
	height:101%;
	background:#fff url(/img/css/bg.gif) top left repeat-x;
}*/
body{
	font-family:Arial,Verdana,sans-serif;
	font-size:0.75em;
	color:#333;
	width:auto; /*960px;*/
	margin:0 auto;
	padding: inherit; /*10px;*/
}
body ul, body ol{
    margin: 0 0 1.5em 2px !important;
    padding: 0 0 0 2px  !important;
}


/*------------------------------------*\
	НАВИГАЦИЯ
\*------------------------------------*/
.nav1{
	float:left;
	width:100%;
	list-style:none;
	font-weight:bold;
	margin-bottom:10px;
}
.nav1 li{
	float:left;
	margin-right:10px;
	position:relative;
	display:block;
}
.nav1 li a{
	display:block;
	padding:5px;
	color:#fff;
	background:#333;
	text-decoration:none;

	text-shadow:1px 1px 1px rgba(0,0,0,0.75); /* Тень текста, чтобы приподнять его на немного */
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
.nav1 li a:hover{
	color:#fff;
	background:#6b0c36;
	background:rgba(107,12,54,0.75); /* Выглядит полупрозрачным */
	text-decoration:underline;
}

/*--- ВЫПАДАЮЩИЕ ПУНКТЫ ---*/
.nav1 ul{
	list-style:none;
	position:absolute;
	left:-9999px; /* Скрываем за экраном, когда не нужно (данный метод лучше, чем display:none;) */
	opacity:0; /* Устнавливаем начальное состояние прозрачности */
	-webkit-transition:0.25s linear opacity; /* В Webkit выпадающие пункты будут проявляться */
}
.nav1 ul li{
	padding-top:1px; /* Вводим отступ между li чтобы создать иллюзию разделенных пунктов меню */
	float:none;
	background:url(dot.gif);
}
.nav1 ul a{
	white-space:nowrap; /* Останавливаем перенос текста и создаем многострочный выпадающий пункт */
	display:block;
}
.nav1 li:hover ul{ /* Выводим выпадающий пункт при наведении курсора */
	left:0; /* Приносим его обратно на экран, когда нужно */
	opacity:1; /* Делаем непрозрачным */
}
.nav1 li:hover a{ /* Устанавливаем стили для верхнего уровня, когда выводится выпадающий список */
	background:#6b0c36;
	background:rgba(107,12,54,0.75); /* Выглядит полупрозрачным */
	text-decoration:underline;
}
.nav1 li:hover ul a{ /* Изменяем некоторые стили верхнего уровня при выводе выпадающего пункта */
	text-decoration:none;
	-webkit-transition:-webkit-transform 0.075s linear;
}
.nav1 li:hover ul li a:hover{ /* Устанавливаем стили для выпадающих пунктов, когда курсор наводится на конкретный пункт */
	background:#333;
	background:rgba(51,51,51,0.75); /* Будет полупрозрачным */
	text-decoration:underline;
	-moz-transform:scale(1.05);
	-webkit-transform:scale(1.05);
}





/*------------------------------------*\
	ТЕКСТ ДЕМОНСТРАЦИИ
\*------------------------------------*/
h1{
	font-family:Calibri, Arial, Verdana, sans-serif;
	font-size:2em;
	width:520px;
}