body { font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif; color: #FFF; 
    background: url("../img/radava-backgr-1707.jpg") repeat-y fixed;	text-align: center; }

#wrapper { width: 750px; text-align: left; padding: 0px; margin: 0 auto; }
#header { width: 750px; text-align: left; padding: 0px; margin: 0px; }
#cenik { width: 750px; text-align: center; padding: 0px; margin: 0 auto; }
#menu { width: 750px; text-align: center; padding: 0px; margin: 0px; }
#footer { width: 750px; text-align: center; padding: 0px; margin: 0px; }

p,th,td,li,dd,dt { font: 0.8em/1.5em Verdana; }

input,textarea { font: 0.8em/1.5em Verdana; color: #000; }

a { font-size: 11px; color: #FFF;}

img { border: 0; }

hr { margin: -5px 0 0 0; }

.clear { clear: both; margin: 0; padding: 0; }

ul,li { list-style: square; }

tr,td { border: 1px solid #FFF; padding: 7px;}

table { border-collapse: collapse; }

img.rezervace { float: right; margin: 12px 0 0 0; padding: 0; }


/* typografie */

h1,h2,h3,h6 { font-family: Verdana, Arial, Helvetica, sans-serif; }

h1 { font: 1.8em/1.5em Verdana; text-align: center; margin: 0; }

h2 { font: 1.4em/1.5em Georgia;	margin: 0; padding: 0 0 0 5px;	border-bottom: 1px solid #FFF; }

h2.h-map { padding: 0 0 0 5px;	margin: 0; border: none; }

h2.noborder { border: none; }

th { font-size: 13px;	text-align: left; padding: 0 0 0 5px;	}

h3 { font: 1.3em/1.5em Georgia;	padding: 0 0 0 5px; }

h4 { font: bold 2.6em/1.5em Verdana; text-align: center; margin: 0; }

h6 { font: 0.8em/1.5em Verdana; padding: 0 0 0 10px;; }



#vlajky { float: left; margin: 0 0 0 10px;}
.vlajka { margin: 17px 0 5px 0; }
#uvod-obr { float: left; margin: 10px 0 0 20px; }

p.left { text-align: left; margin: 20px 0 0 55px; }



/* stredisko */

#sidebar-ubytovani { float: left; }

img.orient { float: right; }

#socialni { clear: both; }



/* sport */

img.tenis { float: right; margin: 40px 0 0 0; }

#ploutve { float: left; width: 200px; height: 100px; text-align: left; padding: 5px;	margin: 20px 0 0 0; }

#nadmor-vyska { float: left; width: 200px; height: 100px; text-align: left; padding: 5px;	margin: 20px 0 0 0; }

.border { padding: 5px; border: 1px solid #FFF; }

#windsurfing { width: 750px; padding: 5px;	margin: 20px 0 0 0; }

img.right { float:right; margin: 0px; }



/* vylety */

img.orlik { float:left; margin: 0 10px 0 0; }

img.milevsko { float:left; margin: 10px; }



/* rybolov */

img.rybolov-david { float:left; margin: 0 10px 0 0; }


/* form */

input,textarea { font: 0.8em/1.5em Verdana; border: 1px solid white; margin: 3px 0 10px 0; padding: 0; }

p.formular { margin: 0; padding: 0; }

dt { margin: 0; padding: 2px; }
dd { margin: 0; padding: 2px; }

.odeslat { border: none; }


/* foto */

#menu-fotogalerie { margin: 30px 0 0 0;	border: 1px solid #FFF;	}

img.foto800 { margin: 0 0 20px 0; }

.foto-text { color: #FFF; background: #009; font-size: 11px; margin: 2px 0; }

li.menu-foto { display: inline; list-style: none; }

p.foto-ram { float: left; width: 170px; }

a.foto-menu:link, a.foto-menu:visited { font-size: 13px; padding: 3px; text-decoration: none; color: #006; background: #FFF; }
a.foto-menu:hover { padding: 3px; text-decoration: none; color: #FFF; background: #006; }

a.foto:link, a.foto:visited { font-size: 13px; padding: 3px; text-decoration: none; color: #006; background: transparent; }
a.foto:hover { padding: 3px; text-decoration: none; color: #FFF; background: transparent; }

#fotogallerie { clear: left; width: 750px; margin: 0 0 0 60px; }
			    
#fotogallerie img { float: left; padding: 5px; margin: 20px 0 0 0; }
			    
#fotogallerie a.imgLink { float: left; width: 200px; margin: 0 22px 15px 0; text-align: center; }


/* mapa */

img.mapa { margin: 20px 0 0 0; }



