



body

{

    margin: 0px;

    font-family: Tahoma, Helvetica, sans-serif; /* Psmo pro celou strnku */

    font-size: 70%;

	color: #333333;

	background-color: #FFFFFF;

}



#root

{

	width: 1000px;

	height: auto;

	margin: auto;

	background-color: #234a63;

}



#header

{

	width: 100%;

	height: 267px;

	background: url(../pictures/logo.jpg) no-repeat;

}



.headerAdresa

{

	color: #FFFFFF;

	font-size: 11px;

	font-weight: bold;

	padding-top: 5px;

	margin-top: 0px;

	margin-left: 20px;

	text-decoration: none;

	float: left;

}



#odkazheaderCelek

{

	margin-left: 835px;

	padding-top: 7px; 

	color: #FFFFFF;

}



.odkazheader

{

	color: #FFFFFF;

	font-size: 11px;

	margin-left: 5px;

	text-decoration: none;

	

}



#menuCelek

{

	width: 646px;

	height: 22px;

	margin-left: 345px;

	margin-top: 222px;

}



.odkazUvod

{

	float: left;

	margin-top: 3px;

	color: #234a63;

	text-decoration: none;

	font-size: 12px;

	font-weight: bold;

}



a.odkazUvod:hover

{

	color: #ff9000;

}



.odkazProdejna

{

	float: left;

	margin-top: 3px;

	margin-left: 60px;

	color: #234a63;

	text-decoration: none;

	font-size: 12px;

	font-weight: bold;

}



a.odkazProdejna:hover

{

	color: #ff9000;

}



.odkazRealizace

{

	float: left;

	margin-top: 3px;

	margin-left: 70px;

	color: #234a63;

	text-decoration: none;

	font-size: 12px;

	font-weight: bold;

}



a.odkazRealizace:hover

{

	color: #ff9000;

}



.odkazAkce

{

	float: left;

	margin-top: 3px;

	margin-left: 80px;

	color: #234a63;

	text-decoration: none;

	font-size: 12px;

	font-weight: bold;

}



.sitemapOdkaz

{

	color: #FFFFFF;

	text-decoration: none;



}





a.odkazAkce:hover

{

	color: #ff9000;

}



.odkazKontakty

{

	float: left;

	margin-top: 3px;

	margin-left: 70px;

	color: #234a63;

	text-decoration: none;

	font-size: 12px;

	font-weight: bold;

}



a.odkazKontakty:hover

{

	color: #ff9000;

}



.odkazdole

{

	text-decoration: none;

	color: #FFFFFF;

}



#content

{

	width: 100%;

	height: auto;

}



#left

{

	width: 675px;

	height: auto;

	float: left;

}



#leftTop

{

	width:675px;

	height: 85px;

	background: url(../pictures/leftTop.jpg) no-repeat;

}



#leftText

{

	width: 675px;

	min-height: 186px;

	background: url(../pictures/leftText.jpg) repeat-y;

}



.hlavniP

{

	margin-top: 6px;

	margin-bottom: 5px;

}



.vedlejsiP

{

	margin-top: 1px;

	margin-bottom: 1px;

}





.vedlejsiP2

{

	

	margin-bottom: 52px;

	margin-top: 11px;

}



.vedlejsiP21

{

	

	margin-bottom: 8px;

	margin-top: 1px;

}





#odstavecA

{

	width: 285px;

	height: 120px;

	color: #FFFFFF;

	font-size: 11px;

	font-weight: bold;

	margin-left: 20px;

	padding-top: 10px;

	float: left;



}



#odstavecB

{

	width: 240px;

	height: 120px;

	color: #FFFFFF;

	font-size: 11px;

	font-weight: bold;

	margin-left: 400px;

	padding-top: 10px;

}



.formularMal

{

	width: 200px; 

	height: 20px; 

	margin-left:40px;

	border: 1px solid #E6E6E6;

}



.formularMal2

{

	width: 50px; 

	height: 20px; 

	margin-left:40px;

	border: 1px solid #E6E6E6;

}





.formularVel2

{

	width: 200px; 

	height: 48px; 

	margin-left: 40px;

	border: 1px solid #E6E6E6;

	

}



.formularVel22

{

	width: 180px; 

	height: 40px; 

	margin-left: 40px;

	border: 1px solid #E6E6E6;

	

}



.obr

{

	

	float: right;

	width: 163px;

	margin-right: 14px;

}



.obr0

{

	

	margin-top: 10px;

	width: 150px;

	float: left;

	margin-left: 10px;

	

	

}



.obr2

{

	border: 1px solid #666666;

	margin-left: 15px;

	margin-top: 15px;

}



.odkazTelo

{

	font-size: 11px;

	color: #ff9000;

	float:right;

	margin-right: 30px;

}



.odkazTelo2

{

	font-size: 11px;

	color: #ff9000;

	margin-left: 50px;

}



.odkazTelo3

{

	font-size: 11px;

	color: #ff9000;

	margin-left: 80px;

}



.odkazTelo5

{

	font-size: 11px;

	color: #ff9000;

}





.odkazTelo4

{

	font-size: 11px;

	color: #ff9000;

	margin-left: 160px;	

}



.leftHlavicka

{

	width: 622px;

	height: 65px;

	margin-left: 20px;

	padding-top: 15px;

	color: #FFFFFF;

	font-size: 10px;

}



.odkazHlavicka

{

	font-size: 10px;

	color: #ff9000;

	text-decoration: none;

}



.motto

{

	font-size: 12px;

	color: #ff9000;

	margin-top: 20px;

	margin-bottom: 0px;

}



h2

{

	font-size: 11px;

	font-weight: normal;

	margin-top: 6px;

	margin-bottom: 0px;



}



.motto2

{

	font-size: 12px;

	color: #ff9000;

	margin-bottom: 10px;

}



.motto3

{

	font-size: 12px;

	color: #ff9000;

	margin-top: 40px;

	margin-bottom: 0px;

	margin-left: 30px;

}



.leftTelo

{

	width: 550px;

	margin-left: 20px;

	color: #FFFFFF;

}



ul

{	margin-top: 0px;

	margin-bottom: 0px;

    

}



.leftTelo2

{

	width: 650px;

	margin-left: 20px;

	color: #FFFFFF;

}



div#leftText {min-height: 186px; width:675px}

* html div#leftText {height:186px}



#leftLine

{

	width: 675px;

	height: 29px;

	background: url(../pictures/leftLine.jpg) no-repeat;

}



#leftNabidka

{

	width: 675px;

	height: 150px;

	background: url(../pictures/leftNabidka.jpg) no-repeat;

}

	

	

#right

{

	width: 325px;

	height: 451px;

	float: right;

	background: url(../pictures/right.png) no-repeat;

}



#rightTelo

{

	width: 285px;

	height: 243px;

	margin-left: 15px;

	margin-top: 3px;

}



#rightTeloDown

{

	width: 196px;

	height: 130px;

	margin-left: 50px;

	margin-top: 0px;

	

}



#leftTeloDown

{

	width: 196px;

	height: 130px;

	margin-right: 30px;

	margin-top: 16px;

 	float:right;

}



.rightAdresaNazev

{

	width: 46px;

	height: 101px;

	color: #234a63;

	font-size: 11px;

	font-weight: bold;

	float: left;

}



.rightAdresaNazev2

{

	width: 130px;

	height: 118px;

	color: #234a63;

	font-size: 11px;

	margin-left: 55px;

	padding-top: 11px;

	

	

}



.leftAdresaNazev

{

	width: 46px;

	height: 101px;

	color: #FFFFFF;

	font-size: 11px;

	font-weight: bold;

	float: left;

}



.leftAdresaNazev2

{

	width: 130px;

	height: 118px;

	color: #FFFFFF;

	font-size: 11px;

	margin-left: 55px;

	padding-top: 11px;

	

	

}



.prodej

{

	width: 169px;

	border: 1px solid #999999;

	float: left;

	margin-left: 25px;

	margin-top: 15px;

	text-align: center;

	font-size: 10px;

}



.prodejFoto

{

	text-decoration: none;

	border: none;

}



.zvyraz

{

	font-size: 11px;

	color: #ff9000;

}



.nazevZbozi

{

	font-size: 15px;

	font-weight: bold;

	margin-left: 10px;

	margin-top: 10px;



}







#footer

{

	width: 1000px;

	height: 110px;

	background: url(../pictures/footer.jpg) no-repeat;

}

#footerLeft a {color: white;}

#footerLeft

{

	width: 523px;

	font-size: 10px;

	padding-top: 40px;

	margin-left: 20px;

	float: left;

	color: #FFFFFF;

}



#footerRight

{

	width: 340px;

	font-size: 10px;

	margin-left: 620px;

	text-align: right;

	padding-top: 48px;

	color: #FFFFFF;

}

#footerDop a
{
	color: #CCCCCC;
}

#footerDop

{

	color: #CCCCCC;

	margin-top: 20px;

	margin-left: 10px;

	font-size: 10px;
	
	text-align: center;

}



.odkazFooter

{

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

}



.center

{

	width: 100%;

	text-align: center;

}



.odeslat

{

	margin-left: 190px; 

}



.clear {

  clear: both;

  margin: 0;               /* keep flush with adjacent containers */

  padding: 0;

  height: 0;

  overflow: hidden;

}



.left-align

{

	text-align: left;

}



.right-align

{

	text-align: right;

}



.center-align

{

	text-align: center;

}



.left-float

{

	float: left;

}



.right-float

{

	float: right;

}



.pamatkyFoto

{

	float: left;

	width: 150px;

	height: 120px;

	border: 1px solid #999999;

	margin-top: 10px;

	

}

.pamatkyText

{

	width: 470px;

	margin-left: 160px;

	padding-top: 10px;

	

}



.pamatkyNazev

{

	font-size: 14px;

	font-weight: bold;

	color: #ff9000;

}



.pamatkyCelek

{

	width: 650px;

}





.no-top

{

	margin-top: 0px;

	padding-top: 0px;

}



.no-bottom

{

	margin-bottom: 0px;

	padding-bottom: 0px;

}
