body, table, input{
	font-family:Tahoma,"Lucida Grande CE",lucida, sans-serif;
	font-size: 13px;
}

input{
	font-size: 11px;
}

body {
		margin: 20px;
}

h1 {
	color: #fe9e2c;
	font-size: 20px;
	text-align: center;
}

h2 {
	font-size: 16px;
	padding-top: 20px;
}

h4 {
       font-size: 14px;
       text-align:left;
}

h5 {
	font-size: 12px;
	text-align: center;
}

a{
	color: #fe9e2c;
}

img {
	padding-right: 5px;
}
a img {
	border: none;
}

ul {
	text-align: left;
}
li{
	line-height: 20px;
}
.left {
		width: 75%;
		float: left;
}

.right {
	width: 25%;
	float: right;
}

.text {
	padding: 30px;
	text-align: justify;
}

.address{
	text-align: center;
	margin-top: 10px;
	font-weight: bold;
}
.menu a{
	text-decoration: none;
	line-height: 30px;
        font-weight:bold;
}

.menu a:hover{
	text-decoration: underline overline;
        color: #383996;
}

.vybor {
	line-height: 18px;
}

.logo {
	background-image: url(../img/mikulas.gif);
	background-repeat: no-repeat;
	height:200px;
}

.footer a{
	color: #aaa;
}

.footer a:hover{
	color: #fe9e2c;
}

.footer {
	font-size: 10px;
	color: #aaa;
	margin-left: 30px;
	margin-right: 30px;
	padding: 3px;
	border-top: 1px solid;
	border-color: #aaa;
}

.tns {
	background-image: url(../img/tns.jpg);
	background-repeat: no-repeat;
	height: 80px;
}

.crocs {
        background-image: url(../img/crocs.png);
        background-repeat: no-repeat;
        height: 80px;
}

.netsuite {
		background-image: url(../img/netsuite_security.png);
		background-repeat: no-repeat;
		height: 100px;
}

.cepia {
        background-image: url(../img/cepia-horizontal-small.png);
        background-repeat: no-repeat;
        height: 80px;
}

.rsa {
	background-image: url(../img/rsa.png);
	background-repeat: no-repeat;
	height: 80px;
}

.eracom {
        background-image: url(../img/eracom.png);
        background-repeat: no-repeat;
        height: 80px;
	max-height: 80px;
}


.gity {
        background-image: url(../img/gity.png);
        background-repeat: no-repeat;
        height: 80px;
}

.icz {
	background-image: url(../img/icz.png);
	background-repeat: no-repeat;
	height: 80px;
}

.microsoft {
        background-image: url(../img/msft.png);
        background-repeat: no-repeat;
        height: 80px;
}

.grisoft {
        background-image: url(../img/grisoft.png);
        background-repeat: no-repeat;
        height: 80px;
}

.print {
  font-size: 11px;
  padding: 3px;
}
.print a {
  text-decoration: none;
  color: #000;
}
.pvybor,.tb_left ,.sponsors{
	
	float: left;
}

.tb_left {
	width: 50%;
	font-weight: bold;
	padding: 5px;
}
.ovybor,.tb_right, .media{
	padding: 5px;	
	float: right;
}
.prispevek {
/*	text-decoration:underline;*/
        font-style:italic;
}

@media print {

  body {
    margin: 0;
   }
  h1{
  	color:#000;
  }
  .left{
			 width: 100%
	}
  a {
    color: #000;
	 text-decoration: none;
  }

  .right, .footer, .print,.media,.sponsors{
    display: none;
  }
  .ovybor, p.vybor{
	  float: none;
  }
  .vybor {
	margin:20px;
	line-height: normal;
  }
}
