/* ---------------------------- */
/* STANDARD HTML TAG RESET */
/* ---------------------------- */
body,h1, h2, h3,p, ul, li,form {
	border:0;
	margin:0px;
	padding:0px;
}
/* ---------------------------- */
/* STANDARD HTML TAG DEFINITION */
body,form, input {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

img{border:0;}

body { 
margin-left: auto;
margin-top: auto;
margin-right: auto;
margin-bottom: 0px;
background-image: url("../images/pozadie.jpg");
background-repeat: no-repeat;

background-position:center;
height: 100%;
}


h1{
	font-size:18px;
   
	/* ...other properties... */
}
h2{
	font-size:18px; /* ...other properties... */
}
h3{
	font-size:13px; /* ...other properties... */
}

p{
  font-size:12px;
}

a:link, a:visited{
	color:white;
	text-decoration:none;
}
a:hover {
	color:#fd8f40;
}


/* ----------------------------*/
/* PAGE ELEMENTS */
/* ----------------------------*/
/* ----------------------------*/
	/* PASIK */
  #pasik{
			background:#283869;
			margin:0 auto;
			width:auto;
			height:33px;
	}
  
  #pasik_in{
    background:#283869;
    width:800px;
    margin:auto;
    padding-top:10px;  
  }
  
  #nazov{
    width:600px;
    float:left;
    padding-left:22px;
  }

  a.nazov:link, a.nazov:visited{
    color:white;
    font-size:12px;
    text-decoration:none;
  }

  a.nazov:hover{
    color:#fd8f40;
    font-size:12px;
    text-decoration:none;
  }
	
  #vlajocky{
    background:#283869;
    width:178px;
    height:23px;
    text-align:right;
    float:left;
  }
  
  #vlajocky img{
    vertical-align:middle;
  }	
  
  a.language:link, a.language:visited{
    color:white;
    font-size:10px;
    padding-left:10px;
    padding-right:10px;
    padding-top:9px;
    padding-bottom:8px;
  }
  
  a.language:hover{
    color:white;
    font-size:10px;
    padding-left:10px;
    padding-right:10px;
    padding-top:9px;
    padding-bottom:8px;
    background-color:#1f1f1f;
  }

  a.language_selected:link, a.language_selected:visited{
    color:white;
    font-size:10px;
    padding-left:10px;
    padding-right:10px;
    padding-top:9px;
    padding-bottom:8px;
    background-color:#1f1f1f;
  }

  a.language_selected:hover{
    color:white;
    font-size:10px;
    padding-left:10px;
    padding-right:10px;
    padding-top:9px;
    padding-bottom:8px;
    background-color:#1f1f1f;
  }
	 .container{
		margin:0 auto;
		width:800px;
		color:white 
	}
	
	.container_other{
		margin:0 auto;
		width:800px;
		color:white;
    background:black; 
	}
	/* ---------------------------*/
	/* LOGO */
		#logo{
		  margin:0 auto;
		  width:800px;
		  margin-top:20px;
          margin-bottom:20px;
		}
		
		#content_bg{
      background:black url('../images/poz.gif');
      background-repeat:repeat-x;
      width:auto;
      margin-left:auto;
      margin-right:auto; 
      height:322px; 
    }
    
    #content_other_bg{
      background:black;
      width:auto;
      
      height:auto;
    }
    
    .content_bg2{
      margin:0 auto;
      background:url('../images/uvod-pozadie.jpg');
      width:800px;
      height:261px;  
    }
    
    .content_other_bg2{
      margin:0 auto;
      background:black;
      width:800px;
      height:auto;
    }
    
    #navbar_bg{
      background:url('../images/menu.png');
      height:41px;    
    }
    
    #navbar_other_bg{
      background:#141c33;
      height:41px;
    }
		
	/* ---------------------------*/
	/* NAVBAR */
		#navbar{
			background:none;
			height:41px;
			margin:0 auto;
			width:780px;
			text-align:right;
			margin-top:0px;
			padding-right:0px;
			padding-top:13px;
            
		}
		
		#navbar_other{
			background:#141c33;
			height:41px;
			margin:0 auto;
			width:800px;
			text-align:right;
			margin-top:20px;
			padding-right:0px;
			padding-top:13px;
		}
		
		a.main_navbar:link, a.main_navbar:visited{
      color:white;
      font-weight:bold;
      font-size:12px;
      padding-top:13px;
      padding-bottom:12px;
      padding-left:10px;
      padding-right:10px;
      text-transform:uppercase;
    }
    
    a.main_navbar:hover{
      color:#fd8f40;
      padding-left:10px;
      padding-right:10px;
      padding-top:13px;
      padding-bottom:14px;
      background-color:white;  
    }

    a.main_navbar_selected:link, a.main_navbar_selected:visited{
      color:#fd8f40;
      padding-left:10px;
      padding-right:10px;
      padding-top:13px;
      padding-bottom:14px;
      background-color:white;
      font-weight:bold;
      text-transform:uppercase;
    }
	
  /**************************/
    #fotecky_wide{
      background:#091023;
      margin:auto;
      width:auto;
    }
    
    #fotecky{
      width:760px;
      background:#091023;
      margin:auto;
      padding:20px;
      color:#787F89;
      font-size:10px;
    }
    
    #fotecky td{
      vertical-align:top;
          width: 110px;
    }
    
    a.fotecky:visited, a.fotecky:link{
      color:#787f89;
    }
    
    a.fotecky:hover{
      color:#fd8f40;
    }
    
    #formular{
      width:770px;
      background:#091023;
      margin:auto;
      padding:20px;
      padding-right:10px;
      color:#5C5C5C;
      font-size:10px;
    }
  
    #formular input,textarea{
      background:black;
      border:1px solid;
      border-color:#5C5C5C;
      color:#5C5C5C;
      margin-top:3px;
    }
    
  
  /*-----------------------------*/
  /* ONE CONTENT */
    #ponuka_sluzieb{
      
      padding-top:25px;
    }
    
    #ponuka_sluzieb h1{
      color:#5c5c5c;
      margin-bottom:25px;
    }
    
    #ponuka_sluzieb h2{
      color:#5c5c5c;
      margin-bottom:25px;
      font-size:14px;
    }
    
    #ponuka_sluzieb ul{
      list-style-image:url('../images/sipka.gif');
      width:680px;  
    }
    
    #ponuka_sluzieb li{
      padding-bottom:40px; 
    }
    
    #ponuka_sluzieb .fotky{
      float:left;
      width:100px;
    }
    
    #ponuka_sluzieb .texty{
      float:left;
      width:285px;
    }
    
    #ponuka_sluzieb .texty p{
      margin-bottom:20px;
    }
    
    .siva14{
      color:#5c5c5c;
      font-size:14px;  
    }
    
    .biela14{
      color:white;
      font-size:14px;
    }
  
  /* ----------------------------*/
		#column-wide{
			background-color:transparent;
			float:left;
			margin-right:0px;
			width:700px;
			padding-left:70px;
			padding-top:20px;
			text-align:justify;
		}  
  
  /* ----------------------------*/
	/* COLUMN LEFT */
		#column-left{
			background-color:transparent;
			float:left;
			margin-right:0px;
			width:380px;
			padding-left:70px;
			padding-top:20px;
		}
		#column-left h1{
			font-family:Sans-serif;
			margin-bottom:15px;
		}
		#column-left p{
			font-size:12px;
			color:white;
			width:326px;
		}
		
		#column-left ul{
      list-style-image:url('../images/sipka.gif');  
    }
    
    #column-left2{
      padding-left:30px;
      padding-top:25px;
      background-color:transparent;
			float:left;
			margin-right:0px;
			width:210px;
			line-height:150%;
    }
    
    #column-left-kontakt{
      padding-left:30px;
      padding-top:10px;
      background-color:transparent;
			float:left;
			margin-right:0px;
			width:400px;
			line-height:150%;      
    }

    a.submenu:link, a.submenu:visited{
	color:white;
	text-decoration:none;
	text-transform:uppercase;
}
a.submenu:hover {
	color:#fd8f40;
	text-transform:uppercase;
}

a.submenu_selected:link, a.submenu_selected:visited{
	color:#fd8f40;
	text-decoration:none;
	text-transform:uppercase;
}

	/* ---------------------------*/
	/* COLUMN RIGHT (Sidebar */
		#content{
			background-color:transparent;
			padding-left:20px;
			padding-top:55px;
			padding-right:10px;
			float: right;
			width: 320px;
		}
		
		#content p{
		  padding-left:13px;
			font-size:12px;
			color:white;
		}
		
		#content ul{
      list-style-image:url('../images/sipka.gif');  
    }
    
    #content2{
      padding-top:25px;
      padding-bottom:25px;
      background-color:none;
			float:left;
			width:560px;
      line-height:150%;  
    }
    
    #content2 ul{
      list-style-image:url('../images/sipka.gif');  
    }
    
    #content2 h1{
      color:#5c5c5c;
      margin-bottom:25px;
    }
    
    #content2 p{
      width:500px;
    }
    
    #content-kontakt{
      padding-top:25px;
      padding-bottom:25px;
      
      background-color:none;
			float:left;
			width:370px;
      line-height:130%;  
    }
    
    #content-kontakt ul{
      list-style-image:url('../images/sipka.gif');  
    }
    
    #content-kontakt h1{
      color:#5c5c5c;
      margin-bottom:25px;
    }
    
    #content-kontakt p{
      
    }
	/* ---------------------------*/
	/* FOOTER (Sidebar */
	
	  #footer_wide{
      background:url('../images/spodne-menu.png');
      height:88px;
      margin:0 auto;
      width:auto;
      
    }
	   
		#footer{
		  background:url('../ximages/spodne-menu.png');
			clear:both;
			margin-left:auto;
			margin-right:auto;
			width:800px;
			height:88px;
			
		}
		
		#footer_navbar{
			background:none;
			height:30px;
			margin:0 auto;
			width:780px;
			text-align:right;
			margin-top:0px;
			padding-right:0px;
			padding-top:13px;
		}
		
		a.footer_navbar:link, a.footer_navbar:visited{
      color:#787f89;
      
      font-size:10px;
      padding-top:13px;
      padding-bottom:12px;
      padding-left:10px;
      padding-right:10px;
      text-transform:uppercase;
    }
    
    a.footer_navbar:hover{
      color:#fd8f40;
      padding-left:10px;
      padding-right:10px;
      padding-top:13px;
      padding-bottom:14px;
    }
    
    a.footer_navbar_selected:link, a.footer_navbar_selected:visited{
      color:#fd8f40;
      
      font-size:10px;
      padding-top:13px;
      padding-bottom:12px;
      padding-left:10px;
      padding-right:10px;
      text-transform:uppercase;
    }
    
    #footer_text{
      text-align:right;
      padding-left:60px;
      padding-right:20px;
      font-size:9px;
      color:black;
    }
    
    #creoline_tien{
      margin:0 auto;
      width:auto; 
      background:url('../images/pata-tien.png') center;
      background-repeat: no-repeat;   
    }
    
    #creoline_tien2{
      margin:0 auto;
      
      width:800px;
      background:url('../images/tien2.png');
      text-align:right;
    }
    
    #creoline{
      font-size:10px;
      margin:0 auto;
      
      padding-top:10px;
      width:800px;
      padding-right:0px;
      text-align:right
    }