

form {
	margin: 0px
}
input, select, textarea {
	 font-family: Arial, Tahoma, trebuchet ms;
}
/* select {
	border-right: #d8e0e9 1px solid; border-top: #d8e0e9 1px solid; font-size: 10px; border-left: #d8e0e9 1px solid; color: #000000; border-bottom: #d8e0e9 1px solid; font-family: Arial, Tahoma, trebuchet ms; background-color: #ffffff
}
textarea {
	border-right: #d8e0e9 1px solid; border-top: #d8e0e9 1px solid; font-size: 10px; border-left: #d8e0e9 1px solid; color: #000000; border-bottom: #d8e0e9 1px solid; font-family: Arial, Tahoma, trebuchet ms; background-color: #ffffff
} */
td {
	font-size: 12px; color: #090178; font-family: Arial, Tahoma, trebuchet ms
}
body {
	font-size: 12px; color: #090178; font-family: Arial, Tahoma, trebuchet ms; background-color:#fffef1;
}
p {
	font-size: 12px; color: #090178; font-family: Arial, Tahoma, trebuchet ms
}
td.subnavi {
	font-size: 10px; color: #99acc1; font-family: Arial, Tahoma
}
td.ab {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; color: #5b92c0; padding-top: 5px
}
td.b {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; color: #a1a2a3; padding-top: 5px
}
.date {
	font-weight: bold; font-size: 10px; color: #acacac; font-family: Arial, Tahoma, trebuchet ms
}
a {
	font-size: 12px; color: #96645b; font-family: Arial, Tahoma; text-decoration: none
}
a:hover {
	font-size: 12px; color: #8faf30; font-family: Arial, Tahoma; text-decoration: none
}
a.copy {
	font-size: 11px; color: #6f91b5; font-family: Arial, Tahoma; text-decoration: none
}
a.copy:hover {
	font-size: 11px; color: #6f91b5; font-family: Arial, Tahoma; text-decoration: none
}
a.subnavi {
	font-size: 10px; color: #99acc1; font-family: Arial, Tahoma; letter-spacing: -0.03em; text-decoration: underline
}
a.subnavi:hover {
	font-size: 10px; color: #8eb2a4; font-family: Arial, Tahoma; letter-spacing: -0.03em; text-decoration: none
}
a.subnavi:visited {
	font-size: 10px; color: #99acc1; font-family: Arial, Tahoma; letter-spacing: -0.03em; text-decoration: underline
}
a.subnavi:hover {
	font-size: 10px; color: #8eb2a4; font-family: Arial, Tahoma; letter-spacing: -0.03em; text-decoration: none
}
a.details {
	font-weight: bold; color: #77b147; text-decoration: none
}
a.details:hover {
	font-weight: bold; color: #77b147; text-decoration: underline
}
a.details:visited {
	font-weight: bold; color: #77b147; text-decoration: none
}
a.details:hover {
	font-weight: bold; color: #77b147; text-decoration: underline
}
a.bottom {
	color: #a1a2a3; text-decoration: none
}
a.bottom:hover {
	color: #a1a2a3; text-decoration: underline
}
a.bottom:visited {
	color: #a1a2a3; text-decoration: none
}
a.bottom:hover {
	color: #a1a2a3; text-decoration: underline
}
a.menu {
	font-size: 12px; color: #6f91b5; text-decoration: none
}
a.menu:hover {
	font-size: 12px; color: #6f91b5; text-decoration: underline
}
a.menu:visited {
	font-size: 12px; color: #6f91b5; text-decoration: none
}
a.menu:hover {
	font-size: 12px; color: #6f91b5; text-decoration: underline
}

#menuglowne a {
	font-size: 13px; 
	color: #96645b;
	font-family: Arial, Tahoma; text-decoration: none; font-weight: bold; background-color: white;display: block;	padding-left: 10px;
	padding-right: 10px;	height:18px; border-bottom: 1px solid #96645b; border-top: 2px solid #96645b; padding-top: 3px; border-left: 1px solid #96645b;
	 border-right: 1px solid #96645b;
}
#menuglowne a:hover {
	font-size: 13px; 
	color: #c3b697; 
	font-family: Arial, Tahoma; text-decoration: none;  font-weight: bold;
	height:20px;
}

#menuglowne #active_menu {
	color: #8faf30;
background-color: #fffef1;
height:21px;
border-bottom: none;
padding-top: 7px;
font-size: 13px;
}
.table_trescbg1 {
background-color: #fffef1;
	line-height: 20px;
	font-size: 13px;
}

#menuglowne #active_menu2 {
	color: #77b147;
background-color: #ebf4cd;
height:21px;
border-bottom: none;
padding-top: 7px;
font-size: 13px;
}
.table_trescbg2 {
background-color: #ebf4cd;
	line-height: 20px;
	font-size: 13px;
}


#menuglowne #active_menu3 {
	color: #934e3a;
background-color: #f4cdcd;
height:21px;
border-bottom: none;
padding-top: 7px;
font-size: 13px;
}
.table_trescbg3 {
background-color: #f4cdcd;
	line-height: 20px;
	font-size: 13px;
}


#menuglowne #active_menu4 {
	color: #2c247d;
background-color: #cdd2f4;
height:21px;
border-bottom: none;
padding-top: 7px;
font-size: 13px;
}
.table_trescbg4 {
background-color: #cdd2f4;
	line-height: 20px;
	font-size: 13px;
}


.contentpaneopen {
  text-align: left;
  padding-right: 0px;	
	width: 100%;
}


#podmenu a {
/* text-align: right; */
	font-size: 12px; color: #96645b; font-family: Arial, Tahoma;  text-decoration: none; font-weight: normal; display: block; padding: 6px; padding-right: 10px;
border-bottom: #96645b 1px dotted;
}
#podmenu a:hover {
	font-size: 12px; color: #8faf30; font-family: Arial, Tahoma; text-decoration: none;  font-weight: normal; padding-right: 14px;
}

#podmenu a.sublevel {
	font-size: 12px; color: #c3b697; text-decoration: none;  font-weight: normal; line-height: 13px;
}

#podmenu a.sublevel:hover {
	font-size: 12px; color: #8faf30; text-decoration: underline;  font-weight: normal; line-height: 13px;
}


#podmenu a.sublevelmenubottom#active_menumenubottom {
	font-weight: bold;
	 color: #8faf30;
/*	 background: url('images/submenuactkeybg.gif'); */
/* background: #8faf30; */
	 padding-right: 14px;
}

.table_podmenublue {
	background-color: #ebf4cd;
	padding: 10px 10px 10px 10px;
	line-height: 20px;
	font-size: 13px;
}

.contentheading {
	font-weight: bold;
	font-size: 14px;
	color: #090178;
	font-family: Arial, Tahoma;
	text-transform:uppercase;
	padding-bottom: 15px;
}

.componentheading {
padding: 4px;
	padding-bottom: 15px;
	font-weight: bold;
	font-size: 14px;
	color: #090178;
	font-family: Arial, Tahoma;
	text-transform:uppercase;
}

#artforms-text {
	font-size: 11px;
	font-weight: normal;
}

#artforms-form, #artforms-box {
	border: 0px solid #cc0000;
	padding: 0 0 0 0;
}

.stopka {
	font-size: 10px;
	line-height: 11px;
	color: #34238c;
}

.glowny {
	padding-left:0px;
}

.topmenubg {
/*	background: #95855f; */
/*	border-top: 2px solid #95855f; */
 /* border-top: 1px solid #95855f;border-bottom: 1px solid #95855f */
}
input#mod_search_searchword {
border-right: #8faf30 1px dotted; border-top: #8faf30 1px dotted; font-size: 11px; border-left: #8faf30 1px dotted; color: #8faf30; border-bottom: #8faf30 1px dotted; padding: 2px;
}

.button {
border-right: #96645b 1px solid; border-top: #96645b 1px solid; font-size: 11px; border-left: #96645b 1px solid; color: #96645b; border-bottom: #96645b 1px solid; background-color: #96645b; color: #fffef1; padding: 1px;
}

.moduletable th {
padding-top: 10px;
padding-bottom: 8px;
text-align: left;
}

.latestnews {
	font-size: 12px;
}

fieldset {
border: none;
}

fieldset a {
font-weight: bold;
}

.small {
	color: #c3b697;
}

tr .formbg1 {
background: #edf8cb;

}

tr .formbg2 {
background: #edf8cb;

}

tr .formbg3 {
background: #eee8d9;

}

.formcomm {
font-style: italic;
font-size: 11px;
}

.obligatory
 {
font-weight: bold;
color: #a90000;
}

.facultative
 {
color: #827f9e;
}

.tabelka {
background:	#eee8d9;

}

.tabelka TD {
background:	#fffef1;

}


.evaltabletr TR {

 background-color: #f6f2e7
}

.font_10 TD {
font-size: 10px;
}

.font_11 TD {
font-size: 11px;
}

.radioAlert {
border: solid 1px red;

}

.radioClear {
border: none;

}
