/* CSS Document */
*{padding:0; margin:0;}

body
{
margin-top:0px;
background-color: rgb(236,249,255);
background-image: url(../pic/poz1.jpg);
background-repeat: repeat-x;
text-align: center; /* kvuli IE 6. protoze se nezobrazuje stranka uprostred */
}


/* odkazy default */
a.default:link {text-decoration: underline; color: blue;}
a.default:hover {text-decoration: underline; color: red;}





      /* logo kontejner */
      div#logocon 
      {
      overflow:visible !important /*Firefox*/; 
      overflow:hidden /*IE6*/;
      height:99px;
      width:900px;
      margin:0px auto;  
      margin-top: 0px;
      
      }
                /* logo*/
                img#logo
                {
                float: left;
                margin-top: 10px;
                margin-bottom: 4px;
                }
                
                
                
                
               /* vlajecky */
               div#flags
               {
               margin-top: 3px;
               width:350px; 
               float:right; 
               }
                div#flags ul 
               {
               float:right; 
               
               }
                div#flags li 
               {display:inline; 
               list-style:none;
               }
                div#flags li a 
               {
               
               }
                div#flags a:hover 
               {
               text-decoration:none;
               }
                div#flags a img 
               {
               border:none;
               }

      /* přihlášení kontejner */
               div#logincont
               {
               width:350px; 
               float:right;
               margin-top: 60px;
               text-align: right;
               padding-right: 5px;
               font-size: 90%;
               font-weight:bold;
               color: rgb(48,38,134);
               }

      /* viditelny kontejner */
      div.viscontainer
      {
      clear: both;
      width:900px;
      height: 100%;
      background-image: url(../pic/poz2.jpg);
      background-repeat: repeat-x;   
      background-color: rgb(236,249,255);
      margin:0px auto;  
      padding-bottom: 0px;
      text-align: left; /* kvuli IE 6. protoze se nezobrazuje stranka uprostred */
      border:solid 1px rgb(150,150,150);
      }
  
      
      /* top menu kontejner */
  
      /* top menu 1*/
      div#topmenu
      {
      margin: 8px 8px 0px 8px;
      font-weight: bold;
      font-size: 90%;
      }

      div#topmenu:after
      { /*Add margin between menu and rest of content in Firefox*/
      content: "."; 
      display: block; 
      height: 0; 
      clear: both; 
      visibility: hidden;
      }

      div#topmenu ul
      {
      width: 100%;
      
      padding: 5px 0;
      margin: 0;
      text-align: left; /*set value to "right" for example to align menu to the left of page*/
      }

      div#topmenu ul li
      {
      display: inline;
      }

      div#topmenu ul li a
      {
      color: #494949;
      padding: 5px;
      margin: 0;
      text-decoration: none;
      border-right: 1px solid #DADADA;
      }

      div#topmenu ul li a:hover
      {
      /* background:  url(../pic/chrom.gif) center center repeat-x;*/
      text-decoration: underline;
      }
        
        
        
        
      
        
      /* left menu container */
      #leftcon
      {
      margin: 15px 0px 15px 0px;
      background-image: url(../pic/poz3.jpg);
      background-position: right;
      background-repeat: no-repeat;
      float: left;
      width: 181px;
      height: 800px;
      border: 0px;
      
      }
      
      div.suckerdiv
      {
      width: 100%;
      border: 0px;
      padding: 0px;
      }
      
      /* LEFT menu */
      div.suckerdiv ul
      {
      margin: 0;
      margin-left: 8px;
      padding: 0;
      list-style-type: none;
      width: 173px; /* Width of Menu Items */
      }
	
      div.suckerdiv ul li
      {
      padding: 0 0 0 0;
      width: 100%;
      position: relative;
      height: 22px;
      background-image: url(../pic/poz_ver.jpg);
      background-position:  bottom;
      background-repeat: no-repeat;
      }
      
      /* Sub level menu links style */
      div.suckerdiv ul li a
      {
      font-size: 100%;
      display: block;
      overflow: auto; /*force hasLayout in IE7 */
      color: rgb(0,102,153);
      text-decoration: none;
      width: 100%;
      padding: 1px 5px 3px 5px;
      border: 0;
      }
	
      /*Sub level menu items */
      div.suckerdiv ul li ul
      {
      margin: 0 0 0 0;
      position: absolute;
      width: 167px; /*sub menu width*/
      top: 0;
      visibility: hidden;
      background-color: rgb(205,235,246);
      }
      
     
      


div.suckerdiv ul li a:visited
{
color: rgb(0,102,153);
}

div.suckerdiv ul li a:hover
{
text-decoration: underline;
color: red;
}

/*  
div.suckerdiv .subfolderstyle
{
background: url(media/arrow-list.gif) no-repeat center right;
}
*/
	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */


                  /*  hlavni obsah - stred*/
                  div#main
                  {
                  display:inline; /*Fix IE floating margin bug*/; 
                  float:left; 
                  width:520px;
                  /* height: 100%;  */
                  margin: 10px 15px 0px 15px; 
                  overflow:visible !important /*Firefox*/; 
                  /* overflow:hidden */
                  }



                  /* prave menu container*/
                  div#rightmenu
                  {
                  margin-top: 10px;
                  background-image: url(../pic/poz3.jpg);
                  background-position: left;
                  background-repeat: no-repeat;
                  float: left;
                  width: 160px;
                  height: 800px;
                  }
                  
     /* paticka stranky */             
     div#footer 
     {
     clear:both; 
     width:900px; 
     height:1.5em; 
     text-align: center;
     font-size:1.0em; 
     /* background-image: url(../pic/zapati.jpg); */
     height: 158px;
     
     }
     

     
      /* nadpis- hlavni */
      h1#titlemain
      {
      text-align: center;
      font-size: 200%;
      color: rgb(219,67,13);
      margin-top: 3px;
      margin-bottom: 15px;
      font-family: Monotype Corsiva;
      font-weight: normal;
      }
      
      h1#title
      {
      text-align: center;
      font-size: 180%;
      color: rgb(219,67,13);
      margin-top: 3px;
      margin-bottom: 15px;
      font-family: Comic Sans MS;
      font-weight: normal;
      }
      

      
      h1#title img
      {
      padding-top: 2px;
      padding-left: 10px;
      }
      
      
      h2#titlehdva
      {
      text-align: center;
      font-size: 140%;
      color: rgb(219,67,13);
      margin-top: 3px;
      margin-bottom: 15px;
      font-family: times New Roman;
      font-weight: normal;
      }

      /* id finder */
      input#idfinder
      {
      text-align: center;
      width: 100px;
      margin-left: 10px;
      font-size: 70%;
      font-style: italic;
      margin-top: 15px;
      float: left;
      }
      
      input#idsend
      {
      text-align: center;
      margin-left: 5px;
      font-size: 70%;
      font-style: italic;
      margin-top: 15px;     
      }
      
      
      /* proc si vybrat nas */
div.qtwo
{
margin-top: 10px;
margin-bottom: 10px;
font-size: 140%;
color: rgb(38,104,162);
}


/* au pair and family members */
fieldset.members
{
border-width: 1px 0 0 0;
margin-top: 15px;
border-color: rgb(38,104,162);
}

fieldset.members legend
{
font-size: 120%;
color: rgb(38,104,162);
font-weight: bold;
}

fieldset.members div
{
text-align: center;
}

div.photomiddlemain
{
float: left;
margin-top: 4px;
margin-right: 4px;
text-align: center;
width: 80px;

background-color: white; 
}

/* showcase */
a.showcase
{
text-decoration: none;
color: white;
}
a.showcase:link {text-decoration: none; color: white;}
a.showcase:hover {text-decoration: underline; color: white;}

