html,body,div,span,input,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
margin: 0;
padding: 0;
border: 0;
outline-style: none;
font-size: 100%;
vertical-align: baseline;
background: transparent;
text-align:left;
}

body{ text-align:left; font-family:arial; font-size:9pt; color:#5f5f5f; background:#003789}

#top{width:1000px; float:left; height:5px; overflow:hidden; background:black;}
#left{width:742px; float:left;}
#header{height:67px; background: url('../images/corner.gif') top right no-repeat #ffffff; width:623px; float:left;}
.menu{width:623px; float:left; background:url('../images/menubg.gif') top left repeat-x; height:30px; line-height:30px;}
.menu table {width:623px;}
.menu table .active{background:url('../images/activebg.gif') top left repeat-x; }
.menu table td{ background:url('../images/menuborder.gif') top left no-repeat;}
.menu table td a{color:#535353; text-decoration:none; font-size:8pt; font-weight:bold; padding:0 5px 0 5px;}

.index_text{background:url('../images/index_body.jpg') top left repeat-y #001C54; width:742px; float:left;}
.left_text{width:407px; padding:20px 40px 0 20px; float:left;}
#slogans {float:left; padding-left:0px; width:260px; }
#slogans ul {list-style-type:none;}
#slogans ul li{
    font-weight:bold; font-size:12pt; color:#ff4200; padding:0 0 4px 33px;
    background:url('../images/marker.gif') left top no-repeat;
}

#right{float:right; width:258px;}
.tel{width:258px; height:98px; background:black;}
.tel div{
    color:White;
    font-size:13pt;
    font-weight:bold;
    padding:3px 0 0 5px;
    text-align:center; 
}
.orangebg{
    width:258px; height:321px; float:left; color:Black;
    background:url('../images/orange_bottom.gif') left bottom no-repeat #ff4200;
}
#index_orangebg{
    background:url('../images/orange_bottom1.gif') left bottom no-repeat #ff4200;
}

.form {padding:0  0 0 20px;}
.orangebg .form .item{background:url('../images/itembg.gif') top left no-repeat; height:21px; width:216px;  line-height:21px;}
.orangebg .form .item label{padding:0 10px 0 10px;}
.orangebg .form .item input { border:0 !important; margin:0 !important; width:142px !important;}
.item div{float:left; color:Black;}
.item div input{border:0; background:white; height:18px;}
.empty{height:3px; overflow:hidden; width:216px;}
.item2{background:url('../images/textbg.gif') top left no-repeat; width:216px; height:63px;}
.item2 div{padding:4px 0 0 10px;}
.item2 div textarea{background:white; border:0; width:190px; height:35px;}

.request{ font-weight:bold; color:White; font-size:12pt; padding:0 0 6px 20px}
.form_text{color:White; font-weight:bold; padding:0 5px 6px 5px; text-align:center}

.blog_text{background-color:black; width:257px; float:right;}
.blog_text div{padding:8px 10px 6px 12px; color:#919191; font-size:8pt; }

.bottom_text{width:1000px; float:left; background:url('../images/bluebg.jpg') top left repeat-x;}

.white_header{color:White; font-weight:bold; font-size:18pt; padding:16px 0 6px 0; text-align:center;}
.testimonial_item{width:270px; padding:10px 30px 0 30px; color:#7288b2; float:left; text-align:justify;}
.white_bold{color:White; font-weight:bold; text-align:center;}
.testimonial_item .more {
    cursor:pointer; color:white; text-decoration:underline;
}

.bottom{width:1000px; float:left; text-align:center; }
.bottom div{border-top:1px solid #1f4a7e; color:#609cb9; padding-top:15px; text-align:center}
.bottom div span{padding:0 10px 0 10px;}
.bottom div a {color:#609cb9; text-decoration:none;}
.bottom div a:hover{text-decoration:underline;}

.header_text{font-weight:bold; font-size:14pt; padding:20px 0 0 10px; float:left; color:Black;}

table#container{width:100%; border-collapse:collapse;}
table#container td{padding:0; margin:0; vertical-align:top; text-align:center;}
table#container td.l{width:49%; text-align:right; background:url('../images/contentbg.jpg') right top repeat-x;}
table#container td.c{width:1000px; background:white;}
table#container td.r {width:49%;}
table#container td.r div{width:auto; background:url('../images/contentbg.jpg') left top repeat-x;}
table#container td.r div div{width:auto; height:964px; background:url('../images/r.jpg') left top no-repeat;}

.page_header{width:742px; float:left; border-top:1px solid white; background:black; height:35px;}
.page_header div{line-height:35px; color:White; font-weight:bold; font-size:12pt; padding-left:24px;}
.page_header a { color:white; text-decoration:none; }
.page_header a:hover { text-decoration:underline; }

.content_text{padding:13px 24px 44px 24px; float:left; text-align:left !important;}
.content_text ul{list-style:none; padding-left:40px;}
.content_text ul li{ font-size:10pt;}
.content_text ul li div{ padding-left:20px; }
.content_text ul li .orange{color:#ff4200; font-weight:bold; font-size:12pt; padding-bottom:0; background:url('../images/marker2.gif') top left no-repeat; padding-left:20px;}

.faq_table .left_part{border-right:1px solid #b6b6b6; }
.faq_table .left_part div{width:267px; padding:9px 33px 9px 0; color:Black; font-weight:bold;}
.faq_table .left_part .selected{color:#ff4200; background:url('../images/marker3.gif') top right no-repeat; }
.bold_list{color:Black; font-weight:bold;}
.bold_list div{padding-bottom:0;}

.demerit_table{width:100%; border-collapse:collapse; }
.demerit_table td{border-bottom:1px solid white; border-right:1px solid white;}
.demerit_table td div{font-weight:bold; padding:10px 0 10px 20px}
.demerit_table .bg1 td{background:#dadada; padding:20px;}
.demerit_table .bg2 td{background:#ededed; padding:20px;}
.demerit_table .table_top div{color:White; font-weight:bold; font-size:11pt;}

.menu table td .submenu{position:absolute; float:left; width:181px;  background-color:#f2f6f8; display:none;
   z-index:1;
   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
   -moz-opacity: 0.3;
   -khtml-opacity: 0.3;
  opacity: 0.8;
   text-align:left; padding-bottom:10px;}
  .menu table td .submenu ul{list-style:none; padding-left:10px;  }
  .menu table td .submenu ul li{line-height:20px; background:url('../images/marker4.gif') center left no-repeat; padding-left:5px;}
 .menu table td .submenu ul li a{font-weight:normal}
  .menu table td .submenu ul li a:hover{text-decoration:underline;  color:#ff4200}

.media_table td div{padding-left:20px; padding-bottom:0; }
.media_table td img{border:3px solid #909090;  }
.spacer{padding-bottom:20px;}
.spacer div{padding-top:10px; border-bottom:1px solid #b3b3b3; height:10px; overflow:hidden;}

.map_container {float:left; padding:0 8px 0 0; width:476px;}
.map{float:left; padding:0 0 20px 0; width:476px;}
.adres{ float:left; padding:0 0 10px 0; width:476px; font-weight:bold; color:Black;}
.themap {float:left; padding:0; width:476px;}
.themap img {border: 2px solid rgb(179, 179, 179);}

.flabel { float:left; }
.error { font-size:8pt; color:white; }
.error ul { list-style:none; }

.faqanswer {width:373px;}
