body,
html
	{
	margin: 0px;
	background-color: #F4F9FD;
	}
	
form
	{
	margin: 0px;
	}
	
 p, td, th, div
	{
	font-family: "Helvetica CE", Arial, sans;
	color: #222;
	font-size: 90%;
	}

INPUT.text
	{
	border: 1px solid #E1E1E1;
	background-color: #eee;
	background-image: url(<buxus-image>layout/bckinput.gif</buxus-image>);
	font-size: 12px;
	}
	
.autor
	{
	color: #555;
	font-size: 90%;
	}

.titulek
	{
	color: #555;
	font-size: 120%;
	font-weight: bold;
	}

.bck
	{
	background-image: url(<buxus-image>layout/bcktop.gif</buxus-image>);
	background-repeat: repeat-x;
	}
	
	
/* ================ TIME NEWS =================== */

.timenews
	{
	margin: 3px 0px 3px 3px;
	color: #990000;
	text-decoration: none;
	text-align: center;	
	padding: 10px 5px 10px 5px;
	}

.timenews TH
	{
	padding: 0px 10px 0px 0px;
	color: #005D9A;
	vertical-align: top;
	text-align: right;
	border-right: 1px solid #fff;
	font-size: 70%;
	}	

.timenews TD
	{
	padding: 0px 0px 2px 10px;
	color: #666;
	font-family: "Helvetica CE", Tahoma, Arial, sans;
	font-size: 70%;
	}


/* ================ HLAVNI CLANEK =================== */

.mainarticle
	{
	margin: 0px 0px 3px 3px;
	color: #990000;
	text-decoration: none;
	text-align: center;	
	padding: 5px;
	}

.mainarticle TD
	{
	font-size: 70%;
         padding-left: 14px;
	}

	
/* ================ TOP TEMA =================== */

.toptema
	{
	background-image: url(<buxus-image>layout/bcktoptema.gif</buxus-image>);
	background-repeat: repeat-x;
	background-color: #436A8A;
	color: #fff;
	text-decoration: none;
	text-align: center;
	width: 100%;
	}

.toptema TD
	{
	color: #fff;
	font-size: 80%;
	}

.toptema .autor
	{
	color: #bbb;
	}
	
.toptema A,
.toptema A:link,
.toptema A:visited
	{
	color: #fff;
	text-decoration: none;
	}

.toptema A:hover
	{
	color: #000;
	}


/* ================ CONTAINER =================== */

#container
	{
	width: 100%;
	}
	
		
/* ================ BOX =================== */

#top
	{
	background-color: #fff;
	color: #990000;
	width: 100%;
	border-bottom: 2px solid #eee;
	}

#top TD
	{
	font-size: 80%;
	}
	
#top A,
#top A:link,
#top A:visited
	{
	color: #005D9A;
	font-weight: bold;
	text-decoration: none;
	}

#top A:hover
	{
	color: #000;
	}

/* ================ OBORY =================== */

.obory
	{
	margin-top: 5px;
	text-align: center;
	}
	
/* ================ PATH =================== */

.path
	{
	padding: 5px 20px 5px 20px;
	font-size: 60%;
	font-family: "Helvetica CE", Verdana, Arial, sans;
	color: #fff;
	}
	
	
/* ================ OBSAH =================== */

.obsah
	{
	padding: 5px;
	border-left: 1px solid #fff;
	font-size: 70%;
	font-family: "Helvetica CE", Verdana, Arial, sans;
	color: #617FA2;
	}
	

/* ================ OBSAH2 =================== */

.obsah2
	{
	padding: 10px 5px;
	border-left: 1px solid #fff;
	font-size: 70%;
	font-family: "Helvetica CE", Verdana, Arial, sans;
	color: #fff;
	}
	
	
				
/* ================ BOX2 =================== */

.box2
	{
	margin: 3px;
	padding: 5px;
	border: 1px solid #BBCAD8;
	background-color: #fff;
	text-decoration: none;
	}	


/* ================ BOX3 =================== */

.box3
	{
	margin: 0px 0px 3px 3px;
	padding: 5px;
	border: 1px solid #BBCAD8;
	background-color: #fff;
	text-decoration: none;
	}	


.box3 TD
	{
	font-size: 80%;
	}

.box3 .in
	{
	padding: 10px;
	}

.box3 P
	{
	font-size: 90%;
	text-align: justify;
	}
	
/* LS: potrebujeme at centrovane obrazky/texty */
P.centered { text-align: center }
	
.box3 H1
	{
	font-size: 120%;
	color: #005D9A;
	}

.box3 H2
	{
	font-size: 110%;
	color: #999;
	margin: 10px 0px 5px 0px;
	}
		
				
/* ================ BOX4 =================== */

.box4
	{
	margin: 3px;
	padding: 5px;
	border: 1px solid #EDF3F3;
	background-color: #fff;
	text-decoration: none;
	}
	

/* ================ BOX6 =================== */

.box6
	{
	padding: 3px;
	text-align: center;
	border-top: 1px solid #54749A;
	}

.box6 .in
	{
	padding: 10px 5px 10px 5px;
	border: 1px solid #fff;
	}	


/* ================ BOX7 =================== */

.box7
	{
	padding: 10px;
	text-align: center;
	}

.box7 .in
	{
	padding: 13px 5px 10px 5px;
	}
	
				
/* ================ ACTUAL INFo =================== */

.actualinfo
	{
	padding: 10px 15px 20px 15px;
	font-size: 80%;
	font-family: "Helvetica CE", Verdana, Arial, sans;
	}	

.actualinfo .date
	{
	color: #9C1515;
	font-weight: bold;
	}

/* ================ COPY =================== */

#copy
	{
	clear: both;
	font-size: 60%;
	color: #555;
	text-align: left;
	padding: 20px 0px 20px 20px;
	font-family: "Helvetica CE", Tahoma, Arial, sans;
	}
	
/* ================ LINKS =================== */

A,
A:link,
A:visited
	{
	color: #9C1515;
	text-decoration: none;
	}
	
#toptema A:hover,
#papers A:hover,
A:hover
	{
	color: #000;
	}
	
