/* CSS Document */

*{
  margin:0;
  padding:0;  
}
body{
  background: url(/images/background.jpg);
  background-repeat:no-repeat;
  background-size:100% 100%;
  background-attachment:fixed;
  font-family:arial;
  padding-bottom:20px;
  font-size:13px;
  overflow-y: scroll;
  overflow-x: hidden;
}
#content{
  width:1000px;
  min-height:400px;
  margin:0 auto;
  background:url(/images/content-bg.png);
  padding-top:20px;
  margin-top:20px;
  padding-bottom:50px;
}
#content-all{
  display:none;  
}
#obal{
  width:950px;
  margin:0 auto;
}
#banner{
  height:276px;
  background:url(/images/banner.jpg);
}
#menu{
  padding:15px;
  padding-left:40px;
  background:#1b1b1b;
  margin-top:180px;
  position:absolute;
  margin-left:-25px;
}
#menu ul li{
  float:left;
  list-style-type:none;
  padding-right:15px; 
  text-transform:uppercase;
  font-family: 'Patrick Hand', cursive;
  font-size:17.5px;
}
#menu ul li a{
  color:#d01b1b;
  text-decoration:none;
  cursor:pointer;
  font-weight:bold;
}
#menu ul li a:hover{
  color:#d9d9d9;
  border-bottom:1px solid white;
}
#logo{
  width:229px;
  height:153px;
  background:url(/images/logo.png);
  position:absolute;
  margin-top: 15px;
  margin-left:30px;
}
#home_left{
  width:510px;
  float:left;
  margin-top:20px;
}
#home_serizeni{
  width:250px;
  height:160px;
  background:url(/images/serizeni.jpg);
  float:left;
  cursor:pointer;
  
  -moz-transition:all 0.6s ease;
	-webkit-transition:all 0.6s ease;
	-ms-transition:all 0.6s ease;
	-o-transition:all 0.6s ease;
	transition:all 0.6s ease;
	-webkit-filter:sepia(0);
}
#home_serizeni:hover{
  width:250px;
  height:160px;
  background:url(/images/serizeni.jpg);
  float:left;
  cursor:pointer;
  
  z-index:2;
	-moz-box-shadow:0 0 12px rgba(0, 0, 0, 0.6);
	-webkit-box-shadow:0 0 12px rgba(0, 0, 0, 0.6);
	box-shadow:0 0 12px rgba(0, 0, 0, 0.6);
	-webkit-filter:sepia(0);
}
#home_poradenstvi{
  width:250px;
  height:160px;
  background:url(/images/poradenstvi.jpg);
  float:left;
  margin-left:10px;
  cursor:pointer;
  
  -moz-transition:all 0.6s ease;
	-webkit-transition:all 0.6s ease;
	-ms-transition:all 0.6s ease;
	-o-transition:all 0.6s ease;
	transition:all 0.6s ease;
	-webkit-filter:sepia(0);
}
#home_poradenstvi:hover{
  width:250px;
  height:160px;
  background:url(/images/poradenstvi.jpg);
  float:left;
  margin-left:10px;
  cursor:pointer;
  
 z-index:2;
	-moz-box-shadow:0 0 12px rgba(0, 0, 0, 0.6);
	-webkit-box-shadow:0 0 12px rgba(0, 0, 0, 0.6);
	box-shadow:0 0 12px rgba(0, 0, 0, 0.6);
	-webkit-filter:sepia(0);
}
.home_sluzby_pruh{
  width:100%;
  background:url(/images/grey-line.png);
  color:white;
  font-family: 'Patrick Hand', cursive;
  font-size:17.5px;
  text-align:center;
  margin-top:111px;
  padding-top:12px;
  padding-bottom:12px;
}
#home_popis{
  background:url(/images/content-bg.png);
  padding:15px;
  margin-top:20px; 
  text-align:justify;
}
.podpis{
  margin-top:60px;
  margin-left:165px;
}
#home_popis_line{
  padding-top:5px;
  width:100%;
  background:#a49a96;
}
#home_right{
  float:left;
  margin-top:20px;
  margin-left:30px;
  width:410px;  
}
#home_right_novinky{
  background:#262626;
  font-family: 'Patrick Hand', cursive;
  color:white;
  padding:10px;
  font-size:15px; 
  margin-bottom:20px;
}
#home_right_novinky h2{
  font-weight:normal;
}
.newspaper
{

margin-top:50px;

-webkit-column-count:3; /* Chrome, Safari, Opera */
-moz-column-count:3; /* Firefox */
column-count:3;

-webkit-column-gap:40px; /* Chrome, Safari, Opera */
-moz-column-gap:40px; /* Firefox */
column-gap:40px;

-webkit-column-rule:4px outset #a49a96; /* Chrome, Safari, Opera */
-moz-column-rule:4px outset #a49a96; /* Firefox */
column-rule:4px outset #a49a96;
}
#footer{
  width:930px;
  margin:0 auto;
  background-color: #2b2b2b;
  padding:35px;
}
.footer-part{
  width:300px;
  float:left;
  color:#f3f3f3;
  padding:5px;
}
.footer-part a{
  color:#bf5757;
  text-decoration:none;
}
.footer-part a:hover{
  text-decoration:underline;
}
.footer-part h3{
  background-color:#bf5757;
  padding:10px;
}
#autor{
  width:980px;
  margin:0 auto;
  text-align:center;
  background:transparent;
  padding:10px;
  color:white;
}
#autor a{
  color:white;
  margin:3px;
}
#autor a:hover{
  color:#bf5757;  
}
a.linkaut{
  color:#bf5757;
  text-decoration:uderline;  
}
a.linkaut:hover{
  color:#bf5757;
  text-decoration:none;  
}
.nadpis-stranka{
  background-color: #343535;
  color:white;
  padding:12px;
  margin-bottom:30px;
  font-size:18px;
  width:50%;
}
#page-text{
  background-color:white;
  padding:10px;
  padding-top:10px;
  min-height:400px;
}
.form-kontakt form{
  margin-top:40px;
  font-family: arial;
}
.form-kontakt input{
  padding:8px;
  margin:2px;
  width:230px;
}
 .form-kontakt textarea{
  font-family:arial;
  padding:5px;
 }
.form-kontakt .submit{
  cursor:pointer;
  width:130px;
}
.form-kontakt h2{
  font-size:16px;
} 