/* CSS Document - Acta fytotechnica et zootechnica, ISSN 1336-9245, Faculty of Agrobiology and Food Resources, Slovak University of Agriculture in Nitra, Slovakia*/

body  {
	font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	font-size: 12px;
	background: rgb(235, 245, 255);
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: rgb(0,0,153);
}

#container/*container, contains all divs and content*/
{
width: 900px;
margin: 10px auto;/*setting the container to centre*/
border: 5px solid #94B8FF;
background-color: #FFFFFF; /* background colour of div*/
color: #000000; /* colour of body text*/
line-height: 130%; /*for better readability, more leading*/
text-align: left; /* this overrides the text-align: center on the body element. */
/*background: #ffffff url(../images/torc_bg.jpg);
background-repeat:no-repeat;*/
}

#top /*header div, contains all divs and content*/
{
padding: 0 0 0 0;
background: #ffffff; 
border-bottom: 5px solid #ffffff;
}

#top h1 /*sets all margins of the main heading within header div to 0 because bowsers interpret them differently*/
{
padding: 0;
margin: 0;

}

h1 /*sets all margins of the main heading within header div to 0 because bowsers interpret them differently*/
{
font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
font-size: 16px;
font-weight: bold;
color:rgb(0,0,153);
padding: 0;
margin: 0;
}

h2 /*sets all margins of the main heading within header div to 0 because bowsers interpret them differently*/
{
font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 130%;
color: rgb(0,51,204);
padding: 0;
margin: 0;
}
#leftnav /*this is floating the navigation div to the left hand side, a width has to be given*/
{

float: left;
width: 200px;
margin: 0;
padding: 1em; /*this makes sure the content is 1em away from the border of the div*/
border-right: 2px solid #ffffff;
background: #ffffff; 
}

#navigacia {

width: 195px;
margin: 0 0 0 0;
padding: 0;
list-style: none;
font-size: 100%;
}

#navigacia li {

margin: 0;
padding: 0 0 2px 0;
font-size: 100%;
font-weight: bold;
}

#navigacia a {
display: block;
margin: 2px;
padding: 3px 1px 5px 8px;
color: #ffffff;
font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
text-decoration: none;
background: rgb(0,0,153);
font-size: 12px;
font-weight: bold;
}


#navigacia a:hover  {
color: #fff;
background-color: rgb(0,51,204);
text-decoration: none;
font-weight: bold;
}



a {
	font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
font-weight: bold;
	color: #006699;
  text-decoration: none;
}
a:visited {
	color: #006699;
}
a:hover {
	color: #006699;
  
}
a:active {
	color: #006699;
}
/*this determines the appearance of all main links in the document*/

#bullet li { list-style-type: circle; }


#content /*this is the main content div*/
{
margin: 0 20px 0 232px;  /*it is 150px away from the left hand side, this makes sure that it won't wrap under the sidenav if the sidenav div is shorter than the content div*/
padding: 1em; /*this makes sure the content of this div is 1em away from the border of the content div, these are interpreted differently by each browser*/

}

.tableText {/*this determines the appearance of the footer text*/
	font-size: 12px;
	color: #ffffff;
	margin: 1px 10px 1px 15px;
	font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	
}
.tableTextS {/*this determines the appearance of the footer text*/
	font-size: 12px;
	color: #333333;
	margin: 1px 10px 1px 15px;
	font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	font-weight: normal;
	text-decoration: none;
	
}

#table {
margin: 0 16px 0 20px;
font-weight: normal;
color: #4D4D4D;
}

#footer
{
clear: both; /*this makes sure that the footer div is always underneath all other floated divs*/
margin: 0;
padding: 4px 4px 4px 217px;
color: #ffffff;
background-color: #aabbaa;
border-top: 5px solid #94B8FF;

}

.footerText {/*this determines the appearance of the footer text*/
	font-size: 10px;
	text-align: right;
	font-weight: normal;
	text-decoration: none;
	
}

#footer a {
	font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
font-size: 10px;
	color: #ffffff;
}
#footer a:visited {
	color: #ffffff;
}
#footer a:hover {
	color: #1c2e6e;
}
#footer a:active {
	color: #1c2e6e;
}
#leftnav p { margin: 0 0 0 0; } /*This removes the space above content in the leftnav div*/
#content h2 { margin: 0 0 .5em 0; } /*This removes the space above content in the c div*/

.floatleft
{
float: left;
margin: 3px  10px 3px 0 ;
}

.progdates	{	margin-right:	30px;
}

.progdates2	{	margin-right:	10px;
}
