/*

Theme Name: Pavel Cerny

Description: Designed for Pavel Cerny - zakázková ruční výroba šperků

Version: 1.0

Author: s2fi

*/



/* begin Page */







body

{

  margin: 0 auto;

  padding: 0;

  font-size: 62.5%; /* Resets 1em to 10px */

  font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

  background-color: #000000;

}



p

{

  text-align: center;

  padding-top: 5px;

  padding-bottom: 5px;

}


ul

{

  color: #DAA520;

  opacity: 0.95;

}



table

{

  text-align: center;

  height: 57px;

  padding-top: 35px;

}



h1

{

    font-size: 21px;

    position: absolute;

    top: 10px;   

    left: 280px;                      

    font-family: 'Calibri' , sans-serif;

}



h2

{

  color: #DAA520;

  opacity: 0.70;

  text-align: left;

  padding-top: 10px;

  padding-bottom: 10px;

}



h3

{

    font-size: 16px;

    font-family: 'Calibri' , sans-serif;

}



.Main

{

  position: absolute;

  width: 100%;

  left: 0;

  top: 50px;                                   /* odskok stránek zezhora standart top: 0 */

  background-color: #000000;

}



a img

{ 

  border: 0; 

}



a

{

  color: #37606c;                         /* puvodne #37606c */

}



a:link

{

  color: #a86905;                        /* barva odkazu puvodne #ecc026 */

}



a:visited

{

  color: #a86905;                        /* barva navštíveného odkazu puvodne #2a4196 */

}



a:hover

{

  color: #ecc026;                       /* barva odkazu po najetí kurzorem puvodne #46a2aa */

}

/* end Page */



/* begin Box, Sheet */



.Sheet 

{

  min-width:29px;

  min-height:29px;

  margin: 0 auto;

  position: relative;

  overflow: hidden;

  z-index: 0;

  width: 892px;

  background-color: #141516;

  

  

}



.navsteva

{

  color: #FFFFFF;

}



.Sheet-body 

{

  position: relative;

  overflow: hidden;

  z-index: 0;

  margin: 0px;

  text-align: left;

}









/* end Box, Sheet */



/* begin Header */

div.Header 

{

  margin: 0 auto;

  position: relative;

  width: 892px;                                  /* šířka k počátku menu standart 892 */
     
  height: 160px;                                 /* výška k počátku menu standart 134 */

}



* html div.Header 

{

  font-size: 1px;

}



div.Header  div

{

  width: 100%;

  height: 100%;

  background-image: url('images/upraveny nahrdelnik.jpg') ;             /* obrázek v hlavičce standart images/Header.jpg */

  background-repeat: no-repeat;

  background-position: center center;

  text-align: left;

}

/* end Header */







/* begin Menu */

.menu, .menu ul

{

  margin: 0;

  padding: 0;

  border: 0;
                                   /* průůůůůůůhlednost menu tlačítek na liště... opacity: 0.80; */
  list-style-type: none;

  display: block;

  color: #000000;

}



.menu li

{

  margin: 0;

  padding: 0;

  border: 0;

  display: block;

  float: left;
  
  left: 33%;                             /* pozicování menu */

  position: relative;

  z-index: 5;

}



.menu li:hover

{

  z-index: 10000;

  white-space: normal;

}



.menu li li

{

  float: none;

}



.menu ul

{

  visibility: hidden;

  position: absolute;

  z-index: 10;

  left: 0;

  top: 0;

}





.nav

{

  position: relative;

  margin: 0  auto;

  width: 892px;

  height: 42px;

  z-index: 100;

  

}



.menu 

{

  padding: 6px 6px 6px 6px;

}







.nav .l, .nav .r, .nav .r div 

{

  top: 0;

  position: absolute;

  z-index: -1;

  overflow: hidden;

  height: 42px;

}



.nav .l 

{

  left: 0;

  right: 0px;

}





.nav .r 

{

  right: 0;

  width: 0px;

}





.nav .r div

{

  width: 892px;

  right: 0;

}







.nav .l, .nav .r div 

{

  background-position: left top;

  background-repeat: no-repeat;
                                         /* průůůůůůůhlednost pozadí lišty... opacity: 0.80; */
  background-image: url('images/nav.png');

}





/* end Menu */



/* begin MenuItem- tlačítka menu */

.menu ul li

{

  clear: both;

}



.menu a , .menu a span

{

  height: 30px;

  display: block;

}



* html .menu a , * html .menu a span

{

  float: left;

}



.menu a

{

  cursor: pointer;

  text-decoration: none;

  margin-right: 4px;

  margin-left: 4px;

}

.menu a

{

  background-image: url('images/item-left.png');

  background-position: left top;

  background-repeat: no-repeat;

}



.menu a span

{

  background-image: url('images/item-right.png');

  background-position: right top;

  background-repeat: no-repeat;

}

.menu a span span

{

  font-family: 'Times New Roman';

  font-size: 14px;

  font-weight: bold;

  font-style: normal;

  text-decoration: none;

  color: #FFFFFF;

  padding: 0 16px;

  margin: 0 7px;

  line-height: 30px;

  text-align: center;

  background-image: url('images/item-center.png');

  background-position: left top;

  background-repeat: repeat-x;

}



* html .menu a span span

{

  display: inline;

  

}

.menu a:hover

{

  background-position: left -30px;

}



.menu li:hover>a

{

  background-position: left -30px;

}



* html .menu .menuhover .menuhoverA

{

  background-position: left -30px;

}



.menu li:hover a span

{

  background-position: right -30px;

}



.menu a:hover span

{

  background-position: right -30px;

}



* html .menu .menuhover .menuhoverA span

{

  background-position: right -30px;

}



.menu a:hover span span

{

  color: #000000;

  background-position: left -30px;

}



.menu li:hover a span span

{

  color: #000000;

  background-position: left -30px;

}



* html .menu .menuhover .menuhoverA span span

{

  color: #000000;

  background-position: left -30px;

}



.menu a.active

{

  background-position: left -60px;

}



.menu a.active span

{

  background-position: right -60px;

}



.menu a.active span span

{

  color: #e9d57a;                         /* barva písma aktivního tlačítka menu pubodne  #e9d57a */

  background-position: left -60px;

}



/* end MenuItem */










/* begin Box, Block */

.Block 

{

  min-width:1px;

  min-height:1px;

  margin: 0 auto;

  position: relative;

  overflow: hidden;

  z-index: 0;

}



.Block-body 

{

  position: relative;

  overflow: hidden;

  z-index: 0;

  margin: 0px;

  text-align: left;

}



.Block

{

  margin: 10px;

}



/* end Box, Block */



/* begin BlockHeader */

.BlockHeader

{

  position: relative;

  overflow: hidden;

  height: 10px;

  z-index: 0;

  line-height: 30px;

  padding: 0 12px;

  margin-bottom: 0px;

  text-align: left;

  color: #DBEEF0;              /* puvodne- color: #DBEEF0; */

  font-family: 'Times New Roman';

  font-size: 16px;

  font-weight: Bold;

  font-style: normal;  

  text-decoration: none;

}





/* end BlockHeader */



/* begin Box, BlockContent */



.BlockContent-body 

{

  position: relative;

  overflow: hidden;

  z-index: 0;

  margin: 17px;

  text-align: left;

  color: #a86905;                                       /* barva textu puvodne- color: #a86905; */

  font-family: 'Calibri' , sans-serif;

  font-size: 16px;

  

    text-decoration: none;

}





/* end Box, BlockContent */



/* begin LayoutCell */

.contentLayout .content

{

	position: relative;

	margin:0;

	padding:0;

	border:0;

	float: left;

	overflow: hidden;

	width: 99%;

}

/* end LayoutCell */







#footer

{

  color: #888888;

	text-align: center;

	background-color: #000000;

	height: 40px;

}



.post h2 a 

{

	text-decoration: none;

}





.alignleft

{

	float: left;

}



.alignright

{

	float: right;

}


