/* CSS Document */

body {
font-family: "Trajan Pro",Arial, Helvetica, sans-serif; color:red
src:url(trajan_pro.otf);
font-size:15px;
margin-left:0;
margin-right:0;
margin-top:0;
line-height:1.4;
}


.menu_top  {
font-family: "Trajan Pro",Arial, Helvetica, sans-serif; 
src:url(trajan_pro.otf);
font-size:14px;
font-weight:lighter;
}
.border_l {
background:#ccbda9;
}
.checked {
color:#white;

}
a {
  display:block;
  text-decoration: none;
  color:black;
}
a:hover {
  display:block;
 text-decoration:none;
 color: #6c4006;
}
a:visited {
  display:block;
  text-decoration: none;
}

.level {
font-family: Helvetica,"Trajan Pro",Arial,sans-serif; 
src:url(trajan_pro.otf);
font-size:9px;
font-weight:lighter;
vertical-align:text-top;
}

.bold {
font-weight:bold;
}
.center {
text-align:center;
line-height:1.4;
}
.under {
text-decoration:underline;
line-height:1.4;
}
.bunder
{
font-weight:bold;
text-decoration:underline;
line-height:1.4;
}
p {
text-indent: 0px;
}
p.b_w {
text-indent:0px;
}

p.b_w input {
 border:none;
 vertical-align:text-bottom;
}

div.ns {
font-family:Helvetica,Times,"Times New Roman",  serif;
font-size:14px;
color:#6c4006;
padding:5px;
margin-left:20px;
margin-right:20px;
text-align:left;
line-height:1.4;
}
div.ns h1{
font-family:"Trajan Pro",Helvetica,Times,"Times New Roman",  serif;
src:url(trajan_pro.otf);
font-size:14px;
color:#6c4006;
margin-left:20px;
margin-right:20px;
text-align:left;
}
div.ns h2{
font-family:"Trajan Pro",Helvetica,Times,"Times New Roman",  serif;
src:url(trajan_pro.otf);
font-size:18px;
color:#6c4006;
margin-left:20px;
margin-right:0px;
text-align:right;
line-height:1.4;


}
font.header {
font-family:"Trajan Pro",Helvetica;
src:url(trajan_pro.otf);
font-size:17px;
color:#CC0000;
font-weight:bold;
}
font.head_ns {
font-family:"Trajan Pro",Helvetica;
src:url(trajan_pro.otf);
font-size:13px;
color:#CC0000;
font-weight:bold;
}
font.uhead_ns {
font-family:Arial;
font-size:13px;
color:#6c4006;
font-weight:normal;
}

div.ns img{
border:none;
/*margin-left:20px; */
margin-top:5px;
float:left;
margin-right:10px;
}

font.sdf_head {
color:red;
font-size:22px;
font-family:Helvetica,Times,"Times New Roman",  serif;

}
font.head {
font-size:22px;
font-family:Helvetica,Times,"Times New Roman",  serif;
}
div.nf {
font-family:Helvetica,Times,"Times New Roman",  serif;
font-size:14px;
color:#6c4006;
margin-left:20px;
margin-right:20px;
text-align:left;
line-height:1.4;
}

div.nf_ {
font-family:Helvetica,Times,"Times New Roman",  serif;
font-size:14px;
color:#6c4006;
margin-left:20px;
margin-right:20px;
text-align:left;
line-height:1.4;
}
div.nf_left {
font-family:Helvetica,Times,"Times New Roman",  serif;
font-size:14px;
color:#6c4006;
margin-left:20px;
margin-right:20px;
text-align:left;
line-height:1.4;
}

div.nf_ ul {
color:#ccbda9;
line-height:1.4;
}

div.nf_ li.beige font {
color: #6c4006;
font-weight:normal;
line-height:1.4;
}

div.nf_ ol li {
font-weight:bold;
line-height:1.4;
}


div.nf_left ul {
color:#ccbda9;
line-height:1.4;
}

div.nf_left li.beige font {
color: #6c4006;
font-weight:normal;
line-height:1.4;
}

div.nf_left ol li {
font-weight:bold;
line-height:1.4;
}

div.main {
font-family:Helvetica,Times,"Times New Roman",  serif;
font-size:15px;
color:#6c4006;
margin-top:120px;
margin-left:40px;
margin-right:40px;
text-align:justify;
font-style:oblique;

}
div.main2 {
font-family:Helvetica,Times,"Times New Roman",  serif;
font-size:15px;
color:#6c4006;
margin-top:100px;
margin-left:60px;
margin-right:40px;
text-align:justify;
font-style:oblique;
line-height:2;
}
div.metamorfozy {
/*float:right;*/
border:none;
font-family:Helvetica;
color: #6c4006;

}
/*div.main2 {
font-family:Helvetica,Times,"Times New Roman",  serif;
font-size:15px;
color:#6c4006;
margin-left:40px;
margin-right:40px;
text-align:right;
font-weight:italic;
font-style:oblique;
}*/
div.sdm_top {
font-family:Helvetica,Times,"Times New Roman",  serif;
font-size:15px;
color:#6c4006;
margin-top:40px;
margin-left:40px;
margin-right:40px;
text-align:justify;
font-style:oblique;
}
div.sdm_foot {
font-family:Helvetica,Times,"Times New Roman",  serif;
font-size:12px;
color:#6c4006;
margin-top:5px;
margin-left:40px;
margin-right:40px;
text-align:right;
font-style:normal;
}
a.menu_sdf {
font-family: "Trajan Pro",Arial, Helvetica, sans-serif; 
src:url(trajan_pro.otf);
font-size:12px;
font-weight:lighter;
display:block;
text-decoration: none;
color:white;
text-align:left;
}
a.menu_sdf:hover {
color: #ccbda9;
font-family: "Trajan Pro",Arial, Helvetica, sans-serif; 
src:url(trajan_pro.otf);
font-size:12px;
font-weight:lighter;
display:block;
text-decoration:none;
text-align:left;
}
a.menu_sdf:visited {
font-family: "Trajan Pro",Arial, Helvetica, sans-serif; 
src:url(trajan_pro.otf);
font-size:12px;
font-weight:lighter;
display:block;
text-decoration: none;
text-align:left;
}

a.akol
{
font-family: Helvetica, sans-serif,"Trajan Pro",Arial, ; 
src:url(trajan_pro.otf);
font-size:14px;
font-weight:lighter;
display:inline;
text-decoration: underline;
color:#6c4006;
}
a.akol:hover
{
font-family: Helvetica, sans-serif,"Trajan Pro",Arial, ; 
src:url(trajan_pro.otf);
font-size:14px;
font-weight:lighter;
display:inline;
text-decoration: underline;
color:black;
}

a.akol:visited
{
font-family: Helvetica, sans-serif,"Trajan Pro",Arial, ; 
src:url(trajan_pro.otf);
font-size:14px;
font-weight:lighter;
display:inline;
text-decoration: underline;
color:#6c4006;
}

.ana {
background:#6c4006;
display:block;
color:#CCCCCC;
text-align:center;
font-size:20px;
font-family: "Trajan Pro";
src:url(trajan_pro.otf);
}
.ana_wynik {
background:#6c4006;
display:block;
color:#CCCCCC;
text-align:right;
font-size:20px;
font-family: "Trajan Pro";
src:url(trajan_pro.otf);
line-height:1.4;
}

input {
background-color: #ccbda9;
border-color: #6c4006;
border-style: double;
border-width: 1;
color: #6c4006;
font-size: 10pt;
font-family:"Trajan Pro";
src:url(trajan_pro.otf);
font-style: normal;
font-variant: normal;
font-weight: bold;
height: 20px;
LETTER-SPACING: 0px;
}
.beige
{
color:#ccbda9;
line-height:1.4;

}

label {
vertical-align:super;
}
