img.admin_ico {
margin-left: 4px; cursor: pointer;
}

h1 {float: left}

div.textovy_prispevek, div.textovy_clanek {
line-height: 1.5em; padding-right: 10px; padding-top: 10px; 
/* width: 665px; */ overflow-x: hidden; overflow-y: hidden;
}

div.textovy_clanek {
line-height: 1.5em; padding-right: 10px; padding-top: 10px; 
/* width: 665px; */ overflow-x: hidden;
}

div.zpetne_odkazy {
line-height: 1.5em; padding-right: 10px; padding-top: 10px; 
/* width: 665px; */ overflow-x: hidden;
}


div.odkazy {
line-height: 1.5em; padding-left: 25px; padding-top: 10px; 
/* width: 665px; */ overflow-x: hidden; color: white;
}

p.eshop {
margin-left: 4px; width: 175px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; font-weight: bold; color: yellow;
 border: 1px solid white; text-align: left; background-color: #4083b7;
}

p.web {
margin-left: 4px; width: 175px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; font-weight: bold; color: yellow;
 border: 1px solid white; text-align: left; background-color: #4083b7;
}

p.nadpis_odkazy {
margin-left: 14px; width: 175px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; font-weight: bold; color: yellow;
border: 1px solid white; background-color: #4083b7;
}
/*
p.nadpis_odkazy {
padding-left: 25px; padding-bottom: 7px; font-weight: bold; color: yellow; background-image: url(../grafika/layout-stranky/cara_hlavni_nadpis2.gif); background-repeat: no-repeat; background-position: 14px bottom; border: 1px solid black
}*/

p.nadpis_prispevku {
background-image: url(../grafika/layout-stranky/vodorovna-cara.gif); background-repeat: repeat-x; background-position: bottom; 
width: 100%; font-weight: bold;  padding-bottom: 3px; margin-bottom: 3px; font-size: 11pt
}

input.text {
border: 1px solid #9F9E9D;
}
/* Logon panel */
input.login_user, input.login_password {border: 1px solid black; margin-top: 10px; width: 100px}
input.login_prihlasit {border: 1px solid black; margin-left: 5px; margin-top: 9px; width: 80px}
div.float_left {float: left}
div.login_jmeno {float: left; line-height: 3em; width: 70px}
div.login_heslo {float: left; line-height: 3em; width: 70px}
#logon_panel {color: white; width: 894px; height: 34px; background-color: #201c19; font-weight: bold}

/* Registrace */
div.registrace {
float: right; line-height: 3em; padding-left: 20px; color: #d4dfe7; 
background-image: url(../grafika/ikony/panacek.gif); 
background-repeat: no-repeat; background-position: left 5px; 
margin-right: 15px;
}

div.nakupni_kosik {
float: right; line-height: 3em; padding-left: 35px; color: #d4dfe7; 
background-image: url(../grafika/ikony/nakupni_kosik.gif); 
background-repeat: no-repeat; background-position: left  5px;
margin-right: 15px;
}

/* Format - Fieldset*/
#fieldset {
border: solid; border-color: black; border-width: 1px; 
padding-left: 10px; padding-right: 10px; padding-bottom: 5px;}

/* Format - Legend */
legend {
border: 1px solid black;
padding-left: 10px; padding-right: 10px; 
padding-top: 2px; padding-bottom: 2px;
font-weight: bold; color: white; font-size: 95%; 
text-align: right; background: #4083b7;
}


/* Registrace */
 td.hlavicka_registrace {font-weight: bold; text-align: right; padding-right: 10px;}
 td.sub_hlavicka_registrace {text-align: right; padding-right: 10px}
 input.registrace {border: 1px solid black; width: 200px}
 #butt_registrovat {width: 140px}
 #butt_zmenit {width: 90px}
 #butt_zpet {width: 200px}
 div.valid_msg {color: red}
 
 /* User panel */
div.prihlaseny_uzivatel {
float: left; line-height: 3em; padding-left: 35px; color: #d4dfe7; 
background-image: url(../grafika/ikony/prihlaseny_uzivatel.gif); 
background-repeat: no-repeat; background-position: 12px  5px;
margin-right: 15px;
}

div.odhlasit {
float: right; line-height: 3em; padding-left: 20px; color: #d4dfe7; 
background-image: url(../grafika/ikony/panacek.gif); 
background-repeat: no-repeat; background-position: left 5px; 
margin-right: 15px;
}

div.objednavky {
float: right; line-height: 3em; padding-left: 20px; color: #d4dfe7; 
background-image: url(../grafika/ikony/panacek.gif); 
background-repeat: no-repeat; background-position: left 5px; 
margin-right: 15px;
}

#user_panel {color: white; width: 894px; height: 34px; background-color: #201c19;}

/* Zboží */

div.zbozi {
position: relative; float: left; 
width: 206px; height: 311px;
border: 1px solid #3691c3; 
margin-right: 10px; margin-bottom: 15px;
line-height: 1.5em; 
}

div.zbozi_doporucujeme {
position: relative; float: left; 
width: 212px; height: 311px;
border: 1px solid #3691c3; 
margin-right: 1px;
line-height: 1.5em; 
}

#stranky {border: 1px solid white; cursor: pointer; float: right; width: 16px; font-size: 90%}
#stranky:hover {border: 1px solid black; background-color: yellow}
