/* 
 * CSS - PensionRepy.cz
 * Author: GH-Networks -> info@ghn.cz -> www.ghn.cz
 *         for Altercom s.r.o. 
 * Date: 2008-11-24
 * 
 */ 

/* All Reset */
body,html,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}


/* Typography formating */
html{font-size:100.01%;}body{font-size:1em;}h1{font-size:1.5em;line-height:1em;margin:0 0 0.7em 0;}h2,legend{font-size:1.1667em;line-height:1.286em;margin:1.529em 0 0.443em 0;}p,li{font-size:0.8em;line-height:1.5em;margin:0 0 1.5em 0;}li{margin:0 0 0.6em 0;}form label{cursor:pointer;}fieldset{border:none;}table{font-size:0.8em;}


/* Styles */
html{background:#FCF9F7;=height:100%;min-height:100%;}
body{background:url(img/bg-left.png) repeat-y;color:#7D553E;font:0.9em/1.3em sans-serif;padding-left:34px;min-height:100%;scrollbar-base-color:#7D553E;}

a{color:#E85500;}
a:hover{color:#FF8B49;}
a:visited{color:#802F00;}

h1{color:#870000;font-size:230%;}
h2{color:#a80000;font-weight:bold;margin-bottom:0.5em;}
h3{color:#7D553E;font-weight:bold;margin-bottom:0.5em;}

div#header{background:#e9d6c8 url(img/header-logo-photo.jpg) 0 0 no-repeat;left:0;position:relative;width:100%;z-index:9;}
   div#header h2{background:url(img/header-logo.gif) no-repeat;display:block;height:87px;margin:0 0 0 137px;text-indent:-9000px;width:139px;}
      div#header h2 a{display:block;height:100%;width:100%;}

      div#header ul#language{margin-bottom:6px;}
      div#header ul#language li{float:left;margin:0 0 0 10px;}
      div#header ul#language li a{border:1px solid #555;display:block;height:15px;opacity:0.40;filter:alpha(opacity=40);text-indent:-9000px;width:23px;}
       div#header ul#language li a:hover,div#header ul#language li#current a{opacity:1.00;filter:alpha(opacity=100);}
       div#header ul#language li#current a{cursor:defautl;opacity:1.00;filter:alpha(opacity=100);}
         div#header ul#language li a#cs{background:url(img/flag-cs.png) no-repeat;}
         div#header ul#language li a#pl{background:url(img/flag-pl.png) no-repeat;}
         div#header ul#language li a#de{background:url(img/flag-de.png) no-repeat;}
         div#header ul#language li a#en{background:url(img/flag-en.png) no-repeat;}
         div#header ul#language li a#fr{background:url(img/flag-fr.png) no-repeat;}
         div#header ul#language li a#ru{background:url(img/flag-ru.png) no-repeat;}

div#menu{height:27px;width:100%;}
   div#menu ul{margin:0;}
      div#menu ul li{float:left;padding:3px 5px;}
         div#menu ul li a{background:#FCF9F7;border:1px solid #666;padding:3px 5px;}

   div#content ul{padding:0 0 0 2.5em;}
   div#content ul li{background:url(img/li.png) left center no-repeat;padding:0 0 0 26px;}
   a#prague-map{background:url(img/prague-map.jpg) no-repeat;float:right;height:182px;text-indent:-9000px;width:268px;}
   div.photogallery + h2{clear:both;padding-top:30px;}
      div.photogallery a{float:left;margin:0 14px 10px 0;}
      div.photogallery a img{border:1px solid #FCF9F7;}
         div.photogallery a:hover img{border-color:#7D553E;}
   table.cenik{border:1px solid #7D553E;margin:2em 0 0 0;width:60%;}
      table.cenik caption{background:#7D553E;color:#fff;font-size:1.1667em;font-weight:bold;padding:0.6em 1em;}
      table.cenik td{border:1px solid #7D553E;padding:0.6em 1em;}


.noCSS{display:block;}
.clear{clear:both;}

