﻿@charset "utf-8";
a {
	text-decoration: none;
}
	body, p, .body{
	/*background-color:#ffffff;
	color: #000000; #000305;*/
	font-size: 90%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica;
	line-height: 1.4;
	margin: 0;
	padding: 0;
	text-align:justify;
	}
.bullet{
	background-color:#ffffff;
	color: #000000; /*#000305;*/
	font-size: 90%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica;
	line-height: 1.2;
	margin: 10px 0 10px 30px;
	padding: 0;
	text-align:left;
}
.transparent{
   position:relative;
   top:0px;
   left:0;
   width:100%;
   height:40px;
   margin:0;
   background: rgba(255, 255, 255, 0.6);
   z-index:20;
}
.right_panel{
   position:relative;
   top:80px;
   left:400px;
   width:400px;
   height:320px;
   margin:0;
   background: rgba(255, 255, 255, 0.6);
   z-index:20;
   display:block;
   float:right;
}
.logoImg{
   position:absolute;
   margin:5px;
   z-index:30;
   width:240px;
   height: auto;
   display:block;
}
.lang_top{
   position:relative;
   margin:3px 0;
   z-index:30;
   width:100px;
   height: auto;
   display:block;
   font-size: 110%; /* Base font size: 14px */
   font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
float:right;
}
.tr_rows{
	color: #000000; /*#000305;*/
	font-size: 90%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica;
	line-height: 1.3;
	margin: 0 7px;
	padding: 0 7px;
}
#ph_icn{
margin:6px 0 0 0;
padding:6px 0 0 0;
}
#ph_icn, #ph_num{
display:'';}
.phone_top{
   position:relative;
   margin:0;
   top:3px;
   z-index:30;
   height: auto;
   display:block;
   float:right;   
   color: #1b4e9b; 
   font-size: 110%; /* Base font size: 14px */
   font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
}
#space_before_track{
   height:30px;
}
.qst{
   font-weight:bold;
}
.body {
	clear: both; 
	margin: 0 auto; 
	width: 100%;
}
.currency{
	color: #1b4e9b; 
	font-size: 90%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.4;
	margin: 3px 25%;
	padding: 3px 25%;
	text-align: left;
}
.calc_head{
	color: #1b4e9b; /*#000305;*/
	height:25px;
	padding: 0 5px;
	margin: 0 5px;	
	font-size: 90%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.5;
	text-align: left;
	background-color:#F0F0F0;
	font-weight:bold;
}
.blue_head{
	color:#ffffff;
	font-size: 100%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.429;
	font-weight:bold;

	background-color:#b45a1e;
}
.lnk{
	color: #333333; /*#000305;*/
	font-size: 100%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.429;
	margin: 0;
	padding: 0;
	text-align: left;
}
.lnk-span{
	color: #2a679f !important; /*#0033FF;*/
	cursor:pointer;
	text-align: left;
}
.lnk-lbl-span{
	color:#1b4e9b !important;
}
.txt-lnk{
text-decoration: none;
}
/*
.txt-lnk{
text-decoration:underline;
}*/
.email_top{
	color: #333333; /*#000305;*/
	font-size: 110%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.429;
	margin: 0;
	padding: 0;
	text-align: left;
}
.img_shaddow{
    border: 1px solid #feae17; /* Параметры рамки */
    box-shadow: 0 0 7px #666; /* Параметры тени */
	background-color:#f0f0f0;
		margin: 0;
	padding: 0;
}
.img_100{
    width:100%;
	height:auto;
}
.img_95{
    width:95%;
}
.brdr{
border:solid 1px #e7e8e9;
background-color: #ffffff;
}
.button {
    background-color: #ef7f1a; /* Orange */
    border: none;
    color: white;
	height:25px;
    padding: 2px 2px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;

    cursor: pointer;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	box-shadow: 0 0 4px rgba(0,0,0,0.5)
}
.button1 {
    background-color: #ef7f1a; /* Orange */
    border: none;
    color: white;
	height:25px;
    padding: 2px 2px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    width:180px;
    cursor: pointer;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	box-shadow: 0 0 4px rgba(0,0,0,0.5)
}
.dep_text{
   margin: 10px 7% 10px 7%;
   padding: 10px 7% 10px 7%;  
}	
.doc_info{
	color: #333333; /*#000305;*/
	position:relative;
	display:block;
	width:80px;
	height:70px;
	top:-120px;
	left:-70px;
	border:solid 1px #00b496;
	font-size: 100%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica;
	line-height: 1.1;
	margin: 0;
	padding: 0;
	text-align: left;
}	
.short_number_lb {
	color: #333333; /*#000305;*/
	font-size: 140%; /* Base font size: 14px */
	font-weight:bold;
	line-height: 1.1;
	cursor: pointer;
}

input{height:20px; width:100%}
/*
   input.text {
   background-color:#ffffff !important; 
   }
.focus {
background-color:#FFFFCC; 
   }*/

input:-webkit-autofill {
-webkit-box-shadow: inset  0 1px 4px 0 #ffffff, /* Внутренняя тень */
                    inset 0 0 0 50px #ffffff, /* Цвет фона */
                    0 1px rgba(255, 255, 255, 0.06) !important; /* Наружная тень */
-webkit-text-fill-color: #000000 !important;}
select{height:25px; width:100%}

.dsc{
	font-family:  Arial, Helvetica, sans-serif;
	height:30px;
    padding: 5px 5px;
    text-align: center;
	font-size: 14px;
	color: #ffffff;
	background:#00785a;
    cursor: pointer;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	box-shadow: 0 0 4px rgba(0,0,0,0.5)

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px; /*            */	
}

/* ===========================
   ======= Body style ======== 
   =========================== */

.categs a {
	background-color:#ffffff;
	color: #333333 !important; /*#000305;*/
	font-size: 90%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.429;
	margin: 0;
	padding: 0;
	text-align: left;
	
	}	
.bd {
	color: #333333; /*#000305;*/
	font-size: 90%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.2;
	margin: 0;
	padding: 0;
	text-align: left;
	}	
.white_link{
color: #ffffff;
}
.red_txt{
	color:#FF0000;
}
.st1{
	font-size: 87.5%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.429;
	font-weight:bold;
	/*background-color:#bdc3c7;*/
}

.label1{
	font-size: 75%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1;
}
.label2{
	font-size: 85%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1;
}
.label3{
	font-size: 85%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1;
	font-weight:bold;
}
.label4{
	font-size: 85%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1;
	font-weight:bold;
	color:#ffffff;
}
.hidden {display: none}


/*news*/
.news_date{
	font-size: 87.5%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.429;
	color:#d50000;
}
.news_title{
	font-size: 120%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.429;
	color:#333333;
	font-weight:bold;
}
.news_title_main{
	font-size: 120%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.429;
	color:#333333;
}
.art_date{
	font-size: 87.5%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.429;
	color:#d50000;
}
.art_title{
	font-size: 100%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.429;
	font-weight:bold;
}
.art_title_list {
	color: #783700; /*#000305;*/
	font-size: 120%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1;
	margin: 0;
	padding: 0;
	text-decoration: underline;
	text-align: left;
	}	
.art_anons{
	font-size: 80%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.1;
	color: #222222;
}
.cl_name {
	font-size: 200%;
	color:#00b496 !important;
	line-height: 1.1;
	font-weight:bold;
	color: #222222;
}
#map{
   width:100%;
   height:350px !important;
   z-index:1000 !important;
}
.lang{
   position:absolute;
   width:100%;
   margin:5px 0 0 0;
   z-index:0;
}
.lang1{

   margin:5px 0 0 0;
   z-index:30;
}
.brd{
   border:solid 1px #cccccc;
   background-color:#dddddd;
   margin:3px;
   padding: 3px;
}
.brd1{
   border:solid 1px #bdc3c7;
   background-color:#eeeeee;
   padding: 3px;   
}
.inp_form{
   width:99%
}
#slider{
z-index:0 !important;
max-height:290px !important;
margin:3px 0 0 0 !important;
padding:0 !important;
}

	
/* ===========================
   ========= Headings ======== 
   =========================== */
h2 {font-size: 1.571em}	/* 22px */
h3 {font-size: 1.429em}	/* 20px */
h4 {font-size: 1.286em}	/* 18px */
h5 {font-size: 1.143em}	/* 16px */
h6 {font-size: 1em}		/* 14px */

h2, h3, h4, h5, h6 {
	font-weight: 400;
	line-height: 1.1;
	margin-bottom: .8em;
}
.footer_box{
   font-size: 1em;
   text-align:center;
   font-weight:bold;
}
.head1{
   width:100%;
   margin:3px 0;
   padding: 8px 0.1% 8px 0px;
   line-height: 1.1;
   color:#1b4e9b;
   text-align:left;
}
.head2{
   width:100%;
   margin:3px 0;
   padding: 8px 0.1% 8px 5px;
   line-height: 1.1;
   color:#333333;
   text-align:center;
}
.font1{
   color:#004F4F;
}
.font2{
   color:#840000;
}
.font3{
   color:#527B00;
}
.font4{
   color:#000305;
}
.leftimg {
    float:left; /*     */
    margin: 0px 10px 1px 0; /*    */
   }
.rightimg  {
    float: right;
    margin:  0 0 5px 10px;
   }
.bul{
   margin:  0 5px 0 10px;
}
/* ===========================
   ======= Anchor style ====== 
   =========================== */
a img {
	border: 0px; 
	text-decoration: none;
} 




        #slider {
            width: auto;
        }

        #slider, #slider img {
            width: 100%;
			cursor:default !important;
        }

/* ===========================
   ======= Content Area ====== 
   =========================== */

.content {
	width: calc(100% - 550px);
	heght:100%;
	float: left;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	

}
.mainContent {
    position:relative;
	overflow: hidden;
	line-height: 25px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #ffffff;
}

.topcontent {
   width:98%;
   	min-height:450px;
	background-color: #ffffff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	padding: 1% 2%;	
	margin: 1% 0;
	display: inline-block;
}

.bottomcontent {
	background-color: #FFF;	
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;	
	padding: 0.2% 0.5%;
	display: inline-block;
}



.post-info {
	font-style: italic;
	color: #008080;
	font-size: 85%;
}


.levelContent {
position:relative;
	overflow: hidden;
	line-height: 25px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	display: inline;
}
.leftcontent{
	background-color: #eeeeee;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	padding: 0.2% 0.5%;	
	margin: 0.2% 0.2% 0.2% 0;		
		background-color: #014380;
		background-image: -moz-linear-gradient(#0061bc, #014380); 
		background-image: -webkit-gradient(linear, left top, left bottom, from(#0061bc), to(#014380));	
		background-image: -webkit-linear-gradient(#0061bc, #014380);	
		background-image: -o-linear-gradient(#0061bc, #014380);
		background-image: -ms-linear-gradient(#0061bc, #014380);
		background-image: linear-gradient(#0061bc, #014380);
}
.centercontent {
	background-color: #eeeeee;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	padding: 0.2% 0.5%;	
	margin: 0.2% 0.2%;	
		background-color: #014380;
		background-image: -moz-linear-gradient(#0061bc, #014380); 
		background-image: -webkit-gradient(linear, left top, left bottom, from(#0061bc), to(#014380));	
		background-image: -webkit-linear-gradient(#0061bc, #014380);	
		background-image: -o-linear-gradient(#0061bc, #014380);
		background-image: -ms-linear-gradient(#0061bc, #014380);
		background-image: linear-gradient(#0061bc, #014380);
}
.rightcontent {
	background-color: #eeeeee;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	padding: 0.2% 0.5%;	
	margin: 0.2% 0 0.2% 0.2%;	
		background-color: #014380;
		background-image: -moz-linear-gradient(#0061bc, #014380); 
		background-image: -webkit-gradient(linear, left top, left bottom, from(#0061bc), to(#014380));	
		background-image: -webkit-linear-gradient(#0061bc, #014380);	
		background-image: -o-linear-gradient(#0061bc, #014380);
		background-image: -ms-linear-gradient(#0061bc, #014380);
		background-image: linear-gradient(#0061bc, #014380);	
}
.tbl_head{
	border-radius: 7px 7px 0 0;
	background-color:#1b4e9b;

	height:32px;
	padding: 0 5px;		
	font-size: 85%; 
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.429;
	font-weight:bold;
	color:#ffffff;
}
.tbl_head1{

		background-color: #014380;
		color:#ffffff;
		height:32px;
	    padding: 0 5px;		
    background: rgba(1, 67, 128, 0.6);
	font-size: 85%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.429;
	font-weight:bold;
	color:#ffffff;

}
.tbl_hd{

		background-color: #014380;
		background-image: -moz-linear-gradient(#0061bc, #014380); 
		background-image: -webkit-gradient(linear, left top, left bottom, from(#0061bc), to(#014380));	
		background-image: -webkit-linear-gradient(#0061bc, #014380);	
		background-image: -o-linear-gradient(#0061bc, #014380);
		background-image: -ms-linear-gradient(#0061bc, #014380);
		background-image: linear-gradient(#0061bc, #014380);
		height:32px;		

	font-size: 85%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.429;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
}
.tbl_cell{
	height:32px;
	font-size: 85%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.429;

}
.lvlcontent {
    position:relative;
	width: 25%;
	float: left;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

	
}
.lvlcontent img {
   width:90%;
   height:auto;
}
.lvlcontent1 {
    position:relative;
	width: 65%;
	float: left;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;

	
}

/* ===========================
   ======== Sidebar ========== 
   =========================== */

.top-sidebar {
position:relative;
	width: 26%;
	float: left;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	

	padding: 1% 2%  0.5% 2%;	
	margin: 0.7% 0 0.5% 2%;
	z-index:99 !important;
}

.middle-sidebar {
	width: 26.5%;
	float: left;
	margin-left: 2%;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	background-color: #eeeeee;	
	padding: 2% 3%;
	margin-bottom: 2%;
}

.bottom-sidebar {
	width: 26.5%;
	float: left;
	margin-left: 2%;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	background-color: #eeeeee;	
	padding: 2% 3%;
}

.left-top-sidebar {
	width: 250px;
	float: left;
	border-radius: 1px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;	

	padding: 1.3% 0.1%;
	margin: 0.5% 1% 1% 0;
}
.right-top-sidebar {;
	width: 250px;
	float: right;
	border-radius: 1px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;	
	
	padding: 1.3% 0.1%;
	margin: 0.5% 0 1% 1%;
}
.middle-sidebar {
	width: 26.5%;
	float: left;
	margin-left: 2%;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	background-color: #eeeeee;	
	padding: 2% 3%;
	margin-bottom: 2%;
}

.bottom-sidebar {
	width: 26.5%;
	float: left;
	margin-left: 2%;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	background-color: #eeeeee;	
	padding: 2% 3%;
}

/* ===========================
   ========= Footer ========== 
   =========================== */

.mainFooter {
	width: 100%;
	height:40px;
	float: left;
	padding: 0;

	color: #999;	
}

.mainFooter p {
	width: 91%;
	text-align:center;

}
.copyright{
font-size:90%;
color:999;


}
.block_img{
float:left;
display:block;
text-align:center;
marging: 10px 30px 10px 0;
padding: 10px 30px 10px 0;
}

	.mainHeader {
		width: 100%;
		height: auto;
		margin 0;
		padding:0;
	}
	
/*
	.mainContent {
    position:relative;
	overflow: hidden;
	line-height: 25px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}*/

.prev {display:block;width:30px;height:77px;z-index:1000;background:url(../images/btn_prev.gif) no-repeat 0 0;cursor:pointer;}	
.next {display:block;width:30px;height:77px;z-index:1000;background:url(../images/btn_next.gif) no-repeat 0 0;cursor:pointer;}
													
/* ===========================
   ====== Media Queries ====== 
   =========================== */

@media only screen and (min-width : 150px) and (max-width : 860px)
{
.logoImg{
   position:absolute;
   margin:10px;
   z-index:30;
   width:180px;
   height: auto;
   display:block;
}
.lang_top{
   position:relative;
   margin:5px 0 0 0;
   z-index:30;
   width:100px;
   height: auto;
   display:block;
   font-size: 100%;
float:right;
}
#ph_icn, #ph_num{
display:none;}
.phone_top{
   position:relative;
   margin:4px 0 5px 0;
   z-index:30;
   height: auto;
   display:block;
   float:right;   
   color: #555555; /*#000305;*/
   font-size: 100%; /* Base font size: 14px */
   font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
float:right;
}
#space_before_track{
   height:10px;
}
.tbl_head1{

		background-color: #014380;
		color:#ffffff;
		height:20px;
	    padding: 0 5px;		
    background: rgba(1, 67, 128, 0.6);
	font-size: 85%; /* Base font size: 14px */
	font-family: Tahoma,Arial, Helvetica, 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	line-height: 1.0;
	font-weight:bold;
	color:#ffffff;

}

.transparent{
   position:absolute;
   top:0px;
   left:0;
   width:100%;
   height:40px;
   margin:0;
   background: rgba(255, 255, 255, 0.6);
   z-index:20;
}
	.body {
		clear: both; 
		margin: 0; 
		width: 100%;
		font-size: 90%;
	}
	
	.mainHeader {
		width: 100%;
		height: auto;
		margin-bottom: 3%;
	}
	

	.mainContent {
    position:relative;
	overflow: hidden;
	line-height: 25px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.topcontent {
   width:100%;
   	min-height:450px;
	background-color: #eeeeee;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	padding: 0 2px;	
	margin: 0 2px;
	display: inline-block;
}	
	.bottomcontent {
		background-color: #FFF;	
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;	
		padding: 2% 5%;
	}
	
.content {
	width: 100%;
	heght:100%;
	float: left;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	

}
.lvlcontent {
    position:relative;
	width: 50%;
	float: left;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

	
}
	.post-info {
		display: none;
	}

.top-sidebar {
	width: 100%;
	float: left;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	background-color: #eeeeee;	
	padding: 0 2px;
	margin:0 2px;
}	
	.top-sidebar p {
		width: 100%;
	}

	.middle-sidebar {
		width: 26.5%;
		float: left;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;	
		background-color: #FFF;	
		margin-top: 4%;
		margin-left: 0;
		padding: 0 7%;
		margin-bottom: 0;	
	}
	
	.middle-sidebar p {
		width: 90%;
	}
	
	.bottom-sidebar {
		width: 26.5%;
		float: left;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;	
		background-color: #FFF;	
		margin-top: 4%;
		margin-left: 0%;
		padding: 0 7%;
		margin-bottom: 1%;
	}
	
	.bottom-sidebar p {
		width: 90%;
	}
		

}