/*----------------------------------TOPMENU-------------------------------------*/

.header {
position:relative;
width: 740px;
height: 124px;
margin-bottom: 3px;
background: url(banner-right-4.jpg) #2a4b90 no-repeat right top;
}

.topmenu {
position:absolute;
top:3px;
right:0px;
}


.topmenu a:link,.topmenu a:visited,.topmenu a:active {
  margin-left: 15px;
  margin-right: 10px;
  color: white;
  font-size: 11px;
	text-decoration:none
  }
.topmenu a:hover {text-decoration:underline}


a:link,a:visited,a:active
{color: #263761; text-decoration: underline}
a:hover,.polozka a
{color: #263761; text-decoration: none}

img {border:0px;}

body {background-color: #c8dcf8;margin:0px;color: #2b468b;
font-size: 11px;
font-family: "Arial";}

/*----------------------------------GLOBÁLNÍ-------------------------------------*/

#pack	{
width: 740px;
border-style: solid;
border-color: #dae3f3;
border-width: 12px;
margin: 20px auto;
background-color:#dae3f3;}

#leftblock {width: 587px;float:left;}

#content {width: 414px;_width: 400px; padding: 10px;_padding:10px 7px;float:right;}

#leftcol {width: 150px;}

#rightcol {width: 150px;margin-left: 590px;_margin-left: 587px;}

hr {color:#c6d5ec}

/*----------------------------------OBECNÉ-------------------------------------*/
em, strong {font-weight:normal;font-style:normal}
.navigacni_lista em {font-style: italic}
.navigacni_lista strong  {font-weight: bold}
.navigacni_lista h1 {font-size: 100%;font-weight: normal;display: inline;margin:0px;padding:0px;}
.navigacni_lista h2 {font-size: 100%;font-weight: normal;display: inline;margin:0px;padding:0px;}

.texty {
background-color:#c1d8f9;
padding: 10px;
}

.chyba {
color:#FF0000;
font-weight:bold;
margin:5px;
padding: 5px 5px 5px 20px;
background-image: url('warning.gif');
background-repeat: no-repeat;
background-position: left 50%;
}

.hlaska {
color:#006600;
background-image: url('check.gif');
background-repeat: no-repeat;
background-position: left 50%;
padding: 5px 5px 5px 20px;
font-weight:bold;
font-size: 12px;
margin:5px;
}

.navigacni_lista {
background:#a1bded;
padding: 4px;
width: 412px;
text-align:left;
margin: auto;
margin-bottom:10px;
}

.navigacni_lista a{
text-decoration:none;}
.navigacni_lista a:hover{
text-decoration:underline;}

.strankovaci_lista {
	background: #a1bded;
	font-weight:bold;
	text-align: center;
	padding:4px;
	margin-bottom:0px}
	
h6 {margin:0px;
	text-align:center}

h3 {
	font-size: 16px;
	font-weight:bold;
	text-align: center;
	padding:4px;}
/*---------------------------------HLAVNÍ STRÁNKA-------------------------------------*/

#topmenu{position:absolute;left:480px;top:8px;}
#topmenu li {display:inline}

.nadpis_td{
text-transform: uppercase;
background: #a1bded;
color: white;
font-weight:bold;
text-align:right;
padding: 4px;
letter-spacing: 1px;
}

.nadpis_td2{
background-color:#a1bded;
background-image: url('sipecka.gif');
background-repeat: no-repeat;
background-position: 16px 50%;
text-transform: uppercase;
color: white;
font-weight:bold;
padding: 4px 4px 4px 38px;
letter-spacing: 1px;
}


.bunka{
background-color:#c1d8f9;
padding: 5px;
margin-bottom:15px;
font-size: 10px;
width: 140px;
border:solid #A8BBDB 0px;
color:#4d73d5;
}

.search {
background-color:#c1d7f8;
background-image: url('prechod3.png');
background-repeat: repeat-x;
}


.anketa-odpoved {
background:#c6d5ec;
margin: 2px;
padding: 2px;
}

.anketa-odpoved2 {
background:#c6d5ec;
margin: 2px;
padding: 2px;
height: 27px;
}

/*----------------------------------SEZNAM ZBOŽÍ-------------------------------------*/
.polozka {
margin-bottom: 15px;
width: 414px;

background-color:#FFFFFF;
}

.polozka a:link,.polozka a:active,.polozka a:visited,.polozka a:hover
{color: #263761; text-decoration: none}


.polozka .obr {
background-color:white;
width:202px;
border:0px;
text-align:center;
padding: 4px;
vertical-align:middle;
}

.polozka .obr a {
display:block;
height:100%;}


.nadpis{
background-color:#ffa90c;
background-image: url('prechod-zluty2.png');
background-repeat: repeat-x;
text-transform: uppercase;
color: #2b468b;
font-weight:bold;
font-size:12px;
padding: 8px;
letter-spacing: 0px;
display: block;
margin:0px;
text-align:center;
}

H2,H3 {margin:0px;padding: 0px;}

.nadpis h2 {
margin:0px; padding:0px;
font-size:100%;
font-weight:bold;
}


.nadpis_clanek {
font-size:18px;
padding:10px;}


.polozka .popis {
background-color:#D7E4F7;
padding: 4px;
min-height: 114px; /* pro standardní prohlíeče */
_height: 114px; /* pro Internet Explorer, který to chápe jako min-height*/
}
.polozka .cena {
width:143px;
background-color:#a1bded;
padding: 4px;
float: left;
}
.polozka .detail {
width:45px;
background-color:#a1bded;
padding: 4px;
text-transform: uppercase;
margin-left: 1px;
text-align:center;
font-weight:bold;
float: left;
}



/*----------------------------------MENU-------------------------------------*/

.menu a:link,.menu a:visited,.menu a:active,.menu a:hover  {
text-decoration: none;
color:#2d4d9e;
}

.menu * {font-size:11px;margin:0px;padding:0px;text-align: left;font-weight: normal;}

.obecna_polozka {

text-align:right;
padding: 4px;
font-weight:bold;
text-transform: uppercase;
display:block;
}

.menu_polozka {
background:#c1d8f9;
border-bottom: solid #a8bbdb 1px}

.menu_polozka_aktualni {
background:#94b6e9;}

.podmenu_polozka {
background:#b5d0f7;
font-size: 9px;}

.podmenu_polozka_aktualni {
background:#94b6e9;
font-size: 9px;
color:#94b6e9;}

.menu_polozka_zvyraznena {
background:#FFAF2C;
color: #FFAF2C;}



/*----------------------------------ZBOŽÍ-------------------------------------*/

.detail_zbozi {
background-color:#d7e4f7;
}

.nadpis_zbozi {
font-size:17px;
padding:8px;}

.popis_zbozi_obr {
	width: 200px;
	background:white;
	padding: 5px;
	text-align:center;
	vertical-align:middle;}

.popis_zbozi_obr a {color:#c1d5f2}

.popis_zbozi_jedna {
	width: 210px;
	background:white;
	padding: 5px;
	vertical-align:top;}

.popis_zbozi_jedna h2{
  font-size:12px}

.popis_zbozi_dve {
	width: 100%;
	padding: 5px;}

.popis_tabulka{
width:280px;
}
.popis_tabulka td{
background:#b5d0f8;
}

.napis_objednat {
	font-size:18px;}

.tabulka_variant {
width: 100%;
padding: 3px;
background-color:#c1d8f9;
padding-left:10px;
}

.pole_na_ks{
width:80px;}

.cena {
font-weight:bold;
width: 70px;
text-align:left;
}
/*----------------------------------KOŠÍK-------------------------------------*/

.kosik {
background-color:#c1d8f9;
}

.kosik table {
width: 100%;
background:#b3cbf4;
}

th {
background-color:#a1bded;
text-transform: uppercase;
color: white;
font-weight:bold;
padding: 4px;
}

.kosikova_tabulka {
width:100%;
background:#c6d5ec;
}

tr.zlevnena{
background-color:#88d488;
}

.kosikova_tabulka .mezisouctove_popisky {
text-align:right;
background-color:#a1bded;
padding:2px;}

.kosikova_tabulka .cena {
background-color:#a1bded;
padding:2px;}

.kosikova_tabulka .celkem {
padding:4px;}

.bonusy {
	background-color:#c6d5ec;
	line-height:20px;
	padding:4px;
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;}

.bonusy a,.bonusy a:link,.bonusy a:active,.bonusy a:visited {
	text-decoration:none;
	color:#ff5003}

.bonusy a:hover {
	text-decoration:underline;}
/*----------------------------------FORMULÁŘE-------------------------------------*/
input {
background:white;
color: #2b468b;
font-size: 12px;
border-left: solid #8e8e8e 1px;
border-top: solid #8e8e8e 1px;
border-right: solid #dedede 1px;
border-bottom: solid #dedede 1px;
margin:1px 0px 1px 0px;
height: 16px;
vertical-align:middle;
line-height:16px;
padding:0px 5px 0px 5px
}

select {font-size: 11px;}

.tlacitko{
background-color:#e8edf6;;
border-left: solid #dedede 1px;
border-top: solid #dedede 1px;
border-right: solid #8e8e8e 1px;
border-bottom: solid #8e8e8e 1px;
height: 20px;
font-weight:bold;
}

.checkbox {
background:;border:0px}

.radio {
background-color: transparent;
border-width:0px;
}

.input_disabled {
color:#999999;
background:#CCCCCC;
}

label {
float:left;
font-weight: bold;
width: 100px;
vertical-align: top;
}

fieldset {
border: solid #C6D5EC 1px;
padding: 5px;
}

legend {
color: #1C3263;
font-weight:bold;
}

/*----------------------------------ADMIN-------------------------------------*/

.admin_menu a{
  display:block;
	padding:2px;
	text-decoration:none;}

.admin_menu a:hover{
  background:#c6d5ec;}
	
.admin_pole {
margin-top:5px;
padding: 5px;
background:#c6d5ec;
}

.admin_napoveda {
background-color:#c6d5ec;
background-image: url('info.gif');
background-repeat: no-repeat;
background-position: 5px 50%;
padding: 5px 5px 5px 25px;
font-style: italic;

}

form {margin: 0px;padding:0px}

  
.justify {
  text-align: justify;
  }
  
.HomeText {color: #fff;width: 740px;margin-bottom: 3px;padding: 5px 0px; xxxbackground: url(hometxt-bg.gif) repeat-x center left;  background:#283d76;text-align: center;}
  
.HomeText h1 {font-size: 11px;font-weight: bold;display: inline;margin:0px;padding:0px;}

.HomeText p {display:inline;}

.test{}
