@import url(reset.css);
* {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 14px;
    font-weight: normal;
    color:#000
}
body{
min-width: 1024px;
}
#header{
position: absolute;
background: url(../img/tf.png) repeat-x top;
width: 100%;
height: 37px;
margin: 0px;
z-index: 10;
min-width: 1024px;
}
#manu{
position: absolute;
right: 0px;
top:0px;
}
#manu a{
margin:10px;
}
#header div{
color: #fff;
font-size: 14px;
margin: 10px 0 0 20px;
}
#content{ 
position: relative;
top: 37px;
background: url(../img/vliga0.png) repeat-x top center;
width: 100%;
height: 692px;
}

#footer #footer_right a{
display: inline-block;
width: 102px;
height: 42px;
margin: 5px 37px 5px 0; 
}
.facebook{
background: url(../img/fol/facebook.png) no-repeat
}
.facebook:hover{
background: url(../img/fol/facebook_.png) no-repeat
}
.flickr{
background: url(../img/fol/flickr.png) no-repeat
}
.flickr:hover{
background: url(../img/fol/flickr_.png) no-repeat
}
.friend{
background: url(../img/fol/friend.png) no-repeat
}
.friend:hover{
background: url(../img/fol/friend_.png) no-repeat
}
.rss{
background: url(../img/fol/rss.png) no-repeat
}
.rss:hover{
background: url(../img/fol/rss_.png) no-repeat
}
.twitter{
background: url(../img/fol/twitter.png) no-repeat
}
.twitter:hover{
background: url(../img/fol/twitter_.png) no-repeat
}
.youtube{
background: url(../img/fol/youtube.png) no-repeat
}
.youtube:hover{
background: url(../img/fol/youtube_.png) no-repeat
}
.vk{
background: url(../img/fol/vk.png) no-repeat
}
.vk:hover{
background: url(../img/fol/vk_.png) no-repeat
}
 /* ----------- stylized ----------- */
#stylized{
position:relative;
left:20px;
background: url(../img/form.png) no-repeat;
width: 275px;
height: 382px;


}
#stylized .label1{
padding-top:40px;
font-size: 16px;
font-weight: bold;
color:#fff;
}
#stylized label{

margin: 8px 0px 0 30px;
font-size: 11px;
display: block;
}
#stylized label img{  
vertical-align: middle;

}
#stylized label input{  
margin: 0px 21px 0 5px;

}
#stylized input{
font-size:12px;
width: 200px;
height: 15px;
margin: 0px 0px 0 30px;
border-bottom:1px solid #007099;
border-right: 1px solid #007099; 
border-left: 1px solid #004a66;
border-top:1px solid #004a66;
background: #80a5b3;

}
#stylized textarea{
margin: 0px 0px 0 30px;
border-bottom:1px solid #007099;
border-right: 1px solid #007099; 
border-left: 1px solid #004a66;
border-top:1px solid #004a66; 
background: #80a5b3;
width: 200px; 
}
#stylized button{
width: 60px;
height: 20px;
background:#004a66;
border-bottom: 1px solid #004a66; 
border-right: 1px solid #004a66; 
border-left: 1px solid #007099;
border-top:1px solid #007099;         
text-align:center;
color:#fff;
font-size:11px; 
} 
#stylized  #check{
text-align:right;
width:200px;
margin: 7px 0 0;
font-size: 11px;
display:block; 

}
#stylized  #checkbox{
margin:7px 21px 0 0; 
width: auto;
height: auto;
border-bottom:0px;
border-right: 0px; 
border-left: 0px;
border-top:0px;
padding:0px; 
float: right
}  
#stylized a{
display: block;
font-size: 11px;
color:#000;
margin: 7px 0 0 20px;
}
#stylized  .red_link{
display: block;
color:#ea1b01;
font-weight: bold;
margin: 5px 20px 0 10px;
float: right
}

#footer{
position: absolute;
top:720px;
float: left;
width: 100%;
min-width: 1024px;
background: #004b68;
border-top: 1px #336e7d solid;

}
#footer .alinks, #footer .alinks_m{
font-size: 10px;
color:#a3b5c5;
display: inline-block;
margin: 0;
background: url(../img/bul.png) no-repeat left 50%;
padding:0 10px;
width: 60px;
border: dashed 1px #004b68;
text-decoration: none;
}
#footer .alinks:hover, #footer .alinks_m:hover{
border: dashed 1px #a3b5c5;
}
#footer #footer_center{
margin: 20px auto;
}

#footer .alinks_m, #footer B{
background: url();
color:#e0ebf4;
font-size: 12px;
font-weight: bold;
border: dashed 1px #065f81; 
padding:0 10px;
margin: 7px 10px 0 0;
width: auto;
}




#footer_right{
position: relative;
float: right;
width: 280px;
height: 600px;
border-left: double 1px #007099;
padding-left:20px;
margin:20px 20px 20px 0;
}
#footer_right h1, #footer_center h1{
padding-top:10px;
margin-bottom: 10px;
font-size: 16px;
font-weight: bold;
color:#fff;
}
#footer_left{
position: relative;
float: left;
width: 280px;
height: 600px;
border-right: double 1px #007099;
padding-right:20px;
margin:20px 20px 0 0;
}
#footer_left #copyright{
position: absolute;
left:20px;
bottom: 0px;
color:#a3b5c5;
font-size: 11px;
}
#content form{
position: relative;
width: 400px;
margin: 0 auto;
padding-bottom: 50px;
}
#pages{
position: relative;
top:2px;
background: #004b68;
width: 900px;
height: 680px;
margin: 0 auto;
color: #fff;
overflow: auto;


}
#content form h1{
padding: 20px 0 0 30px;
color: #fff; 
font-size: 20px;
}
.flexcroll form p{
padding: 20px 0 0 30px;
color: #fff; 
font-size: 14px;
text-align: justify;
}
#content form label{
margin: 15px 0 0 30px;
display: block;
color: #fff;
font-size: 12px;
}
#content form input,#content form select{
margin: 5px 0 0 30px;
display: block;
width: 350px;
font-size: 12px;
} 
 #content form textarea{
margin: 5px 0 0 30px;
display: block;
width: 350px;
font-size: 12px;
}  
#content form button{
margin: 20px 0 0 30px;
display: block;
width: 350px;
font-size: 12px;
background:#e76a00;
border: 1px solid #003b52;
color:#fff;
padding:5px 0;  
} 




.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 10px;
background-color: #007099;
}
.vscrollerbar {
width: 10px;
background-color: #003b52;
}
.hscrollerbase {
height: 10px;
background-color: white;
}
.hscrollerbar {
height: 10px;
background-color: #003b52;
}

.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}
.trek1{
width: 600px;
margin: 30px auto;
color:#fff;
} 
.trek1 td{ 
padding: 5px 0;
font-size: 12px;
color:#a3b5c5;
}
.trek1 p{ 
font-size: 12px;
color:#a3b5c5;
} 
.trek1 td b{ 
font-size: 14px;
font-weight: bold;
color:#fff;
}

.pricool{
position: relative;
top:20px;
font-size: 11px;
text-align: justify;
color:#a3b5c5;
margin-right:10px;
border: dashed 1px #065f81;
padding:5px; 
}
