* { 
margin: 0; 
padding: 0; 
} 
body { 
background: #fff; 
background-image: url(../img/nebo.jpg); 
background-repeat: no-repeat; 
color: #484209; 
font: 12px/1.4 Verdana, Arial, sans-serif; 
text-align: center; 
} 
#fix { 
max-width: 800px; 
text-align: left; 
margin: auto; 
} 

p { 
padding: 0.5em 0; 
} 
ul { 
list-style: none; 
} 
strong { 
letter-spacing: 0.1em; 
font-weight: 600; 
} 
a:link { 
display: inline; 
color: #484209; 
text-decoration: none;
} 
a:visited { 
color: #484209; 
text-decoration: none; 
} 
a:hover { 
color: #03f; 
text-decoration: underline; 
} 
a:focus { 
outline: none; 
} 
a img { 
border: none; 
} 
img { 
float: left; 
padding: 0 1.3em 1em 0; 
} 

#header { 
width: 75%; 
float: right; 
border-left: 7px #fff solid; 
border-bottom: 3px #fff solid; 
} 
#headerimg { 
background-image: url(../img/natura.jpg); 
background-repeat: no-repeat; 
height: 177px; 
} 

#mainnavigator { 
background: transparent; 
float: right; 
} 
#mainnavigator a:link, #mainnavigator a:visited { 
display: block; 
color: #e38011; 
background: transparent; 
text-decoration: none; 
padding: 0.5em 1em 0.5em 1em; 
font-weight: 600; 
} 
#mainnavigator a:hover { 
color: #484209; 
background: #fff; 
text-decoration: underline; 
padding: 0.5em 1em 0.5em 1em; 
font-weight: 600; 
} 
* html ul li { 
float: right; 
background: transparent; 
height: 1%; 
} 

#headernavigator { 
background: #fbfbfb; 
background-image: url(../img/gradient1.gif); 
background-repeat: repeat-x; 
color: #fdf5e6; 
padding: 5px 10px 5px 25%; 
text-align: left; 
} 
#headernavigator a:link { 
color: #03f; 
text-decoration: none; 
} 
#headernavigator a:visited { 
color: #708090;
text-decoration: none; 
} 
#headernavigator a:hover { 
color: #2d28d0; 
text-decoration: underline; 
} 

#container { 
background: #fff; 
width: 100%; 
float: right; 
margin-left: -200px; 
border-bottom: 5px #fff solid; 
} 
#content { 
font: 12px/1.8 Verdana, Arial, sans-serif; 
text-align: justify; 
margin-left: 200px; 
border-left: 31px #fff solid; 
} 
#contentblok { 
background: transparent; 
margin-right: 10px; 
padding: 1em 0 1em 5em; 
} 
#contentblok a:link { 
color: #03f; 
text-decoration: none;
} 
#contentblok a:visited { 
color: #708090; 
text-decoration: none;
} 
#contentblok a:hover { 
color: #484209; 
text-decoration: underline; 
} 

#navigator { 
width: 200px; 
float: left; 
background: #fff; 
} 
#navigatorblok { 
color: #b0b0b0; 
background: #fbfbfb; 
padding: 10px; 
text-align: justify; 
} 
#navigatorblok a:link, #navigatorblok a:visited { 
color: #b0b0b0; 
text-decoration: none; 
} 
#navigatorblok a:hover { 
color: #03f; 
text-decoration: none; 
} 
.navigatorimg {
 display: none; 
 } 
a:hover span.navigatorimg {
display: inline;
float: left; 
padding: 5px 0 0 0; 
} 

#footerban { 
background: #fff; 
clear: both; 
padding: 15px 5px; 
border-bottom: 3px #fff solid; 
text-align: right; 
} 
#footer { 
background: #fff; 
clear: both; 
color: #b3b3b3; 
padding: 15px 5px; 
text-align: right; 
} 
#footer a:link, #footer a:visited, #footer a:hover { 
color: #b3b3b3; 
} 

hr { 
height: 1px; 
clear: both; 
border-bottom: 1px #d9e8fb solid; 
} 

h1 { 
color: #f4a460; 
font: bold 1.4em Tahoma, Arial, sans-serif; 
letter-spacing: 0.2em; 
padding: 2em 0 3em 0; 
text-align: left; 
} /* заголовок страницы оранжевый */ 
h2 { 
color: #fff; 
font: bold 1.4em Arial, sans-serif; 
letter-spacing: 0.2em; 
padding: 50px 0.3em 0 0; 
text-align: center; 
} /* заголовок-лого только небо */ 
.strongh4 { 
font: 0.8em Tahoma, Arial, sans-serif; 
color: #03f; 
letter-spacing: 0.06em; 
font-weight: 500; 
} /* заголовок синим лого, основной */ 
.strongh1 { 
font: 1em Verdana, Arial, sans-serif; 
color: #f4a460; 
letter-spacing: 0.06em; 
font-weight: 600; 
} /* заголовок синим лого, основной */ 

.space { 
height: 3px; 
clear: both; 
font-size: 1px;
} 
.spacemega { 
height: 2em; 
} 

.background { 
background: #fff;
border: 2px #fc9 solid; 
padding: 0.7em; 
} 
.visited { 
color: #484209; 
text-decoration: none;
} 
.miniright { 
font-size: 9px; 
padding: 0.5em 0; 
color: #4a4a4a; 
text-align: right; 
} 
.imgright { 
float: right; 
padding: 0 0 1em 1.3em; 
} 

.print { 
display: none; 
} 
.noprint { 
display: block; 
} 

