﻿body 
{     
	background-color: #e0dad3;     
	font-size:12px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
}
 
#page
{     
	width: 1000px;     
	margin: 0px auto;     
	background-color: #e0dad3;
} 

#header
{     
	background-image: url('images/header.png');     
	width: 1000px;     
	height: 215px;     
	position: relative;
	
}

#login
{
	margin: 20px auto auto 35px;
}

#login a:link 
{
	text-decoration: none;
	color: White;
}

#login a:visited 
{
	text-decoration: none;
	color: White;
}

#login a:hover 
{
	text-decoration: underline;
	color: White;
}

#login a:active 
{
	text-decoration: none;
	color: White;
}

#rss
{
	margin-left: 830px;
}

#menu
{     
	float: right;
	padding:150px 45px 0px 0px;
	font-weight: bold;   
	font-size:small;  
	color: #000000;
	z-index: 10;
}

#photo_menu
{     
	float: right;
	padding:134px 30px 0px 0px;
	font-weight: bold;   
	font-size:small;  
	color: #000000;
}

#marginSide
{
  background-image: url('images/marginSide.png');
  background-repeat: repeat-y;
  width: 12px;
}

#side
{
	background-image: url('images/side.png');
	background-repeat: no-repeat;
	width: 179px;
}

#content
{     
	width: 784px;
	background-image: url('images/content.png');     
	background-repeat: repeat-y;
}

#fullcontent
{     
	width: 1000px;
	background-image: url('images/fullcontent.png');     
	background-repeat: repeat-y;
}

#innerSide
{
	margin:  0px 0px 0px 0px;
	font-size: 10px;
	color: Black;
}

#innerSide a:link 
{
	color: Black;
	TEXT-DECORATION: underline;
	font-size: 11px;
}

#innerSide a:visited 
{
	color: Black;
	TEXT-DECORATION: underline;
	font-size: 11px;
}

#innerSide a:hover 
{
	color: Black;
	TEXT-DECORATION: underline;
	font-size: 11px;
  text-indent: 0px;	
}

#innerSide a:active 
{
	color: Black;
	TEXT-DECORATION: underline;
	font-size: 11px;
  text-indent: 0px;	
}

#side .windowActualityTop
{
	background-image: url('images/windowActualityTop.png');
	background-repeat: no-repeat;
	width: 170px;
	height: 44px;
	margin: 0px 0px 0px 5px;
}

#side .windowActualityMiddle
{
	background-image: url('images/windowActualityMiddle.png');
	background-repeat: repeat-y;
	width: 160px;
	margin: 0px 0px 0px 5px;	
	text-align: left;
	font-size: 11px;
}

#side .windowActualityMiddle 
{
}

#side .windowActualityMiddle .whiteWindow 
{
	background-color: white;
	border-color: black;
	border-style: solid;
	border-width: 1px;
	width: 160px;
	padding: 0px 2px 2px 2px;
  margin: 5px 0px 3px 0px;
}

#side .windowActualityMiddle .whiteWindow .Date
{
	font-size: 10px;
	color: Red;
}

#side .windowActualityMiddle .whiteWindow .Title
{
	color: black;
	padding: 0px 0px 5px 5px;	
}

#side .windowActualityMiddle .whiteWindow .Title a:link 
{
	color: Black;
	TEXT-DECORATION: none;
	font-size: 11px;
}

#side .windowActualityMiddle .whiteWindow .Title a:visited 
{
	color: Black;
	TEXT-DECORATION: none;
	font-size: 11px;
}

#side .windowActualityMiddle .whiteWindow .Title a:hover 
{
	color: Black;
	TEXT-DECORATION: underline;
	font-size: 11px;
}

#side .windowActualityMiddle .whiteWindow .Title a:active 
{
	color: Black;
	TEXT-DECORATION: none;
	font-size: 11px;
}

#side .windowActualityMiddle .whiteWindow .Title .Discussion a
{
  color: black;
  float: right;
}

#side .windowActualityMiddle .linkAll a:link 
{
	TEXT-DECORATION: underline;
	font-size: 11px;
	color: Black;
}

#side .windowActualityMiddle .linkAll a:visited 
{
	TEXT-DECORATION: underline;
	font-size: 11px;
	color: Black;
}

#side .windowActualityMiddle .linkAll a:hover 
{
	TEXT-DECORATION: underline;
	font-size: 11px;
	color: Black;
}

#side .windowActualityMiddle .linkAll a:active 
{
	TEXT-DECORATION: underline;
	font-size: 11px;
	color: Black;
}

.advertisement
{
	text-align: center;
}

#side .Link a:link 
{
	TEXT-DECORATION: underline;
	font-size: 11px;
}

#side .Link a:visited 
{
	TEXT-DECORATION: underline;
	font-size: 11px;
}

#side .Link a:hover 
{
	TEXT-DECORATION: underline;
	font-size: 11px;
}

#side .Link a:active 
{
	TEXT-DECORATION: underline;
	font-size: 11px;
}

#side .windowActualityBottom
{
	background-image: url('images/windowActualityBottom.png');
	background-repeat: no-repeat;	
	height: 5px;
	margin: 0px 8px 0px 5px;
}

#side .windowContactTop
{
	background-image: url('images/windowContactTop.png');
	background-repeat: no-repeat;
	width: 170px;
	height: 44px;
	margin: 0px 0px 0px 5px;
}

#side .windowContactMiddle
{
	background-image: url('images/windowContactMiddle.png');
	background-repeat: repeat-y;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 10px 10px;
	text-align:left;
	font-size: 11px;
	color: Black;
}

#side .windowContactMiddle .Title
{
	color: black;
	padding: 0px 0px 5px 5px;	
	font-size: 11px;
}

#side .windowContactMiddle .Title a:link 
{
	color: Black;
	TEXT-DECORATION: none;
	font-size: 11px;
	
}

#side .windowContactMiddle .Title a:visited 
{
	color: Black;
	TEXT-DECORATION: none;
	font-size: 11px;
}

#side .windowContactMiddle .Title a:hover 
{
	color: Black;
	TEXT-DECORATION: underline;
	font-size: 11px;
}

#side .windowContactMiddle .Title a:active 
{
	color: Black;
	TEXT-DECORATION: none;
	font-size: 11px;
}

#side .windowContactMiddle .Email
{
  padding-top: 5px;
}

#side .windowContactMiddle  .Email a:link 
{
	color: Black;
	TEXT-DECORATION: underline;
	font-size: 9px;
	
}

#side .windowContactMiddle  .Email a:visited 
{
	color: Black;
	TEXT-DECORATION: underline;
	font-size: 9px;
}

#side .windowContactMiddle  .Email a:hover 
{
	color: Black;
	TEXT-DECORATION: underline;
	font-size: 9px;
}

#side .windowContactMiddle  .Email a:active 
{
	color: Black;
	TEXT-DECORATION: underline;
	font-size: 9px;
}

#side .windowContactBottom
{
	background-image: url('images/windowContactBottom.png');
	background-repeat: no-repeat;
	height: 5px;
	margin: 0px 8px 0px 5px;
}

#side .windowActionTop
{
	background-image: url('images/windowActionTop.png');
	background-repeat: no-repeat;
	width: 170px;
	height: 44px;
	margin: 0px 0px 0px 5px;
}

#side .windowActionMiddle
{
	background-image: url('images/windowActionMiddle.png');
	background-repeat: repeat-y;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 10px 10px;
	text-align:left;
	font-size: 11px;
	color: Black;
}

#side .windowActionMiddle .Date
{
	font-size: 10px;
	color: Red;
}

#side .windowActionMiddle .Title
{
	color: black;
	padding: 0px 5px 5px 5px;	
	font-size: 11px;
}

#side .windowActionMiddle .Title a:link 
{
	color: Black;
	TEXT-DECORATION: none;
	font-size: 11px;
}

#side .windowActionMiddle .Title a:visited 
{
	color: Black;
	TEXT-DECORATION: none;
	font-size: 11px;
}

#side .windowActionMiddle .Title a:hover 
{
	color: Black;
	TEXT-DECORATION: underline;
	font-size: 11px;
}

#side .windowActionMiddle .Title a:active 
{
	color: Black;
	TEXT-DECORATION: none;
	font-size: 11px;
}

#side .windowActionBottom
{
	background-image: url('images/windowActionBottom.png');
	background-repeat: no-repeat;
	height: 5px;
	margin: 0px 0px 0px 5px;
}

.leftImage
{
	margin: 0px 30px 10px 0px;
	float: left;
}

#innerContent
{     
	width: 725px;
	margin: 15px;
}

#fullInnerContent
{     
	margin: 0px 40px auto 40px;
}

#kronikaInnerContent
{     
	margin: 0px 41px auto 12px;
}

#photo_side
{
	background-image: url('images/side.png');
	background-repeat: repeat-y;
	width: 256px;
}

#photo_content
{     
	width: 784px;
	background-image: url('images/content.png');     
	background-repeat: repeat-y;
}

#photo_innerSide
{
	margin: 0px 0px 0px 0px;
}

#photo_innerContent
{     
	width: 735px;
	margin: 15px;
}

#footers
{     
	width: 1000px;  
	height: 49px;     
	background-image: url('images/footer.png');     
	text-align: center;     
	font-size: 9px;
}

#footers a:link 
{
	color: Black;
	TEXT-DECORATION: none;
	font-size: 9px;
}

#footers a:visited 
{
	color: Black;
	TEXT-DECORATION: none;
	font-size: 9px;
}

#footers a:hover 
{
	color: Black;
	TEXT-DECORATION: underline;
	font-size: 9px;
}

#footers a:active 
{
	color: Black;
	TEXT-DECORATION: none;
	font-size: 9px;
}

h1
{     
	color: #921f1f;
	font-size:22px;
	text-align:center;
}

h2, h3
{     
  margin: 20px 0px 15px 0px;
	color: #921f1f;
	font-size:14px;
}

.uvod
{     
	color: #921f1f;
	font-size: 18px;
	text-align: center;
}

p
{     
	font-size: small;
	text-align: justify;
	text-indent: 1pm;
}

a
{
	font-size: small; 
}	

.menuItem
{     	
	padding: 5px 3px 5px 3px;
	text-align: center;     
	background-color: transparent;
	color: White;
	font-size:11px;
}
 .menuItemDynamic
{     
	width: 180px;     
	padding: 5px 5px 5px 5px;     
	text-align: Left;     
	background-color: #847cd8;
	color: White;
	font-size:11px;
}

.menuSelected
{         
	padding: 5px 3px 5px 3px;
	text-align: center;     
	background-color: #ffdd91;
	color: Black;
	font-size:11px;	
}

.menuItemSelected
{     
	width: 180px;     
	padding: 5px 5px 5px 5px;     
	text-align: Left;
	color: Black;     
	background-color: #ffdd91;
	font-size:11px;	
}

.field
{
	background-color:#ae9dfa;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}

.field2
{
	text-align: left;
	font-weight:bold;
	background-color:#ffea9c;
}

.fieldOrange
{
	background-color: #fceeaa;
	font-weight: bold;
}

.field3
{
	text-align: left;
	font-weight:bold;
}

.field4
{
	text-align: left;
	font-weight:normal;
}

.FieldActuality
{
	background-color:White;
	border-color: black;
	border-width: 1px;
	border-style: groove;
	font-size: 11px;
}

.BigFieldActuality
{
	border-color: Black;
	border-width: 1px;
	border-style: dotted;
}

.s
{
	color: #e01f48;
	font-size: 11px;
	font-weight: bold;
}


.sa
{
	font-size: 11px;
	color: Black;
}

a.sa
{
	text-decoration: none;
}

.Photogallery
{
	text-align:center;
}

td .Photogallery
{
	font-size: 12px;
}

.ProductTreeNodeStyle
{
	color: white;
}

.GridViewHead a:link 
{
	color: White;
	TEXT-DECORATION: none;
}

.GridViewHead a:visited 
{
	color: White;
	TEXT-DECORATION: none;
}

.GridViewHead a:hover 
{
	color: White;
	TEXT-DECORATION: underline;
}

.GridViewHead a:active 
{
	color: White;
	TEXT-DECORATION: underline;
}

.GridView0 a:link 
{
	color: Black;
	TEXT-DECORATION: none;
}

.GridView0 a:visited 
{
	color: Black;
	TEXT-DECORATION: none;
}

.GridView0 a:hover 
{
	color: Black;
	TEXT-DECORATION: underline;
}

.GridView1 a:active 
{
	color: Black;
	TEXT-DECORATION: underline;
}

.GridView1 a:link 
{
	color: Black;
	TEXT-DECORATION: none;
}

.GridView1 a:visited 
{
	color: Black;
	TEXT-DECORATION: none;
}

.GridView1 a:hover 
{
	color: Black;
	TEXT-DECORATION: underline;
}

.GridView1 a:active 
{
	color: Black;
	TEXT-DECORATION: underline;
}

.EmptyDataGrid
{
	font-style:italic;
	color: Black;	
}
.GridView
{
  border-collapse: separate;
  border: 0px;
}

.GridView0
{
  background-color: #f5f5f5;
  color: Black;
}

.GridView1
{
  background-color: #f9f9f9;
  color: Black;
}

table.GridView td
{
  border: none;
  padding: 2px 10px;
}

.GridViewHead
{
  border: none;
  padding: 2px 10px;
  color: white;
	text-align: center;
	height: 20px;
	background-color: #507cd1;
}

table .Panel
{
	margin-left: auto;
	margin-right: auto;
}

.ActualityHead
{
	color: #921f1f;
	font-size: 24px;
	margin-bottom: 20px;
}

.ActualityDate
{
	color: #b12626;
	font-size: 11px;
	font-weight:bold;
}

.ActualityDiscussion
{
  font-size: 11px;
  color: black;
  text-decoration: underline;
}

.ActualityHeadUnderline
{
	color: #921f1f;
	font-size:18px;
	text-decoration: underline;
}

.greyImageBorder
{
	background-color: #e5e5e5;
}

.orangeImageBorder
{
	border: 5 solid #fceeaa;
}

.PhotoImage
{
	border-color: #e5e5e5;
	border-width: 5px;
	border-style: solid;
}

.FolderImage
{
	border-width: 0px;
	border-style: none;
}

.lightRed
{
	color: #b82626;
}

.EditField
{
	font-size: 10px;
	color: Gray;
}

.EditField a:link 
{
	font-size: 10px;
	text-decoration: none;
	color: Gray;
}

.EditField a:visited 
{
	font-size: 10px;
	text-decoration: none;
	color: Gray;
}

.EditField a:hover 
{
	font-size: 10px;
	text-decoration: underline;
	color: Gray;
}

.EditField a:active 
{
	font-size: 10px;
	text-decoration: none;
	color: Gray;
}

.Navigation a:link 
{
	color: #921f1f;
	TEXT-DECORATION: none;
}

.Navigation a:visited 
{
	color: #921f1f;
	TEXT-DECORATION: none;
}

.Navigation a:hover 
{
	color: #921f1f;
	TEXT-DECORATION: underline;
}

.Navigation a:active 
{
	color: #921f1f;
	TEXT-DECORATION: none;
}

.AcpTitle
{
	font-size: 10px;
}

.AcpTitle a
{
	font-size: 10px;
	font-weight: bold;
}

.AcpTitle a:link 
{
	font-weight: bold;
	font-size: 10px;
	TEXT-DECORATION: none;
}

.AcpTitle a:visited 
{
	font-weight: bold;
	font-size: 10px;
	TEXT-DECORATION: none;
}

.AcpTitle a:hover 
{
	font-weight: bold;
	font-size: 10px;
	TEXT-DECORATION: underline;
}

.AcpTitle a:active 
{
	font-weight: bold;
	font-size: 10px;
	TEXT-DECORATION: none;
}

#side #photo_innerSide .windowPhotogalleryTop
{
	background-image: url('images/windowPhotogalleryTop.png');
	background-repeat: no-repeat;
	width: 178px;
	height: 44px;
	padding: 0px 0px 0px 0px;
	margin: 0px -5px 0px 3px;
}

#side #photo_innerSide .windowPhotogalleryMiddle
{
	background-image: url('images/windowPhotogalleryMiddle.png');
	background-repeat: repeat-y;
	margin: 0px -5px 0px 3px;
	padding: 0px 0px 10px 0px;
	text-align:left;
}

#side #photo_innerSide .windowPhotogalleryBottom
{
	background-image: url('images/windowPhotogalleryBottom.png');
	background-repeat: no-repeat;
	height: 5px;
	margin: 0px -5px 0px 3px;
}

.Anketa
{
}

.Anketa .Hlavicka
{
	background-color: #fceeaa;
	font-weight: bold;
	text-align: center;
}  

.Anketa .Popis
{
  background-color: #507cd1;
  margin: 10px 5px 10px 5px;
  color: White;
  padding: 10px 10px 10px 10px;
}

.Anketa .Pole0
{
  background-color: #f5f5f5;
}  

.Anketa .Pole0 a
{
  color: Black;
  font-size: 11px;
  text-decoration: none;
}

.Anketa .Pole0 a:hover
{
  text-decoration: underline;
}

.Anketa .Pole1
{
  background-color: #f9f9f9;
}  

.Anketa .Pole1 a
{
  color: Black;
  font-size: 11px;
  text-decoration: none;
}

.Anketa .Pole1 a:hover
{
  text-decoration: underline;
}
        
.Anketa .Suma
{  
  color: Black;
  font-size: 11px;
  text-decoration: none;
}         

.Anketa .Suma a
{  
  color: Black;
  font-size: 11px;
  text-decoration: underline;
}         

.Exclam
{
  color: Red;
}

.WebHistory
{
  margin-bottom: 10px;
}

.WebHistory a
{
  color: Black;
  text-decoration: underline;
}


.WebHistory .Grey
{
  background-color: #d7d7d7;
}

.WebHistory .GreyLight
{
  background-color: #eae9e9;
}

.WebHistory .Blue
{
  background-color: #c7d9f8;
}

.WebHistory .BlueLight
{
  background-color: #dee7f6;
}

.WebHistory .Green
{
  background-color: #b9ffb0;
}

.WebHistory .GreenLight
{
  background-color: #d8ffd3;
}

.WebHistory .Red
{
  background-color: #ffb9b0;
}

.WebHistory .RedLight
{
  background-color: #fdd5d0;
}

.Reklama
{
  margin-left: 20px; 
  background-image: url('images/reklama.jpg');
  background-repeat: no-repeat;
  height: 267px;
  width: 693px;
  padding-bottom: 20px;
}

.Reklama .Inside
{
  padding: 20px 0px 0px 30px;
}

.Reklama .Inside a
{
  border: 0px none;
}

.pozadi_reklamy
{
  background-image: url('images/pozadi_reklamy.png');
  margin: 5px 0px 5px 0px;
  width: 734px;
  height: 334px;
}

.pozadi_reklamy .deep_zoom
{
  padding: 17px 0px 0px 17px;
}