body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
	background-color: #efefef;
}

/*----------Errory / OK-----------*/
.error{
	color: red; font-weight: bold;
}

.ok{
	color: green; font-weight: bold;
}
.table_top {
	background-color: #dedede;
}

.oranzova{
	color: orange; font-weight: bold;
}

.prihlasen{
	color: red; font-weight: bold;
}
/*----------Odkazy-----------*/
a.menua:link {
	text-decoration: none; color: #cadebf;
}
.table_home_top {
	border: 1px dotted #666666;
	/*background-color: #f2f5f1;*/
	background-color: #f9fbf8;
}

a.menua:visited {
	text-decoration: none; color: #cadebf;
}

a.menua:active {
	text-decoration: none; color: #cadebf;
}

a.menua:hover {
	text-decoration: underline;	color: #cadebf;
}

a.menua_p:link {
	text-decoration: none; color: #f0fbe9;font-family: Tahoma;
}

a.menua_p:visited {
	text-decoration: none; color: #f0fbe9;font-family: Tahoma;
}

a.menua_p:active {
	text-decoration: none; color: #f0fbe9;font-family: Tahoma;
}

a.menua_p:hover {
	text-decoration: underline; color: #f0fbe9;font-family: Tahoma;
}

a.admin_menua:link {
	 text-decoration: none; color: #008000;
}

a.admin_menua:visited {
	text-decoration: none; color: #008000;
}

a.admin_menua:active {
	text-decoration: none; color: #008000;
}

a.admin_menua:hover {
	text-decoration: none;	color: #008000;
}


a.maila:link {
	 text-decoration: none; color: #14017f;
}

a.maila:visited {
	text-decoration: none; color: #14017f;
}

a.maila:active {
	text-decoration: none; color: #14017f;
}

a.maila:hover {
	text-decoration: underline;color: #14017f;
}


a.home:link {
	 text-decoration: none; color: #14017f;font-size: 78%;
}

a.home:visited {
	text-decoration: none; color: #14017f;font-size: 78%;
}

a.home:active {
	text-decoration: none; color: #14017f;font-size: 78%;
}

a.home:hover {
	text-decoration: underline;color: #14017f;font-size: 78%;
}


a.stran:link {
	 text-decoration: none; color: #14017f;font-size: 85%;
}

a.stran:visited {
	text-decoration: none; color: #14017f;font-size: 85%;
}

a.stran:active {
	text-decoration: none; color: #14017f;font-size: 85%;
}

a.stran:hover {
	text-decoration: underline;color: #14017f;font-size: 85%;
}


a.vicea:link {
	 text-decoration: none; color: red;font-size: 100%;font-weight: bold;
}

a.vicea:visited {
	text-decoration: none; color: red;font-size: 100%;font-weight: bold;
}

a.vicea:active {
	text-decoration: none; color: red;font-size: 100%;font-weight: bold;
}

a.vicea:hover {
	text-decoration: underline;color: red;font-size: 100%;font-weight: bold;
}

a.produkt:link {
text-decoration: none; color: #ffffff;font-size:9pt;
}

a.produkt:visited {
text-decoration: none; color: #ffffff;font-size:9pt;
}

a.produkt:active {
	text-decoration: none; color: #ffffff;font-size:9pt;
}

a.produkt:hover {
	text-decoration: underline;	color: #ffffff;font-size:9pt;
}

a.reklama_pneu:link {
text-decoration: underline; color: #ffffff;font-weight: bold;
}

a.reklama_pneu:visited {
text-decoration: underline; color: #ffffff;font-weight: bold;
}

a.reklama_pneu:active {
	text-decoration: underline; color: #ffffff;font-weight: bold;
}

a.reklama_pneu:hover {
	text-decoration: none;	color: #ffffff;font-weight: bold;
}

.produktn {
	color: #ff0000;font-size:9pt;
}

/*-----------------tabulky----------------*/

.lista {
	background-color:#a5865a;
	height: 10px;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;

}
.lista_okraj {color: #00FF00}
.top {
	background-color:#dedede;
	height: 95px;
	border: 2px solid #dedede;
}

.menu {
	background: url(images/pozadi_menu.gif) top left repeat-x;background-color: #fdf5cd;height: 10px;border-right: solid #ffffff 2px;border-left: solid #ffffff 2px;border-bottom: solid #ffffff 2px;text-align: center;font-size: 78%;font-weight: bold;
}

.menu_prihlasen {
	background: url(images/pozadi_menu_log.gif) top left repeat-x;background-color: #A5865A;height: 10px;text-align: center;font-size: 78%;color: #537a3c;
}

.main {
background-color:#ffffff; height: 100%;border-left: solid #ffffff 0px;border-right: solid #ffffff 0px;border-bottom: solid #ffffff 2px;font-size: 60%;text-align: center;vertical-align: top;
}
.table_kategorie {
	background-image: url(/images/r_kategorie.png);
	background-repeat: no-repeat;
	border: 1px solid #dee0dd;
}

.prava {
background-color:#ffffff;height: 100%;border-right: solid #ffffff 0px;border-bottom: solid #ffffff 2px;font-size: 85%;vertical-align: top;
}

.paticka {
	height: 10px;
	text-align: center;
	font-size: 70%;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #dee0dd;
	border-right-color: #dee0dd;
	border-bottom-color: #dee0dd;
	border-left-color: #dee0dd;
}

.poptavka{
	border-top: solid #624d2f 2px;border-bottom: solid #624d2f 2px;border-right: solid #624d2f 2px;border-left: solid #624d2f 2px;
}

.poptavka_hlavicka_vrch_p{
	background-color:#f9fbf8;border-top: solid #624d2f 2px;border-bottom: solid #dee0dd 2px;border-left: solid #dee0dd 2px;border-right: solid #624d2f 2px;text-align: right;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_hlavicka_vrch_p_d{
	background-color:#f9fbf8;border-top: solid #624d2f 2px;border-bottom: solid #dee0dd 2px;border-left: solid #dee0dd 2px;text-align: right;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_hlavicka_vrch_l{
	background-color:#f9fbf8;border-top: solid #624d2f 2px;border-bottom: solid #dee0dd 2px;border-left: solid #624d2f 2px;border-right: solid #624d2f 2px;text-align: left;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_hlavicka_vrch_p2{
	background-color:#90ee90;border-top: solid #624d2f 2px;border-bottom: solid #dee0dd 2px;border-left: solid #dee0dd 2px;border-right: solid #624d2f 2px;text-align: right;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_hlavicka_vrch_l2{
	background-color:#90ee90;border-top: solid #624d2f 2px;border-bottom: solid #dee0dd 2px;border-left: solid #624d2f 2px;text-align: left;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_hlavicka_spodek_p{
	background-color:#f9fbf8;border-bottom: solid #dee0dd 2px;border-left: solid #dee0dd 2px;border-right: solid #624d2f 2px;text-align: right;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_hlavicka_spodek_l_d{
	background-color:#ffffff;border-bottom: solid #dee0dd 2px;border-left: solid #624d2f 2px;text-align: left;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_hlavicka_spodek_p_d{
	background-color:#ffffff;border-bottom: solid #dee0dd 2px;border-left: solid #dee0dd 2px;border-right: solid #624d2f 2px;text-align: left;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_hlavicka_spodek_s{
	background-color:#f9fbf8;border-bottom: solid #dee0dd 2px;border-left: solid #dee0dd 2px;text-align: right;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_hlavicka_spodek_l{
	background-color:#f9fbf8;border-bottom: solid #dee0dd 2px;border-left: solid #624d2f 2px;text-align: left;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_spodek{
	background-color:#FFFFCF;border-bottom: solid #624d2f 2px;border-left: solid #624d2f 2px;border-right: solid #624d2f 2px;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_spodek_leva{
	background-color:#FFFFCF;border-bottom: solid #624d2f 2px;border-left: solid #624d2f 2px;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_spodek_prava{
	background-color:#FFFFCF;border-bottom: solid #624d2f 2px;border-right: solid #624d2f 2px;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_spodek_leva2{
	background-color:#FFFFCF;border-bottom: solid #624d2f 2px;border-left: solid #624d2f 2px;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_spodek_prava2{
	background-color:#FFFFCF;border-bottom: solid #624d2f 2px;border-right: solid #624d2f 2px;border-left: solid #dee0dd 2px;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_spodek_leva2n{
	background-color:#FFFFCF;border-bottom: solid #dee0dd 2px;border-left: solid #624d2f 2px;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_spodek_prava2n{
	background-color:#FFFFCF;border-bottom: solid #dee0dd 2px;border-right: solid #624d2f 2px;border-left: solid #dee0dd 2px;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_spodek_stred2n{
	background-color:#FFFFCF;border-bottom: solid #624d2f 2px;border-right: solid #624d2f 2px;border-left: solid #624d2f 2px;margin: 2px; padding: 3px;font-size: 78%;
}


.poptavka_stred_leva2{
	background-color:#FFFFDF;border-bottom: solid #dee0dd 2px;border-left: solid #624d2f 2px;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_stred_prava2{
	background-color:#FFFFDF;border-bottom: solid #dee0dd 2px;border-right: solid #624d2f 2px;border-left: solid #dee0dd 2px;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_stred_stred{
	background-color:#FFFFDF;border-bottom: solid #dee0dd 2px;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_stred_stred2{
	background-color:#FFFFDF;border-bottom: solid #dee0dd 2px;border-right: solid #624d2f 2px;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_stred_stred3{
	background-color:#FFFFDF;border-bottom: solid #dee0dd 2px;border-right: solid #dee0dd 2px;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_spodek_spodek{
	background-color:#FFFFDF;border-bottom: solid #624d2f 2px;border-right: solid #624d2f 2px;border-left: solid #624d2f 2px;margin: 2px; padding: 3px;font-size: 78%;
}


.poptavka_spodek_2{
	background-color:#ffffff;border-bottom: solid #dee0dd 2px;border-left: solid #624d2f 2px;border-right: solid#624d2f 2px;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_spodek_admin{
	background-color:#ffffff;border-bottom: solid #dee0dd 2px;border-left: solid #624d2f 2px;border-right: solid #624d2f 2px;margin: 2px; padding: 3px;font-size: 78%;
}

.poptavka_spodek_admin2{
	background-color:#ffffff;border-bottom: solid #624d2f 2px;border-left: solid #624d2f 2px;border-right: solid #624d2f 2px;margin: 2px; padding: 3px;font-size: 78%;text-align: right;
}

	/* formular poslane info pro propadajcho */
	.poptavka_hlavicka_spodek_l_d_e{
	background-color:#ffffee;border-bottom: solid #dee0dd 2px;border-left: solid #624d2f 2px;text-align: left;margin: 2px; padding: 3px;font-size: 78%;
	}
	
	.poptavka_hlavicka_spodek_p_d_e{
		background-color:#ffffee;border-bottom: solid #dee0dd 2px;border-left: solid #dee0dd 2px;border-right: solid #624d2f 2px;text-align: left;margin: 2px; padding: 3px;font-size: 78%;
	}
	
	.poptavka_spodek_admin_e{
	background-color:#ffffee;border-bottom: solid #dee0dd 2px;border-left: solid #624d2f 2px;border-right: solid #624d2f 2px;margin: 2px; padding: 3px;font-size: 78%;
	}
	
/*-----------------formulare----------------*/

.fp {
	font-size: 99,5%;
}

.op {
	font-size: 99,5%;
}

.rd {
	font-size: 99,5%;
}

.pr {
	font-size: 99,5%;text-align: center;
}

.ko {
	font-size: 99,5%;
}

img{
	border:  0px none; margin:  0px; padding: 0px;
}

.home{
	font-weight: bold;
}

.home_table{
	margin: 5px; padding: 0px;text-align: center;
}

.produkt_detail {
	font-size:9pt;
}

/*-----------------napoveda----------------*/

a.otaznik:link{
	font-family: Times;font-size: 16px;background: #EFE3D1; color: #422200; text-decoration: none;border-top: 1px solid #a5865a; border-left: 1px solid #a5865a; border-bottom: 1px solid #a5865a; border-right: 1px solid #a5865a; 
}
a.otaznik:hover{
	font-family: Times;font-size: 16px;background: #a5865a;color: #e1f6d5;
}

a.otaznik:visited {
	font-family: Times;font-size: 16px;background: #EFE3D1; color: #422200; text-decoration: none;border-top: 1px solid #a5865a; border-left: 1px solid #a5865a; border-bottom: 1px solid #a5865a; border-right: 1px solid #a5865a; 
}

a.otaznik:active {
	font-family: Times;font-size: 16px;background: #EFE3D1; color: #422200; text-decoration: none;border-top: 1px solid #a5865a; border-left: 1px solid #a5865a; border-bottom: 1px solid #a5865a; border-right: 1px solid #a5865a; 
}
/*
p{
	text-align: justify;
}

p a{
	font-weight: bold; cursor: help; background: #fdf4c9; color: black; text-decoration: none;
}

p a:hover{
background: #8ad;
}

p a span{
	position: relative; font-size: 80%; font-weight: normal; text-align: left; 
}

p a span span{
	display: block; position: absolute; visibility: hidden; top: 2em; left: .5em; padding: .2em .5em; width: 10em; background: #fca; border: solid #b86 2px;
}

p a:hover span span{
	visibility: visible;
}
*/
/*-----------------zabezpeceni mailu----------------*/
.zabezpeceni_mailu{
	unicode-bidi:bidi-override; direction: rtl; color:#c00;
}

/*-----------------vice v poptavkach----------------*/

.vice_a{
	cursor:pointer;font-weight:bold;color: #14017f;font-size: 85%;
}

.vice{
	cursor:pointer;font-weight:bold;color: #14017f;font-size: 85%;
}

.submenu{
	margin-bottom: 0.5em;
}

/*-----------------doplneni loginu z ica----------------*/

.login{
	color: red;
}

/*-----------------pevnost hesla----------------*/

#bar_bar { 
	width:130px; border:1px solid #CDCDCD;height:8px;font-size:0px; background: url("./bar_bar.jpg") no-repeat left top; margin-right:10px;margin-top:3px;
}
.table_kategorie_data {
	border: 1px solid #dee0dd;
	background-color: #f9fbf8;
}
.text_informace {
	font-family: Tahoma;
	font-size: 10pt;
}
.text_informace_nadpis {
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: bold;
}

/*------------------kalendar---------------*/

.kalendar td {
	text-align: center;
}
.width1 {
	width: 450px;
}
.width2 {
	width: 400px;
}

/*------------------statistika---------------*/

.stat_hlavni{
	background-color:#FFFFDF;border-bottom: solid #dee0dd 2px;border-right: solid #dee0dd 2px;border-left: solid #dee0dd 2px;border-top: solid #dee0dd 2px;margin: 2px; padding: 3px;font-size: 90%;
}

.stat{
	background-color:#FFFFDF;border-left: solid #dee0dd 2px;border-top: solid #dee0dd 2px;margin: 0px; padding: 0px;font-size: 90%;
}

.stat_stred{
	background-color:#FFFFDF;border-top: solid #dee0dd 2px;margin: 0px; padding: 0px;font-size: 90%;
}

.stat_prava{
	background-color:#FFFFDF;border-right: solid #dee0dd 2px;border-left: solid #dee0dd 2px;border-top: solid #dee0dd 2px;margin: 0px; padding: 0px;font-size: 90%;text-align: center;
}


.stat_spodek{
	background-color:#FFFFDF;border-top: solid #dee0dd 2px;margin: 0px; padding: 0px;font-size: 100%;text-align: center;
}