body
{ 
  width: auto;
  font-family: Arial, "Helvetica CE", Helvetica, sans-serif;
  color: #CCCC66;
  margin: 0 auto 0 auto;
  background-color: #333300;  
}

body#vid
{ 
  background-color: transparent;
  background-image: url(obrasky/bg22ajaj.gif); 
  background-repeat: repeat;
  background-position: left;
  color: #FFFFFF; 
  font-family: Arial, "Helvetica CE", Helvetica, sans-serif;
  margin: 0 auto 0 22px;
} 

body#fotoset
{ 
  background-color: #333300;
  background-image: url(obrasky/bg22ajaj.gif); 
  background-repeat: repeat;
  background-position: left;
  color: #FFFFFF; 
  font-family: Arial, "Helvetica CE", Helvetica, sans-serif;
  margin: 0 auto 0 22px;
} 

body#fotoset div a
{ 
  margin: 4px auto 4px 12px;
  float: left;
} 

body#fotoset div img
{ 
  border: 0;
} 

table.naceva-norm {
  margin: 5px auto 22px 12px;
  width: 710px;
  font-size: 12px;
}

table.naceva-norm td {
  vertical-align: top;
}

table.desko {
  margin: 5px auto 22px 12px;
  width: 540px;
}


.deskograf-nazev {
/*  font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;*/
  font-size: 11px;
  font-style: normal;
  line-height: 12px;
  
  font-variant: normal;
  text-transform: none;
  color: #FFFFFF;
  text-decoration: none;
  letter-spacing: 1px;
}

a {
  text-decoration: none;
  color: #FFFFCC;
}

a:hover {
  text-decoration: underline;
  color: #FFFFCC;
}

.desky-podrobnosti {
  /*font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;*/
  font-size: 11px;                                                                                                          
  font-style: normal;
  line-height: 13px;
  
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  letter-spacing: 1px;
}

.desky-rok {
  /*font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif; */
  font-size: 11px;
  font-style: normal;
  line-height: 14px;
  
  font-variant: normal;
  text-transform: none;
  text-decoration: none;
  letter-spacing: normal;
}

h1
{
  font-size: 22px;
  margin: 5px auto 20px 20px;
  letter-spacing: 5px;
  font-weight: normal;
}

div.kompletdesko
{
  width: 760px;  
  margin: 2px auto 30px 20px; 
  text-align: left;
  float: none;
  clear: both;
}

div.video
{
  width: 760px;  
  margin: 2px auto 30px 20px; 
  text-align: left;
  float: none;
  clear: both;
}


div.video p#rez
{  
	float: left;
  font-size: 11px;  
  width: 123px;
  margin: 5px auto 12px 2px;
  letter-spacing: 1px;
  display: block;
  clear: both; 
}
/*
div.video p 
{
  font-size: 12px;
  margin: 0px auto 15px 0px;
  line-height: 120%;
  padding-bottom: 2px;
  color: #333300;
   
}*/


div.video img 
{
  display: block;
  float: none;	
  margin: 0 2 5px 0;
   border: none;
}

a.videolink 
{
  text-align: left;
	color: #333300;
  padding: 0;
  margin: 2px auto 35px 10px;
  list-style: none;
  display: block;
  float: left;	
  width: 100px;
/*  height: 165px;
*/  font-size: 11px;
  margin: 2px 0 5px 15px;
  border-bottom: 1px dotted #8c8c5c;
}

a.videolink img
{                  
  display: block;
  float: none;
  clear: both;	
  margin: 0 2px 5px 0;
}

a.videolink p
{                  
  display: block;
  float: none;
  clear: both;	
  margin: 0 2px 5px 0;
}

a.videolink:hover
{                  
	color: #CCCC66;
	text-decoration: none;
  border-bottom: 1px dotted #FFFF99;
}


/*  */

div.obsahuje
{
  width: 760px;  
  margin: 0 auto 30px auto; 
  text-align: left;
  float: none;
  clear: both;
}

div.obsahuje p, div.obsahuje li 
{
  font-size: 12px;
  margin: 5px auto 8px 10px;
  line-height: 125%;
  padding-bottom: 2px;
  list-style-image: url(obrasky/sipka1.gif);   
}

div.obsahuje li img
{
  margin: 0 15px 0 2px;
  border: none;
}

div.obsahuje li a
{
  border-bottom: 1px dotted #333300;
  text-decoration:none;
}

div.obsahuje li a:hover
{
  border-bottom: 1px dotted #ffff99;
}

div.obsahuje span#roz
{ 
  font-size: 12px;  
  width: 123px;
  margin: 5px auto 12px 12px;
  letter-spacing: 1px; 
}


div.menicko
{ 
  width: 760px;  
  margin: 2px auto 22px auto;
  text-align: left;
  padding: 0;
  letter-spacing: 2px;
}

div.menicko a
{ 
  font-size: 11px;  
  display: inline;
  margin: 5px 12px 8px 20px;
  color: #CCCC33;
  text-decoration: none;
  
}

div.menicko a:hover
{ 
  color: #ffff99;    
  border-top: 1px dotted #ffff99;
  border-bottom: 1px dotted #ffff99;
}


ul.desky
{ 
  text-align: left;
  color: #999900;
  width: 720px;
  width: 760px;  
  margin: 12px auto 12px auto;
  text-align: left;
  padding: 0;
}

ul.desky li
{
  font-size: 12px;
  margin: 2px auto 5px 10px;
  
  list-style: none;
  line-height: 125%;
}


ul.deskysimple
{ 
  text-align: left;
  color: #999900;
  width: 720px;
  width: 760px;  
  margin: 12px auto 12px auto;
  text-align: left;
  padding: 0;
  float: none;
  clear: both;
}

ul.deskysimple li
{                  
  display: block;
  float: left;	
  width: 75px;
  height: 125px;
  font-size: 11px;
  margin: 2px 0 5px 15px;
  
  list-style: none;
  line-height: 125%;
}

ul.deskysimple li a img
{                  
  display: block;
  float: none;	
  margin: 0 2 5px 0;
}

ul.deskysimple li a
{                  
	color: #333300;
}

div.kompletdesko ul.deskysimple li a
{                  
	color: #666633;
}

ul.deskysimple li a:hover,div.kompletdesko ul.deskysimple li a:hover
{                  
	color: #CCCC66;
}

ul.paticka
{ 
  text-align: left;
  color: #999900;
  width: 720px;
  border-top: dotted 1px #999900;
  width: 760px;  
  margin: 12px auto 12px auto;
  text-align: left;
  padding: 0;
  clear: both;
}

ul.paticka li.kontakty
{
  font-size: 12px;
  margin: 2px auto 5px 10px;
  
  list-style: none;
  line-height: 125%;
}

ul.paticka li.wlj
{
  font-size: 12px;
  margin: 15px auto 5px 10px;
  line-height: 125%;
  
  list-style: none;
  }
  
  
div.deskodetail
{
  font-size: 12px;
  margin: 15px auto 5px 20px;
  line-height: 125%;
  color: #330000;
  }  

div.deskodetailrose
{
  font-size: 12px;
  margin: 15px auto 5px 20px;
  line-height: 125%;
  color: #CCCCFF;
  }  
  
div.deskodetail img.obr 
{
	float: left;
	clear: none;
	margin: 12px;
  }
div.deskodetail p,div.deskodetail h1
{
  margin: 12px auto 1px 10px;
  float: none;
  clear: both;
}   
  
div.deskodetailrose img.obr
{
	float: left;
	clear: none;
	margin: 12px;
  }
  
  
div.deskodetail ol,div.deskodetail p.dd
{                    
/*	width: 654px;
*/	display: block;
		float: left;
	clear: right;
		margin: 12px;
  }  
  
div.deskodetailrose ol,div.deskodetailrose p
{                    
/*	width: 654px;
*/	display: block;
		float: left;
	clear: right;
		margin: 12px;
  }  

div.deskodetailrose p,div.deskodetailrose h1
{
  margin: 12px auto 1px 10px;
  float: none;
  clear: both;
  } 
  
h2
{   
	color: #CCCC66;
	margin-top: 15px;
	margin-left: 0px;
	padding-top: 20px;
	margin-bottom: 8px;
   clear: both;
   border-top: 1px dotted #333300; 
   font-weight: normal;
   font-size: 16px;
   width: 720px;
}

h3
{   
	color: #000000;
	margin-top: 1px;
	margin-left: 0px;
	padding-top: 2px;
   font-weight: normal;
   font-size: 12px;
	margin-bottom: 8px;
	float: none;
	clear: both;
}

span.novinkyBig {
  font-size: 20px;
  line-height: 25px; 
  font-weight: bold;
  color: #FFFF00;
  } 
  
div.deskodetailrose a h3   
{   
	color: #CCCCFF;
}

div.deskodetailrose a:hover h3   
{   
	color: #FFFFCC;
}
