/* resetovaci */
html,body,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,p,q,s,samp,
small,strike,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,form,label,
table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	font-family: inherit;
	outline-style: none;
}


/* zakladni elementy */
body {
margin: 0px; 
padding: 0px;
text-align: center;
font-family: Verdana, Helvetica, Geneva, Arial;
font-size: 11px;
background: rgb(51,153,51);  
}
.nic {
clear: both;
line-height: 0px;
height: 0;
}
.novisibility {
visibility: hidden;
}
a {
color: rgb(255,121,47); 
text-decoration: underline;
}
a:hover {
color: rgb(217,103,24); 
text-decoration: none;
}
h1,h2 {
font-size: 12px;
padding: 10px 20px 20px 20px;
font-weight: bold;
color: rgb(236,236,236);
line-height: 16px;
}

h3 {
font-size: 12px;
font-weight: bold;
color: rgb(236,236,236);
padding: 48px 20px 20px 20px;
}
p {
font-size: 11px;
text-align: left;
line-height: 15px;
color: rgb(236,236,236);
padding: 6px 20px 20px 20px;
}
.hlaska {
margin: 6px 20px 20px 20px;
color: rgb(102,255,102);
}
.hlaska2 {
margin: 6px 20px 20px 20px;
color: red;
}
ul, ol {
padding: 6px 20px 20px 20px;
}
li {
list-style-type: none;
padding: 4px 0px 4px 0px;
}
.admin-odkaz {
width: 540px;
margin: 5px 40px 10px auto;
text-align: right;
color: rgb(224,224,224);
}
.nemate-opravneni {
position: absolute;
right: 190px;
width: 300px;
height: 26px;
border: 1px solid rgb(112,112,112);
background: rgb(224,224,224);
color: rgb(48,48,48);
text-align: left;
font-size: 9px;
padding: 2px;
display: block;
}
#opravneni {display: none;}

textarea {
font-size: 11px;
font-family: Verdana, Helvetica, Geneva, Arial;
}


/* hlavicka */
.ram-hlavicky {
background: rgb(51,153,51);   
}
.hlavicka {
position: relative;
height: 160px;
width: 916px;
margin-left: auto;
margin-right: auto;
text-align: center;
}
.top {
background: url(../img/top.jpg) rgb(51,153,51) no-repeat;    
position: relative;
height: 160px;
width: 916px;
margin-left: auto;
margin-right: auto;
}
.hlavicka-logo {
position: absolute;
left: 40px;
top: 55px;
}
.top-left {
position: absolute;
right: 0;
top: 0;
margin: 0;
padding: 0;
border: 0;
width: 430px;
height: 160px;
}
.url {
position: absolute;
left: 150px;
top: 112px;
width: 120px;
height: 40px;
color: rgb(204,204,204);
font-size: 13px;
font-weight: bold;
}






/* obsah */
.ram-obsah {
margin: 0;
padding: 0;
background: rgb(51,153,51);   
}
.obsah {
background: white;   
position: relative;
background: url(../img/papriky.jpg) rgb(204,51,0) no-repeat;   
min-height: 500px;
width: 892px;
margin: auto auto auto auto;
text-align: left;
border-left: 12px solid rgb(121,10,0);   
border-right: 12px solid rgb(121,10,0);   
border-bottom: 12px solid rgb(121,10,0);   
}
.ls {
float: left;
margin: 0;
padding: 0;
width: 252px;
min-height: 900px;
}
.ls-menu {
width: 230px;
height: 340px;
margin: 25px 0px 10px auto;
background: url(../img/menu-back.jpg) no-repeat;   
}
.ls-club {
width: 236px;
height: 264px;
margin: 35px 0px 10px auto;
background: url(../img/club-back.jpg) no-repeat;   
}
.ps {
float: right;
margin: 0;
margin-bottom: 30px;
padding: 0;
right: 45px;
width: 638px;
}
.telo {
width: 540px;
margin: 75px 40px 10px auto;
background: url(../img/uvod-back.jpg) white no-repeat;  
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.telo-text {
width: 508px;
margin-left: 32px;
background: url(../img/telo-top-back.jpg) rgb(121,10,0) no-repeat;  
min-height: 290px;
}



/* chilli magazin */
.magazin {
width: 540px;
margin: 75px 40px 10px auto;
background: url(../img/magazin-back.jpg) white no-repeat;  
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.magazin-text {
width: 508px;
margin-left: 32px;
background: url(../img/telo-top-back.jpg) rgb(121,10,0) no-repeat;  
min-height: 590px;
}
table.magazin-sekce {
width: 465px;
margin: 6px 20px 0px 20px;
}
table.magazin-sekce td {
color: rgb(236,236,236);
height: 26px;
padding: 2px 5px 2px 5px;
background: rgb(145,12,0);
}
.magazin-sekce select {
margin-left: 5px;
width: 130px;
border: 1px solid rgb(204,51,0);   
color: rgb(121,10,0);   
}
.clanek-nahled {
margin: 20px 20px 20px 20px;
border-bottom: 2px dotted rgb(145,12,0);
min-height: 160px;
}
.clanek-nahled h2 {
margin: 0;
padding: 0;
}
.clanek-nahled h2 a {
font-size: 14px;
font-weight: bold;
}
.clanek-nahled-foto {
width: 130px;
height: auto;
float: left;
margin-top: 5px;
}
.clanek-nahled-foto a img {
border: 2px solid rgb(204,51,0);
}
p.clanek-nahled-text {
font-size: 11px;
padding-bottom: 10px;
}
p.clanek-nahled-info {
font-size: 9px;
text-align: right;
color: rgb(255,121,47); 
}


/* detail clanku */
.clanek-fota {
float: right;
text-align: center;
margin-right: 15px;
}
.clanek-fota p {
text-align: center;
width: 120px;
height: auto;
background: rgb(145,12,0);
font-size: 9px;
color: rgb(224,224,224);
margin: 15px 0 15px 0;
padding: 10px;
}
.clanek-fota p a img {
border: 2px solid rgb(204,51,0);
}
.clanek-text {
width: 344px;
margin-bottom: 20px;
color: rgb(236,236,236);
}
.clanek-text-bezfotek {
margin-bottom: 20px;
margin-right: 20px;
color: rgb(236,236,236);
}
.clanek-text p, .clanek-text-bezfotek p {
padding: 8px 0 8px 20px;
}
.clanek-text table, .clanek-text-bezfotek table {
margin: 8px 0 8px 20px;
color: rgb(255,121,47); 

}
.clanek-text td, .clanek-text-bezfotek td {
padding: 3px;
border: 1px dotted rgb(204,51,0);
}
.clanek-text h3 {
padding: 8px 0 8px 20px;
font-size: 12px;
}
.clanek-text ul li {
color: white;
list-style-type: square;
margin-left: 25px;
}
.clanek-text ol li {
color: white;
list-style-type: decimal;
margin-left: 25px;
}

.clanek-komentare {
width: 508px;
padding-bottom: 20px;
}
.komentare-lista {
margin: 0px 20px 0px 20px;
color: rgb(255,121,47); 
background: rgb(145,12,0);
padding: 8px 5px 8px 5px;
text-align: center;
}
.komentar {
margin: 10px 20px 10px 20px;
padding: 5px 0 5px 0;
background: rgb(145,12,0);
color: rgb(236,236,236);
}
.komentar p {
padding: 5px 10px 5px 10px;
line-height: 18px;
}
.komentar img {
margin: 0;
margin-right: 5px;
padding: 0;
}
.komentar-datum {
color: rgb(255,121,47); 
margin-left: 10px;
}
.komentar-form {
margin: 10px 0 20px 0;
padding: 5px 0 5px 0;
color: rgb(236,236,236);
}

.komentar-form table {
width: 470px;
margin: 6px 20px 0px 20px;
}
.komentar-form table td {
margin: 3px;
padding: 3px;
background: rgb(145,12,0);
} 
.komentar-form table td.input {
width: 270px;
} 
.komentar-form input {
border: 1px solid white;
width: 270px;
}
.komentar-form textarea {
border: 1px solid white;
width: 270px;
height: 140px;
}
p.clanek-info {
margin-top: 20px;
margin-right: 20px;
font-size: 10px;
text-align: right;
}
#vlozit_komentar {
display:none;
}




/* chilli kucharka */
.kucharka {
width: 540px;
margin: 75px 40px 10px auto;
background: url(../img/chillikucharka-back.jpg) white no-repeat;  
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.kucharka-text {
width: 508px;
margin-left: 32px;
background: url(../img/telo-top-back.jpg) rgb(121,10,0) no-repeat;  
min-height: 590px;
}





/* inzerce */
.inzerce {
width: 540px;
margin: 75px 40px 10px auto;
background: url(../img/inzerce-back.jpg) white no-repeat;  
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.inzerce-text {
width: 508px;
margin-left: 32px;
background: url(../img/telo-top-back.jpg) rgb(121,10,0) no-repeat;  
min-height: 590px;
}
.inzerat-nahled {
margin: 20px 20px 20px 20px;
border-bottom: 2px dotted rgb(145,12,0);
}
.inzerat-nahled h2 {
color: rgb(255,121,47); 
margin: 5px 5px 0 5px;
padding: 0;
}
.inzerat-nahled h2 a {
font-size: 12px;
}
p.inzerat-text {
font-size: 11px;
padding-bottom: 10px;
}
p.inzerat-info {
font-size: 9px;
text-align: right;
color: rgb(255,121,47); 
}






/* registrace */
.registrace {
width: 540px;
margin: 75px 40px 10px auto;
background: url(../img/registrace-back.jpg) white no-repeat;  
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.registrace-text {
width: 508px;
margin-left: 32px;
background: url(../img/telo-top-back.jpg) rgb(121,10,0) no-repeat;  
padding-bottom: 20px;
min-height: 500px;
}
.registrace table {
width: 465px;
margin: 6px 20px 0px 20px;
}
.registrace table td {
color: white;
padding: 5px;
background: rgb(145,12,0);
}
.registrace table td input {
border: 1px solid white;
width: 190px;
}
.registrace table td textarea {
border: 1px solid white;
width: 190px;
height: 100px;
}
.registrace table td.help {
width: 30px;
text-align: center;
background: rgb(135,12,0);
}
.formular-help {
position: absolute;
width: 100px;
height: auto;
border: 1px solid rgb(112,112,112);
background: rgb(224,224,224);
color: rgb(48,48,48);
text-align: left;
font-size: 9px;
padding: 2px;
display: block;
}
#ikona,#fot, #messenger, #hes, #nickk {
display: none;
}
.info {
width: 508px;
background: url(../img/telo-top-back.jpg) rgb(121,10,0) no-repeat;  
margin-top: 20px;
padding-bottom: 10px;
}




/* administrace */
.admin {
width: 540px;
margin: 75px 40px 10px auto;
background: url(../img/admin-back.jpg) rgb(255,250,152) no-repeat;  
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.admin-text {
width: 508px;
margin-left: 32px;
background: url(../img/telo-top-back.jpg) rgb(121,10,0) no-repeat;  
padding-bottom: 20px;
min-height: 500px;
}
.admin table {
width: 465px;
margin: 6px 20px 30px 20px;
}
.admin table td {
color: white;
padding: 5px;
background: rgb(145,12,0);
}
.admin table td input {
border: 1px solid white;
width: 250px;
}
.admin table td select {
border: 1px solid white;
width: 250px;
}
.admin table td textarea {
border: 1px solid white;
width: 250px;
height: 100px;
}
.admin table td textarea.uvodnitext {
height: 250px;
}
.admin table td.help {
width: 30px;
text-align: center;
background: rgb(135,12,0);
}
.admin a img {
border: 2px solid rgb(204,51,0);
}
input.knoflik-siroky {
margin: 0px 0px 10px 20px;
border: 1px solid white;
width: 190px;
}
.admin table td.tiny {
padding: 0px;
}
.admin table td.tiny textarea {
width: 400px;
height: 500px;
border: 0;
padding: 0;
margin: 0;
background: white;
}
.admin table td input.checkbox {
border: none;
width: 15px;
height: 15px;
}
p.vysvetlivky {
font-size: 9px;
}
p.admin-clanek-lista {
margin: 6px 20px 10px 20px;
padding: 10px;
font-size: 10px;
text-align: center;
background: rgb(145,12,0);
color: rgb(255,121,47);
}
li.nadpis {
font-weight: bold;
color: rgb(224,224,224);
}
#str_clan, #str_fot, #str_dis, #capt, #str_inz {
display: none;
}
p.odkaz-dole {
text-align: right;
}
table.admin-anketa {
margin: 0 auto 0 20px;
width: 430px;
}
table.admin-anketa td.predni {
width: 100px;
}
table.admin-anketa td.druhy {
width: 240px;
}
table.admin-anketa td.treti {
width: 80px;
}
table.admin-anketa td.druhy input, table.admin-anketa td.druhy select {
width: 230px;
}
.admin table td.uzivatel-status {
width: 130px;
}
.admin table td.uzivatel-status select {
width: 100px;
}





/* uvodni strana */
.novinky {
float:left;
width: 247px;
margin: 30px auto 10px 60px;
background: url(../img/novinky-back.jpg) white no-repeat;  
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.novinky-text {
width: 215px;
margin-left: 32px;
background: url(../img/novinky-top-back.jpg) rgb(121,10,0) no-repeat;  
min-height: 290px;
}
.anketa {
float: right;
width: 247px;
margin: 30px 40px 10px auto;
background: url(../img/anketa-back.jpg) white no-repeat;  
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.anketa-text {
width: 215px;
margin-left: 32px;
background: url(../img/anketa-top-back.jpg) rgb(121,10,0) no-repeat;  
min-height: 290px;
}
.anketa table {
font-size: 11px;
width: 210px;
padding: 0px;
line-height: 16px;
}
.anketa table td {
padding: 2px 0px 2px 20px;
color: rgb(217,103,24); 
}
.anketa table td.hlasy {
width: 40px;
}
.hlaska-anketa {
font-size: 9px;
color: white;
margin-top: 10px;
padding: 3px;
display: block;
text-align: center;
background: rgb(51,153,51);
}
.hlaska-anketa2 {
font-size: 9px;
color: white;
margin-top: 10px;
padding: 3px;
display: block;
text-align: center;
background: rgb(204,51,0);
}

/*  fotogalerie */
.fotogalerie {
width: 540px;
margin: 75px 40px 10px auto;
background: url(../img/fotogalerie-back.jpg) white no-repeat;  
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.fotogalerie-text {
width: 508px;
margin-left: 32px;
background: url(../img/telo-top-back.jpg) rgb(121,10,0) no-repeat;  
padding-bottom: 20px;
min-height: 500px;
}
table.fotogalerie-sekce {
width: 465px;
margin: 6px 20px 0px 20px;
}
table.fotogalerie-sekce td {
color: rgb(255,121,47);
height: 26px;
padding: 2px 5px 2px 5px;
background: rgb(145,12,0);
text-align: center;
}
.fotogalerie-sekce select {
margin-left: 5px;
width: 130px;
border: 1px solid rgb(204,51,0);   
color: rgb(121,10,0);   
}
table.fota-nahledy {
width: 465px;
margin: 6px 20px 0px 20px;
}
.fota-nahledy td {
text-align: center;
width: 155px;
height: auto;
background: rgb(145,12,0);
font-size: 9px;
color: rgb(224,224,224);
padding: 10px;
}
.fota-nahledy td a img {
border: 2px solid rgb(204,51,0);
}
.fota-nahledy p {
margin: 0;
padding: 0;
font-size: 9px;
text-align: center;
}
.fota-nahledy h2 {
margin: 5px 0 5px 0;
padding: 0;
}
p.vlozil {
color: rgb(255,121,47); 
}


/*  video */
.video {
width: 540px;
margin: 75px 40px 10px auto;
background: url(../img/video-back.jpg) white no-repeat;  
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.video-text {
width: 508px;
margin-left: 32px;
background: url(../img/telo-top-back.jpg) rgb(121,10,0) no-repeat;  
padding-bottom: 20px;
min-height: 590px;
}
.video-nahled {
margin: 20px 20px 20px 20px;
border-bottom: 2px dotted rgb(145,12,0);
}
.video-nahled h2 {
margin: 0;
padding: 0;
}
.video-nahled h2 a {
font-size: 14px;
font-weight: bold;
}
p.video-popis {
font-size: 11px;
padding-left: 0;
}
p.video-info {
font-size: 10px;
text-align: right;
}
.video-detail {
width: 465px;
margin: 20px 20px 10px 20px;
text-align: center;
}
p.video-detail-popis {
margin-top: 20px;
}



/* diskuze */
.diskuze {
width: 540px;
margin: 75px 40px 10px auto;
background: url(../img/diskuze-back.jpg) white no-repeat;  
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.diskuze-text {
width: 508px;
margin-left: 32px;
background: url(../img/telo-top-back.jpg) rgb(121,10,0) no-repeat;  
padding-bottom: 20px;
min-height: 590px;
}
table.diskuze-sekce {
width: 465px;
margin: 6px 20px 0px 20px;
}
table.diskuze-sekce td {
color: rgb(236,236,236);
height: 26px;
padding: 2px 5px 2px 5px;
background: rgb(145,12,0);
}
.diskuze-sekce select {
margin-left: 5px;
width: 130px;
border: 1px solid rgb(204,51,0);   
color: rgb(121,10,0);   
}
.tema-nahled {
margin: 20px 20px 20px 20px;
border-bottom: 2px dotted rgb(145,12,0);
}
.tema-nahled h2 {
margin: 0;
padding: 0;
}
.tema-nahled h2 a {
font-size: 14px;
font-weight: bold;
}
p.tema-info {
font-size: 9px;
text-align: right;
}
#novetema,#tema {
display: none;
}
p.diskuze-uvodni-text {
margin: 6px 20px 20px 20px;
padding: 5px;
background: rgb(143,43,9);
}
table.diskuze-pridat {
width: 468px;
margin: 6px 20px 20px 20px;
}

table.diskuze-pridat td {
color: white;
padding: 5px;
background: rgb(143,43,9);
}
table.diskuze-pridat td input {
border: 1px solid white;
width: 290px;
}
table.diskuze-pridat td textarea {
border: 1px solid white;
width: 290px;
height: 120px;
}
.komentar-novy {
margin: 10px 20px 10px 20px;
padding: 5px 0 5px 0;
border: 1px solid rgb(204,51,0);
background: rgb(145,12,0);
color: rgb(236,236,236);
}
.novy {
color: red;
}
.pocetnovych {
color: rgb(255,121,47); 
}
.tema-zalozil {
display: block;
margin-top: 10px;
text-align: right;
color: rgb(255,121,47); 
}
p.foto-ico {
padding: 0;
margin: 10px;
height: 18px;
line-height: 18px;
background: url(../img/foto-ico.jpg) no-repeat;
padding-left: 25px;
}
span.smiles {
display: block;
margin-top: 5px;
width: 290px;
height: 32px;
background: rgb(145,12,0); 
}
span.smiles a {

border: none;
}
span.smiles a img {
margin: 5px 7px 5px 7px;
border: none;
}


/* kontakt */
.kontakt {
width: 540px;
margin: 75px 40px 10px auto;
background: url(../img/kontakt-back.jpg) white no-repeat;  
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.kontakt-text {
width: 508px;
margin-left: 32px;
background: url(../img/telo-top-back.jpg) rgb(121,10,0) no-repeat;  
min-height: 590px;
}


/* odkazy */
.odkazy {
width: 540px;
margin: 75px 40px 10px auto;
background: url(../img/odkazy-back.jpg) white no-repeat;  
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.odkazy-text {
width: 508px;
margin-left: 32px;
background: url(../img/telo-top-back.jpg) rgb(121,10,0) no-repeat;  
min-height: 590px;
}
.odkazy p {
padding-bottom: 6px;
}
.odkazy table {
width: 465px;
margin: 6px 20px 20px 20px;
}
.odkazy table td {
color: rgb(224,224,224);
padding: 5px;
background: rgb(145,12,0);
}

/* soukrome zprávy */
.soukrome-zpravy {
width: 540px;
margin: 75px 40px 10px auto;
background: url(../img/noname.jpg) white no-repeat;  
border-right: 1px solid white;
border-bottom: 1px solid white;
}

.soukrome-zpravy-text {
width: 508px;
margin-left: 32px;
background: url(../img/telo-top-back.jpg) rgb(121,10,0) no-repeat;  
min-height: 590px;
}

#form_napsat_zpravu {
margin: 15px 15px;
color: #ffffff;
}

.form_napsat_zpravu_left {
text-align: right;
vertical-align: top;
padding-right: 15px;
}

.form_napsat_zpravu_right {
text-align: left;
vertical-align: top;
}

.form_napsat_zpravu_input {
width: 250px;
}

.form_napsat_zpravu_textarea {
width: 300px;
height: 80px;
}

.soukroma-zprava {
width: 460px;
margin: 20px;
padding: 10px;
color: #eeeeee;
background-color: #910c00;
}

#soukrome-zpravy-table {
text-align: center;
}

#soukrome-zpravy-table td {
text-align: center;
vertical-align: top;
width: 140px;
height: 40px;
}

#soukrome-zpravy-table a {
color: #ff792f;
font-size: 15px;
}


.sz_prvni_radek {
color: #ff792f;
}

/* chilli club */
.chilliclub {
width: 540px;
margin: 75px 40px 10px auto;
background: url(../img/chilliclub-back.jpg) white no-repeat;  
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.chilliclub-text {
width: 508px;
margin-left: 32px;
background: url(../img/telo-top-back.jpg) rgb(121,10,0) no-repeat;  
min-height: 590px;
}



/* databáze odrůd */
.odrudy {
width: 540px;
margin: 75px 40px 10px auto;
background: url(../img/databaze-odrud-back.jpg) white no-repeat;  
border-right: 1px solid white;
border-bottom: 1px solid white;
}
.odrudy-text {
width: 508px;
margin-left: 32px;
background: url(../img/telo-top-back.jpg) rgb(121,10,0) no-repeat;  
min-height: 590px;
}
table.odrudy-sekce {
width: 465px;
margin: 6px 20px 0px 20px;
}
table.odrudy-sekce td {
color: rgb(236,236,236);
height: 26px;
padding: 2px 5px 2px 5px;
background: rgb(145,12,0);
}
.odrudy-sekce select {
margin-left: 5px;
width: 130px;
border: 1px solid rgb(204,51,0);   
color: rgb(121,10,0);   
}
.odruda-nahled {
margin: 20px 20px 20px 20px;
border-bottom: 2px dotted rgb(145,12,0);
}
.odruda-nahled h2 {
margin: 0;
padding: 0;
}
.odruda-nahled h2 a {
font-size: 14px;
font-weight: bold;
}
p.odruda-info {
font-size: 9px;
text-align: right;
}
.odruda-lista {
margin: 0px 20px 10px 20px;
color: rgb(255,121,47); 
background: rgb(145,12,0);
padding: 8px 5px 8px 5px;
text-align: center;
}
p.odruda-uvodni-text {
margin: 6px 20px 20px 20px;
padding: 5px;
background: rgb(143,43,9);
}
#vlozit_foto_odrudy {
display:none;
}



/* uzivatele */
.clen-nahled {
margin: 20px 20px 20px 20px;
border-bottom: 2px dotted rgb(145,12,0);
}
.clen-nahled h2 {
margin: 0;
padding: 0;
}
.clen-nahled h2 a {
font-size: 14px;
font-weight: bold;
}
p.clen-info {
font-size: 9px;
text-align: right;
}
.diskuze-pridat a img {
border: 2px solid rgb(204,51,0);
float: left;
margin-right: 5px;
}




/* patka */
.ram-patka {
margin: 0;
padding: 0;
background: rgb(51,153,51);  
}
.patka {
position: relative;
background: rgb(51,153,51);  
height: 20px;
width: 916px;
margin-left: auto;
margin-right: auto;
text-align: left;
color: rgb(208,208,208);
}
.patka-text {
font-size: 9px;
padding: 3px 10px 5px 5px;
text-align: right;
}
.patka-text a {
color: rgb(208,208,208);
text-decoration: underline;
}
.patka-text a:hover {
text-decoration: none;
}
.nv {
display: inline;
}
.nv img {
width: 12px;
height: 12px;
border: none;
}







/* habanero.cz items */
.habanero-items-coat {
position: absolute;
left: 930px;
width: 154px;
height: auto;
background: rgb(51,153,51);
text-align: left;
}
.habanero-items {
width: 142px;
height: auto;
background: rgb(255,156,43);
text-align: center;
}
a.habanero-link {
display: block;
width: 142px;
height: 57px;
background: url('../img/habanero-items.jpg') no-repeat;
font-size: 1px;
color: rgb(51,153,51);
}
.habanero-items .item1 {
margin: 10px 3px 0px 3px;
background: rgb(255,237,215);
width: 136px;
padding-bottom: 10px;
}
.habanero-items .item1 a  {
text-decoration: none;
font-weight: bold;
color: rgb(166,4,1);
}
.habanero-items .item1 a:hover  {
color: rgb(51,153,51);
}

.habanero-items .item1 a img {
margin: 10px auto 10px auto;
border: 2px solid rgb(166,4,1);
}
.habanero-items .item2 {
margin: 10px 3px 0px 3px;
background: url('../img/habanero-items-bottom1.jpg') no-repeat rgb(255,237,215);
background-position: bottom;
width: 136px;
padding-bottom: 10px;
}
.habanero-items .item2 a  {
text-decoration: none;
font-weight: bold;
color: rgb(166,4,1);
}
.habanero-items .item2 a:hover  {
color: rgb(51,153,51);
}

.habanero-items .item2 a img {
margin: 10px auto 10px auto;
border: 2px solid rgb(166,4,1);
}

.habanero-items-bottom {
width: 154px;
height: 45px;
background: url('../img/habanero-items-bottom2.jpg') no-repeat;
}

