body{background-image:url(pics/main-back.png);background-repeat:repeat-x;font-family:Verdana,Geneva,sans-serif;color:#FFF;background-color:#000}
img{border:0px}
a{color:#FFF;text-decoration:none}
a:hover{color:#FF9;text-decoration:underline}
#content a{color:#FF9;text-decoration:underline;font-style:normal}
#content a:hover{color:#FFF;text-decoration:none}
#footer a{color:#FF9;text-decoration:underline;font-style:normal}
#footer a:hover{color:#FFF;text-decoration:none}
H1{font-size:1.5em;color:#FF9;font-weight:100}
H2{font-size:1.2em;color:#deb186;font-weight:100}
ul{font-size:0.75em}
p{font-size:0.75em}
.text-big{font-size:1em}
.bold{font-weight:bold}
label{font-size:0.75em}
#email{width:255px}
/*H1{font-size:32px;color:#FF9;font-weight:100}
H2{font-size:27px;color:#deb186;font-weight:100}
ul{font-size:18px}
p{font-size:18px}
.text-big{font-size:22px}
.bold{font-weight:bold}
label{font-size:18px}
#email{width:255px}
*/#contactform .submit{margin-top:17px}
#contactform .email{width:323px;height:20px}
#contactform{margin-top:11px}
#contactform input,#contactform textarea{margin-top:5px;margin-left:Opx;font-size:14px}
label.error{float:none;color:red;padding-left:.5em;vertical-align:top;font-size:14px}
#contactform textarea{width:327px;height:170px}
.odelano-h1{color:#C00;margin-left:20px}
.odelano-p{color:#FFF;font-size:1em;margin-left:20px}
.odelano{border:#FC6 2px solid;margin-bottom:20px}
#container{margin:0 auto;width:970px}
#header{padding:10px 0px 0px 0px}
#header h1{margin:0}
#navigation{float:left;width:410px;margin-left:545px;margin-top:-19px;font-size:1em;margin-bottom:15px}
#navigation ul{margin:0;padding:0}
#navigation ul li{list-style-type:none;display:inline}
#navigation li a{float:left;padding:5px 10px;color:#fff;text-decoration:none}
#navigation li a:hover{text-decoration:underline;color:#FF9}
#content-container{float:left;width:970px}
#section-navigation{float:left;width:160px;padding:0;display:inline;margin-left:-5px}
#section-navigation ul{margin:0;padding:0}
#section-navigation ul li{list-style-type:none;padding-left:20px}
ul#sliding-navigation{list-style:none;font-size:.75em;margin:18px 0;padding:0}
ul#sliding-navigation li.sliding-element a{display:block;width:150px;padding:6px 18px;margin:0;margin-bottom:6px}
ul#sliding-navigation li.sliding-element a{color:#CCC;background:#3e3d3d repeat;text-decoration:none}
ul#sliding-navigation li.sliding-element a:hover{color:#FF9}
li.sliding-element a.current{font-color:#FF9;border-left:#FF9 1px solid}
a.gall-in{background:url(pics/fotogalerie-patrik-uhllir.png) no-repeat;width:160px;height:43px;display:block;float:left;margin-left:30px;margin-top:22px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:left}
a.gall-in span{display:none}
a.akce{background:url(pics/svatebni-akce.jpg) no-repeat;width:188px;height:190px;display:block;float:left;margin-left:20px;margin-top:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:left}
a.akce span{display:none}

a.cenik{background:url(pics/cenik.png) no-repeat;width:160px;height:43px;display:block;float:left;margin-left:27px;margin-top:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:left}
a.cenik span{display:none}
/* a.gall-in{float:left;display:block;margin-left:30px;height:47px;width:160px;cursor:pointer;clear:left;margin-top:22px;text-decoration:none}
a.gall-in{background:url("pics/fotogalerie-patrik-uhllir.png") 0 0 no-repeat}
.gall-in span.hover{background:url("pics/fotogalerie-patrik-uhllir.png") 0 -47 no-repeat}
.gall-in span{display:none}
*/#banner{background-color:#000;width:721px;height:197px;margin-left:222px}
#content{float:right;width:721px;padding:20px 25px 0px 0px}
#content h2{margin:0}
#ods-1,#ods-2,#ods-3,#ods-4,#ods-5{width:721px;height:124px;margin-bottom:20px}
.do-domu{float:left;display:block;margin-left:5px;height:120px;background-position:0 0;cursor:pointer;width:300px;background:url(pics/fotograf-do-domu.jpg) no-repeat}
.do-domu span.hover{position:absolute;display:block;height:65px;width:140px;background:url(pics/chatove-poradenstvi.gif) no-repeat;background-position:bottom}
.retuse{float:left;display:block;margin-left:5px;height:120px;background-position:0 0;cursor:pointer;width:300px;background:url(pics/retuse-promeny.jpg) no-repeat}
.retuse span.hover{position:absolute;display:block;height:65px;width:140px;background:url(pics/chatove-poradenstvi.gif) no-repeat;background-position:bottom}
.svatby{float:left;display:block;margin-left:5px;height:120px;background-position:0 0;cursor:pointer;width:300px;background:url(pics/svatby-svatebni-fotograf.jpg) no-repeat}
.svatby span.hover{position:absolute;display:block;height:65px;width:140px;background:url(pics/chatove-poradenstvi.gif) no-repeat;background-position:bottom}
.drf{float:left;display:block;margin-left:5px;height:120px;background-position:0 0;cursor:pointer;width:300px;background:url(pics/detske-rodinne-fotografie.jpg) no-repeat}
.drf span.hover{position:absolute;display:block;height:65px;width:140px;background:url(pics/chatove-poradenstvi.gif) no-repeat;background-position:bottom}
.firm{float:left;display:block;margin-left:5px;height:120px;background-position:0 0;cursor:pointer;width:300px;background:url(pics/firemni-produktove.jpg) no-repeat}
.firm span.hover{position:absolute;display:block;height:65px;width:140px;background:url(pics/chatove-poradenstvi.gif) no-repeat;background-position:bottom}
.invisible a span{display:none}
.invisible span{display:none}
.odkaz{text-align:right}
.first-text{width:397px;float:right}
.first-text H1{font-size:21px;font-weight:100;letter-spacing:4px;margin-top:-2px;margin-bottom:-5px;color:#deb186}
.first-text p{font-size:12px}
td{vertical-align:top}
#footer{clear:left;text-align:right;padding:0px 0px 0px 0px;height:1%}
.reklama{width:650px;height:10px;margin-left:218px;margin-top:30px;float:left;text-align:left;font-size:11px}
.logo-footer{margin-left:318px;margin-top:0px;float:left;}

@media print {
      div#header {position: static;}
	  div#logo {position: static;}

	  div#header{display: none;}
	  div#footer{display: none;}
	  div#navigation{display: none;}
	  div#section-navigation{display: none;}
	  div#main_foto{display: none;}
	  div#banner{display: none;}
	  .logo {display: none;}
	  .header_text{margin:0px; text-align: left;}
	  html {margin: 0px;}
	  body {overflow: visible !important; margin: 0px; width:auto;}
      @page {margin: 2,5cm;} 
  	  
	  a{text-decoration:none; color:#000;}
	  div#text_content {position: static; margin-right:50; padding:0px; width: 630px !important; font-size:12px; text-align:left;}
	  div#page_in {position: static; margin:0px; padding:0px;}
	  h1, h2, h3, p, ul, li {color: #000;}

/*one_page_only*/
#footer, .hbuttons, .menu, .hbuttons  {float: none !important;}
} 
