*{ 
    margin:0; 
    padding:0; 
    } 

body{
margin : 0 auto;
max-width : 1050px;
min-width:350px;
font-size: 17px;
background-color:#ffffff;

}

.body {

padding: 6px;
border: 0px solid #d0d0d0;
border-top: 0px solid #d0d0d0;
border-bottom: 0px solid #d0d0d0;
}

a { 
color: steelblue;
text-decoration: none;
} 

a:hover {
color: #00688B;
}


.thumb img {
filter: none; /* IE6-9 */
-webkit-filter: grayscale(0);
border-radius:5px;
background-color: #fff;
border: 1px solid #ddd;
padding:5px;
}
.thumb img:hover {
filter: gray; /* IE6-9 */
-webkit-filter: grayscale(1);
}



.notification {
color: white;
background: #5F9EA0;
border: 1px solid #458B74;
padding: 15px;
margin-top: 2px;
border-bottom: 3px solid #458B74;
}

.notification a {
color: white;
}

.orange {
color: orange;
}

.red {
color: #FF6A6A;
}

.green {
color: green;
}

.navigation {
margin-top: 7px;
margin-bottom: 3px;
border: 1px solid silver;
border-bottom: 3px solid silver;
padding: 5px;
width: 56px;
background: white;
}

.url_nav {
cursor: pointer;
padding: 7px;
width: 42px;
}


 .lar {
position: absolute; /* Абсолютное позиционирование */
bottom: 875px; /* Положение от нижнего края */
right: 1385px; /* Положение от правого края */
line-height: 1px;
   }

.show {
color: #828282;
background: #E8E8E8;
border: 1px solid #9C9C9C;
padding: 8px;
margin-top: 2px;
border-bottom: 3px solid #9C9C9C;
}


.info {
color: dimgray;
border-left: 4px solid #4A708B;
padding: 10px;
}




.message {
margin-top: 6px;
margin-bottom: 6px;
}

.right {
text-align: right;
}

.left {
text-align: left;
}

.touch {
color: white;
background: #4A708B;
border: 1px solid #00688B;
padding: 10px;
margin-top: 2px;
border-bottom: 3px solid #00688B;
}


.touch:hover {
background: #6CA6CD;
border: 1px solid #00688B;
padding: 10px;
margin-top: 2px;
border-bottom: 3px solid #00688B;
}



.good {
color: white;
background: #9BCD9B;
padding: 14px;
border: 1px solid #548B54;
border-bottom: 3px solid #548B54;
margin-bottom: 2px;
margin-top: 2px;
}


.error {
color: white;
background: #FF6A6A;
padding: 14px;
border: 1px solid #CD5555;
border-bottom: 3px solid #CD5555;
margin-bottom: 2px;
margin-top: 2px;
}

.head {
background: #CFD7CB;
/*color: white;
background: #4A708B;*/
border-bottom: 1px solid #d0d0d0;
padding: 8px;
}



.foot {
background: #CFD7CB;
#border: 1px solid #d0d0d0;
padding: 8px;
}

.mini_str {
color: #AFAEB1;
}

.confirm {
color: #828282;
background: #CFD7CB;
margin-top: 5px;
margin-bottom: 5px;
padding: 10px;
border: 1px solid gray;
border-bottom: 3px solid gray;
display: inline-table;
}

.confirm:hover {
color: black;
}

.next_back {
color: #828282;
#background: steelblue;
margin-top: 5px;
margin-bottom: 5px;
padding: 6px;
#border: 1px solid gray;
border-bottom: 3px solid gray;
display: inline-table;
}


.count {
font-size: 12px;
background: #4f85bb;
padding: 5px;
padding-left: 10px;
padding-right: 10px;
margin-left: 5px;
margin-right: -5px;
}

.count_new {
font-size: 12px;
background: #FF6A6A;
padding: 5px;
padding-left: 10px;
padding-right: 10px;
}


.paginator {
color: #828282;
background: #DCDCDC;
margin-top: 15px;
margin-bottom: 10px;
padding: 10px;
border: 1px solid #9C9C9C;
border-bottom: 3px solid #9C9C9C;
display: inline-table;
}

.paginator:hover {
color: black;
}

.welcome {
color: white;
text-align: center;
padding: 20px;
margin-top: 5px;
margin-bottom: 10px;
#box-shadow: 0 0 20px steelblue;
border: 1px solid #36648B;
border-bottom: 3px solid #36648B;
background: #4f85bb;
}

.text {
color: dimgray;
padding: 10px;
}

.copyright {
border-top: 1px solid #d0d0d0;
border-right: 0px solid #d0d0d0;
border-left: 0px solid #d0d0d0;
border-bottom: 0px solid #d0d0d0;
color: silver;
font-size: 13px;
text-align: center;
background: #CFD7CB;
}



img {
margin-right: 2px;

}









input[type='file']{
    border-radius: 10px 10px 10px 10px;
border: 1px solid silver;
padding: 8px;
margin-top: 5px;
margin-bottom: 5px;
opacity:0.5;
filter:alpha(opacity:0.5);
}