/* CSS Document */
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	text-align: center; 
	color: #000000;
}

	img {
		border: 0 !important;
	}
	#outer {
        width: 100%;
        min-width:1000px;
    }
    #minwidth {
        width: 100%;
       	min-width:1000px;
    }

	#container {
	width: 100%;
	background: #FFFFFF;
	margin:0 auto;
	text-align: left;
	min-width:1200px;

}
	#header {
	background: #FFFFFF;
	height:158px;
	padding:0px;
}
	#logo {
	width:257px;
	height:158px;
	float:left;
	}
	
	#top{
	height:98px;
	min-width:741px;
	margin-left:257px;
	background-color:#9DABB8;
	border:1px solid #9DABB8;
	}
		#toptable {
		width:100%;
		height:73px;
		margin-top:11px;
		}
		
			#topleft {
			border-right:2px solid #FFFFFF;
			vertical-align:middle;
			text-align:center;
			font:normal 24px Tahoma; color:#FFFFFF;
			}
			
			#topright {
			vertical-align:middle;
			text-align:center;
			font:normal 30px Tahoma; color:#FFFFFF;
			}
	
	#menu{
	height:58px;
	min-width:743px;
	margin-left:257px;
	}
	
		#menutable {
		height:23px;
		width:100%;
		margin-top:20px;
		}
		
		#menutable td {
		border-left:1px solid #9CA3AB;
		vertical-align:middle;
		text-align:center;
		}
		
		#menutable td a {
		font:bold 16px Tahoma; color:#BD2F1E;
		text-decoration:none;
		}
		
		.lev_0 {border-left:none !important;}
		
		div#topbutton { margin: 0; width:250px; height:40px; z-index: 9999000 !important; position: absolute; display:block;}
		div#banner { margin: 0; z-index: -1;}
		
		
	

#mainContent {
	margin:0px;
	padding:0px;
	background:url(../i/maincontent.jpg) top left repeat-y;
}
	
	#mainleft {
	width:257px;
	float:left;
	background:url(../i/maincontent.jpg) top left repeat-y;
	}
	
		#sidebar1 {
		background-color:#737D87;
		margin:0px;
		padding:0px;
		height:312px;
		}
			#podsidebar1 {
			padding:18px 12px 4px 19px;
			}
			
			#podsidebar1 a#speclist:active, a#speclist:focus, a#speclist:hover, a#speclist:link, a#speclist:visited{
            text-decoration: none;
            color:#FFFFFF;
			}
			
			#sidebar1 h3 {
			font:bold 14px Tahoma; color:#FFFFFF;
			margin:0px;
			padding:0px 0px 15px 0px;
			}

			.left1 {
			margin:10px;
			padding:0px 0px 27px 0px;
			}
			
				.img1 {
				float:left;
				margin:0px 7px 0px 0px;
				}
				
					.img1 td {
					background:url(../i/img1.jpg) top left repeat-y;
					padding:0px 0px 0px 3px;
					}
					.img1 img {
					border:1px solid #62696F;
					}
				
				.left1dates {
				margin:0px;
				padding:0px 0px 0px 0px;
				font:bold 12px Arial, Helvetica, sans-serif; color:#EFEFEF;}
				
				.left1texts {
				margin:0px;
				padding:0px 0px 0px 90px;
				font:normal 11px Tahoma; color:#EAEAEA;}
				
				.left1texts a {font:normal 11px Tahoma; color:#EAEAEA;}
				
		#sidebar2 {
		margin:0px;
		padding:0px;
		}
			#podsidebar2 {
			padding:18px 12px 4px 19px;
			}
            #podsidebar2 a#newslist:active, a#newslist:focus, a#newslist:hover, a#newslist:link, a#newslist:visited{
            text-decoration: none;
            color:#586776;
			}


			
			#sidebar2 h3 {
			font:bold 14px Tahoma; color:#586776;
			margin:0px;
			padding:0px 0px 15px 0px;
			}
			
			.left2 {
			margin: 10px;
			padding:0px 0px 27px 0px;
			}
			
				.img2 {
				float:left;
				margin:0px 7px 0px 0px;
				}
				
					.img2 td {
					background:url(.../i/img2.jpg) top left repeat-y;
					padding:0px 0px 0px 3px;
					}
					.img2 img {
					border:1px solid #62696F;
					}
				
				.left2dates {
				margin:0px;
				padding:0px 0px 0px 0px;
				font:bold 12px Arial, Helvetica, sans-serif; color:#646A70;}
				
				.left2texts {
				margin:0px;
				padding:0px 0px 0px 90px;
				font:normal 11px Tahoma; color:#646A70;}
				
				.left2texts a {font:normal 11px Tahoma; color:#646A70;}
				
				
		#sidebar3 {
		background-color:#737D87;
		margin:0px;
		padding:0px;
		}
			#podsidebar3 {
			padding:24px 40px 30px 34px;
			}
			
			.pmenu {
			background:url(../i/razd.gif) top left repeat-x;
			margin:0px;
			padding:7px 0px 10px 0px;
			}
			
			.pmenu div {
			background:url(../i/pmenu.gif) top left no-repeat;
			margin:0px;
			padding:0px 0px 0px 18px;
			}
			
			.pmenu a {
			font:normal 14px Arial, Helvetica, sans-serif; color:#FFFFFF;
			text-decoration:none;
			}
			
			.pmenu_no {
			margin:0px;
			padding:7px 0px 10px 0px;
			}
			
			.pmenu_no div {
			background:url(../i/pmenu.gif) top left no-repeat;
			margin:0px;
			padding:0px 0px 0px 18px;
			}
			
			.pmenu_no a {
			font:normal 14px Arial, Helvetica, sans-serif; color:#FFFFFF;
			text-decoration:none;
			}
			
			.podmenu {
			margin:0px;
			padding:0px 0px 7px 30px;
			}
			
			.podmenu a {
			font:normal 14px Arial, Helvetica, sans-serif; color:#FFFFFF;
			}
			
			.podmenu div {
			margin:0px;
			padding:3px 0px 4px 20px;
			}
			
			.act {
			background:url(../i/act.gif) top left no-repeat;
			}
			.act a {
			font-weight:bold !important;
			text-decoration:none !important;
			}
				
		
	#main {
	min-width:743px;

	margin-left:257px;
	}
	
		#maingalery {
		height:312px;
		background:url(../i/maingalery.jpg) top left repeat;
		}
			#maingalerybottom {
			height:312px;
			background:url(../i/maingalerybottom.png) bottom left repeat-x;
			}
			
				#maingalerytable td {
				height:156px;
				width:19%;
				vertical-align:bottom;
				text-align:center;
				min-width:153px;
				font:bold 12px Tahoma; color:#646A70;
				}
				
				#maingalerytable td a {
				font:bold 12px Tahoma; color:#646A70;
				text-decoration:underline;
				}
				
				#tizer1 { position:absolute; margin-top:-156px; background:url(../i/tizer1.png) top left no-repeat; width:188px; height:156px;}
				#tizer2 { position:absolute; margin-top:-156px; background:url(../i/tizer2.png) top left no-repeat; width:160px; height:156px;}
				#tizer3 { position:absolute; margin-top:-156px; background:url(../i/tizer3.png) top left no-repeat; width:153px; height:156px;}
				#tizer4 { position:absolute; margin-top:-156px; background:url(../i/tizer4.png) top left no-repeat; width:172px; height:156px;}
				#tizer5 { position:absolute; margin-top:-156px; background:url(../i/tizer5.png) top left no-repeat; width:135px; height:156px;}
				#tizer6 { position:absolute; margin-top:-156px; background:url(../i/tizer6.png) top left no-repeat; width:163px; height:156px;}
				#tizer7 { position:absolute; margin-top:-156px; background:url(../i/tizer7.png) top left no-repeat; width:172px; height:156px;}
				#tizer8 { position:absolute; margin-top:-156px; background:url(../i/tizer8.png) top left no-repeat; width:144px; height:156px;}
				#tizer9 { position:absolute; margin-top:-156px; background:url(../i/tizer9.png) top left no-repeat; width:133px; height:156px;}
				#tizer10 { position:absolute; margin-top:-156px; background:url(../i/tizer10.png) top left no-repeat; width:135px; height:156px;}

		#manipulyator {
		background:url(../i/maingalery.jpg) top left repeat;
		}
		#manipulyatorbottom {
		height:210px;
		}
		
		#tema {
		position:absolute;
		font:bold 14px Tahoma; color:#BD2F1E;
		padding:14px 0px 0px 20px;
		}
			
			#manipulyatortable td {
			height:210px;
			width:30%;
			vertical-align:bottom;
			text-align:center;
			min-width:238px;
			}

		
		#tehnika {
		background:url(../i/maingalery.jpg) top left repeat;
		}
		#tehnikabottom {
		height:340px;
		background:url(../i/maingalerybottom.png) bottom left repeat-x;
		}
		#tehnika2 {
		height:250px;
		}
		#tehnika3 {
		height:220px;
		}
		
			#tehnikatable td {
			height:210px;
			vertical-align:bottom;
			text-align:center;
			}
			
			#manip11 { position:absolute; margin-top:-210px; margin-left: 0px; width:150px; height:222px;}
			#manip12 { position:absolute; margin-top:-210px; margin-left: 160px; width:150px; height:222px;}
			#manip2 { position:absolute; margin-top:-210px; width:275px; height:222px;}
			#manip31 { position:absolute; margin-top:-210px; margin-left: 0px; width:154px; height:222px;}
			#manip32 { position:absolute; margin-top:-210px; margin-left: 160px; width:154px; height:222px;}
            #maniplogo { position:absolute; margin-top:-210px; margin-left: 220px; margin-top: -200px; width:106px; height:63px;}


			#teh1 {background:url(../i/manip1a.png) top left no-repeat; min-height:222px; min-width:262px; position:absolute; margin-left:2%;}
			#teh2 {background:url(../i/manip3.png) top right no-repeat; min-height:222px; min-width:238px; margin-right:2%; margin-top:-10px;}
			#teh3 {margin-top:-210px;}
			#teh4 {margin-top:-190px;}
			#teh5 {margin-top:-85px;}
			#teh6 {background:url(../i/manip3a.png) top right no-repeat; min-height:87px; min-width:115px; margin-right:2%; margin-top:-10px;}

	#fon_logo {
	background:url(../i/fon_logo.jpg) top left repeat;
	}
	#fon_logo_top {
	background:url(../i/fon_logo_top.png) top left repeat-x;
	}
	#fon_logo_bottom {
	background:url(../i/fon_logo_bottom.png) bottom left repeat-x;
	padding:12px 25px 18px 18px;
	}
	#fon_logo_bottom2 {
	background:url(../i/fon_logo_bottom.png) bottom left repeat-x;
	height:8px;
	}

		#logotable  td {
		text-align:center;
		vertical-align:bottom;
		padding:10px;
		}
		
		#logotable img {
		padding-bottom:5px;
		}
		
		#logotable a {
		font:bold 12px Tahoma; color:#586776;
		}
		
		#logotable a.logoa {
		text-decoration:none;
		}
		
		#logotable2  td {
		text-align:center;
		vertical-align:bottom;
		padding:0px 5px;
		}
		
		#logotable2 img {
		padding-bottom:5px;
		}
		
		#logotable2 a {
		font:bold 12px Tahoma; color:#586776;
		}
		
		#logotable2 a.logoa {
		text-decoration:none;
		}



	#content {
	padding:15px 16px 17px 24px;
	font:normal 12px Arial !important; color:#343434;
    line-height: 1;
	}
	
	#content a {
		font:bold 12px Tahoma; color:#586776;
		}
	
		#content h1 {
		font:bold 14px Tahoma; color:#586776;
		margin:0px;
		padding:0px 0px 11px 0px;
		}
		
		#content p {
		margin:0px;
		padding:0px;
		text-indent:36px;
        font-size: 12px
}
		
			.conttable {
			font:normal 12px Tahoma; color:#343434;
			}
			
			.conttable td {
			padding:10px 10px 25px 25px;
			vertical-align:top;
			border-bottom:1px dashed #B2B2B2;
			}
			.conttable p {
			text-indent:0px !important;
			padding:5px 0px 0px 0px !important;
			}
			
			.conttable a {
			font:bold 12px Tahoma; color:#586776;
			}
			

				.ramk {
				border-left:1px dashed #B2B2B2;
				}
				.ramknone {
				border-bottom:none !important;
				}
			
			
			.contimg {
			border:1px solid #6A6F75;
			margin:5px 10px 10px 0px;
			float:left;
			}
			.contimg1 {
			border:1px solid #6A6F75;
			}
		

			.conttable2 {
			font:normal 12px Tahoma; color:#343434;
			}
			.conttable2 td {
			padding:10px 10px 5px 10px;
			vertical-align:top;
			}
			.conttable2 p {
			text-indent:0px !important;
			padding:5px 0px 0px 0px !important;
			}

			.conttable_gor {
			background:url(../i/conttable_gor.gif) top left repeat-x;
			padding-top:10px;
			}
			
				.tbldann td {
				padding:3px 10px !important;
				border-right:1px solid #727D88;
				border-bottom:1px solid #727D88;
				}
				
					.ramk2 {
					border-top:1px solid #727D88;
					border-left:1px solid #727D88;
					}
					
					.ramk3 {
					border-left:1px solid #727D88;
					}
			

		#puth {
		text-indent:0px !important;
		font:normal 11px Tahoma; color:#9E9E9E;
		padding:0px 0px 15px 0px !important;
		}
		#puth a {
		font:bold 11px Tahoma; color:#9E9E9E;
		}
		
		#no_indent p {
		text-indent:0px !important;
		font:normal 12px Arial, Helvetica, sans-serif !important;
		}
		
		#no_indent2 p {
		text-indent:0px !important;
		font:normal 12px Arial, Helvetica, sans-serif !important;
		padding:11px 10px 11px 22px !important;
		}
		
		#no_indent3 p {
		text-indent:0px !important;
		font:normal 12px Tahoma !important;
		padding:11px 10px 11px 0px !important;
		}
		
			.txt {
			font:normal 14px Tahoma; color:#343434;
			}
			
			.conttableimg td {
			padding:7px !important;
			}
			
			.conttableimg img {
			border:1px solid #82878B;
			}
		
		#no_indent td {
		padding:10px 10px 10px 0px;
		vertical-align:top;
		}
		
		#no_indent a {
		font:bold 12px Tahoma; color:#586776;
		}
		#no_indent2 a {
		font:bold 12px Tahoma; color:#586776;
		}
		
	.specp {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#727D88;
	}
	.specp p {
	font:normal 12px Arial, Helvetica, sans-serif !important;
	color:#BD2F1E !important;
	text-indent:0px !important;
	padding:0px 0px 10px 0px !important;
	}
	
	.tdimg {padding:0px 15px 0px 0px; width:200px;}
	.tdimg img { border:1px solid #7C8186;}
	.tel { font:normal 12px Arial, Helvetica, sans-serif; color:#BD2F1E;}
		
	.tbldann2 th {
	background-color:#DCDEE1;
	padding:8px;
	text-align:left;
	font:bold 12px Arial, Helvetica, sans-serif; color:#727D88;
	border-top:1px solid #727D88;
	border-right:1px solid #727D88;
	border-bottom:1px solid #727D88;
	}
		.r {border-left:1px solid #727D88; width:75px;}
	
	.tbldann2 td {
	padding:10px 7px;
	text-align:left;
	font:bold 12px Arial, Helvetica, sans-serif; color:#727D88;
	border-right:1px solid #727D88;
	border-bottom:1px solid #727D88;
	vertical-align:top;
	}
	
	.tbldann2 img {border:1px solid #666C72;}
	.trf {background-color:#DCDEE1;}
		
			#otstup { height:179px;}

.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
	width:100%;
}

#footer { 
	padding:0px;
	height:110px;
	margin:-1px 0px 0px 0px;
}

	#photogallery {
	min-width:743px;
	margin-left:257px;
	margin-top:-190px;
	height:185px;
	background:url(../i/photogallery.jpg) top left repeat-x;
	}
		
		#podphoto {
		margin: 5px;
		padding: 10px;
        /*	padding: -7px 25px 7px 24px;*/
		}
			
			#podphoto h3 {
			margin:0px;
			padding:0px 0px 13px 0px;
			font:bold 14px Tahoma; color:#586776;
			}

            #podphoto a#photogallist:active, a#photogallist:focus, a#photogallist:hover, a#photogallist:link, a#photogallist:visited{
            text-decoration: none;
            color:#586776;
			}

			#phototable {
			width: 800px;
			margin: 0 auto;
			}
			
			#phototable td {
			text-align:center;
			}
			
			#phototable td a {
			font:bold 12px Tahoma; color:#727D88;
			}
			
			#phototable td div img {
			border:1px solid #6C7177;
			margin:0px 0px 5px 0px;
			}
	
		#bottommain {
		min-width:743px;
		margin-left:257px;
		height:15px;
		margin-top:-15px;
		background:url(../i/bottommain.png) bottom left repeat-x;
		}
		#bottommain2 {
		width:257px;
		height:15px;
		margin-top:-15px;
		background:url(../i/bottommain.png) bottom left repeat-x;
		position:absolute;
		z-index:100;
		}

	#niz {
	height:110px;
	background-color:#9DAAB8;
	margin-top:-18px;
	}
	
		#podniz {
		padding:9px 25px;
		}
		
		#chet {
		width:231px;
		border-right:2px solid #FFFFFF;
		height:92px;
		}

		.cont p {
		margin:0px;
		padding:5px 50px;
		font:normal 12px Arial; color:#000000;
		}

		.cont span {
		color:#FFFFFF;
		}

		.cont a {
		font:normal 12px Arial; color:#000000;
   		padding:5px 50px;
		}

        #copyright{
		font:normal 12px Arial; color:#000000;
        padding-top: 0px;
		//padding-top: -3px;
        padding-left: 0px;
        text-align: left;
		}
		
		#copyright a{
		font:normal 12px Arial; color:#000000;
        text-decoration: none;
		//text-decoration: none;
		//color: #000000;
        }


