/* CSS Document */

table.outer_table{
	border-collapse: collapse;
	height:100%;
	min-height:100%;
	width:100%;
	}

	table.outer_table td{
		margin: 0;
		padding: 0;
		vertical-align: top;
		height:100%;
		min-height:100%;
		}
		
table.outer_table {
	border-collapse: collapse;
	}

	table.outer_table td{
		margin: 0;
		padding: 0;
		vertical-align: top;
		}
		
	
	
td.col_left{
	width:50%;
	color:inherit;
	}

td.col_right{
	width:50%;
	color:inherit;
	}

td.col_center{
	min-width: 980px;
	width:980px;
	
	}


table.inner_table{
	border-collapse: collapse;
	width:980px;
	
	}
	
	
	table.inner_table table{
	border-collapse: collapse;
	
	}


	table.inner_table td{
		margin: 0;
		padding: 0;
		vertical-align: top;
		text-align: left;
		}

	
	
				
				table.inner_table td.menuleft {
				 width: 162px;
				 margin: 0;
				 padding: 0;
				 
				 
				}
				
						table.inner_table td.menuleft ul {
						padding: 235px 0 0 0;
						margin: 0;
						 width: 172px;
						 
						 }
						 
								table.inner_table td.menuleft ul li{
								list-style: none;
								font-size: 17px;
								padding: 5px 0 5px 0;
								margin: 0;
								
								 }
								 
										
									table.inner_table td.menuleft ul li a{
									text-decoration: none;
									color: #1260AD;
									border-bottom: 1px dashed #1260AD;
									font-weight: bold; 
									
									 }
							
									table.inner_table td.menuleft ul li a:hover{
									text-decoration: none;
									border-bottom: none;
									 }
									 
									table.inner_table td.menuleft ul li.active a{
									text-decoration: none;
									font-size: 17px;
									color: #f68720;
									cursor: default;
									font-weight: bold; 
									border-bottom: 0px dashed #1260AD;
									 }
							
									table.inner_table td.menuleft ul li a:hover{
									color: #f68720;
									}
									 
									table.inner_table td.menuleft ul li.active a:hover{
									text-decoration: none;
									border-bottom: none;
									 }
									table.inner_table td.menuleft div.help {
									position:absolute;
									margin-left:175px;
									margin-top:-23px;
									text-align:right;
									font-size:12px;
									font-weight:bold;
									background-color:#9adaff;
									border: 1px solid #ff7a18;
									padding:5px;
									
									}
									 
								table.inner_table td.menuleft ul li.stati{
								margin-left: 102px;
								 }	
								 
								table.inner_table td.menuleft ul li.slogan{
								margin-left: 71px;
								 }
								 
								table.inner_table td.menuleft ul li.naming{
								margin-left: 57px;
								 }
								 
								table.inner_table td.menuleft ul li.seo{
								margin-left: 35px;
								 }
								 
								table.inner_table td.menuleft ul li.legenda{
								margin-left: 4px;
								 }
								 
								table.inner_table td.menuleft ul li.reklama{
								margin-left: 6px;
								 }
								 
								table.inner_table td.menuleft ul li.domen{
								margin-left: 0px;
								 }
								
					
								 
																	 
				table.inner_table td.logo {
				padding: 260px 10px 0 0;
				margin: 0;
				width: 180px;
				}
				
						table.inner_table td.logo img{
						border: none;
						margin: 0; 
						padding: 0;
						}


				table.inner_table div.phone {
				color: #f68920;
				font-size: 17px;
				text-align: right;
				padding: 130px 20px 15px 0;
				}	
				
						table.inner_table div.phone p.slogan {
						color: #333333; 
						font-style: italic; 
						font-family: georgia; 
						font-size: 17px; 
						
						}	
				
				 
				table.inner_table div.menutop {
				margin: 0;
				}

					table.inner_table div.menutop div{
					float: left;
					width: 71px; 
					height: 70px;
					padding-right: 7px;
					}
					
					table.inner_table div.menutop img{
					border: none;
					}
				
				table.inner_table div.content {
				margin-top: 38px;
				padding: 0px 10px 200px 28px;
				font-size: 12px;
				font-family: verdana;
				min-height: 400px;
				}
				
				
				table.inner_table div.content p{
				
				line-height: 20px;
				font-family: Tahoma, Arial, Helvetica, sans-serif;
	                        font-size:13px;
				
				}
/*  footer   */

	table.inner_table table.footer {
	width: 980px;
	border-collapse: collapse;	
	color: #ffffff;
	background: #ffffff;
       
	}

	
	
	
	table.inner_table table.footer td.q {
	padding: 7px 0px 0px 91px;
	line-height: 12px; 
	color: #bcb8b8;
	font-size: 10px;
	font-family: tahoma;
	font-weight: bold;
	background: url(../images/logo_footer.gif) no-repeat top left;
	height: 50px;
	}
	
				
	table.inner_table table.footer td.map {
	padding: 0px 20px 0px 0px;
	text-align: right;
	
	}
	
	
	
			table.inner_table table.footer td.map div.counter{
				float:right;
				width:88px;
				height:31px;
				margin:3px 0 0 10px;
				padding:0;
				background-color:#bcb8b8;
				color:inherit;
				}
				
				table.inner_table table.footer td.map div.counter img{
					border-width:0;
					}
	
		table.inner_table table.footer a:link {
		color: #bcb8b8; 
		}
		
		table.inner_table table.footer a:hover {
		text-decoration: none;		 
		}
		
		table.inner_table table.footer a:visited {
		color: #bcb8b8;		 
		}
		
		table {border-collapse: collapse;}
		
		
		
		.clear {clear: both;}
		
		
		* { margin: 0; padding: 0;}
		html{ height: 99%; }
		body{ position:  relative; height: auto !important; height: 100%; min-height: 100%; background: #ffffff; }