@import "template.css";

/* >>>>> ACCESSIBILITY */
.accessibility { display: none !important; }
h3.invisible { width: 0; height: 0; overflow: hidden; }


/* >>>>> Global parameters */

body {
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    background: #dedcdd url(../../images/sfm2010/background.gif) no-repeat center 0;
    font-size: .96em;
}

h1, h2, h3, h4 { 
  color: #ef2f24;
}

h1, h2 {
  font-size: 1em;
}

h3, h4 {
  font-size: 0.8em;
}

a {
    color: #383969;
    text-decoration: none;
}

a:visited  {
    color: #383969;
    text-decoration: none;
}

a:hover  {
    color: #ef2f24;
    text-decoration: none;
}

/* >>>>> Elements  */

/* >>>>> Page Container */

#container {
    width: 922px;
    /*  background: transparent url(../../images/images/container.gif) repeat-y 0 0; */
    background: #ffffff;
    background-color: #e3e1e1;
    text-align: justify;
}

/* >>> Header Section */

#topmenu {
  font-size: 0.65em;
	width: 922px;
	height: 20px;
	background: #ffffff;
}

#topmenu a {
	color: #000000;
}

#topmenu ul {
	line-height: 22px;
	text-align: right;
	list-style: none;
	padding: 0;
}

#topmenu ul li {
	padding: 0 15px 0 15px;
	display: inline;
	border-left: 1px solid #ffffff;
}

#topmenu ul li.first {
	margin-left: 0;
	border-left: none;
}
#topmenu img {
	border: none;
	margin-right: 2px;
}

#header {
  background-color: #f1f0f0;
	width: 922px;
    height: 147px;
    padding: 0;
    text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dad9d9;
}

#header a {
    display: block;
    background: transparent;
    height: 110px;
}

#eng {
  float: left;
  width: 447px;
  height: 147px;
}

#svk {
  float: right;
  width: 475px;
  height: 147px;
}


#footer {
    padding-top: 35px;
    font-size: 0.75em;
    position: absolute;
    color: #a2a2a2;
    width: 922px; height: 80px;
    background: #e3e1e1 url(../../images/sfm2010/footer.png) no-repeat;
}

#footer ul li {
    padding: 0;
    list-style-type: none;
    display: inline;
}

#footer a { color: #000; text-decoration: underline;}

#footer center {
}

/* >>>>> Content */

#content {
  padding: 0 0 0 0;
  background: #ffffff url(../../images/sfm2010/grad.jpg) no-repeat 52% 100%;
  _background: #ffffff;
}

.moreclass {
  font-size: 0.75em;
}

#page {
  font-size: 0.75em;
  margin: 0 217px 0 225px; /* Margin from Left and Right */
  _margin: 0 222px 0 230px; /* Margin from Left and Right */
  padding: 0 0.3em;
	_float: left;
	border-width: 0 1px;
  border-color: #dadada;
  border-style: solid;
}

#page h2, #page h1 {
  font-size: 1.25em;
  background: #ef2f24;   
  width: 467px;
  widt\h: 465px; /* IE */
  height: auto;
  color: #ffffff;
  padding-left: 0.5em;
  text-align:left;
}

#page h3 {
  font-size: 1.1em;
}

#page ul {
  padding: 0 0 0 2.2em;
  margin: 0;
}

#page li {
  padding: 0 0 5px 0;
  margin: 0;
}

#page img {
  max-width: 467px;
  _max-width: 465px;
}

/*
#page ul li {
	background-image: url(../../images/sfm2010/arrow.gif); 
}
*/

/* >>>>> Left Sidebar */

#left {
  width: 225px;
  border-right-width: 1px;
  border-right-color: #dadada;
  border-right-style: solid;
}

#left img {
  border:0;
}

#right {
    float: right;
    width: 217px;
    border-left-width: 1px;    
    border-left-color: #dadada;
    border-left-style: solid;
}

.menu_head {
  height: 35px;
  width: 217px;
  background: #e8e8e8 url(../../images/sfm2010/dolezite_odkazy.gif);
}

.menu_head h3 {
  color: #ffffff;
  text-align: center;
  line-height: 35px;
  font-size: .8em;
}

.spacer {
  height: 25px;
  width: 217px;
  background-color: #efefef;
}

.odkazy ul { 
  font-size: 0.8em;
  margin: 0 0 0 0; padding: 0;
  background-color: #efefef;
}

.odkazy ul li {
  list-style-type: none;
	text-align: left;
	background: url(../../images/sfm2010/dolezite_item.gif) no-repeat 3px 4px;
	padding: 0 2px 5px 15px;
}

.odkazy ul li a {
  padding: 0 0 0 0;
}

.grad {
  width: 217px;
  height: 103px;
  background: url(../../images/sfm2010/grad2.jpg) repeat-x top right;
}

/* >>>>> Menu Block */


#menu {
    font-size: 0.7em;
    float: left;
    width: 225px;
    margin: 0; padding: 0 .4em 0 0;
}

#menu ul {
    margin: 0; padding: 0;
    list-style: none;
}

#menu li {
    background: url(../../images/sfm2010/menu_item.gif) no-repeat;  
	  min-height: 35px;
    margin: 0; padding: 0;
    border-bottom-width: 1px;
    border-bottom-color: #dadada;
    border-bottom-style: solid;
}

#menu a {
    font-weight: bold;
    line-height: 35px;
    color: #000000;
}
#menu li a:hover {
	background: #ef2f24 url(../../images/sfm2010/menu_item_hover.gif);
    color: #fff;
}

#menu li a {
    display: block;
    padding: 0 0 0 2.5em;

}
#menu li ul {
    margin: 0; padding: 0;
}
#menu li li {
    display: inline;
    margin: 0; padding: 0;
	height: 25px;
    list-style: none;
    border: 0;
}

#menu li li a {
    display: block;
    margin: 0; padding: 0 0 0 2em;
	line-height: 25px;
    font-weight: normal;
    text-align: left;
}

#menu li li a:hover {
    color: #000;
    background: none;
}


/******************DESIGN OF MAIN ELEMENTS**************/





/*developer*/
/*
body {background: #FFF5E6;}
#container {background: silver;}
#header {background: #efa4ae;}
#footer {background: #bf9347;}
#content {background: #afdbff;}
#topmenu {background: #0033cc;}
#left {background: #811f72;}
#page {background: #97468b;}
#right {background: #bd4ec0;} 
*/

