/*   http://localhost/Portal/css/dwe.css   */
/*
a {
	color : #993300;
	text-decoration : none;
}

a:visited{
	color : #993300;
	text-decoration : underline;
}

a:hover{
	color : #333333;
	text-decoration : underline;
}

a:active{
	color : #999999;
	text-decoration : underline;
}

*/

big{
	font-weight : bold
}

body {
	/* dulezite */
	background : url(../blueleftbg.gif) #FFFFFF top left repeat-y;
	height : 100%;
	margin : 0;
	min-width : 700px;
	padding : 0
}

body,td,a{
	color : #000;
}


html>body #holder {
	height : auto;
	min-height : 100%
}

p {
	/* margin : 0px; */
	text-align : justify
}

.art{
	padding : 10px;
	padding-left : 15px;
}

.art .anotation{
	font-style : italic;
	padding-bottom : 20px
}

.art .title, .art .title A {
	color : #23468D;
	font-size : 12pt;
	font-weight : bold
}

.box{
	border : 1px solid #D5D5D5;
	color: white;
	/* clear : all */
}

.box .title{
	color :  white;
	font-weight : bold;
	margin : 0px;
	padding : 2px 5px 2px 5px
}

.box p{
	padding : 5px;
		color: white;
}
.box p a {
	color: yellow;
}

.cat{
	padding : 10px;
	padding-bottom : 20px;
	padding-left : 15px;
}

.cat a{
	font-weight : bold;
}

.dark .title{
}

.dark,.dark .title{
	background : #23468D;
	border : 1px #23468D;
	color : #FFFFFF;
	font-weight : bold
}

.dropdown {
	background-color : white;
	color : #FFFFFF;
	padding : 5px;
	position : absolute;
	top : 83px;
	visibility : hidden;
}

.dropdown a {
	color : #FFFFFF;
	display : block;
	padding : 2px;
	text-decoration : none;
}

.menuitem{
	background : #FFFFFF;
	border : 1px solid #D5D5D5;
	margin : 5px;
	padding : 5px;
}
.menuitem A {
		font-weight : bold;
		color: black;
		text-decoration : none;
}

.shadow,.shadow .title{
	background : #EEEEEE;
	border : 1px solid #CCCCCC;
	clear : all;
	margin : 10px;
	color: black;
}
.shadow .title {
	background-color: white;
}
.shadow P {
	color: black;
}
.shadow P A {
	font-weight: bold;
	color: black;
}

.topmenu {
	background-color : #23468D;
	color : #FFFFFF;
	font-weight : normal;
	padding : 2px
}

.topmenu a {
	border-right : 2px solid #FFFFFF;
	color : #FFFFFF;
	font-weight : bold;
	padding : 2px;
	text-align : center;
	text-decoration : none
}

.topmenuspacer {
	float : left;
	width : 211px
}

#bottom {
	background-color : #CCCCCC;
	bottom : 0px;
	left : 0px;
	overflow : hidden;
	position : absolute;
	text-align : right;
	top : expression( document.getElementById('holder').offsetHeight - document.getElementById('bottom').offsetHeight );
	width : 100%;
	height: 1.25em;
	/* UPRAVENO !!!!! */
}

#bottom-spacer {
	height: 1.25em;
	/* UPRAVENO !!!!! */
	clear : both;
	width : 700px
}

#content {
	/* workaround pro 3px bug v IE */
	/* do stran je treba margin */
	/* do vysky je treba padding */
	height : expression("0px");
	margin : 0 200px;
	padding : 10px 0;
}

#holder {
	background : url(../bluerightbg.gif) top right repeat-y;
	height : 100%;
	position : relative
}

#left {
	background : #EDF1FA;
	/* clear : all; UPRAVENO!!!! */
	float : left;
	width : 211px
}

#left-in, #right-in {
	margin : 0px
}

#right {
	background : #23468D;
	/* clear : all; UPRAVENO */
	float : right;
	width : 200px
}

#right .box .title{
	background : #EEEEEE;
	border-bottom : 1px solid #23468D;
	color : #23468D;
}

#header, #header a {
	background-color : White;
	font-size: 18pt;
	text-decoration: none;
}

.drag { width: auto };