@page{
        size: A4 landscape;
        margin: 10mm 10mm 30mm 10mm;
     }
@media print {
	html { height: 99%; }
	body {
		background-color:#FFFFFF;
		height: 99%;
		font-family : verdana, arial, sans-serif;
		/*font-size : 0.625em;*/
		font-weight: 300;
		margin: 0px;
	}
	.nedruka {
		display: none;
	}
	.centrets{
		width: 99%;
	}
	.logo{
		width: 45%;
		height: auto;
	}
	.virsr {
		width:60%;
		height: auto;
	}
	input ,
	select,
	textarea {
		border: 0px;
	}

	}
@media screen {
	body {
		background-color:#FFFFFF;
		height:102%;
		font-family : verdana, arial, sans-serif;
		/*font-size : 0.625em;*/
		font-weight: 300;
		margin: 4px 0px;
		background-image: url(dastip2.png);
		background-position: left;
		background-repeat: repeat-y;
		background-attachment: fixed;
		background:
			url(dastip1.png) left 0 repeat-y,
			url(dastip2.png) right 0 repeat-y;
	}
	.centrets{
    margin-top: 0px;
	margin-left: auto;
    margin-right: auto;
    width: 820;
	min-height: 280px;
	}
	input, 
	select, 
	textarea{
		border: 1px solid #DDDDDD;
		padding: 1px 2px 1px 4px;
	}
}

.vidu{
	text-align: center;
}
table {
	border-collapse: collapse;
}
.td20k {
	width: 120px;
    max-width:120px;
	font-size:  60%;
	padding-right:5px;
    text-align: right;
    font-style:italic;
	color: #888888;
	vertical-align: baseline;
	}
.td24k {
	width: 240px;
	text-align: right;
	padding-right:6px;
   font-size : 70%;
   font-weight: 500;
   vertical-align: text-top;
}
.td36k {
	width: 480px;
	text-align: right;
	padding-right:6px;
   font-size :  70%;
   font-weight: 500;
   vertical-align: middle;
}
.td50k {
	width: 680px;
	text-align: right;
	padding-right:6px;
   font-size :  70%;
   font-weight: 500;
   vertical-align: middle;
}
.tdinft {
	width: 80px;
	text-align: right;
	padding-right:6px;
   font-size :  60%;
   font-weight: 300;
   vertical-align: top;
   color: #888888;
}

.tdj1{
	padding: 3px 6px 2px 0px;
	vertical-align: text-top;
	width:50%;
	min-height:155px;
}
.tdj2{
	padding: 3px 0px 2px 6px;
	vertical-align: text-top;
	width:50%;
	min-height:155px;
}
.poga1 {
	width: 116px;
	height: 22px;
	cursor: pointer;
	cursor: hand;
	background-color: #EFEFEF;
	border: 2px solid #DEDEDE;
    border-radius: 4px;
}
.poga0 {
	width: 60px;
	height:14px;	
	display: inline-block;
	cursor: pointer;
	cursor: hand;
	font-size:50%;
}
p {
	padding: 0px;
	margin: 1px;
	text-indent: 6px;
	text-align: justify;
	font-size: 70%;
}
p.atk{
	padding-left: 5px;
}
p.atk1{
	padding-left: 25px;
}
.titlc {
   font-size :  125%;
   font-weight: 700;
   text-align: center;
   color: #666666;
}
.virs1{
   font-size : 90%;
   font-weight: 500;
   text-align: left;
   color: #444444;
   padding-top: 5px;
}
.virs1j {
   font-size :  105%;
   font-weight: 800;
   text-align: left;
   padding: 4px;
   text-indent: 8px;
   width:98%;
   background-color: #EFEFEF;
}
input {
	background-color: transparent;
}
.inpname{
   text-align: right;
	font-size : 70%;
}
.inptxt{
	width: 100%;
	height: 24px;
	font-weight: 700;
}
.inptx{
	font-weight: 300;
}
.inps{
	width: 100%;
	height: 24px;
	font-weight: 300;
	background-color: transparent;
}
.inptxs{
	width: 56px;
	font-weight: 700;
}
.infp {
    font-size:  70%;
    text-align: center;
    color: #888888;
    }

.fons {
    background-image:url('tops4.jpg');
    background-repeat:repeat-x;
}
.augsa {
    background-image:url('top4.jpg');
    background-repeat:no-repeat;}

@media print {
  .augsa {
    background-image:url('');
  }
  .fons {
    background-image:url('');
  }
  .nedruka {
    display:none;
  }
  .druka {
	display: block;
  }
}

@media screen {
	.druka {
	display:none;
	}
}
.konkurss {
    margin-left: auto;
    margin-right: auto;
    width: 400;
	border:0px;
	border-spacing: 0;
    border-collapse: collapse;
}
.dpogas {
	float: center;
	margin: 0.2em;
    vertical-align: middle;
	-webkit-border-radius: 0.4em;
	-moz-border-radius: 0.4em;
	border:2px solid #DDDDDD;
	border-radius: 0.3em;
	border: 3px solid #DDDDDD;
	background-color:#DDDDDD;
	text-align: center;
	font-size: 65%;
	width: 16em;
	height: 1.8m;
	cursor: pointer;
	cursor: hand;
}
.dpogac {
	float: center;
	margin: 0.4em;
	display: table-cell;
    vertical-align: middle;
	-webkit-border-radius: 0.4em;
	-moz-border-radius: 0.4em;
	border-radius: 0.4em;
	border:3px solid #AAAAAA;
	text-align: center;
	font-size:  100%;
	width: 8em;
	height: 1.3em;
	cursor: pointer;
	cursor: hand;
	 background-color:#DDDDDD;
	-webkit-box-shadow: #777777 5px 5px 5px;
	-moz-box-shadow: #777777 5px 5px 5px;
	 box-shadow: #777777 5px 5px 5px; 
	border:2px solid #DDDDDD;	
}
.dpoga , .idpoga {
	float: left;
	margin: 0.4em;
	display: table-cell;
    vertical-align: middle;
	-webkit-border-radius: 0.4em;
	-moz-border-radius: 0.4em;
	border-radius: 0.4em;
	border:3px solid #AAAAAA;
	text-align: center;
	font-size:  100%;
	width: 8em;
	height: 1.3em;
	cursor: pointer;
	cursor: hand;
}
.idpoga {
	background-color:#EFEFEF;
}
.dpoga {
  	background-color:#DDDDDD;
	-webkit-box-shadow: #777777 5px 5px 5px;
	-moz-box-shadow: #777777 5px 5px 5px;
	 box-shadow: #777777 5px 5px 5px; 
	border:2px solid #DDDDDD;	 
}	
.dpoga:hover {
	border:2px solid #AAAAAA;
}
.infl {
	font-size:  70%;
	text-align: left;
}

.infc {
    font-size:  60%;
    text-align: center;
    }

table {
    border-collapse:collapse;
}
img {
    border: 0;
}
img.clip {
    position: relative;
    }
img.news {
    padding-right:5px;
    }
.tx13 {
   font-size :  100%;
   font-weight: 700;
   text-align: left;
   color: #000000;
   }
 .tx12 {
   font-size :  90%;
   font-weight: 500;
   text-align: left;
   color: #000000;
   }
.tx10 {
   font-size :  70%;
   text-align: left;
   color: #000000;
   }
 .tx11 {
   font-size :  80%;
   text-align: left;
   color: #000000;
   }
.tx11b {
   font-size :  80%;
    font-weight: 700;
   text-align: left;
   color: #000000;
   }
.tx12k {
   font-size : 90%;
   font-weight: 500;
   text-align: left;
   color: #000000;
   }
 .tx12kb {
   font-size : 90%;
   font-weight: 800;
   text-align: left;
   color: #000000;
   }
.tx12b  {
   font-size :  90%;
   font-weight: 500;
   text-align: center;
   color: #000000;
   }
 .tx12bcf  {
   font-size :  92%;
   font-weight: 900;
   text-align: center;
   background-color:#EFEFEF;
   color: #000000;
   }
 .tx13bc  {
   font-size :  95%;
   font-weight: 700;
   text-align: center;
   color: #000000;
   }
.tx11p{
   font-size :  80%;
   font-weight: 500;
   text-align: center;
   color: #888888;
   }
 .tx10c{
   font-size : 70%;
   font-weight: 400;
   text-align: center;
   }
 .tx10r{
   font-size : 70%;
   font-weight: 400;
   text-align: right;
   }
.tx10p{
   font-size : 70%;
   font-weight: 400;
   text-align: center;
   color: #888888;
   }
.tx12bka  {
   font-size :  90%;
   font-weight: 900;
   text-align: left;
   padding-left:3px;
   color: #000000;
   }
.tx14bc {
   font-size :  110%;
   font-weight: 700;
   text-align: center;
   color: #000000;
   }
.tx17bc {
   font-size :  110%;
   font-weight: 700;
   text-align: center;
   color: #000000;
   }
.tx20b  {
   font-size :  160%;
   font-weight: 900;
   text-align: center;
   color: #000000;
   }
.txdt {
    font-size:  90%;
    font-weight: 500;
    text-align: right;
    width: 18px;
    border: 1px solid #AAAAAA;
    }
.txtb {
    font-size:  90%;
    font-weight: 900;
    text-align: right;
    }
.infpk{
    font-size:  60%;
    text-align: left;
	color: #888888;
}
.infs {
    font-size:  60%;
    text-align: center;
    font-style:italic;
	color: #888888;}
.infmp {
    font-size:  55%;
    text-align: right;
    font-style:italic;
	color: #888888;
    }
a {
	padding: 0;
	text-decoration: none;
}

a:link {
  color:#000000;
}
a:visited {
  color:#888888;
}
a:hover {
	color: #333333;
}
a.b:link{
  color:#FFFFFF;
}
 a.b:visited{
  color:#FFFFFF;
}
 a.b:hover{
  color:#FFFFFF;
}