body, tr, td, html {
  font-family:Tahoma, Arial CE, Arial;
  font-size:11px;
  
  margin:0px;
 }
.hlavicka {
  font-size:9px;
  font-weight:bold;
}

.foot {
	clear:both;
	border-top:1px solid #000;
}
.katalog_text {
  font-size:11px;
  text-decoration:none;
}
.nadpis_sekce {
  font-family:Tahoma,Arial CE,Arial;
  font-size:11px;
  line-height:17px;
  text-decoration:none;
  font-weight:bold;
  background-color:#FFE9CE;
}
.nadpis_sekce .l {
	text-align:left;
	padding-left:10px;
}
.nadpis_sekce .r {
	text-align:right;
	padding-right:10px;
}

#flash-revue, #flash-notebook, #flash-basket, #flash-ekonom, #flash-noviny {
	margin-top:6px;
	margin-left:10px;
	width:68px;
	border:1px solid #999;
		
}
.nadpis {
  font-size:10px;
  font-weight:bold;
}
.rubrika {
  font-size:12px;
  font-weight:normal;
}
.rubrikam {
  font-size:10px;
  font-weight:normal
}
.rubrikamaold {
  background-color:#d0d0d0;
}
.rubrikama {
  border-collapse:collapse;
  background-color:#FFE9CE;
  font-size:9px;
}
.pismom {
  font-size:10px;
  font-weight:normal
}


a { color: black; text-decoration: underline;}
a:hover { color: #FF9900; text-decoration: underline; }
a:visited { color: #6d726d; text-decoration: underline; }
a:visited:hover { color: #FF9900; text-decoration: underline; }
/*a v katalogu class='katalog_text'*/
a.blue_text { color:#0066cc; text-decoration: none }
a:visited.blue_text { color:#0066cc; text-decoration: none }
a.katalog_nadpis_text { color: black; text-decoration: none }
a:visited.katalog_nadpis_text { color: black; text-decoration: none }
a.katalog_nadpis_top_text { color: red; text-decoration: none }
a:visited.katalog_nadpis_top_text { color: red; text-decoration: none }
a.katalog_nadpis_text_katalogovy_zapis { color: red; text-decoration: none; font-weight: bold; }

a.orage_text { color:#FF7F00; text-decoration: none }
a:visited.orage_text { color:#FF7F00; text-decoration: none }
.orage_text { color:#FF7F00; text-decoration: none }

a.red_text { color:#ff1010; text-decoration: none }
a.blue_text { color:#0066cc; font-size:11px; }
a:visited.red_text { color:#ff1010; text-decoration: none }
a.katalog_text { color: black; text-decoration: none }
a:hover.katalog_text { color: #FF9900; text-decoration: underline; }
a:visited.katalog_text { color: #6d726d; text-decoration: none; }
a:visited:hover.katalog_text { color: #FF9900; text-decoration: underline; }
/*a v*/
a.rubrika { color: black; text-decoration: none }
a:hover.rubrika { color: #FF9900; text-decoration: underline; }
a:visited.rubrika { color: #6d726d; text-decoration: none; }
a:visited:hover.rubrika { color: #FF9900; text-decoration: underline; }


/*a v */
a.rubrikam { color: black; text-decoration: none }
a:hover.rubrikam { color: #FF9900; text-decoration: underline; }
a:visited.rubrikam { color: #6d726d; text-decoration: none; }
a:visited:hover.rubrikam { color: #FF9900; text-decoration: underline; }

a .katalog_big {
  font-size:13px;
  text-decoration:none;
  font-weight:bold;
}

.red_text{ color:#ff1010; text-decoration: none }

input.tlacitko {background-color:#FF7F00; color:white; font-weight:bold; font-size:10px;  border:solid #FF7F00 1px;cursor: pointer;}
input.tlacitko_small {width:50px; background-color:#FF7F00; color:white; font-weight:bold; font-size:10px;  border:solid #FF7F00 1px; cursor: pointer;}
input.tlacitko_middle {width:100px; background-color:#FF7F00; color:white; font-weight:bold; font-size:10px;  border:solid #FF7F00 1px;  cursor: pointer;}
input.tlacitko_big {width:150px; background-color:#FF7F00; color:white; font-weight:bold; font-size:10px;  border:solid #FF7F00 1px;  cursor: pointer;}
input.vstup {border: 1px solid #FF7F00; background-color:#FAFAFA; font-weight:normal; font-size:12px; font-family: Tahoma, Arial CE, Arial}
textarea.pole {border: 1px solid #FF7F00; background-color:#FAFAFA; font-size:12px; font-family: Tahoma, Arial CE, Arial}

button.tlacitko {background-color:#FF7F00; color:white; font-weight:bold; font-size:10px;  border:solid #FF7F00 1px;  cursor: pointer;}
button.tlacitko_small {width:50px; background-color:#FF7F00; color:white; font-weight:bold; font-size:10px;  border:solid #FF7F00 1px;  cursor: pointer;}
button.tlacitko_middle {width:100px; background-color:#FF7F00; color:white; font-weight:bold; font-size:10px;  border:solid #FF7F00 1px;  cursor: pointer;}
button.tlacitko_big {width:150px; background-color:#FF7F00; color:white; font-weight:bold; font-size:10px;  border:solid #FF7F00 1px;  cursor: pointer;}

/* eTarget styly */
.title{
  font-weight:bold;
}
.description{
  font-weight:normal;
  font-size:10px;
}

/* jyxo styly */
.ri{
  font-weight:bold;
}
.ro{
  font-weight:normal;
  color:gray;
}
/*adfox*/
#adfox-l2{margin:0px 0px 0px 0px; display:inline;width:100%;background-color:#FFFFFF; padding-top:5px;padding-bottom:0px; }
#adfox-l2 h2{float:left;position:relative;margin:0; font-size:11px;font-weight:normal; margin-bottom:10px; margin-left:80px;}
#adfox-l2 h2 a{color:black;position:relative;padding:0;font-weight:normal;color:#CCCCCC; text-decoration:none; font-size:9px;}
#adfox-l2 .adfox-box{float:left;clear:both;width:100%;display:inline; margin-bottom:10px;}
#adfox-l2 h3{font-size:13px;margin:2px;padding:0;font-weight:bold; text-align: left;}
#adfox-l2 h3 a{text-decoration:underline; margin:0;padding:0;font-weight:bold; color:#FF7F00; font-size:11px;}
#adfox-l2 p{font-size:11px; font-weight:normal; text-align:left; margin:5px 2px 2px 2px; padding:0; line-height:1;}
#adfox-l2 .adfox-box div{font-size:13px;padding:0;margin:0px 2px 10px 0px; text-align:left;}
#adfox-l2 .adfox-box div a {color:black; font-size:9px;}

#adfox-box-l2{margin:0px 0px 0px 0px; display:inline;width:100%;background-color:#FFFFFF; padding-top:5px;padding-bottom:0px; }
#adfox-box-l2 h2{float:left;position:relative;margin:0; font-size:12px;font-weight:normal;margin-bottom:0px; margin-left:440px;}
#adfox-box-l2 h2 a{color:black;position:relative;padding:0;font-weight:normal;color:#CCCCCC; font-size:9px;}
#adfox-box-l2 .adfox-box{float:left;clear:both;width:100%;display:inline;}
#adfox-box-l2 h3{font-size:13px;margin:2px;padding:0;font-weight:bold;}
#adfox-box-l2 h3 a{text-decoration:none; margin:0;padding:0;font-weight:bold; color:#FF0000; font-size:11px;}
#adfox-box-l2 p{font-size:11px; font-weight:normal; text-align:left; margin:5px 2px 2px 2px; padding:0; line-height:1;}
#adfox-box-l2 .adfox-box div{font-size:13px;padding:0;margin:0px 2px 10px 0px; text-align:right;}
#adfox-box-l2 .adfox-box div a {color:black; font-size:11px;}



.kcopy {
	background-color:#abcfff;
	background-repeat:no-repeat;
	background-image:url(/images/kcopy-bg.png);
	background-position:top left;
	height:26px;
	border-top:1px solid #000;
}
.kcopy a, .kcopy a:link, .kcopy:visited {
	color:#004070;
	text-decoration:none;
}
.kcopy a:hover, .kcopy a:active {
	color:#004070;
	text-decoration:underline;
}



/* Vyjizdeci div */
.vyjizdeci_div
{
  text-align: left;
  position: absolute;
  max-width: 850px;
  width: 450px;
  color: black;
  font-weight:normal;
  background-color: #FFF;
  border: 3px #000 solid;
  padding: 5px 15px 5px 15px;
  line-height:1.5;
  font-size: 11px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  z-index:1;
}

/* tabulka editace zaznamu*/

.tabulka {
        border:1px solid #999999;
        margin-top:6px;
        margin-bottom:6px;

}
.tabulka th {
        background-color:#66CCFF;
        font-weight:bold;
        padding-left:14px;
        padding-right:14px;
        padding-top:2px;
        padding-bottom:2px;
        text-align:center;
        border-bottom:1px solid #999999;
}
.tabulka td {
        padding-left:14px;
        padding-right:14px;
        padding-top:2px;
        padding-bottom:2px;
}
.tabulka tr.even {
        background-color:#EBEBEB;
}
.tabulka tr.odd  {
        background-color:#FFFFFF;
}

.border3 {
        border-top: 1px solid black;
        border-left: 1px solid black;
        border-right: 1px solid black;
}
.border_3 {
        border-top: 1px solid black;
        border-left: 1px solid black;
        border-right: 1px solid black;
}
.border3 td {
        padding-left: 10px;
        padding-right: 10px;
}
.light td {
        background-color: #ffffff;
        border-bottom: 1px solid black;
		line-height:22px;
}
.dark td {
        background-color: #D9E4F2;
        border-bottom: 1px solid black;
        line-height:22px;
}
.grey td {
/*        background-color: #CCC; */
        border-bottom: 1px solid black;
        line-height:22px;
		color: #999;
}
.sel td {
        background-color: silver;
        border-bottom: 1px solid black;
        line-height:22px;
}
.head td {
        background-color: #99CCFF;
        border-bottom: 1px solid black;
}

.head2 td {
        background-color: #FFFF00;
        border-bottom: 1px solid black;
}

.line td {
        border-bottom: 1px solid black;
}

.tlacitko_upravit{
	border:1px solid #000000;
	margin:1px;
	background-color:#00CC33;
	width:12px;
	height:12px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	text-decoration:none;
	padding:1px 3px 1px 3px;
	line-height:12px;
	font-size:11px;
	font-weight: bold;
}
.tlacitko_smazat{
	border:1px solid #000000;
	margin:1px;
	background-color:#FF0000;
	width:12px;
	height:12px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	text-decoration:none;
	padding:1px 3px 1px 3px;
	line-height:12px;
	font-size:11px;
	font-weight: bold;
}


a.pat {
text-decoration: none; color: #6d726d;
}
a.pat:hover {
color: #FF9900; text-decoration: underline; 
}
