body
{
	font-size:       62.5%; /* reset 1EM to 10px */
	margin:          0;
	padding:         0;
	background:      transparent url('../web-pictures/bg-winter.png') top left repeat;
	font-family:     'lucida grande', arial, tahoma, sans-serif;
}

#container
{
	margin:          0 auto;
	width:           900px;
	position:        relative;
	background:      transparent url('../web-pictures/containerbg-winter.png') top left repeat-y;
}

#header
{
	margin:          0 auto;
	width:           857px;
	height:          150px;
	background:      transparent url('../web-pictures/header-winter.jpg') top left no-repeat;
}

.headtitle
{
	position:        relative;
	font-family:     'lucida grande', arial, tahoma, sans-serif;
	font-size:       25px;
	color:           #FFF;
	top:             40px;
	left:            100px;
}

#menu
{
	margin:          0 20px;
	height:          29px;
	background:      #6ab0f8 !important;

}

#menu ul
{
	margin:          0;
	padding-top:     7px;
	background:      transparent url('../web-pictures/menuoff-winter.png') top left repeat-x;
	height:          29px;
}

#menu ul li
{
	list-style:      none;
	display:         inline;
}

#menu ul li a:link, #menu ul li a:active, #menu ul li a:visited
{
	color:           #767676;	
	padding:         8px 9px 9px 7px;
	font-size:       1.1em;
	background:      transparent url('../web-pictures/menuoff-winter.png') center left repeat-x;
	font-family:     'lucida grande', arial, sans-serif;
	font-weight:     bold;
	text-decoration: none;
}

#menu ul li a:hover
{
	background:      transparent url('../web-pictures/menuon-winter.png') center left repeat-x;
	color:           #FDFDFD;
}

#menuleft
{
	
	height:          29px;
	background:      transparent url('../web-pictures/menuoff-winter.png') top left repeat-x;
	
}

#menuleft ul
{
	margin:          0;
	padding-left: 	 15px;
	background:      transparent url('../web-pictures/menuoff-left-winter.png') top left no-repeat;
	height:          29px;

}

#menuleft ul li
{
	list-style:      none;
	height:          29px;
	background:      transparent url('../web-pictures/menuoff-right-winter.png') top right no-repeat;
	color:           #767676;	
	font-size:       1.2em;
	font-family:     'lucida grande', arial, sans-serif;
	font-weight:     bold;
	text-decoration: none;
	padding:         7px 7px 7px 0; 
	text-align:		 left;
	
}

#roundedheader
{
	width:           857px;
	height:          18px;
	margin:          0 auto;
	background:      transparent url('../web-pictures/belowheader-winter.png') top left no-repeat;
}

#content
{
	min-height:      390px;
	width:           857px;
	margin:          0 auto;
	background:      transparent url('../web-pictures/contentbg-winter.png') top left repeat-y;
}

#insidecontent
{
	float:           left;
	padding-left:    25px;
	width:           160px;
	margin-bottom:	 20px;
}

#insidecontent2
{
	float:           left;
	width:           160px;
}

#insidecontent p
{
	margin:          0;
	color:           #669827;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-weight:     bold;
	font-size:       1.2em;
	line-height:     170%;
}

#insidecontent p.filter
{
	margin:          0;
	color:           #0460b1;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-weight:     bold;
	font-size:       1.3em;
	line-height:     180%;
}

#insidecontent p.filter a:link, #insidecontent p.filter a:active, #insidecontent p.filter a:visited
{
	text-decoration: underline;
	color:           #0460b1;
	margin-left:	 10px;
}

#insidecontent a:link, #insidecontent a:active, #insidecontent a:visited
{
	text-decoration: underline;
	color:           #1984f0;
	margin-left:	 10px;
}

#insidecontent a:hover
{
	text-decoration: none;
}

#sidebar
{
	padding:         0 20px 10px 10px;
	float:           right;
	width:           635px;
	
}

#sidebar-kluci
{
	padding:         0 20px 10px 10px;
	float:           right;
	width:           635px;
	
}

#sidebar-video
{
	padding:         0 5px 10px 5px;
	float:           right;
	width:           635px;
	
}

#sidebar-odkazy
{
	padding:         0 20px 10px 20px;
	float:           left;
	width:           825px;
	
}

#sidebar p
{
	margin:          0;
	color:           #565656;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       1em;
	line-height:     170%;
	text-align:		 center;
	}
	
#sidebar p.vysledky
{
	margin-left:	 20px;
	color:           #565656;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       1em;
	font-style:		 oblique;
	font-weight:	 bold;
	line-height:     170%;
	text-align: 	 justify;
}



#sidebar p.novinky
{
	margin-left:	 20px;
	color:           #565656;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       1.1em;
	line-height:     170%;
	text-align: 	 justify;
}

#sidebar p.textfoto
{
	margin-left:	 20px;
	color:           #565656;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       1.1em;
	line-height:     170%;
	text-align: 	 center;
}


#sidebar i.novinky
{
	color:           #1984f0;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       1.2em;
	font-weight:     bold;
}

#sidebar p.onas
{
	margin:          0;
	color:           #565656;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       1.1em;
	line-height:     170%;
	text-align: 	 justify;
}

#sidebar i.onas
{
	color:           #1984f0;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       1.3em;
	font-weight:     bold;
}

#sidebar p.onas:first-letter {
	font-family : "Times New Roman", times, serif;
	font-size : 24px;
	font-style: italic;
	color : #1984f0;
	padding-left  : 0.6em;
	font-weight:     bold;
}

#sidebar p.onas img
  {
  border:1px solid #1984f0;
  vertical-align: middle;
  }	
 
#sidebar p.pic img
  {
  border:1px solid #1984f0;
  }
 
#sidebar-odkazy p.odkazy img
{
	border:			0;
	margin-bottom:	5px;
}

#sidebar-odkazy p.odkazy 
{
	text-align: 	 center;
}

#sidebar p.kontakt
{
	margin:          0;
	color:           #565656;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       1.2em;
	line-height:     170%;
}

#sidebar h1.kontakt
{
	margin:          0;
	font-size:       1.6em;
	text-align: 	 center;
	color:           #1984f0;
	font-weight:     bold;
}

#sidebar h5.nasi
{
	margin:          0;
	font-size:       1.8em;
	font-weight:     normal;
	color:           #1984f0;
	text-align:		 center;
}

#sidebar h3.nasi
{
	margin:          0;
	font-size:       1.5em;
	font-weight:     normal;
	color:           #1984f0;
	text-align:		 center;
}


#sidebar a:link, #sidebar a:active, #sidebar a:visited
{
	text-decoration: underline;
	color:           #1984f0;
}

#sidebar a:hover
{
	text-decoration: none;
}

#roundedfooter
{
	width:           857px;
	height:          17px;
	margin:          0 auto;
	background:      transparent url('../web-pictures/abovefooter-winter.png') top left no-repeat;
}

h1
{
	margin:          0;
	font-weight:     bold;
	color:           #0080f1;
	font-size:       3.2em;
}

h2
{
	margin:          0;
	display:         inline;
	position:        relative;
	top:             -1.5em;
	left:            2em;
	font-size:       1.8em;
	font-weight:     normal;
	color:           #1984f0;
}

h3
{
	margin:          0;
	font-size:       1.5em;
	font-weight:     normal;
	color:           #1984f0;
}

h4
{
	margin:          0;
	font-size:       1.5em;
	font-weight:     normal;
	color:           #1984f0;
	font-weight:     bold;
	padding-left  : 0.6em;
}

h5
{
	margin:          0;
	font-weight: 	 normal;
	color:           #0080f1;
	font-size:       2.3em;
}

#footer
{
	margin:          0 auto;
	width:           858px;
	height:          39px;
	background:      transparent url('../web-pictures/footer-winter.png') top left repeat-x;
}

#footer span
{
	display:         block;
	position:        relative;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       1.2em;
	padding:         10px;
	color:           #565656;
}

#footer p
{
	display:         block;
	position:        relative;
	font-family:     'lucida grande', 'franklin gothic medium', sans-serif;
	font-size:       1.2em;
	padding:         10px;
	color:           #565656;
	text-align:		 right;
}


/****************************************** */

#select
{
	display:			block;
	float:           	left;
	width:				580px;
	list-style:			none;
}

#select a
{
	display: 			block;
	text-decoration:	none;
	cursor: 			hand;
	list-style:			none;
}

#select li:hover a
{
	color: 				#000;
	background:      	url('../web-pictures/select-undground-winter.jpg') top left no-repeat ;
	text-decoration:	none;
}

#select li:hover 
{
	color: 				#000;
	background:      	url('../web-pictures/select-undground2-winter.jpg') bottom left no-repeat #6ab0f8;
}

#select li
{
	display: 			block;
	width: 				580px;
	list-style:			none;
}

#inside 
{
	position:			static;
	height:				228px;
}

#inside-img
{
	float:				left;
 	width:				280px;
}

#inside-img img
{
	border: 			solid 1px #1984f0;
	vertical-align: 	bottom;
	text-decoration:	none;
	margin-top:			13px;
	margin-bottom:		13px;
	margin-left:		15px
}

#inside :hover a
{
	background:      	none;
	text-decoration:	none;
}

#inside-text
{
	float:				left;
 	width:				270px;
	height:				auto;
	list-style:			none;
	text-decoration:	none;
	text-align:			left;
	font-size: 			2em;
	vertical-align:		top;
	color: 				#000;
	margin-top:			50px;
}

#inside-text .caption
{
	
	margin-top:			50px;
	height:				200px;
}

