/* CSS Document */

body{
	margin:0px auto;
	padding:0px;
	}

h1 {font-family:Verdana;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	padding: 0px;
	margin: 0px;
	}
	
h2 {color: #026fc0;
	font-size: 20px;
	font-family: tahoma;
	margin-left: 20px;
	padding: 0px;
	font-weight: normal;
	}
	
h3 {color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	padding: 0px; 
	margin: 5px 0px;
	}

h4 {
	color: #000000;
	text-transform: uppercase;
	font-size: 14px;
	}

h5{	
	position:relative;
	background:url(../images/bg_h1.jpg) repeat-x;
	background-position: 0px bottom;
	font-family: Verdana;
	font-size:12px;
	color:#000000;
	padding:2px 0px 10px 0px;
	margin:0px 0px 15px 0px;
	text-transform:uppercase;
	}
	
h5 a:link , h5 a:hover , h5 a:visited , h5 a:active {
	color: #000;
	text-decoration: none;
}	

HR {height: 1px; color: #0061aa; border: 0px; background-color:#0061aa;}

a:link {
	color:#026fc0;
}

a:visited {
	color:#026fc0;
}

a:hover {
	text-decoration: none;
}

a:active {
	color:#026fc0;
}

#div_page{
	position:relative;
	width:1000px;
	margin:0px auto;
	height: auto;
	border:0px #ffffff solid;
}


#table_center{
	position:relative;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	}

/*-------------------------------------------------
=MENU
-------------------------------------------------*/
#div_menu{
	}
.div_menu_content{
	position:relative;
	padding-top: 10px;
	}
	
.div_menu_item{
	position:relative;
	background: url(../images/menu_point.gif) no-repeat;
	background-position: 10% 50%;
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#023861;
	padding:5px 10px 5px 50px;
	}

.div_menu_item_act{
	position:relative;
	background: url(../images/menu_point.gif) no-repeat;
	background-position: 10% 50%;
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#023861;
	padding:5px 10px 5px 50px;
	}

.div_menu_divider {
	background:url(../images/menu_div.jpg) no-repeat;
	height: 3px;
	margin: 0px;
	margin-left: 28px;
	padding: 0px 0px;
	font-size: 3px;
}

#div_menu a:link {
	color:#0673c6;
	text-decoration:none;
}

#div_menu a:visited {
	color:#0673c6;
	text-decoration:none;
}

#div_menu a:hover {
	color: #023861;
	text-decoration: none;
}

#div_menu a:active {
	color:#0673c6;
	text-decoration:none;
}

/*-------------------------------------------------
=SUBMENU
-------------------------------------------------*/
.submenu {color: #0061aa; font-size: 12px; padding: 2px 0 2px 0; font-family: Verdana; margin: 0 0 0 50px;}
.submenu a {color: #023860; font-size: 12px; text-decoration: none; }
.submenu a:hover {color: #0061aa; font-size: 12px; text-decoration: none; }
.submenu_act {background-color: #0061aa; color: #FFFFFF; font-size: 12px; padding: 2px 0 2px 3px; font-family: Verdana; margin: 0 30px 0 50px;}


/*-------------------------------------------------
=Language
-------------------------------------------------*/
.div_lang{
	position:relative;
	background:#0061aa url(../images/bg_lang.gif) no-repeat;
	background-position:0px bottom;
	padding:5px 18px;
	margin: 0 0px 13px 15px;
	height: 35px;
	}
	
.div_lang_nav{
	position:absolute;
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	right:20px;
	top:20px;
	text-transform:uppercase;
	font-weight: normal;
	}	

.div_lang_nav a:link {
	color:#ffffff;
	text-decoration:none;
}

.div_lang_nav a:visited {
	color:#ffffff;
	text-decoration:none;
}

.div_lang_nav a:hover {
	text-decoration: underline;
}

.div_lang_nav a:active {
	color:#ffffff;
	text-decoration:none;
}

.div_lang h1{
	float: left;
}


#langpanel{
	color: white;
	float: right;
	font-size: 12px;
	font-family: Verdana, sans-serif;
}

#langpanel:before{
	background-image: url(/images/flag_en.png);
}

#langpanel a:link , #langpanel a:visited , #langpanel a:hover , #langpanel a:active{
	color: white;
	text-decoration: underline;
}

#langpanel a img {
	text-decoration: underline;
	vertical-align:   -1px;
	padding-right: 3px;
	border: none;
}





/*-------------------------------------------------
=Language Inner
-------------------------------------------------*/
.div_lang_nav2{
	position:absolute;
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	right:20px;
	top:10px;
	text-transform:uppercase;
	font-weight: normal;
	}	

.div_lang_nav2 a:link {
	color:#ffffff;
	text-decoration:none;
}

.div_lang_nav2 a:visited {
	color:#ffffff;
	text-decoration:none;
}

.div_lang_nav2 a:hover {
	text-decoration: underline;
}

.div_lang_nav2 a:active {
	color:#ffffff;
	text-decoration:none;
}

.div_pic{
	position:relative;
	text-align:right;
	}

#div_content{
	position:relative;
	padding:15px 15px;
	}
#div_content2{
	position:relative;
	margin:5px 20px 15px 20px;
	font-family:Verdana;
	font-size:12px;
	}
	
#table_content{
	position:relative;
	width:100%;
	}

.table_photo{
	position:relative;
	width:100%;
	font-family: Verdana;
	font-size: 12px;
	color:#000000;
	margin-bottom: 10px;
	}

.table_photo a:link {
	color: #026fc0;
	font-weight:bold;
}

.table_photo a:visited {
	color: #026fc0;
	font-weight:bold;
}

.table_photo a:hover {
	text-decoration: none;
}

.table_photo a:active {
	color: #026fc0;
	font-weight:bold;
}	

.table_photo img{
	border:1px #999999 solid;
	padding:3px;
	margin:3px 13px 13px 0px;
	}	

	
/*-------------------------------------------------
=NEWS
-------------------------------------------------*/

#div_news{
	position:relative;
	padding:0px 35px;
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	}	

#div_news_date a:link {
	color:#026fc0;
	font-weight:bold;
}

#div_news_date a:visited {
	color:#026fc0;
	font-weight:bold;
}

#div_news_date a:hover {
	text-decoration: none;
	font-weight:bold;
}

#div_news_date a:active {
	color:#026fc0;
	font-weight:bold;
}

.div_news_date{	
	color:#026fc0;
	margin:3px 0px;
	font-weight:bold;
		}

.div_news_text{
	margin-bottom:20px;
	}
		
.div_news_all{
	position:relative;
	text-align:right;
	text-transform:uppercase;
	font-weight:bold;
	}
	
.picnews {
	margin:0px 15px 15px 0px;
	border: 1px solid #999999;
	padding: 2px;
	}
.picnews_big {
	float:left;
	margin:0px 15px 15px 0px;
	border: 1px solid #999999;
	padding: 2px;
	}
.table_center_item{
	font-family: Verdana;
	font-size:12px;
	color:#3313131;
	margin-bottom:15px;
	}


.table_zalaz{
	position:relative;
	width:100%;
	font-family: Verdana;
	font-size: 12px;
	color:#000000;
	margin-bottom:20px;
	}

.table_zalaz a:link {
	color: #026fc0;
	font-weight:bold;
}

.table_zalaz a:visited {
	color: #026fc0;
	font-weight:bold;
}

.table_zalaz a:hover {
	text-decoration: none;
}

.table_zalaz a:active {
	color: #026fc0;
	font-weight:bold;
}

.div_add{
	position:relative;
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	}

/*-------------------------------------------------
=FOOTER
-------------------------------------------------*/

#div_footer{
	position:relative;
	font-family:Verdana;
	font-size:10px;
	width:99%;
	margin:0px auto;
	color:#5f5e5e;
	text-align:center;
	text-transform:uppercase;
	padding:25px 0px 20px;
	border:1px #bcbcbc solid;
	margin-bottom:5px;
	}
	
.table_footer{
	position:relative;
	width:650px;
	height: 11px;
	margin:0px auto;
	font-family:Verdana;
	font-size:10px;
	color:#5f5e5e;
	text-transform:uppercase;
	text-align:center;
	margin-bottom:7px
	}	

.table_footer a:link {
	color:#5f5e5e;
	text-decoration:none;
}

.table_footer a:visited {
	color:#5f5e5e;
	text-decoration:none;
}

.table_footer a:hover {
	text-decoration: underline;
}

.table_footer a:active {
	color:#5f5e5e;
	text-decoration:none;
}



/*-------------------------------------------------
=FOTO REPORT
-------------------------------------------------*/

.foto_preview {
	border: 1px solid #999999;
	padding: 2px;
	}

.foto_gallery {
	padding: 2px;
	margin:5px 10px 15px 0px;
	}
	
.foto_left{
	position:relative;
	font-family:Verdana;
	font-size:12px;
	color:#313131;
	padding:0px 0px 0px 20px;
	}
.fotoreport {
	float:left;
	margin:0px 12px 12px 0px;
	border: 1px solid #999999;
	padding: 2px;
	}

/*-------------------------------------------------
=FOTO REPORT SUBMENU
-------------------------------------------------*/
.objects {width: 600px; display: block; font-size: 11px; float: left; padding: 0 10px; background-image: url(/images/menu_point.jpg); background-repeat: no-repeat; margin: 2px 0; background-position: 0% 15%;}
.objectspoint img {border: 0px; padding: 0px; margin: 0px;}

.toggle UL, OL, LI {margin: 0; padding: 0;}
#menu li.toggle {color: #026fc0; font-size: 18px; padding: 8px 0; list-style: none;}
#menu li.toggle, #menu li a { cursor: pointer }

.picaleft {margin: 0 15px 10px 0;}
.smipic {margin: 0 20px 15px 0;border: #666666 1px solid;}
	
.podryadchik {font-size: 11px;	font-weight: bold; color:#113158;}
	
/*-------------------------------------------------
=LEFT SIDEBAR
-------------------------------------------------*/
.leftside{
	background-position:0px 0px;
	padding:0px 5px 0px 0px;
	background-color: #f9f9f9;
	font-family: Verdana;
	font-size: 12px;
	margin: 25px 30px 10px 25px;
	}

#div_info{
	position:relative;
	font-family:Verdana;
	font-size:12px;
	color:#313131;
	padding:20px 21px 20px 21px; 
	}

.div_info_item{
	position:relative;
	background:url(../images/bg_li.jpg) no-repeat;
	background-position:0px 7px;
	margin:0px 0px 0px -10px;
	padding-left:10px;
	margin-bottom:20px;
	}

.div_info_item a:link {color: #025a9d;}

.div_info_item a:visited {color: #025a9d;}

.div_info_item a:hover {text-decoration: none;}

.div_info_item a:active {color: #025a9d;}


/*-------------------------------------------------
=ARTICLES
-------------------------------------------------*/
.article {background-image:url(../images/icon_pdf.gif); background-repeat:no-repeat; padding-left: 25px; padding-bottom: 10px; margin-top: 20px;}


/*-------------------------------------------------
=VIDEO
-------------------------------------------------*/
/* #darkbox {
	filter:Alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background-color:#000;
	z-index: 9;
}
#player {
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 10;
	margin-left: -101px;
	margin-top: -57px;
	border: 1px solid #444;
	background: url("loading.gif") no-repeat center center #000;
}
#close {
	position: absolute;
	right: 0px;
	top: -20px;
	z-index: 11;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	font-family: arial, sans-serif;
	text-decoration: none;
}
.picvideo {margin: 5px 20px 15px 0; cursor: url(/highslide/graphics/zoomin.cur), pointer; outline: none; border: 2px solid #0061aa; }
.istsmall {font-size: 10px;}

*/

/*-----------------------
=LIST OF VIDEO
-------------------------*/
.videolist {
clear: both;
}

.videolist .picprev{
float:left;
margin-right: 1em;
margin-bottom: 1.5em;
}

.videolist .name {
margin: 0.5em;
}

.videolist .announcement{
margin:0.5em;
}

.videolist .size{
font-size: 0.8em;
}

.videolist .duration{
font-size: 0.8em;
}

/*---------------------------
LIST OF VIDEO ON index.php
---------------------------*/
.videofeed {

clear:both; 
margin: 0px;
font-size: 12px;
font-family: Verdana;
width: 100%;
position: relative;
margin-bottom: 12px;
}

.videofeed a img{
display:block; float:left;
border: 1px solid #999999;
padding: 3px;
margin-right: 13px;

}

.videofeed {
position:relative;
}

.videofeed a .play{
position: absolute;
left:10px;
top:10px;
border: none;
}




.videofeed a{
font-weight: bold;
}

.videofeed p{
margin: 0 0 0 143px;

}

.videolist .picprev{
position: relative;
}

.videolist .picprev .play{
		position: absolute;
		left: 80px;
		top: 45px;
		border: none;
}



/* ------------------
=VIDEO PLAYER 
--------------------*/

#player {
position: relative;

}

#player img{
border: none;
}

#player .play{
position: absolute;
left: 43%;
top:120px;

}

/* -------------------
=SMI on index.php
--------------------- */
#index_smi{
	font-size: 12px;
	font-family: Verdana;
}

#index_smi .div_smi_date{
	margin: 3px 0px;
	font-weight: bold;
	color: #026FC0;
}

#index_smi .div_smi_date a:active{
	color: #026FC0;
}


#index_smi .div_smi_date a:hover{
	text-decoration: none;
}




#index_smi .div_smi_text{
	margin-bottom: 20px;
}


/*------------
=PANO
---------------*/
#index_pano{
	margin-bottom: 20px;
}

#index_pano p{
	font-size: 12px;
	font-family: Verdana;
}


