
/* Zakladni definice objektu */
body  {
	font-size: 75%;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	color: #333;
	margin: 0;
	padding: 0;
	background-color: #C0DEF5;
	vertical-align: top;
	text-align: center;
}

a img, img {
	display: block;
	margin: 0;
	border: 0;
}

p, h1, h2, h3, h4, h5, ul, ol, li, form {
	margin: 0;
	padding: 0;
}

a, a:link, a:active, a:visited  {
	text-decoration: underline;
	color: #0D50AC;
}
a:hover {
	color: #000;
}

table {
	font-size: 100%;
}

ul {
	list-style-type: none;
}

h1, h2, h3, h4, h5 {
	position: relative;
}

h1 span, h2 span, #header p span { /* obrazkove nadpisy */
	position: absolute;
	left: 0;
	top: 0;
	background-repeat: no-repeat;
	background-position: left top;
	width: 100%;
	height: 100%;
	_cursor: hand;
}
#header p span {
	cursor: auto;
}

.hidden { /* schovane prvky */
	display: none;
}

.screenHide { /* v grafickem modu neviditeln� veci */
	position: absolute;
  	overflow: hidden;
  	width: 0;
  	height: 0;
}

.skip a { /* odkazy pro preskocen� v obsahu */
 	position: absolute;
  	overflow: hidden;
  	width: 0;
  	height: 0;
	color: #0D3F95;
}

.skip a:active, .skip a:focus {
	color: #0D3F95;
  	display: block;
  	position: absolute;
  	overflow: visible;
  	width: 230px;
	max-width: 300px;
  	height: auto;
  	background-color: #EBF4FC;
  	top: 16px;
  	left: 480px;
  	padding: 12px 10px 12px 10px;
  	border: 2px solid #DCEDFA;
  	text-align: center;
	font-weight: bold;
  	font-size: 110%;
	text-transform: uppercase;
	z-index: 100;
}
.skip a:hover {
	text-decoration: none;
}

/* Rozliseni odkazu */
img.downlink, img.popuplink, img.externlink {
	display: inline;
	float: none;
	vertical-align: middle;
	padding: 0;
	margin: 0;
}

/* Dokumenty ke stazeni */
img.downlink {
	margin-left: 5px;
}
/* Popupy */
img.popuplink {
	margin-left: 2px;
	margin-right: 3px;
}
/* Externi odkazy */
img.externlink {
	margin-left: 2px;
	margin-right: 2px;
}

.clear { /* clear pro floaty */
	clear: both;
	height: 1px;
	display: block;
	overflow: hidden;
}

input {
	height: 20px;
	border: 1px solid #808080;
	background: #fff url(../img/input.gif) no-repeat left top;
}
:root input {
	height: 16px;
}
.button {
	color: #333;
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
	background: #EDEDED url(../img/button.gif) repeat-x 0 0;
	border: 1px solid #8F8C8C;
	cursor: pointer;
}
:root .button {
	height: 20px;
	padding-bottom: 2px;
}
* html .button {
	cursor: hand;
	line-height: 15px;
	background-position: -2px -2px;
}



/* Preddefinovany vzhled standartizovanych prvku */

#content { /* zakladni definice velikosti fontu */
	font-size: 100%;
}
* html #content {
	font-size: 92%;
}
:root #content {
	font-size: 92%;
}

hr {
	margin: 20px 0 20px 0;
	padding: 0;
	height: 1px;
	border: none;
	border-bottom: 1x solid #DCEDFA;
	overflow: hidden;
	background-color: #DCEDFA;
}

h4 {
	font-size: 145%;
	color: #000;
	margin-top: 28px;
	margin-bottom: 15px;
	padding-top: 17px;
	background: url(../img/menu-oddelovac.gif) repeat-x left top;
}

h5 {
	font-size: 125%;
	color: #000;
	margin-top: 24px;
	margin-bottom: 12px;
	padding-left: 22px;
	background: url(../img/nadpis-ctverecek.gif) no-repeat 0 2px;
}

#content p {
	margin-bottom: 15px;
	font-size: 115%;
	line-height: 160%;
}

#content ul, #content ol {
	margin: 15px 15px 15px 30px;
}
#content ul ul {
	margin: 10px 15px 10px 15px;
}
#content ul li {
	font-size: 112%;
	margin-bottom: 5px;
	padding-left: 18px;
	background: url(../img/odrazka.gif) no-repeat 0 4px;
}
#content ul ul li {
	font-size: 100%;
	padding-left: 14px;
	background: url(../img/odrazka-small.gif) no-repeat 0 4px;
}
#content ol li {
	font-size: 112%;
	margin-left: 18px;
	margin-bottom: 5px;
}
#content ol ol li {
	font-size: 100%;
	list-style-type: upper-roman;
	margin-left: 5px;
}
#content ol ol ol li {
	font-size: 100%;
	list-style-type: lower-roman;
}

cite {
	display: block;
	float: right;
	width: 240px;
	max-width: 200px;
	position: relative;
	font-size: 109%;
	font-weight: bold;
	font-style: normal;
	line-height: 160%;
	color: #000;
	margin: 20px 0 10px 20px;
	padding: 15px 20px 25px 20px;
	text-indent: 27px;
	background: #DCEDFA url(../img/citace-2.gif) no-repeat right bottom;
}
cite span {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 35px;
	height: 35px;
	margin: 5px;
	margin-top: 0;
	background: url(../img/citace-1.gif) no-repeat left top;
	z-index: 10;
}

.obr {
	margin: 15px;
	border: 8px solid #DCEDFA;
}
.obr-left { /* obrazek zarovnany vlevo */
	float: left;
	margin: 15px 20px 10px 0;
	border: 8px solid #DCEDFA;
}
.obr-right { /* obrazek zarovnany vpravo */
	float: right;
	margin: 15px 0 10px 20px;
	border: 8px solid #DCEDFA;
}
.obr-center { /* obrazek na stred */
	margin: 15px auto 15px auto;
	border: 8px solid #DCEDFA;
	text-align: center;
}
.popisek .obr { /* obrazek s popiskem */
	clear: both;
	margin: 15px 0 0 0;
	border: 8px solid #DCEDFA;
	border-bottom: 0;
}
* html .popisek .obr {
	margin-bottom: -2px;
}
.popisek em {
	display: block;
	color: #333;
	font-size: 95%;
	font-style: normal;
	line-height: 150%;
	width: 477px;
	max-width: 461px;
	padding: 8px;
	margin-bottom: 15px;
	background-color: #DCEDFA;
}

table { /* tabulky */
	margin-bottom: 20px;
	width: 100%;
	border-right: 6px solid #DCEDFA;
	border-left: 8px solid #DCEDFA;
	border-bottom: 6px solid #DCEDFA;
	border-top: 0;
}
* html table {
	font-size: 102%;
}
:root table {
	font-size: 102%;
}
caption {
	padding: 12px;
	text-align: left;
	color: #fff;
	font-size: 125%;
	font-weight: bold;
	background: #1F80E0 url(../img/tabulka-bg.gif) repeat-x left top;
	border: 8px solid #DCEDFA;
	border-bottom: 0;
}
thead, tbody {
	margin: 0;
	padding: 0;
}
th {
	text-align: left;
	border: 0;
	background-color: #DCEDFA;
	padding: 10px 8px 10px 8px;
}
td {
	border: 0;
	padding: 8px;
	background-color: #F9FCFF;
	border-right: 2px solid #DCEDFA;
	border-bottom: 2px solid #DCEDFA;

}
/*tr.lb td {
	background-color: #EEF7FE;
}*/
#content td p {
	margin: 0px;
	padding: 0px;
	font-size: 100%;
	line-height: 125%;
}

.formular { /* formulare */
	margin-top: 20px;
	margin-bottom: 20px;
	border: 8px solid #DCEDFA;
	background-color: #DCEDFA;
}
.formular h4 {
	padding: 12px;
	color: #fff;
	font-size: 125%;
	background: #1F80E0 url(../img/tabulka-bg.gif) repeat-x left top;
	margin: 0;
}
.formular fieldset {
	border: 0;
}
.formular legend {
	font-size: 125%;
	font-weight: bold;
	color: #000;
	border-top: 22px solid #DCEDFA;
	margin-bottom: 12px;
	padding: 0;
	padding-left: 22px;
	background: url(../img/nadpis-ctverecek.gif) no-repeat 0 2px;
}
.formular table {
	width: 100%;
	border: 5px solid #F2F9FD;
	padding: 0;
	margin: 0;
	background-color: #F2F9FD;
}
:root .formular table {
	width: 460px;
	position: relative;
	left: -10px;
}
.formular th, .formular td {
	background-color: #F2F9FD;
	border: 0;
}
.formular td {
	padding: 5px 8px 5px 8px;
}
.formular th {
	font-size: 125%;
	width: 125px;
	font-weight: normal;
	vertical-align: top;
}
.formular th span { /* oznaceni povinnych udaju */
	color: #0C459A;
}
.formular input {
	width: auto;
	background-image: none;
	background-color: #fff;
	border-color: #BBDDF7;
}
.formular input.shortI {
	width: 40px;
	margin-right: 10px;
}
.formular input.checkbox {
	width: auto;
	height: auto;
	margin: 0;
	margin-right: 8px;
	padding: 0;
	vertical-align: middle;
}
* html #content input.checkbox {
	background: none;
	border: 0;
}
#content .formular input.radio {
	border: 0;
	background: none;
	margin-right: 5px;
	vertical-align: middle;
}
.formular input.button {
	color: #333;
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
	background: #fff url(../img/button.gif) repeat-x 0 0;
	border: 1px solid #8F8C8C;
	cursor: pointer;
}
:root .formular input.button {
	height: 20px;
}
* html .formular input.button {
	cursor: hand;
	line-height: 15px;
	background-position: -2px -2px;
}
.formular textarea {
	width: 100%;
	height: 60px;
}
.formular table h5 {
	font-size: 100%;
	padding: 0;
	background: none;
	margin-top: 14px;
	margin-bottom: 2px;
}
.formular .note {
	margin-top: 15px;
	margin-bottom: 10px;
	color: #0C378A;
}
.formular #act {
	position: relative;
	width: 100%;
	margin-top: 20px;
}
.formular #act input {
	margin-right: 5px;
}
.formular #act a {
	position: absolute;
	display: block;
	right: 1px;
	top: 0;
	line-height: 200%;
	color: #0C378A;
	padding-left: 12px;
	background: url(../img/on-top.gif) no-repeat 0 60%;
}
.formular strong.spatne { /* spatne vyplnena povinna pole */
	color: #FB000D;
}
.formular input.spatne, .formular select.spatne, .formular textarea.spatne { /* spatne vyplnene inputy, selecty apod */
	border: 1px solid #FB000D;
}

.back-link { /* odkaz zpet */
	padding-left: 12px;
	background: url(../img/strankovani-prev.gif) no-repeat 0% 60%;
}
.bigger {
	font-size: 105%;
}

a.buttonA-dark, a.buttonA-dark:visited { /* odkaz nastylovany jako tlacitko - tmavy */
	display: block;
	padding: 7px 10px 7px 10px;
	color: #fff;
	font-weight: bold;
	font-size: 105%;
	text-decoration: none;
	background: #0C4499 url(../img/button-dark.gif) repeat-x left bottom;
}


/* Hlavni obsah stranky */
#kontejner {
	position: relative;
	width: 970px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
}

#main {
	text-align: left;
	margin: 0 10px 0 10px;
	font-size: 95%;
}


#header {
	position: relative;
	width: 950px;
	height: 80px;
	float: left;
	border-top: 10px solid #FB000D;
}
* html #header {
	height: 90px;
}

/* Logo TUkas */
h2 {
	float: left;
	width: 154px;
	height: 42px;
	left: 17px;
	top: 16px;
	font-size: 24px;
	color: #008BA6;
	overflow: hidden;
}
h2 span {
	background-image: url(../img/logo.gif);
}

/* Slogan */
/*
#header p {
	position: relative;
	float: left;
	width: 350px;
	height: 50px;
	margin-left: 65px;
	margin-top: 13px;
	overflow: hidden;
}
#header p span {
	background: url(../img/slogan.gif) no-repeat left top;
}
*/
#header p {
  height: 120px;
  left: 204px;
  overflow: hidden;
  position: absolute;
  top: -10px;
	width: 519px;
}
#header p span {
	background: url(../img/slogan-uspesnych-20-let-s-vami.gif) no-repeat left top;
}

/* Volba jazyka */
#jazyky {
	position: absolute;
	right: 0;
	top: 0;
	width: 220px;
	max-width: 200px;
	padding: 2px 10px 6px 10px;
	background-color: #FB000D;
	color: #fff;
	font-size: 92%;
}
#jazyky a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	padding: 0 5px 0 5px;
}

/* Vyhledavani */
#hledani {
	position: absolute;
	right: -2px;
	top: 3.5em;
	width: 222px;
}
#hledani input {
	float: left;
	width: 60px;
}
#hledani #vyhledavani {
	width: 150px;
	margin-right: 8px;
}


/* Hlavni bloky obsahu */
#imgBG {
	background: url(../img/content-bg.gif) repeat-y left top; /* pozadi pro vsechny sloupce */
}

#left {
	float: left;
	width: 220px;
	background-color: #fff;
}

#mother {
	position: relative;
	float: right;
	width: 720px;
	margin-left: 10px;
}

#content {
	float: left;
	width: 490px;
	max-width: 474px;
	padding: 0 8px 0 8px;
	background: url(../img/klic-bg-3.gif) no-repeat 0 43px;
}

#right {
	float: right;
	width: 220px;
}

/* Levy sloupec */

#left h3, #imgBG h1 { /* spolecne pro nadpisy leveho i hlavniho sloupce */
	padding: 14px 15px 14px 15px;
	text-transform: uppercase;
	font-family: "Arial CE",Arial,Helvetica,sans-serif;
	font-size: 128%;
	color: #fff;
}
* html #left h3, * html #imgBG h1 {
	font-size: 120%;
}

#left h3 {
	margin-bottom: 9px;
	background: #146DC6 url(../img/nadpis-bg.gif) repeat-x left top;
}

/* Pravy sloupec */
#right .box input {
	margin-top: 10px;
	width: 100%;
}
#right .box input.button {
	width: 6em;
}
#right .box textarea {
	width: 100%;
}

#right img {
	border-bottom: 9px solid #fff;
}
#right .box img {
	border-bottom: 0;
}

#right .box {
	position: relative;
	padding: 10px 14px 15px 14px;
	color: #666;
	background-color: #EAEAEA; /* bezpecna #F2F2F2 */
	border-bottom: 9px solid #fff;
}
#right .box {
	margin-top: -2px;
	border-bottom: 10px solid #fff;
}
#right .box h3 {
	text-transform: uppercase;
	font-family: "Arial CE",Arial,Helvetica,sans-serif;
	font-size: 128%;
	color: #9C9C9C; /* bezpecna #4A4A4A */
	padding: 0;
	padding-bottom: 11px;
	margin-bottom: 15px;
	background: url(../img/box-oddelovac.gif) repeat-x left bottom;
}
* html #right .box h3 {
	font-size: 125%;
}
#right .box li {
	background: url(../img/menu-sipka-small.gif) no-repeat 0 4px;
	padding-left: 10px;
	margin-bottom: 7px;
}
#right .box hr {
	display: none;
}
#right .box p.nevyplneno {
	color: #FB000D;
	background-color: #fff;
	background-image: none;
	border: 1px solid #FB000D;
	margin-top: 15px;
	padding: 6px 8px 7px 8px;
}
.zpravodaj .nevyplneno {
	border: 1px solid #C8C8C8;
}
.box strong.spatne {
	color: #FB000D;
}
#right .box input.spatne {
	border: 1px solid #FB000D;
}
/* Drobeckova navigace */
#cesta {
  clear: both;
	position: relative;
	width: 950px;
	max-width: 930px;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	color: #fff;
	background: #0C2C81 url(../img/cesta-bg.gif) no-repeat left bottom;
	/* background: #0C2C81 url(../img/cesta-autoservis-roku-bg.gif) no-repeat left bottom; */
}
.kratsi-cesta {
	display: block;
	width: 730px;
}
#cesta a {
	color: #fff;
}

/* Prouzek s pozadim - cast klice */
#klic-bg {
	display: block;
	width: 950px;
	height: 9px;
	overflow: hidden;
	background: #fff url(../img/klic-bg-2.gif) no-repeat 520px 0;
}

/* Hlavni navigace */
#navigace {
	position: relative;
	width: 100%;
	font-family: "Arial CE",Arial,Helvetica,sans-serif;
	font-size: 119%;
}
* html #navigace {
	font-size: 110%;
}

#navigace li {
	position: relative;
}

#navigace a { /* polozky menu prvni urovne */
	position: relative;
	display: block;
	padding: 7px 15px 7px 22px;
	margin-bottom: 4px;
	border-left: 7px solid #89BEF3;
	background: #DCEDFA url(../img/menu-sipka-8.gif) no-repeat 11px 10px;
	/*color: #32486D;*/ /* bezpecna barva s dostatecnym kontrastem */
}
#navigace a.active { /* rozbalena polozka prvni urovne menu */
	background: #DCEDFA url(../img/menu-sipka-active.gif) no-repeat 9px 12px;
}
#navigace a.last { /* nerozbalitelne polozky */
	background: #DCEDFA url(../img/menu-ctverecek.gif) no-repeat 11px 13px;
}
* html #navigace a.last { /* IE kor. */
	background-position: 18px 13px;
}
* html #navigace a {
	margin-bottom: -12px;
	background-position: 18px 10px;
}
* html #navigace a.active {
	background-position: 16px 12px;
}

#navigace ul {
	background: url(../img/menu-oddelovac.gif) repeat-x left bottom;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
* html #navigace ul { /* IE kor. */
	margin-top: 17px;
}
* html #navigace ul ul { /* IE kor. */
	margin-top: 21px;
	margin-bottom: 5px;
}
#navigace li.frsLI {
	padding-top: 5px;
	margin-top: 5px;
	background: #fff url(../img/menu-oddelovac.gif) repeat-x left top;
}
#navigace ul a { /* polozky menu druhe urovne - po rozbaleni */
	background: #fff url(../img/menu-sipka-small.gif) no-repeat 25px 11px;
	border-color: #DCEDFA;
	padding-left: 35px;
	margin: 0;
	font-size: 93%;
}
#navigace ul a.active { /* rozbalena polozka druhe urovne menu */
	background: #fff url(../img/menu-sipka-small-active.gif) no-repeat 23px 13px;
}
#navigace ul a.last {
	background-color: #fff;
	background-position: 25px 12px;
}
#navigace ul ul a.last {
	background-position: 45px 10px;
}
* html #navigace ul a.last { /* IE kor. */
	background-position: 32px 13px;
}
* html #navigace ul a {
	margin-bottom: -16px;
	background-position: 32px 11px;
}
* html #navigace ul a.active {
	background-position: 30px 13px;
}

#navigace ul ul a { /* polozky menu treti urovne */
	padding: 5px 15px 5px 55px;
	background-position: 45px 10px;
}
#navigace ul ul a.active { /* rozbalena polozka treti urovne menu */
	background: #fff url(../img/menu-sipka-small-active.gif) no-repeat 43px 11px;
}
* html #navigace ul ul a.last { /* IE kor. */
	background-position: 52px 11px;
}
* html #navigace ul ul a {
	background-position: 52px 10px;
}
* html #navigace ul ul a.active {
	background-position: 50px 11px;
}

#navigace ul ul ul a { /* polozky menu ctvrte urovne */
	background: url(../img/menu-ctverecek.gif) no-repeat 68px 11px;
	padding-left: 80px;
}
* html #navigace ul ul ul a { /* IE kor. */
	background-position: 75px 11px;
}

#navigace strong { /* vyznaceni aktivnich polozek menu */
	display: block;
	padding: 7px 15px 7px 22px;
	margin-bottom: 4px;
	border-left: 7px solid #1266BA;
	font-weight: normal;
	color: #000;
	background: #EEF7FE url(../img/menu-ctverecek-active.gif) no-repeat 11px 13px;
	text-decoration: underline;
}
#navigace strong.active {
	background: #EEF7FE url(../img/menu-sipka-active-last.gif) no-repeat 9px 12px;
}
#navigace ul strong {
	padding: 5px 15px 5px 35px;
	border-left: 7px solid #DCEDFA;
	background-position: 25px 10px;
	background-color: #fff;
	font-size: 93%;
	margin: 0;
}
#navigace ul strong.active {
	background: url(../img/menu-sipka-small-active-last.gif) no-repeat 23px 10px;
}
* html #navigace strong { /* IE kor. */
	margin-bottom: -12px;
	background-position: 18px 12px;
}
* html #navigace strong.active { /* IE kor. */
	background-position: 16px 12px;
}
* html #navigace ul strong { /* IE kor. */
	margin-bottom: -16px;
	background-position: 32px 10px;
}
* html #navigace ul strong.active { /* IE kor. */
	background-position: 30px 12px;
}
#navigace ul ul strong {
	padding: 5px 15px 5px 55px;
	background-position: 45px 10px;
}
#navigace ul ul strong.active {
	background: url(../img/menu-sipka-small-active-last.gif) no-repeat 42px 10px;
}
* html #navigace ul ul strong { /* IE kor. */
	background-position: 52px 10px;
}
* html #navigace ul ul strong.active { /* IE kor. */
	background-position: 49px 12px;
}
#navigace ul ul ul strong {
	padding-left: 80px;
	background-position: 68px 11px;
}
* html #navigace ul ul ul strong { /* IE kor. */
	background-position: 75px 11px;
}

/* odstraneni spodni linky u posledniho vnoreneho menu - aby nedoslo ke zdvojeni */
#navigace ul.lastUL {
	background: none;
	margin-bottom: 0;
	padding-bottom: 0;
}

/* barevne odstupnovani polozek v menu */
#li1 a {
	border-color: #1266BA;
	background-image: url(../img/menu-sipka-1.gif);
}
#li2 a {
	border-color: #146FC9;
	background-image: url(../img/menu-sipka-2.gif);
}
#li3 a {
	border-color: #1575D5;
	background-image: url(../img/menu-sipka-3.gif);
}
#li4 a {
	border-color: #1F84E9;
	background-image: url(../img/menu-sipka-4.gif);
}
#li5 a {
	border-color: #318DEA;
	background-image: url(../img/menu-sipka-5.gif);
}
#li6 a {
	border-color: #489AEC;
	background-image: url(../img/menu-sipka-6.gif);
}
#li7 a {
	border-color: #65AAEF;
	background-image: url(../img/menu-sipka-7.gif);
}
#li8 a {
	border-color: #71B0F0;
	background-image: url(../img/menu-sipka-8.gif);
}
#li9 a {
	border-color: #89BEF3;
	background-image: url(../img/menu-sipka-9.gif);
}

/* ikonky pro rozliseni odkazu v menu */
#navigace img.popuplink {
	position: absolute;
	right: 8px;
	top: 12px;
}
#navigace img.externlink {
	position: absolute;
	right: 24px;
	top: 12px;
}

/* Pata stranky */
#footer {
	width: 950px;
	margin: 10px 10px 0 10px;
	padding-top: 10px;
	border-top: 10px solid #DCEDFA;
	color: #318DEA;
	font-size: 95%;
}
#footer a {
	color: #146FC9;
	padding: 0 3px 0 3px;
}
#footer input {
	color: #146FC9;
	border-color: #D0E2FA;
	background-image: none;
	vertical-align: middle;
	margin-left: 6px;
	width: 120px;
}
#footer input.button {
	color: #333;
	background-image: url(../img/button.gif);
	border-color: #8F8C8C;
	width: auto;
}
#footer p {
	float: left;
	margin-top: 40px;
	padding-bottom: 15px;
	color: #999;
}
#footer p a {
	text-transform: uppercase;
}
#footer p#powered {
	float: right;
}
#funkce {
	float: left;
	width: 440px;
}
#doporucit {
	float: right;
	width: 510px;
	text-align: right;
}
* html #doporucit {
	position: relative;
	top: -2px;
}

#footer strong.spatne {
	color: #FB000D;
}
#footer input.spatne {
	border: 1px solid #FB000D;
}




/* Chybove hlasky */
/* ------------------------------ ZPRAVY ------------------------------- */
body .messageBox {
	float: none !important;
	position: relative !important;
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	border: 1px solid #BCBCBC !important;
	background-color: #fff !important;
	/*padding: 3px !important;*/
}
body .messageBox p {
	float: none !important;
	display: block !important;
	position: relative !important;
	width: auto !important;
	margin: 0 !important;
	padding: 17px 15px 17px 68px !important;
	border: 3px solid #fff !important;
	color: #333 !important;
	background-color: #DCDCDC !important;
	background-position: left center !important;
	background-repeat: no-repeat !important;
}
.messageBox .alert {
	background-image: url(../img/hlaska-alert.gif) !important;
}
.messageBox .info {
	background-image: url(../img/hlaska-info.gif) !important;
}
.messageBox .stop {
	background-image: url(../img/hlaska-stop.gif) !important;
}
.messageBox .quest {
	background-image: url(../img/hlaska-quest.gif) !important;
}
/* mala varianta hlasek */
body .miniMes {
	/*border: 1px solid red !important;*/
}
body .miniMes p {
	padding: 14px 12px 14px 45px !important;
}
.miniMes .alert {
	background-image: url(../img/hlaska-alert_small.gif) !important;
}
.miniMes .info {
	background-image: url(../img/hlaska-info_small.gif) !important;
}
.miniMes .stop {
	background-image: url(../img/hlaska-stop_small.gif) !important;
}
.miniMes .quest {
	background-image: url(../img/hlaska-quest_small.gif) !important;
}
/* ---------------------------- konec ZPRAV ------------------------------- */

/* customizace hlasek pro Tukas */
body .messageBox {
	margin-top: 10px !important;
}
* html #right .miniMes p {
	border-left: 2px solid #fff !important;
	border-right: 2px solid #fff !important;
}
* html #right .modry .miniMes p {
	border: 3px solid #fff !important;
}
#footer .miniMes {
	float: right !important;
	margin: 0 !important;
	margin-bottom: 15px !important;
}

/* ANKETA 8.4.2008 */
.anketa{
margin-top:-6px !important;
}
.anketa p{
padding-bottom:6px;
}
table.tabAnketa{
margin-bottom:0px !important;
_width:190px !important;
border:0px !important;
}
table.tabAnketa td,table.tabAnketa th{
background:none !important;
border:0px !important;
vertical-align:top;
padding:2px 0 3px !important;
}
table.tabAnketa th{
width:85px;
font-size:95% !important;
font-weight:normal;
padding-right:5px;
}
table.tabAnketa td a{
cursor:pointer;
}
table.tabAnketa td span.bar{
float:left;
display:block;
height:11px;
background:url(../img/anketa.gif) repeat-x 0 0;
margin-top:2px;
text-align:right;
float:left;
}
table.tabAnketa td span.number{
color:#000;
font-size:79%;
font-family:arial;
float:left;
margin:2px 0 0 2px;
}
/* IE 5 only */

@media tty {

 i{content:"\";/*" "*/}};

 @import 'ie5.css'; {;}/*";}

}/* */

