/*a         {text-decoration: none}
a:link    {color: #000088; }
a:visited {color: #000088;}
a:active  {color: #fffbd6; background-color: #000044;}
a:hover   {color: #fffbd6; background-color: #000044;}
*/

.italic
{
	font-style: italic;
}
.bold
{
	font-weight: bold;	
}

html, body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: black;
	background-color: white;
	text-align: center;
}

.stranka
{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	height: auto;
	text-align: left;
	background-image: url("../../pictures/pozadi.jpg");
	background-color: #F4F9FD;
}

.hlava
{
	width: 950px;
	height: 74px;
	color: #d8edfb;
	text-align: left;
	background-image: url("../../pictures/headerFront.jpg");
	margin-bottom:10px;
}

.hlava a
{
	color: #d8edfb;
}

.menu_tree
{
	width: 250px;
	color: #015CA2;
	float: left;
	margin-right:10px;
}

.menu_tree a
{
	text-decoration: none;
	color: #015CA2;
}
.menu_tree a:hover
{
	text-decoration: underline;
	color: #015CA2;
}

.obsah
{
	width: 690px;
	float: left;
	color: Black;
 padding-bottom:10px;
}

.pravy
{
	width: 145px;
	float: right;
	padding-top: 5px;
	font-size: 90%;
	color: #00579d;
}

.spodek
{
	width: 950px;
	height: 57px;
	clear: both;
	text-align: center;
	color: #03579F;
	background-image: url("../../pictures/spodniLista.jpg");
	background-repeat: no-repeat;
}



/* aktualizacni stranka */
.aktuRam
{
	border: solid 1px;
	padding: 2px;
}

.aktuProgram
{
	position: relative;
	left: -2px;
	top: -2px; /* musi byt v korelaci s padding u .aktuRam */
	border-bottom: solid 1px;
	border-right: solid 1px;
	background-color: #eeeeee;
	width: 100px;
	font-weight: bold;
}

.aktuAktualni
{
	margin-top: 10px;
	font-weight: bold;
}

.aktuStarsi
{
	font-weight: bold;
	margin-top: 10px;
}

.cssCreateUserWizardSetup
{
}

.chyba
{
	color: #dd3333;
}


.nadpis
{
	color: #03579F;
	font-size: 16px;
	font-weight: bold;
	margin: 5px 20px;
}

.podNad
{
	color: #03579F;
	font-size: 14px;
	font-weight: bold;
	margin: 15px 25px;
}

.oddel
{
	height: auto;
	width: 625px;
	background-color: #ffffff;
	background-image: url("../../pictures/oddelovaciBlok.jpg");
	background-repeat: no-repeat;
	margin: 10px 20px;
	border: #9bb8e4 1px solid;
}


.vsechnyRole
{
	border: solid 2px #0033ff;
}



















.stdTextBox
{
	border: 1px solid #000000;
	background-color: #ffffee;
	color: #000000;
}

.stdDropDownList
{
	border: 1px solid #000000;
	background-color: #ffffee;
	color: #000000;
}


.stdCheckBox
{
}

.stdGridView
{
	background-color: #88ccff;
	border-style: groove;
	margin: 5px;
	border: solid 1px #9eb9db;
}

.stdGridViewFooter
{
	background-color: #00579d;
	font-weight: bold;
	color: #ffffff;
}

.stdGridViewRow
{
	background-color: #ffffff;
	color: #333333;
	font-size: 12px;
	height:25px;
	text-align:left;
}

.stdGridViewRow .poznamka
{
	background-color: #f8f4cf;
}

.stdGridViewAlternatingRow
{
	background-color: #D0F0FF;
	font-size: 12px;
	height:25px;
	text-align:left;

}



.stdGridViewAlternatingRow .poznamka
{
	background-color: #f8f8f8;
}


.stdGridViewEmptyRow .poznamka
{
	background-color: #f8f8f8;
}


.stdGridViewSelectedRow
{
	font-size: 12px;
}


.stdGridViewPager
{
	background-color: #00579d;
	color: #d8edfb;
	text-align: center;
	font-size: 12px;
}

.stdGridViewPager a
{
	color: #d8edfb;
	font-size: 12px;
}


.stdGridViewHeader
{
	background-color: #EBEBEB;
	font-weight: bold;
	font-size: 12px;
	color: #0B5A9D;
	height: 22px;
}

.stdGridViewHeader a
{
	font-size: 12px;
	color: #0B5A9D;
}


.ValidatorStyl
{
	background-color: #FBA9A9;
}



.PopUpBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.nahledNastaveniWebu
{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	height: auto;
	text-align: left;
	background-image: url("../../pictures/PodbarveniSloupcuNahled.gif");
}

.obsahNahledNastaveniWebu
{
	width: 580px;
	padding: 5px;
	float: left;
	color: Black;
}
.pravyNahledNastaveniWebu
{
	width: 145px;
	float: right;
	padding-top: 5px;
	font-size: 90%;
	color: #00579d;
}
.menu_treeNahledNastaveniWebu
{
	width: 220px;
	padding: 5px;
	color: #d8edfb;
	float: left;
}


.obsahTop
{
	width: 690px;
	height: 13px;
	background-image: url("../../pictures/obsahTop.png");
}

.obsahStred
{
	width: 688px;
	height: auto;
	border-left: 1px solid #c8d4e2;
	border-right: 1px solid #c8d4e2;
	background-color: #eef9ff;
	padding-top: 5px;
	padding-bottom:5px;
}

.obsahDown
{
	width: 690px;
	height: 13px;
	background-image: url("../../pictures/obsahDown.png");
}

.tlacitko
{
	text-align: center;
	background-image: url("../../pictures/tlacitko.png");
	background-repeat: repeat-x;
	color: #DCFFFF;
	font-weight: bold;
	height: 20px;
	border-left: solid 1px #0a5692;
	border-right: solid 1px #0a5692;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
}
.tlacitko a
{
	text-align: center;
	background-image: url("../../pictures/tlacitko.png");
	background-repeat: repeat-x;
	color: #DCFFFF;
	font-weight: bold;
	height: 20px;
	border-left: solid 1px #0a5692;
	border-right: solid 1px #0a5692;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
}

.tabulkaHlava
{
	font-weight: bold;
	font-size: 12px;
	color: #0B5A9D;
	background-color: #EBEBEB;
	border: solid 1px #9eb9db;
	height: 22px;
}

.tabulkaRam
{
	border: solid 1px #9eb9db;
	text-align: center;
}
.tabulkaCela
{
	border-collapse: collapse;
	margin: 5px;
}
.odsadit
{
	margin: 5px;
}
.detailNadpis
{
	color: #03579F;
	font-size: 14px;
	font-weight: bold;
}

.prehledDetail
{
	height: auto;
	width: 625px;
	background-color: #ffffff;
	background-image: url("../../pictures/oddelovaciBlok.jpg");
	background-repeat: no-repeat;
	border: #9bb8e4 1px solid;
	margin-bottom: 5px;
	margin-top: 5px;
}
.detailOddel
{
	color: #9eb9db;
}
.prehled
{
	margin-left: 20px;
}
.titulek
{
 margin-left: 10px;
}
.titulekPismo
{
	color: #DCFFFF;
	font-size: 28px;
	font-weight: bold;
}
.patitulPismo
{
}
.patickaPismo
{
 margin-top:10px;
}

.pozadavek 
{
}

.menuTreeNadpis
{
 font-size:large;
 font-weight:bold;
 margin : 0px 0px 0px 5px;
}
.menuTreePodNadpis
{
}

