@charset "windows-1250";

/* Aba - Reklama   -   Základní parametry*/

body {
		color: #000080;
		font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 13px;
}


/* kolem obr. odkazů se nezobrazujou ramecky */
a img {
	border: none;
}

td {
		vertical-align: top;
}

td img {
		border: 2px navy solid;
		margin-bottom: 5px;
}



/* SUPER TIP */

.cena {
		font-weight: bold;
		font-size: 13.5px;
		color: red;
		text-decoration: none;
		border: 2px solid red;
		width: 120px;
}


/* DIVY */

#top {
		width: 925px;
		height: 132px;
		margin: auto;
		margin-bottom: 16px;
		background-image: url('images/logo.jpg');
		background-position: right;
		background-repeat: no-repeat;
		position: relative;
		z-index: 1;
}

#marquee {
		position: absolute;
		top: -35px;
		left: 0px;
		/*border: 1px solid navy;*/
		width: 497px;
		height: 30px;
		z-index: 1;
		color: #36b3f5;
		font-size: 18px;
}

#img {
		width: 925px;
		height: 237px;
		margin: auto;
		margin-bottom: 38px;
		background-image:url('images/background_main.jpg');
}


#obal {
		position: relative;
		width: 925px;
		height: 125px;
		margin: auto;
}


#txt {
		width: 522px;
		height: 125px;
		float: left;
		font-size: 9px;
		text-align: justify;
		position: relative;
		top: -4px;
		left: -4px;
		padding:0px;
		margin: 0px;
		margin-left: 5px;
		z-index: 1;
		
}

#txt h1 {
		font-size:10px;
		font-weight:bold;
		margin: 0px;
		margin-top: 2px;
}

#txt p {
		font-size: 9px;
		text-align: justify;
		margin: 0px;
}


/* TOP BUTTONY 

.cz{
		position: absolute;
		width: 34px;
		height: 23px;
		right: 17px;
		top: 29px;
}

.en{
		position: absolute;
		width: 34px;
		height: 23px;
		right: 61px;
		top: 29px;
}

.vm{
		position: absolute;
		width: 34px;
		height: 22px;
		right: 17px;
		top: 62px;
}

.pl{
		position: absolute;
		width: 34px;
		height: 22px;
		right: 61px;
		top: 62px;
}*/

/* Facebook */
#fb a{
	display:block;
	position:absolute; right: 30px;	top: 30px;
	width:24px; height:23px;
	margin:0; padding:0;
	background:url('images/fb.png') top left no-repeat;
	}


/* KATALOGY */

#kat {
		position: relative;
		width: 300px;
		height: 125px;
		float:right;
		z-index: 1;
}

.kath {
		position: absolute;
		right: 1px;
		display: none;
}

.kat1 {
		position: absolute;
		right: 268px;
		#right: 266px;
		top: -35px;
		
		
}
.kat2 {
		position: absolute;
		right: 4px;
		#right: 2px;
		top: -35px;
		border-top: 2px solid #a9c4df;
		border-right: 2px solid #a9c4df;
		border-bottom: 2px solid #a9c4df;
		border-left: 1px solid #a9c4df;
}
.kat3 {
		position: absolute;
		right: 268px;
		#right: 266px;
		top: 45px;
		
}
.kat4 {
		position: absolute;
		right: 136px;
		#right: 134px;
		top: 45px;
		
}
.kat5 {
		position: absolute;
		right: 4px;
		#right: 2px;
		top: 45px;
		
}

/* PINKY */

#mnu {
		width: 925px;
		margin: auto;
		position: relative;
}

#mnu a:hover {
		#height:75px;
		#vertical-align: top;
		position: relative;
		padding-top: 608px;
		#padding-top: 556px;
		padding-bottom: 4px;
		#padding-bottom: 8px;
		background-repeat: no-repeat;
		/*		background-color: #ff00fe;  - pĹŻvodnĂ­ barva*/
		background-color: #ffaafe;
		background-position: center 156px;
		
}

.jedna a:hover {
		background-image: url('images/pict1.jpg');
}
.dva a:hover {
		background-image: url('images/pict2.jpg');
}
.tri a:hover {
		background-image: url('images/pict3.jpg');
}
.ctyri a:hover {
		background-image: url('images/pict4.jpg');
}
.pet a:hover {
		background-image: url('images/pict5.jpg');
}
.sest a:hover {
		background-image: url('images/pict6.jpg');
}
.sedm a:hover {
		background-image: url('images/pict7.jpg');
}

/* PINKY KONEC */


/* DRUHY VZOR */

#obal2 {
		width: 925px;
		height: 392px;
		margin: auto;
}

#btn {
		width: 925px;
		margin: auto;
		margin-top: 8px;
}

#lbtn {
		width: 131px;
		height: 392px;
		float: left;
		background-image:url('images/background_left.gif');
}


#main {
		width: 791px;
		height: 392px;
		float: right;
		background-image:url('images/background_text.jpg');
		font-size: 13px;
		text-align: justify;
}

/* vlastnosti hlavniho textu */

#text {
		height: 372px;
		font-size: 13px;
		text-align: justify;
		margin: 0px; 
		padding: 10px 20px 10px 10px;
		overflow: auto;
		scrollbar-base-color: #adfeff;
		
}

#text h1 {
		font-size: 16px;
		font-weight: bold;
		
}
#text h3 {
		font-size: 13px;
		font-weight: bold;
}
#text p {
		font-size: 13px;
		text-align: justify;

}


/* HEADER DO PORTFOLIA AJ. */

.header {
		width: 500px;
		text-align: left;
		font-size: 13px;
		border-bottom: 2px solid #000080;
		margin: auto;
		font-weight: bold;
		padding: 10px 0px 10px 0px;
		margin-bottom: 10px;
}

/* PORTFOLIO "SEZNAM" */
.portf{
		width: 500px;
		margin:auto;
		font-weight: bold;
}
.pleft {
		width: 250px;
		float: left;
}
.pright{
		width: 250px;
		float: right;
}

/* MAPA */
.map {
		margin: auto;
		text-align: center;
}

.map strong {
		display: block;
		font-size: 14px;
}

.map img {border: 3px solid #000080;}

/* KONTAKTY */

.kontakt1 {
		height: 170px;
		width: 300px;
		background-color: #63b1df;
		margin: 12px 25px 6px 25px; 
		#margin: 12px 10px 6px 10px;
		float: left;
}

.kontakt2 {
		height: 170px;
		width: 300px;
		background-color: #63b1df;
		margin: 12px 25px 6px 25px; 
		#margin: 12px 10px 6px 10px;
		float: right;
}

#kontobal {
		width: 700px;
		margin: auto;
		
}

.team {
		float: left;
		border: 2px solid #ffffff;
		margin: 13px;
}


.info {
		margin: 13px
}

.info h3 {
		display: block;
		font-size: 13px;
		font-weight: bold;
		margin: 3px;
}
.info strong { display: block; }

#position {
		display: block;
		margin-bottom: 10px;
}

/* OCENĚNÍ */

.rocnik {
		width: 600px;
		margin: auto;
		text-align: center;
}

.rocnik h1 {
		display: block;
		background-color: #63b1df;
		padding: 3px 0px 3px 0px;
}

.soutez {
		width: 600px;
		text-align: left;
}
.soutez h2 {
		display: block;
		font-size: 14px;
}

.soutez p {
		margin: 3px 0px 3px 0px;
}

.cenaprava {
		float: right;
		border: 2px solid #ffffff;
		margin-left: 15px;
}

.cenaleva {
		float: left;
		border: 2px solid #ffffff;
		margin-right: 15px;
}

.okraj {
		border: 2px solid #ffffff;
}

/* KATALOG */

.katalog {
		float: right;
		border: 1px solid #a1d0ec;
		margin: 13px;
		
}

.katalog1 {
		height: 110px;
		width: 300px;
		background-color: #63b1df;
		margin: 12px 25px 6px 25px; 
		#margin: 12px 10px 6px 10px;
		float: left;
}

.katalog2 {
		height: 110px;
		width: 300px;
		background-color: #63b1df;
		margin: 12px 25px 6px 25px; 
		#margin: 12px 10px 6px 10px;
		float: right;
}

.infok {
		margin: 13px;
		font-size: 10px;
}

.infok h3 {
		display: block;
		font-weight: bold;
		margin: 3px;
}
.infok strong { display: block; }


/* GALERIE */

.border  	{ border-style : double; border-color: #FEC659 }
#gal {
		height: 372px;
		font-size: 13px;
		text-align: center;
		margin: 0px; 
		padding: 10px 20px 10px 10px;
		overflow: auto;
		scrollbar-base-color: #adfeff;
		position: relative;
}
hr {
		width: 600px;
		color: #000080;
}

#katal {
		height: 372px;
		font-size: 13px;
		text-align: left;
		margin: 0px; 
		padding: 10px 20px 10px 10px;
		overflow: auto;
		scrollbar-base-color: #adfeff;
}
#katal p {

		margin: 4px 35px 4px 50px;
}
#katal h3 {
		font-size: 13px;
		font-weight: bold;
}

/* OBJEDNAT A CENIK */
#objednat {
		position: absolute;
		background-color: #adfeff;
		top: 75px;
		left: 550px;
}

#objednat a, #objednat a:link, #objednat a:visited {
		font-size: 14px;
		color: #000080;
		padding: 3px;
}



.text2 {
		margin:auto;
		text-align: center;
}
#text2 h1 {
		font-size: 16px;
		font-weight: bold;
		
}
#text2 h3 {
		font-size: 13px;
		font-weight: bold;
}
#text2 p {
		font-size: 13px;
		text-align: justify;

}
.form {
		text-align: left;
		margin: auto;
}

.cleaner{

	clear: both;
	display: block;
	height: 1px;
	margin-bottom: -1px;
	font-size: 1px;
	line-height: 1px;
	}



