/* CSS Document */

.ul li{line-height: 1.5;}

#kontakt h2,#left h2,#activities h2{font-weight: normal; font-size: 14px; color: #09487d;margin: 5px 0;}

*{line-height: 1;}

#wrap{

  margin: 0 auto;

  width: 953px;

  text-align: left;

}

#header{

  background: #44749c url(../img/main.jpg) no-repeat top left;

  float:left;

  width: 953px;

  font-size: 14px;

  height:298px;

}

.fotrinka {font-size: 10px;}
.fotrinka a {font-size: 10px;}

#header a{color: #fff; text-decoration:none;}

#headerLeft{

  float:left;

  line-height: 1.5;

  margin: 0px 20px;

}

#headerRight{

  float:right;

  line-height: 1.5;

  font-size: 13px;

  margin-right: 15px;

  

}

#headerRight a img{margin-right: 5px;}

#headerRight a{margin-right: 10px;}

#header a:hover{color: #a4d3fd;}

#headerTop{color: #fff;clear:both;margin: 0px 20px;  line-height: 1.5;float:left;width: 100%;}



.info{

  border:1px solid #aaa;

  background: #eeeeee;

  padding: 10px;

  margin: 10px;

}



#right{

float:right;

width: 664px;

}

#menu{

  float:right;

  width: 664px;

  text-align:center;

  height: 26px;

  background: #08487f url(../img/menu.jpg) no-repeat top left;

  margin: 0;

  padding-top: 8px;

}

#menu a{

  color:white;

  text-transform: uppercase;

  text-decoration: none;

  line-height: 1.5;

  padding: 5px 10px;

}

#menu a:hover{color: #a4d3fd;}

#menu li{  

  background: url(../img/menuItem.jpg) no-repeat center right;

  overflow:hidden;

  list-style:none;

  display:inline;

}

#menu li.last{background:none;}



#content{

float:left;

width: 480px;

margin: 20px 0;

padding-left: 20px;

line-height: 1.5;}

#content.noIndex{width: 644px;float:right;}

#kontakt{

  float:right;

  background: #276096 url(../img/kontakt.jpg) no-repeat top left;

  color: white;  

  width: 149px;

  height: 96px;

  boredr:1px solid red;

  margin-top: 30px;

}

#kontakt p{font-size: 10px;margin: 10px;margin-top: 20px;}

#activities{float:left;width: 664px;margin-top: 30px;}

#activities h2{background: #0e508a url(../img/nadpis.jpg) no-repeat;color: #fff; text-align:center; width: 146px;padding: 4px 0 3px 0;margin: 0;}

#activities ul{

  border-top: 22px solid #0e508a;

  background: #e6f3fc url(../img/activities.jpg) no-repeat bottom left;

  padding: 30px 0 30px 15px;

  overflow: hidden;

  float:left;

  width: 654px;

  margin:0;

}

#activities ul li{

  background: url(../img/arrow_grey.jpg) no-repeat center left;

  margin: 10px 0;

  padding-left: 10px;

  width: 310px;

  list-style:none;

  font-size: 0.8em;

  float:left;

}

#left{

  float:left;

  width: 240px;

  display:inline;

  margin-top: 20px;

  margin-left: 30px;

}

#left h2{margin-top: 30px;}



.new{ overflow: hidden;margin: 20px 0;}

.new span.date{

  background: #e81208 url(../img/new_date.jpg) no-repeat top left;

  display:block;

  float:left;  

  width: 41px;

  height: 46px;

  color: white;

  text-align: center;

  line-height: 1.25;

  font-size: 12px;

  text-transform: uppercase;

  margin-right: 5px;

}

.new h3,.new p{

  float:left; 

  width: 185px;

  border-left: 1px solid black;

  padding-left: 5px;

}

.new h3{margin: 0; font-size: 0.9em;}

.new p{color: #2c2c2c;}

.new p a.active{

  margin-top: 15px;

}

#newsletter .input{

  width: 100%;

  background-color: #e9a5a2;

  border:0;

  text-align: center;

  margin-top: 4px;

  padding: 4px 3px 2px 3px;

}

#newsletter .submit{

  bordeR:0;

  background-color: white;

  padding: 3px;

}

#klienti{

  margin-top: 30px;

  clear:both;

}

#footer{

  margin-top: 10px;

  border-top: 10px solid #0b487e;

  padding-top: 5px;

  width: 853px;

  background: url(../img/logo.jpg) no-repeat center left;

  padding-left: 100px;

  float:left;

  margin-bottom: 50px;

}

#footer a{text-decoration: none;color: black;}

#footer a:hover{color: #757575;}

#footer p{float:left;width: 360px;font-size: 10px;}

#footer p a{font-size: 10px;}

#footer ul{

  float:right;

  margin-right: 20px;

  margin-top: 10px;

  width: 440px;

  

}

#kontakt h2{color: white;margin: 10px;}

#footer ul li{float:left; list-style: none;padding: 3px 10px;background: url(../img/menuItemBottom.jpg) no-repeat center right;}

#footer ul li a{color: #1c1c1c;font-size: 11px;}

#footer ul li a.active{color: #ffc000;}



#page_images{

  background: #eee;

  bordeR:1px solid #ddd;

  padding: 5px;

  padding-right: 0;

  margin-top: 30px;

}

#page_images{

  margin-right: 6px;

}

/*lightbox*/

#lightbox{

	background-color:#eee;

	padding: 10px;

	border-bottom: 2px solid #666;

	border-right: 2px solid #666;

}

#lightboxDetails{

	font-size: 0.8em;

	padding-top: 0.4em;

}	

#lightboxCaption{ float: left; }

#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 

#overlay img{ border: none; }
