
/*

float: left;

background-attachment: scroll – прокручивается вместе со страницей
background-attachment: fixed – при прокрутке фон остается неподвижным
background-size: 100% 100%;
background-repeat: no-repeat;
background-clip: padding-box;
background-origin: border-box;
background-color:#ffffff;

*/



body {
/* background-color:#1b2a35; 
background-image: url('design/bg.png');
margin: 0;
padding: 0; */
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 18px; 
color: #000000;
}

p {font-size: 16px; text-align: justify;}
p a {color: 5f5d5f;}
  
h1 { font-size: 24px; text-align: center; padding-top: -30px; margin: 0; }

h2 { font-size: 16px; }

h3 { font-size: 24px;
text-decoration: underline;  }

h5{ font-size: 36px; text-align: center; color: ffffff; 
padding-bottom: -10px; margin: 10px; }

h6 { font-size: 36px; text-align: center; color: c8c8c8; 
padding-bottom: -10px; margin: 10px; }


.red {color: red; text-align: center;}
.gray {color: gray;}
.green {color: green;}

.block {background-color: red; text-align: center;
color: FFFFFF; padding: 10px; }
.block  a { color: FFFFFF;}


.top {background-color: gray; text-align: center;
color: FFFFFF; padding: 10px; }

.foot {background-color: gray; color: ffffff; font-size: 12px; padding: 10px;}
.foot  a{ color: FFFFFF; }

.copy {text-align: left; float: left;}
.mail {text-align: center; color: c8c8c8; padding: 10px;}
.mail  a {color: c8c8c8;}
.shapka {text-align: left; float: right; width: 40%; padding-bottom: 20px; padding-top: 20px;}
.text {text-align: left; width: 100%; clear: both;}


.img {text-align: left; float: left; margin: 0 20px 0 20px; width: 300px;}
.info {text-align: left;}


/* table {
font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size: 12px;
color: #000;
border-collapse: collapse;
text-align: center;
}
*/