#cu3er-container {
  position: absolute;
	margin: 0px 80px 0px 0px;
	width: 960px;
	height: 359px;
	}

	
p.box1-p {
  margin-top: 270px;
  margin-left: 80px;
}

p.box3-p {
  margin-top: 180px;
  margin-left: 70px;
  color: #666666;
  font-size: 26px;
  font-style: italic;
}

a.box1-a, a.box1-a:hover, a.box1-a:visited, a.box2-a, a.box2-a:hover, a.box2-a:visited {
  font-weight: bold;
  font-size: 14px;
  text-decoration: none;
}

a.box1-a, a.box1-a:hover, a.box1-a:visited {
  color: #fffefe;
}

a.box2-a, a.box2-a:hover, a.box2-a:visited {
  color: #666666;
}

a.box3-a, a.box3-a:hover, a.box3-a:visited {
  color: #666666;
  font-size: 26px;
  font-style: none;
  font-weight: bold;
  text-decoration: none;
  margin-left: 10px;
}

/*  crossfade end  */




span.wrapper{
	position:relative; 
}
div.description{
	position:absolute; 
	width: 180px;
  bottom: 55px;
  left: 20px;
	display:none; 
	background-color: #b0ca05;
	font-size:12px;
	color: #ffffff;
}

div.description_content{
  text-align: center;
	padding:10px;
}









h1 {
  margin-bottom: -5px;
  font-size: 16px;
  font-weight: bold;
  color: #79a303;
  }
  
h2 {
  margin-bottom: -5px;
  font-size: 16px;
  font-style: italic;
  font-weight: normal;
  color: #79a303;
  margin-left: 68px;
}

h3{
  color: #f5f5f5;
  font-size: 15px;
}

h4{
  color: #666666;
  font-size: 15px;
  font-style: italic;
  font-weight: normal;
  margin-left: 68px;
}
  
.h1-image {
  margin-right: 10px;
  margin-bottom: -18px;
}
  
p {
  margin-left: 68px;
  margin-bottom: 40px;
  line-height: 1.5;
}

p.poptavka {
  margin-bottom: 10px
}

a, a:hover, a:visited {
	color: #333333;
  font-weight: bold;
  text-decoration: underground;
}

a.menu, a.menu:visited {
  margin-right: 10px;
  margin-left: 10px;
  font-weight: bold;
  color: #666666;
  text-decoration: none;
  font-size : 14px;
  width: 50px;
  text-align: center;
}

a.menu:hover {
  border-bottom : 2px solid #b0ca05;
}

a.pixolo, a.pixolo:hover, a.pixolo:visited {
  font-weight: bold;
  color: #c4f060;
  text-decoration: underline;
}

body {
  border: 0px none;
  margin: 0px;
  padding: 0px;
	font-family: small Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
  background:  #f5f5f5 url('/images/background.png') top center no-repeat;
  overflow-x: hidden;
	}
	
#all, #bottom-content {
  margin: 0px auto 0px auto;
  position: relative;
	width: 960px;
}

#logo-menu, #main, main-gallery  {
  margin-left: 0px;
}

#logo-menu {
  margin-top: 0px;
  height: 80px;
}

img#logo {
  margin-top: 25px;
  margin-left: 30px;
}

#menu {
  width: 500px;
  margin-top: -25px;
  margin-left: 533px;
}

#main {
  width: 620px;
  margin-bottom: 200px;
  margin-top: 430px;
}

#main-gallery {
  width: 960px;
  margin-bottom: 200px;
  margin-top: 430px;
}

.content {
  width: 620px;
}	

.content-gallery {
  width: 960px;
  margin-left: 78px;
  margin-bottom: 15px;
}

.gallery {
  border: 0;
  margin: 17px;
}	

#right-box {
  position: absolute;
  margin-top: 500px;
  margin-left: 650px;
  width: 330px;
}

ul#right {
  margin-top: 30px;
  list-style-image: url('/images/list-dot.png');
}

li.right-list {
  padding-left: 13px;
  font-weight: bold;
  margin-bottom: 5px;
  margin-left: 18px;
  color: #666666;
}

.poptavka-form {
  border: 1px solid #a1bf05;
  margin-bottom: 10px;
  width: 280px;
}

.poptavka-radio {
  position: absolute;
  margin-top: -27px;
  margin-left: 230px;
}

.form-code {
  border: 1px solid #a1bf05;
  margin-bottom: 10px;
  width: 80px;
}

#odeslat {
  color: #f5f5f5;
  background-color: #79a303;
  border: 0; 
}


#bottom-line {
  height: 15px;
  background-color: #b0ca05;
}

#bottom {   
  background: url('/images/bottom-bg.png') repeat-x;
  height: 196px;
}

#bottom-liner {
  position: absolute;
  margin-top: -170px;
  margin-left: 500px;
}

#pixolo {
  margin-top: -33px;
  margin-left: 170px;
  height: 39px;
  color: #c4f060;
  font-size: 10px;
  padding-left: 18px;
  padding-top: 7px;
  background: url('/images/pixolo.png') no-repeat;
}

img#bottom-logo {
  margin-left: 5px;
  margin-top: 40px;
}

#napiste-nam {
  margin-left: 650px;
  margin-top: -80px;
}

#bottom-mail, #bottom-msg {
  margin-bottom: 10px;
  width: 170px;
}

#bottom-msg {
  height: 50px;
}

#odesli {
  color: #f5f5f5;
  background-color: #729e03;
  border: 0; 
}