*{

padding: 0px;

margin: 0px;

}



html{

padding: 0px;

margin: 0px;

}



a:link{

  text-decoration: none;

  color: #000;

}



a:visited{

 text-decoration: none;

  color: #000;

}

a:active{

text-decoration: none;

  color: #000;

}



a:hover{

  text-decoration: underline;

  color: #000;

}





body{

background: #fff url('../images/bg.png') left top repeat-x;

text-align: center;

color: #000;

font-family: Arial;

}



.submit {

border: none;

width: 72px;

height: 23px;

cursor: pointer;

background: #fff url('../images/objednat.png') left top no-repeat;

padding-bottom: 1px;

}



.submit:hover{

color: #fff;

cursor: pointer;

background: #fff url('../images/objednat-hover.png') left top no-repeat;

}



p.chyba{

color: red;

font-weight: bold;

}



#form{

width: 400px;

font-family: Arial;

background: #FFF3DD;

font-size: 95%;

text-align: center;

padding: 8px; 

margin: 0 0 0 250px;

}



#form label{

clear: both;

float: left;

width: 220px;

line-height: 130%;

text-align: left;

margin: 10px 0 0 0;

}



#form input{

float: right;

border: 1px solid #333;

margin: 10px 0 0 0;

}



#form .submit{

clear: both;

width: 350px;

height: 25px;

margin: 7px 0 7px 0;

cursor: pointer;

color: #000;

background: #fff;

}



.cleaner{

clear: both;

line-height: 1px;

}



#header{

width: 932px;

height: 135px;

margin: 0 auto 0 auto;

background: #FBF9F4 url('../images/header.png') no-repeat;

}



#header h1 {

	float: left;

	position: relative; 

	overflow: hidden;

	text-decoration: none;

top: 45px;

left: 20px;

}



#header h1,#header h1 span {

width: 230px;

height: 83px;

	display: block;

	cursor: pointer;

}

 



#header h1 span {

float: left;

	position: absolute; 

	left: 0; 

	top: 0; 

	color: #296A5D;

	font-size: 55%;

	z-index: 1;

	background: url('../images/logo.png') no-repeat;

}



#header h2{

float: left;

padding: 40px 0 0 100px;

font-family: Georgia;

font-weight: normal;

font-style: italic;

font-size: 110%;

color: #1D3B7E;

}



#header ul{

float: left;

font-family: Georgia;

padding: 15px 0 0 250px;

margin: 0 0 0 0;

list-style: none;

width: 100%;

}



#header ul li{

float: left;

line-height: 38px;

}



#header ul li a{

font-weight: bold;

color: #fff;

font-size: 95%;

padding: 10px 25px 10px 25px;

background: url('../images/list.png') right top no-repeat;

}



#header ul li a:hover{

text-decoration: none;

background: url('../images/menu-hover.png') left top repeat-x;

}



#content{

margin: 14px auto 0 auto;

background: #EFE4CE;

text-align: left;

padding: 10px;

width: 912px;

height: auto;

}



#content a#detaily{

background: #fff;

font-size: 120%;

}



#content h2{

width: 881px;

color: #CD1916;

padding: 6px 6px 6px 25px;

margin: 0 0 30px 0;

font-family: Georgia;

font-size: 110%;

font-weight: normal;

background: #fff url('../images/sipka_p.gif') 10px 13px no-repeat;

}





#content table.objednej td{

padding: 5px;

}



#content table.registruj td{

padding: 2px;

}



#content p#zobraz{

font-family: Arial;

float: left;

font-weight: normal;

margin: 30px 0 0 10px;

padding: 0 0 25px 0;

color: #000;

font-size: 70%;

}



#content p#zobraz a{

font-weight: bold;

color: #7D0000;

font-size: 120%;

}



#content #search_box{

float: right;

font-family: Arial;

margin: 21px 0 0 0;

width: 765px;

height: 56px;

padding: 6px;

background: url('../images/search.png') left top no-repeat;

}



#content #left{

float: left;

width: 435px;

padding: 0 0 0 10px;

}



#content #right{

float: right;

width: 435px;

padding: 0 10px 0 0;

}



#search_box #search{

width: 750px;

}



#search_box #search label{

float: left;

clear: both;

font-weight: bold;

font-size: 80%;

line-height: 160%;

width: 492px;

}





#search_box #search input{

float: left;

width: 191px;

height: 21px;

padding: 3px;

font-size: 70%;

font-weight: bold;

}



#search_box #search .select{

float: right;

width: 258px;

height: 21px;

margin: 0 0 3px 0;

padding: 3px;

font-size: 70%;

font-weight: bold;

}



#search_box #search .submit{

float: right;

background: url('../images/hledej.png') left top no-repeat;

border: none;

width: 60px;

height: 21px;

cursor: pointer;

}



#search_box #search .submit:hover{

background: url('../images/hledej-hover.png') left top no-repeat;

}



#content p#info{

clear: both;

padding: 25px 0 15px 15px;

font-weight: bold;

font-Family: Arial;

color: #333333;

font-size: 80%;

}



#content p#infor{

clear: both;

padding: 25px 0 0 15px;

font-weight: bold;

font-Family: Arial;

color: red;

font-size: 80%;

}



#content p#strank{

clear: both;

padding: 17px 0 17px 15px;

font-weight: bold;

font-Family: Arial;

color: #000;

font-size: 80%;

}



#content p#strank2{

float: right;

padding: 17px 17px 17px 15px;

font-weight: bold;

font-Family: Arial;

color: #000;

font-size: 80%;

}



#content p.strank{

clear: both;

padding: 25px 0 0 15px;

font-weight: bold;

font-Family: Arial;

color: #000;

font-size: 80%;

}



#content h3#kategorie{

color: #7D0000;

font-size: 100%;

clear: both;

font-weight: bold;

margin: 30px 0 0 25px;

}



#content #obsah{

font-size: 80%;

padding: 0 10px 0 10px;

}



#content #obsah2{

font-size: 80%;

}



#content .foto{

float: left;

width: 104px;

height: 149px;

font-size: 70%;

margin: 7px 4px 0 4px;

text-align: center;

background: url('../images/podklad-foto.gif') 2px top no-repeat;

}



#content .foto img{

margin: 4px 0 10px 0;

}



#content #foto-uvod{

width: 362px;

font-size: 90%;

text-align: center;

/*background: url('../images/uvod-podklad.gif') 9px top no-repeat;*/

padding-bottom: 30px;

}



#content #foto-uvod img{

margin: 8px 0 15px 8px;

border: 5px solid #f8f8f8;

}



#content ul#navigace{

float: left;

width: 350px;

font-Family: Arial;

list-style: none;

font-size: 95%;

margin: 30px 0 0 20px;

}

#content ul#navigace li a:visited {
  color: #7D0000;
}



#content ul#navigace li{

padding: 0 0 0 15px;

background: url('../images/rp_button_tiny.gif') left 8px no-repeat;

}



#content ul#navigace li a:hover{

color: #7D0000;

text-decoration: none;

}



#content .box-produkt{

float: right;

font-Family: Arial;

width: 467px;

height: auto;

font-size: 75%;

background: #FFF3DD;

margin: 8px 20px 8px 0;

padding: 0 0 10px 0;

}



#content .box-produkt img{

float: left;

margin: 12px 10px 10px 12px;

}



#content .box-produkt div.obr{

float: left;

min-width: 100px; 

min-height: 150px;

_height: 150px;

}



#content .box-produkt form input{

float: right;

width: 72px;

height: 23px;

border: none;

text-align: center;

margin: 15px 25px 0 0;

cursor: pointer;

background: url('../images/objednat.png') left top no-repeat;

}



#content .box-produkt form input:hover{

color: #fff;

background: url('../images/objednat-hover.png') left top no-repeat;

}



#content .box-produkt h3{

color: #000;

padding: 0px;

margin: 15px 0 0 0;

font-size: 110%;

}



#content .box-produkt p{

font-weight: normal;

}



#content .box-produkt p.poznamka{

clear: both;

padding: 0 8px 8px 8px;

}



#content .box-produkt p.cena{

padding: 7px 0 0 0; 

font-size: 120%;

}



#content .box-produkt p.cena em{

color: red;

font-style: normal;

}



#content .box-produkt_gray{

float: right;

font-Family: Arial;

width: 467px;

height: auto;

font-size: 75%;

background: #F5EFE3;

margin: 8px 20px 8px 0;

padding: 0 0 10px 0;

}



#content .box-produkt_gray img{

float: left;

margin: 12px 10px 10px 12px;

}



#content .box-produkt_gray div.obr{

float: left;

min-width: 100px; 

min-height: 150px;

_height: 150px;

}



#content .box-produkt_gray form input{

float: right;

width: 72px;

height: 23px;

border: none;

text-align: center;

margin: 15px 25px 0 0;

cursor: pointer;

background: url('../images/objednat.png') left top no-repeat;

}



#content .box-produkt_gray form input:hover{

color: #fff;

background: url('../images/objednat-hover.png') left top no-repeat;

}



#content .box-produkt_gray h3{

color: #000;

padding: 0px;

margin: 15px 0 0 0;

font-size: 110%;

}



#content .box-produkt_gray p{

font-weight: normal;

}



#content .box-produkt_gray p.poznamka{

clear: both;

padding: 0 8px 8px 8px;

}



#content .box-produkt_gray p.cena{

padding: 7px 0 0 0; 

font-size: 120%;

}



#content .box-produkt_gray p.cena em{

color: red;

font-style: normal;

}



#content .box-produkt2{

font-Family: Arial;

width: 800px;

font-size: 75%;

background: #FFF3DD;

margin: 8px auto 8px auto;

padding: 10px 0 10px 0;

}



#content .box-produkt2 img{

float: left;

margin: 12px 10px 10px 12px;

}



#content .box-produkt2 div.obr{

float: left;

min-width: 100px; 

min-height: 150px;

_height: 150px;

}



#content .box-produkt2 form input{

float: right;

width: 72px;

height: 23px;

border: none;

font-weight: bold;

text-align: center;

margin: 15px 25px 0 0;

cursor: pointer;

background: url('../images/objednat.png') left top no-repeat;

}



#content .box-produkt2 form input:hover{

color: #fff;

background: url('../images/objednat-hover.png') left top no-repeat;

}



#content .box-produkt2 h3{

color: #000;

padding: 0px;

margin: 15px 0 0 0;

font-size: 110%;

}



#content .box-produkt2 p{

font-weight: normal;

}



#content .box-produkt2 p.poznamka{

clear: both;

padding: 0 8px 8px 8px;

}



#content .box-produkt2 p.cena{

padding: 7px 0 0 0; 

font-size: 120%;

}



#content .box-produkt2 p.cena em{

color: red;

font-style: normal;

}



#content .box-produkt2_gray{

font-Family: Arial;

width: 800px;

font-size: 75%;

background: #F5EFE3;

margin: 8px auto 8px auto;

padding: 10px 0 10px 0;

}



#content .box-produkt2_gray img{

float: left;

margin: 12px 10px 10px 12px;

}



#content .box-produkt2_gray div.obr{

float: left;

min-width: 100px; 

min-height: 150px;

_height: 150px;

}



#content .box-produkt2_gray form input{

float: right;

width: 72px;

height: 23px;

text-align: center;

border: none;

font-weight: bold;

margin: 15px 25px 0 0;

cursor: pointer;

background: url('../images/objednat.png') left top no-repeat;

}



#content .box-produkt2_gray form input:hover{

color: #fff;

background: url('../images/objednat-hover.png') left top no-repeat;

}



#content .box-produkt2_gray h3{

color: #000;

padding: 0px;

margin: 15px 0 0 0;

font-size: 110%;

}



#content .box-produkt2_gray p{

font-weight: normal;

}



#content .box-produkt2_gray p.poznamka{

clear: both;

padding: 0 8px 8px 8px;

}



#content .box-produkt2_gray p.cena{

padding: 7px 0 0 0; 

font-size: 120%;

}



#content .box-produkt2_gray p.cena em{

color: red;

font-style: normal;

}



#content .aukce-box{

background: #FFF3DD;



}



#content .aukce-box_gray{

background: #F5EFE3;

}



#footer{

margin: 0 auto 20px auto;

text-align: left;

font-family: Arial;

font-size: 70%;

height: 30px;

font-weight: bold;

background: #F5EFE3;

color: #6E6258;

padding: 10px 10px 0 10px;

width: 912px;

border-top: 1px solid #D2C9B8;

}





#footer p{

float: left;

padding: 0px;

margin: 0px;

}



#footer ul{

list-style: none;

float: left;

font-weight: normal;

margin: 0 0 0 140px;

}



#footer ul li{

float: left;

margin: 0 0 0 5px;

padding: 0 5px 0 0;

border-right: 1px solid #000;

}





#footer p#copy{

float: right;

padding: 0px;

margin: 0px;

}

