a,body,br,code,col,colgroup,dd,del,div,dl,dt,em,embed,fieldset,form,h1,h2,h3,h4,
h5,h6,head,html,pics,ins,li,link,map,menu,meta,object,ol,p,param,pre,script,
span,strong,style,sub,sup,table,td,th,title,tr,ul
{margin:0pt;padding:0pt;border:0pt;}

body{
  font-family: Arial, Tahoma;
  background: #454545 url(../pics/background.png) left top repeat;
  text-align: center;
  font-size: 12px;
}

a {color: #af8300;
  font-weight: bold;} 

a:hover {color: #7c5000;}

table{
  font-size: 12px;
  padding: 0px;
  margin: 0px;
}

.tab{
  align: center;
  word-spacing: 2px;
}


.central {position: relative;
  margin: 0 auto 0 auto;
  width: 1024px;
  background: #ffffff url(../pics/bg-total.png) left top repeat-y;
  text-align: left;
}

.logo {
  width: 1024px;
  height: 198px;
  background: #454545 url(../pics/logo-amon5ways.jpg) left top no-repeat;
}






.menu{
  height: 44px;
  width: 982px;
  margin-left: 21px;
  margin-right: 21px;
  background: #ffffff url(../pics/bg-menu.png) left top repeat-x;
}

.menu div {
  float: left;
  height: auto;
  width: auto;
	vertical-align: middle;
  background-image: url(../pics/menu-side.png);
  background-position: right top;
  background-repeat: no-repeat;
  font-size: 12px;
  font-weight: bold;
  color: #aaaaaa;
  text-decoration: none;
}

.menu div a {
  display: block;
  float: left;
  height: auto;
  width: auto;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  padding-left: 16px;
  padding-right: 19px;
  padding-top: 13px;
  padding-bottom: 13px;
}

.menu div a:hover {
  color: #5996ef;
	background: #ffffff url(../pics/bg-menu-a.png) left top repeat-x;
}












.main {
  padding-left: 40px;
  padding-right: 45px;
  padding-top: 10px;
	height: 9000px;
	_height:auto;
  min-height: 9000px;
  padding-bottom: 10px;
}
















.submenu {
  position: absolute;
  top: 255px;
  left: 32px;
}
.submenu-top{
  position: absolute;
  width: 170px;
  height: 5px;
  top: -5px;
  left: 0px;
  font-size: 0px;
  background-image: url(../pics/submenu-top.jpg);
  background-position: left top;
  background-repeat: no-repeat;
}
.submenu a{
  display: block;
  height: 20px;
  width: 170px;
  border-top: 1px solid #606060;
  border-bottom: 1px solid #212121;
  font-size: 12px;
  font-weight: bold;
	align: left;
  color: #ffffff;
	text-align: left;
  text-decoration: none;
  background: #262626 url(../pics/submenu-stripe.jpg) left top repeat-y;
  padding-top: 3px;
}
.submenu a span {
  color: #5996ef;
  margin-left: 10px;
  margin-right: 10px;
}
.submenu a:hover {
color: #5996ef;
background-image: none;
}
.submenu-bottom{
  position: absolute;
  width: 170px;
  height: 6px;
  bottom: -6px;
  left: 0px;
  font-size: 0px;
  background-image: url(../pics/submenu-bottom.jpg);
  background-position: left bottom;
  background-repeat: no-repeat;
}


.submenu-tlapa{
}





/*
.submenu-bellow {
  background: #ffffff;
  width: 170px;
}
.submenu-bellow a {
  background: #ffffff;
}
*/


.submenu2 {
  position: absolute;
  top: 700px;
  left: 32px;
}















.submenu5 {
  position: absolute;
  top: 255px;
  left: 891px;
  width: 100px;
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
	border: 0px;
}






.inner {
background: #ffffff;
margin: 10px;
height: auto;
text-align: left;
text-valign: top;
width: 780px;
position: absolute;
top: 240px;
left: 200px;
}

.inner2 {
background: #ffffff;
margin: 10px;
text-align: left;
text-valign: top;
width: 680px;
position: absolute;
top: 240px;
left: 200px;
}




.inner table	{
	flow: center;
  }


/*
.inner {
position: absolute;
top: 240px;
left: 200px;

top: 255px;
left: 220px;
margin-left: 190px;
margin-right:90px;
width: 780px;
text-align: justify;
text-align: left;
text-valign: top;
}
*/


/*
.inner2 {
background: #ffffff;
position: absolute;
top: 5px;
left: 5px;

top: 255px;
left: 220px;
margin-left: 190px;
margin-right:190px;

width: 680px;
text-align: left;
text-valign: top;
}
*/





h1 {color: #5996ef;
    font-size:20px;
    padding-bottom: 5px;
    }
h2	{color: #800000;
    font-size:18px;
    }
		
h3 {
  color: #af8300;
  font-size: 16px;
}

.novinky {
  border-bottom: 1px solid #5996ef;
  margin-top: 3px;
  padding-bottom: 5px;
}









.top{
  
  height: 30px;
  width: 1024px;
  background: #454545 url(../pics/top.png) left top no-repeat;
  color: #969696;
  font-size: 11px;
  text-align: left;
}




.bottom{
  
  height: 30px;
  width: 1024px;
  background: #454545 url(../pics/bottom.png) left top no-repeat;
  color: #969696;
  font-size: 11px;
  text-align: right;
}
.bottom a {
color: #969696;
}








.card-left, .card-right {
       float: left;
       width: 170px;
       margin: 0 15px 15px 0;
       padding: 10px 0;
       text-align: center;
       background: white;
       border-right: 1px solid #ccc;
       border-bottom: 1px solid #ccc;
       font-size: 75%;
       }
    .card-right {
       float: right;
       margin: 0 0 15px 15px;
       }
/*
priklad:
   <div class="card-left">
      <h2 class="card-title">... title...</h2>
      <p class="card-photo"><img ... /></p>
      <p class="card-desc">... description...</p>
      <p class="card-info">... info...</p>
   </div>
*/






















/*
tmavy radek, svetly radek
*/
.tmarad td { background: #ffffcc;
            /*border-top: 1px solid #af8300;
            border-bottom: 1px solid #af8300;*/}
.sverad td { background: #efffff;
            border-top: 1px solid #5996ef;
            border-bottom: 1px solid #5996ef;}
#table1,#table2,#table3 {text-align: center;}
#table1 td,#table2 td,#table3 td {padding: 1px;}


