@import url(http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,700,300,600,800,400);


body {
    width: 100%;
    height: 100%;
    padding: 0px;
    margin: 0px;
    text-align: center;
}


body, table td, table th {
    padding: 0px;
    color: #ffffff;
}

input {
border: 0px;
}

textarea {
border: 0px;
}


.left-div {
position:absolute;
top:0;
left:0;
  display: inline-block;
}

A:link { FONT-SIZE: 12px; COLOR: #ffffff;}
A:active { FONT-SIZE: 12px; COLOR: #ffffff;}
A:visited { FONT-SIZE: 12px; COLOR: #ffffff;}
A:hover { FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none;}
/**/

a.menu, a.menu:active, a.menu:visited { 
background-color: rgba(255, 255, 255, 0.0);
padding: 10px;
font: 12px/18px 'Open Sans', sans-serif;
letter-spacing: 2px;
font-weight:normal; 
color:#d4f2ff;
 TEXT-DECORATION: none;
-webkit-text-stroke: 0.3px;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
}

a.menu:hover { 
background-color: rgba(255, 255, 255, 1);
color:#0072bc;
 TEXT-DECORATION: none;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
}

.head-text{
padding: 16px;
font: 12px/18px 'Open Sans', sans-serif;
letter-spacing: 2px;
font-weight:normal; 
color:#1375bb;
text-transform: uppercase;
}

.theme-text{
background-color: #f1f1f1;
padding: 16px;
font: 12px/18px 'Open Sans', sans-serif;
letter-spacing: 2px;
font-weight:normal; 
color:#1375bb;
text-transform: uppercase;
}
.theme-text2{
background-color: #e5e5e5;
padding: 16px;
font: 12px/18px 'Open Sans', sans-serif;
letter-spacing: 2px;
font-weight:normal; 
color:#1375bb;
text-transform: uppercase;
}
.theme-text3{
background-color: #d9d9d9;
padding: 16px;
font: 12px/18px 'Open Sans', sans-serif;
letter-spacing: 2px;
font-weight:normal; 
color:#1375bb;
text-transform: uppercase;
}
.bottom-text-top{
padding: 16px;
padding-top:15px;
font: 12px 'Open Sans', sans-serif;
letter-spacing: 2px;
font-weight:normal; 
color:#fff;
text-transform: uppercase;
}
.bottom-text{
padding:16px;
font: 13px/20px 'Open Sans', sans-serif;
color:#fff;
}
.bottom-text2{
padding:16px;
font: 10px/20px 'Open Sans', sans-serif;
color:#f1f1f1;
text-align:center;
}
.nav-left{
background-color: #1375bb;
height: 40px;
text-align: center;
}
.nav-right{
background-color: #20b1ed;
height: 40px;
text-align: center;
}

.bottom{
background-color: #444444;
height: 40px;
text-align: center;
}

.img {
border: 5px solid white;
}
.img-box {
padding:10px;}

.top-center-box{
    padding: 0px;
    margin: 0px;
width: 100%;
height: 100%;
text-align:center;
background-color: rgba(0, 0, 0, 0.4);
}

.top-center{
text-align: center;
vertical-align: bottom;
padding-top: 100px;
padding-bottom: 50px;
font-weight:300; 
font: 30px 'Open Sans', sans-serif;
text-transform: uppercase;
}
.top-center2{
text-align: center;
vertical-align: middle;
padding-bottom: 00px;
font-weight:300; 
font: 50px 'Open Sans', sans-serif;
}
.top-center .small-font{
font: 20px 'Open Sans', sans-serif;
text-transform: none;
}
.box-white{
background-color:#f5f5f5
height: 50px;
text-align: center;
vertical-align: bottom;
font: 50px/55px 'Open Sans', sans-serif;
}
.box-white-2{
background-color:#d5d5d5;
width: 800px;
height: 50px;
text-align: center;
vertical-align: bottom;
font: 50px/55px 'Open Sans', sans-serif;
}
.box-white2{
background-color:#f5f5f5
height: 50px;
text-align: center;
vertical-align: bottom;
padding-bottom: 25px;
font: 50px/55px 'Open Sans', sans-serif;
}
.text-box-rolunk{
background-color: #f1f1f1;
text-align: left;
vertical-align: top;
font: 50px 'Open Sans', sans-serif;
color: #000;
}
.text-box{
background-color: #e5e5e5;
text-align: left;
vertical-align: top;
font: 50px 'Open Sans', sans-serif;
color: #000;
}
.text-box2{
background-color: #e5e5e5;
text-align: center;
vertical-align: top;
font: 50px 'Open Sans', sans-serif;
color: #000;
}
.text-box-mail{
background-color: #d9d9d9;
text-align: center;
vertical-align: top;
font: 50px 'Open Sans', sans-serif;
color: #000;
}
.jel{
font: 40px 'Open Sans', sans-serif;
color: #20b1ed;
}
input[type=text] {
    width: 100%;
    padding: 5px 5px;
    border: 2px solid #ccc;
    background-color: #f8f8f8;
}
textarea {
    width: 776px;
    height: 150px;
    padding: 5px 5px;
    box-sizing: border-box;
    border: 2px solid #ccc;
    background-color: #f8f8f8;
    resize: none;
}
input[type=submit] {
    padding: 10px;
    background-color: #1375bb;
    color: white;
}
input[type=reset] {
    padding: 10px;
    background-color: #c1c1c1;
    color: white;
}

.text-box-title{
padding: 10px;
font: 18px/18px 'Open Sans', sans-serif;
letter-spacing: 2px;
font-weight:normal; 
vertical-align: center;
color:white;
}
.small-font{
padding:10px;
font: 13px/20px 'Open Sans', sans-serif;
color:#000;
}
.small-font{
padding:10px;
font: 13px/20px 'Open Sans', sans-serif;
color:#000;
}

.text-box-center{
text-align: center;
vertical-align: top;
font: 50px 'Open Sans', sans-serif;
color: #000;
}
.text-box-center .small-font{
text-align: center;
padding-top:10px;
font: 17px/30px 'Open Sans', sans-serif;
color:#666666;
}