﻿@font-face{font-family:OpenSans-Regular;src:url('fonts/OpenSans-Regular.ttf') format('truetype');}
@font-face{font-family:OpenSans-SemiBold;src:url('fonts/OpenSans-SemiBold.ttf') format('truetype');}
@font-face{font-family:OpenSans-ExtraBold;src:url('fonts/OpenSans-ExtraBold.ttf') format('truetype');}
@font-face{font-family:OpenSans-SemiBoldItalic;src:url('fonts/OpenSans-SemiBoldItalic.ttf') format('truetype');}

.current_menu{background-color:#6ebce6;text-decoration:underline}

.content_main_header{font-family:'Open Sans';font-weight:bold;font-size:12pt;color:#ae0005}
.pilot_full_name{font-family:OpenSans-SemiBold;font-weight:bold;font-size:14pt;color:#ae0005}
.page_list{cursor:pointer;font-family:OpenSans-SemiBold;font-weight:bold;font-size:12pt;color:#021b60}

.line{color:#1076c9;margin:10px 30px 10px 30px}

.v-line{border-left:2px solid #1076c9}


.lrpadding{padding:0 10px 0 10px}

.leftimg{float:left;margin:10px 10px 10px 10px}
.rightimg{float:right;margin:10px 10px 10px 10px}

.pointer{cursor:pointer}

.dead{border:10px solid black}

.top-menu_border{border-color:#1076c9;border-style:solid;border-top-width:2px;border-bottom-width:2px}
.top-menu{font-family:OpenSans-Regular;font-weight:bold;font-size:9pt;margin:0 0 0 -40px}
.top-menu a{display:block;padding:5px 10px 5px 10px;text-decoration:none;color:#021b60;z-index:1000}
.top-menu ul{margin:0 0 0 0;list-style:none;position:relative}
.top-menu ul li{display:inline-block;text-align:left}
.top-menu ul li:hover>ul{display:inherit}
.top-menu ul ul{display:none;list-style:none;position:absolute;background:rgba(255,255,255,0.9);z-index:1000}
.top-menu ul ul li{display:block;margin:0 0 0 -40px;position:relative}
.top-menu li:hover{background-color:#6ebce6;text-decoration:underline}

.calendar_date{font-family:OpenSans-Regular;font-size:10pt;color:#1076c9}
.calendar_body{font-family:OpenSans-Regular;font-size:10pt}

.news_header1{font-family:OpenSans-Regular;font-weight:bold;font-size:13pt;color:#021b60}
.news_header2{font-family:OpenSans-Regular;font-weight:bold;font-size:16pt;color:#021b60}
.news_leader1{font-family:OpenSans-Regular;font-size:12pt}
.news_leader2{font-family:OpenSans-Regular;font-size:12pt}
.news_body{font-family:OpenSans-Regular;font-size:12pt}
.news_date{font-family:OpenSans-Regular;font-size:12pt;color:#1076c9}
.news_more{cursor:pointer;font-family:OpenSans-Regular;font-size:11pt;color:#949a9d}

.pilot_name{font-family:OpenSans-Regular;font-weight:bold;font-size:11pt;color:#021b60}
.pilot_full_name{font-family:OpenSans-SemiBold;font-weight:bold;font-size:14pt;color:#ae0005}
.pilot_range{font-family:OpenSans-Regular;font-weight:bold;font-size:13pt;color:#021b60}
.pilot_position{font-family:OpenSans-Regular;font-weight:bold;font-size:12pt}
.pilot_body{font-family:OpenSans-Regular;font-size:12pt}

.memory_header{font-family:OpenSans-ExtraBold;font-weight:bold;font-size:36pt;color:#ae0005;text-shadow:10px 5px 5px #999999}
.memory_top{font-family:OpenSans-SemiBoldItalic;font-size:13pt;color:#021b60}
.memory_bottom{font-family:OpenSans-SemiBoldItalic;font-size:19pt;color:#021b60}
.memory_name{font-family:OpenSans-ExtraBold;font-weight:bold;font-size:21pt;color:#021b60}
.memory_date{font-family:OpenSans-ExtraBold;font-weight:bold;font-size:13pt;color:#021b60}
.memory_text{font-family:OpenSans-SemiBold;font-size:12pt}

.bottom{background-color:#333333;font-family:OpenSans-Regular;font-weight:bold;color:#FFFFFF}
.bottom_start{height:5px}

.bottom_text1{font-size:11pt}

.bottom_text2{font-size:9pt;line-height:16px}

.bottom_end{font-size:9pt;height:25px}


.main_text1{font-family:OpenSans-Regular;font-weight:bold;font-size:13pt;color:#565656}
.main_text2{font-family:OpenSans-Regular;font-weight:bold;font-size:12pt;color:#FFFFFF}
.main_pilot_full_name{font-family:OpenSans-SemiBold;font-weight:bold;font-size:14pt;color:#021b60}
.main_pilot_range{font-family:OpenSans-Regular;font-weight:bold;font-size:10pt;color:#021b60}
.main_pilot_position{font-family:OpenSans-Regular;font-weight:bold;font-size:11pt}
.main_text3{font-family:OpenSans-SemiBold;font-weight:bold;font-size:20pt;color:#021b60}
.main_text4{font-family:OpenSans-SemiBoldItalic;font-size:14pt}

.gallery_main_header{font-family:OpenSans-SemiBold;font-weight:bold;font-size:14pt;color:#ae0005;padding:10px 0 10px 0}
.gallery_name{font-family:OpenSans-Regular;font-weight:bold;font-size:11pt;color:#021b60}
.gallery_name2{font-family:OpenSans-Regular;font-weight:bold;font-size:20pt;color:#021b60;padding:10px 0 10px 0}
.gallery_body{font-family:OpenSans-Regular;font-size:12pt;padding:0 0 10px 0}

.category_name{font-family:OpenSans-Regular;font-weight:bold;font-size:11pt;color:#021b60}
.product_name{font-family:OpenSans-Regular;font-weight:bold;font-size:13pt;color:#021b60}
.product_price{font-family:OpenSans-Regular;font-size:12pt}
.product_QTY{font-family:OpenSans-Regular;font-size:10pt}
.no_product{font-family:OpenSans-Regular;font-size:12pt;color:#ae0005}
.product_body{font-family:OpenSans-Regular;font-size:12pt}
.product_delivery{font-family:OpenSans-Regular;font-size:11pt;color:#949a9d}
.product_basket{font-family:OpenSans-Regular;font-size:10pt;color:#021b60}
.product_basket2{font-family:OpenSans-Regular;font-size:12pt;color:#ae0005}
.basket_main_header{font-family:OpenSans-SemiBold;font-weight:bold;font-size:14pt;color:#ae0005;padding:10px 0 10px 0}
.basket_header{font-family:OpenSans-SemiBold;font-weight:bold;font-size:12pt;color:#021b60;padding:10px 0 10px 0}
.basket_table{font-family:OpenSans-Regular;font-size:11pt;color:#021b60}

.slider {position:relative;}
.slider-list {margin:0;padding:0;list-style-type:none;position:relative;}
.slider-element {width:100%;transition:opacity 1s ease-in;opacity:0;position:absolute;z-index:2;left:0;top:0;display:block;}
div.slider-arrow-left,div.slider-arrow-right {width:22px;height:40px;position:absolute;cursor:pointer;opacity:0.6;z-index:4;}
div.slider-arrow-left {left:10px;top:40%;display:block;background:url("img/left.png") no-repeat;}
div.slider-arrow-right {right:10px;top:40%;display:block;background:url("img/right.png") no-repeat;}
div.slider-arrow-left:hover {opacity:1.0;}
div.slider-arrow-right:hover {opacity: 1.0;}
div.slider-dots {width:100%;height:auto;position:absolute;left:0;bottom:0;z-index:3;text-align:center;}
span.dot {width:10px;height:10px;margin:5px 7px;padding:0;display:inline-block;background-color:#BBB;border-radius:5px;cursor:pointer;}
