/* MIC_generic.css, 14.7.2009, 19:00  */


/* BASE
-------------------------------------------------- */

* {
	border: none;
	margin: 0;
	padding: 0;
}

body {
	text-align: center;
	BACKGROUND: url('/images/design/mic/mic-topbg.jpg') repeat-x;

}

/* Fonty 
-------------------------------------------------- */ 


BODY {
	FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif
}
INPUT {
	FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif
}
SELECT {
	FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif
}
TEXTAREA {
	FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif
}
BODY {
	FONT-SIZE: 81%; COLOR: #333; LINE-HEIGHT: 1.45em
}
BODY {
	TEXT-ALIGN: justify
}
P {
	TEXT-ALIGN: justify
}
P {
	FONT-SIZE: 1em; COLOR: #222
}
TABLE {
	FONT-SIZE: 1em; COLOR: #222
}
PRE {
	FONT-SIZE: 0.9em
}
TT {
	FONT-SIZE: 0.9em
}
TEXTAREA {
	FONT-SIZE: 0.9em
}


/* Headings */
h1, h2, h3, h4, h5, h6 {color: #e82655; font-weight: normal; line-height: 1.3em; text-align: left;}
h1 {font-size: 1.6em; margin-top: 0;}
h2 {font-size: 1.4em; margin-top: 1.75em;}
h3 {font-size: 1.3em;}
h4 {font-size: 1em; font-weight: bold; font-style: italic;}

/* Links */
a {text-decoration: none; color: #e82655;  padding-bottom: 1px;}
.imagelinks a, a.imagelinks {border: 0px none; padding: 0}
a:hover {text-decoration: underline; background-color: #f7f7f7;}

/* -- table-classic */

.t-classic {
	border-collapse: collapse;
/*	margin: 1em auto; */
}
.t-classic caption {
	margin: 0 0 10px 0;
}
* html .t-classic caption {
	padding-bottom: 10px;
}
*+html .t-classic caption {
	padding-bottom: 10px;
}
.t-classic th {
	border: 2px solid #C5DB89;
	padding: 10px;
	background-color: #f7f7f7;
	color: black;
                font-weight: bold; 
}
.t-classic th a {
	color: white !important;
}
.t-classic th a:hover {
	color: #FFFEAF !important;
	text-decoration: none;
}
.t-classic td {
	border: 2px solid #C5DB89;
	padding: 10px;
}



/* LAYOUT
-------------------------------------------------- */

#case {
	width: 970px;
	margin: 0 auto;
	text-align: left;
}

/* Header
-------------------------------------------------- */

#header {
	position: relative;
	width: 970px;
	height: 182px;
	margin-bottom: 20px;
	overflow: hidden;
	BACKGROUND: url('/images/design/mic/mic-top-3kola.jpg') no-repeat;
}


.logo2 {height: 120px; margin: 40px 0 0 225px; width: 300px; color: #fff; }
.logo2 a {text-decoration: none; color: #fff; }
.logo2 a:hover {background-color: transparent; text-decoration: underline;}
.langvers {color: #fff; }


/* Main
-------------------------------------------------- */

#main {
	width: 970px;
	overflow: hidden;
}

#data {
	float: right;
	width: 750px;
	overflow: hidden;
}


#dataheader {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 760px;
	BACKGROUND-COLOR: #fec;
	width: 750px;
	overflow: hidden;
	background: #F5F5F5;
                border-top: #D0D0D0 1px solid; 
                border-bottom: #D0D0D0 1px solid; 
	padding-top: 6px;
	padding-bottom: 6px;
	margin-bottom: 20px;
}

#crumbs {
	float: left;
	width: 530px;
	overflow: hidden;
}

#search {
	float: right;
	width: 200px;
	padding-top: 2px; 
	overflow: hidden;
}


/* search podle ZX */

#search fieldset {
	margin: 0;
	padding: 2px 2px;
	border: none;
}
#search legend {
	display: none;
}

.hledat2 {
	background-color: #555555;
	color: #FFF;
	padding: 2px 2px;

}
#search-input {
	width: 90px;
	color: #000;
        border: 1px solid #BBB;
        BACKGROUND-color: #FFF;
	padding: 2px 2px;
}



/* Content
-------------------------------------------------- */

#content {
	float: left;
	width: 530px;
	overflow: hidden;
}

#content * {
	margin-top: 3px;
	margin-bottom: 3px;
	padding: 0;
}



/* Column
-------------------------------------------------- */

#column {
	float: right;
	width: 200px;
	overflow: hidden;
}


 
/* Sidebar
-------------------------------------------------- */

#sidebar {
	float: left;
	width: 200px;
	overflow: hidden;
}

#podpera {
	height: 11em;
	overflow: hidden;
}

#podpera2 {
	height: 22em;
	overflow: hidden;
}


/* Footer
-------------------------------------------------- */

#footer {
	margin: 30px 0 30px 0;
        BORDER-TOP: #c5db89 1px solid; 
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px;
}


#footexit {
	float: left;
	width: 300px;
	overflow: hidden;
}

#footexit * {
                COLOR: #808080;
}

ul.#footexit { list-style-type: none; margin: 1em 0px; }
#footexit li { display: inline;  margin: 1em 20px 1em 0px;  font-size: 0.88em;  }

#footenter {
	float: right;
	width: 450px;
                BACKGROUND: url('/images/design/mic/mic-i.jpg') no-repeat right center; 
	PADDING-RIGHT: 36px;
                COLOR: #808080;
	text-align: right;
	overflow: hidden;
}

#footenter * {
                COLOR: #808080;
	text-align: right;
                font-size: 0.88em;
}


/* MIC menu svisle vyzkousene, 10.5.2009  */

ul.nav-s  {  display: block; width: 200px; font-weight: bold; }
.nav-s li { border-bottom: #999 1px dashed; list-style-type: none }

.nav-s li a { background: url('/images/design/mic/list11.jpg') no-repeat 0px 0.3em; display: block; padding: 2px 5px 2px 20px; 
 text-decoration: none; color: #6c9201; }

.nav-s li li a { background: url('/images/design/mic/list21.jpg') #f0fbd1 no-repeat 10px 0.3em; padding: 2px 5px 2px 20px; }
.nav-s li li.active a { background: url('/images/design/mic/list22.jpg') #f0fbd1 no-repeat 10px 0.3em;  color: #e82655;}
.nav-s li li li a { background: url('/images/design/mic/list21.jpg') #f0fbd1 no-repeat 20px 0.3em; padding: 2px 5px 2px 20px; }
.nav-s li li li.active a { background: url('/images/design/mic/list22.jpg') #f0fbd1 no-repeat 20px 0.3em;  color: #e82655;}

.nav-s li a { padding-left: 18px;  }
.nav-s li li a { padding-left: 26px;  }
.nav-s li li li a { padding-left: 36px;  }

ul.nav-s  { display: block; width: 200px; margin-left: 0px; padding-left: 0px; background-color:  #fff; border-top: #999 1px dashed; }
ul.nav-s li { list-style-type: none; margin: 0px; padding: 0px;  background-color: #fff; border-bottom: #999 1px dashed; }
ul.nav-s ul { display: block; width: 200px; margin: 0px; padding: 0px;  background-color: #f0fbd1; border-top: #999 1px dashed;}
ul.nav-s ul li { list-style-type: none;  margin: 0px; padding: 0px;   background-color: #f0fbd1; border-bottom: #999 1px dashed; }
ul.nav-s ul ul { display: block; width: 200px; margin: 0px; padding: 0px;  background-color: #f0fbd1; border-top: #999 1px dashed; }
ul.nav-s ul ul li { list-style-type: none; margin: 0px; padding: 0px;   background-color: #f0fbd1; border-bottom: #999 1px dashed; }

.nav-s li a:hover { text-decoration: underline; background-color: #ededed; }
.nav-s li li a:hover { text-decoration: underline; background-color: #e3fab6; }
.nav-s li li li a:hover { text-decoration: underline; background-color: #e3fab6; }

/* konec - MIC menu svisle vyzkousene */

/* MIC menu prave vyzkousene, 10.5.2009  */

.obal { display: block; width: 200px; margin: 0px; padding: 3px 0px; 
        border-top: #aaa 1px dashed; border-bottom: #aaa 1px dashed;
}
.obal h3 { margin: 0px; padding: 3px 10px 3px 25px; font-weight: bold; 
        font-size: 1.05em; line-height: 1.2em; 
	background: url('/images/design/mic/prave-h3.jpg') #9cd306 no-repeat left top; color: #fff; 
}
ul.submenu2  {
        display: block; width: 200px; margin: 4px 0px 12px 0px; padding: 10px 0px;
        font-weight: normal;  color: #e82655; background-color: #f0fbd1;
} 
.submenu2 li {
	display: block;  list-style-type: none; 
}
.submenu2  a {
        display: block; width: 180px; margin: 0px 25px; padding: 3px 10px 3px 15px;
	background: url('/images/design/mic/list22.jpg') no-repeat 0px 0.3em; color: #e82655; text-decoration: none; 
}
.submenu2 a:hover { text-decoration: underline; background-color: #f0fbd1;  }

/* konec - MIC menu prave vyzkousene */

/* Divoke barvy 
-------------------------------------------------- */ 
/*

#case {
	background: #cfd;
}

#header {
	background: #9CD306;
}

#data {
	background: #fcc;
}

#main {
	background: #fef;
}

#main-in {
	background: #eff;
}

#content {
	background: #efe;
}
#column {
	background: #cef;
}

#sidebar {
	background: #edf;
}

#footer {
	background: #ebf;
}





/* KONEC 
-------------------------------------------------- */ 