article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {
display : block;
}
mark, rp, rt, ruby, summary, time {
display : inline;
}
.left {
float : left;
}
.right {
float : right;
}
header {
height : 180px;
vertical-align : top;
}
p {
text-align : justify;
}
section {
position : relative;
height : 240px;
text-align : center;
top : 0;
}
a {
text-decoration : none;
}
.tlogo1 {
position : relative;
top : 25px;
bottom : 0px;
font-family : 'Faster One';
color : #343433;
font-size : 28pt;
letter-spacing : 2px;
font-weight : normal;
text-align : left;
}
.tlogo2 {
position : relative;
top : 20px;
bottom : 0px;
font-family : 'Iceland';
color : #f8f8f8;
font-size : 54pt;
letter-spacing : 2px;
font-weight : normal;
text-align : left;
text-shadow:#363636 2px 2px 5px;
}
.tslogan {
top : 15px;
position : relative;
font-family : 'BenchNine';
color : #DEDEDE;
font-size : 18pt;
font-weight : bold;
text-align : center;
text-shadow:#58544C 1px 1px 1px;
}
.tmarker {
top : 15px;
position : relative;
font-family : 'BenchNine';
color : #f8f8f8;
font-size : 20pt;
font-weight : normal;
text-align : center;
text-shadow:#58544C 1px 1px 1px;
}
.body1 {
width : 400px;
display : inline-block;
height : 180px;
vertical-align : bottom;
}
.body2 {
display : inline-block;
background : #FFFFFF;
text-align: left;
width : 700px;
height : 340px;
margin : 20px;
padding : 10px;
border : #ebebeb solid 1px;
box-shadow :0 0 20px #343433;
}
.body3 {
display : inline-block;
text-align: center;
width :50px;
height : 340px;
margin-top: 10px;
margin-left : 10px;
margin-right : 10px;
vertical-align : top;
}
input { 
color: #f8f8f8;
border: 2px dotted #343433;
background-color: #343433;
}
textarea { 
color: #f8f8f8;
border: 2px dotted #343433;
background-color: #343433;
}

nav {
margin: 5% auto;
position : relative;
text-align : center;
padding : 0px;
outline : none;
text-decoration : none;
}

h1, h2 {
margin: 0px;
}
.tbox1 {
font-family : 'BenchNine', Tahoma;
color : #3D3E40;
font-size : 18pt;
margin : 30px;
font-weight : normal;
text-align : justify;
letter-spacing : 0px;
}
.tbox2 {
font-family : 'BenchNine', Tahoma;
color : #3D3E40;
font-size : 14pt;
margin : 10px;
font-weight : normal;
text-align : justify;
letter-spacing : 0px;
}
.tbox3 {
font-family : 'Noto Sans', Tahoma;
color : #f7f7f7;
font-size : 16pt;
margin-left : 10px;
margin-top : 0px;
margin-bottom : 0px;
font-weight : normal;
text-align : left;
letter-spacing : 0px;
}
.m1 {
font-family : 'Poiret One';
text-transform : uppercase;
font-style : normal;
letter-spacing : 1px;
font-size : 9pt;
color : #5C4D83;
}
a.m1:link {
font-family : 'Poiret One';
text-transform : uppercase;
font-style : normal;
letter-spacing : 1px;
font-size : 9pt;
color : #5C4D83;
}
a.m1:visited {
font-family : 'Poiret One';
text-transform : uppercase;
font-style : normal;
letter-spacing : 1px;
font-size : 9pt;
color : #5C4D83;
}
a.m1:hover {
font-family : 'Poiret One';
text-transform : uppercase;
font-style : italic;
letter-spacing : 1px;
font-size : 9pt;
color : #5C4D83;
}
.m2 {
font-family : 'Poiret One';
text-transform : uppercase;
font-style : normal;
letter-spacing : 2px;
font-size : 7pt;
color : #8C7BBD;
}
a.m2:link {
font-family : 'Poiret One';
text-transform : uppercase;
font-style : normal;
letter-spacing : 2px;
font-size : 7pt;
color : #8C7BBD;
}
a.m2:visited {
font-family : 'Poiret One';
text-transform : uppercase;
font-style : normal;
letter-spacing : 2px;
font-size : 7pt;
color : #8C7BBD;
}
a.m2:hover {
font-family : 'Poiret One';
text-transform : uppercase;
font-style : italic;
letter-spacing : 2px;
font-size : 7pt;
color : #8C7BBD;
}
.m3 {
text-align : left;
font-family : verdana;
font-style : normal;
font-size : 9pt;
color : #746882;
}
a.m3:link {
font-family : verdana;
font-style : normal;
font-size : 9pt;
color : #746882;
}
a.m3:visited {
font-family : verdana;
font-style : normal;
font-size : 9pt;
color : #746882;
}
a.m3:hover {
font-family : verdana;
font-style : normal;
font-size : 9pt;
color : #e2e2e2;
}
.m4 {
font-family : 'BenchNine', arial;
letter-spacing : 1px;
font-style : bold;
font-size : 16pt;
color : #f8f8f8;
}
a.m4:link {
font-family : 'BenchNine',verdana;
font-style : bold;
font-size : 16px;
color : #333333;
}
a.m4:visited {
font-family : 'BenchNine',verdana;
font-style : bold;
font-size : 16px;
color : #333333;
}
a.m4:hover {
font-family : 'BenchNine',verdana;
font-style : bold;
font-size : 16px;
color : #ffffff;
}
.body4 {
display : inline-block;
text-align: left;
width : 350px;
height : 200px;
margin-top: 235px;
margin-left : 15px;
margin-right : 15px;
vertical-align : bottom;
}
footer {
margin-top: 20px;
text-align : center;
vertical-align : bottom;
background-image : url('../images/imag/fon3.jpg');
height : 440px;
}