BODY {
	margin: 0px;
}
TD, LI, P {
	color: Black;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
DIV {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
H1 {
	color: Red;
	font-weight : bold;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14pt;
	margin-bottom : 10px;
	margin-top : 10px;
}
H2 {
	font-size: 140%;
	color: Black;
	font-weight : bold;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	margin-bottom : 14px;
	margin-left : 14px;
	margin-top : 10px;
}
H3 {
	font-size: 120%;
	color: Navy;
	font-weight : bold;
	margin-bottom : 1px;
	margin-left : 2px;
	margin-right : 2px;
	margin-top : 1px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}



.text {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
.uvodnik {
	font-size: 18px;
	color: Black;
	font-family : Arial, Helvetica, sans-serif;
	margin-bottom : 10px;
	margin-left : 10px;
	line-height : 24px;
}
A.normal {
	text-decoration : underline;
	color : #8202b7;
}
A:HOVER.normal {
	text-decoration : underline;
	color : Red;
}
.mainmenu {
	background: #eeeeee url(/images/sipka.gif) no-repeat left; 
	width:auto; 
	min-height:20px;
	_height:20px; 
	padding-left: 26px;
	padding-top: 4px;
}
A.mainmenu {
	color: #125BC8;
	font-weight : bold;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-align : left;
	text-decoration : none;
}
A:HOVER.mainmenu {
	color: #125BC8;
	font-weight : bold;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-align : left;
	text-decoration : none;
}
.mainmenudel {
	height: 7px; 
	background: url(/images/cara.gif) repeat-x;
	font-size: 1pt;
}

.anketa {
	font-size : 11px;
	color : Red;
	font-weight : bolder;
	text-align : left;
	padding-left : 6px;
	font-family : Arial, Helvetica, sans-serif;
}
.anketa_n {
	font-size : 11px;
	color : White;
	font-weight : bold;
	text-align : left;
	padding-left : 4px;
	font-family : Arial, Helvetica, sans-serif;
	padding-top : 4px;
}
.anketa_t {
	font-size : 11px;
	color : Lime;
	font-weight : normal;
	text-align : left;
	padding-left : 6px;
	font-family : Arial, Helvetica, sans-serif;
}
.moznosti {
	padding-left : 8px;
	padding-right : 1px;
	text-decoration : underline;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.procenta {
	padding-right : 1px;
	text-decoration : underline;
	color : Purple;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.search {
	font-size : 12px;
	color : Lime;
	text-align : right;
	padding-right : 6px;
}
.listaend {
	
	color : #000000;
}
A:HOVER.listaend {
	text-decoration : none;
	color : #000000;
}
A.listaend {
	text-decoration : none;
	color : #000000;
}
.subdetail {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	/*background-color : E9E7EF;*/
}
A.subdetail, A:HOVER.subdetail {
	color : Black;
	text-decoration : none;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
}

.odstup {
	padding-bottom : 6px;
	padding-top : 6px;
}
.punto {
	padding-left : 14px;
}
.krok {
	color : Black;
	font-size : 13px;
}
.t1 {
	font-size: 12px;
	padding-left : 0px;	
	text-transform : uppercase;
	color: #393393;
	font-weight : bold;
	text-decoration : none;
	padding-bottom : 4px;
}
.t2 {
	font-size: 12px;
	padding-left : 5px;	
	color: #393393;
	font-weight : normal;
	text-decoration : none;
	padding-bottom : 2px;
}
.t3 {
	font-size: 12px;
	padding-left : 10px;
	color: #393393;
	text-decoration : none;
	padding-bottom : 2px;
}
A.t1 {
	font-size: 12px;
	text-transform : uppercase;
	color: #393393;
	font-weight : bold;
	padding-bottom : 4px;
}
A.t2 {
	font-size: 12px;
	color: #393393;
	font-weight : normal;
	text-decoration : none;
}
A.t3 {
	font-size: 12px;
	padding-left : 10px;
	color: #393393;
	text-decoration : none;
}
.login {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : italic;
	font-weight : bolder;
	color : Black;
}
.mednews {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #125BC8;
	font-weight : normal;
	text-decoration : none;
}
A.mednews, A:HOVER.mednews {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color: #125BC8;
	text-decoration : none;
}
.logformtlac {
	background-color: #F5F6FA; 
	color: Black; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	border-bottom: 2px double Blue; 
	border-left: 1px solid Blue; 
	border-right: 2px double Blue; 
	border-top: 1px solid Blue; 
	width: 300px;
}
/* -----------------------------------------------------*/
.topblue {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : White;
}
A.topblue, A:HOVER.topblue {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: White;
	text-decoration : none;
}
.datum {
	color: #7B7B7B;
}
.topmenuitem {
		width: auto; 
		padding: 0px 5px 0px 5px; 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		color: White; 
		border-right: 1px solid White;
	
	}
.topmenuitem A, .topmenuitem A:VISITED {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		color: White; 
		text-decoration : none;
}
.topmenuitem A:HOVER {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		color: Yellow; 
		text-decoration : none;
}
	
	#topadresa {
		float: left; 
		margin: 0px 5px 0px 5px; 
		padding: 0px 5px 0px 5px; 
		color: Black; 
		font-family: Tahoma, Arial, Helvetica, sans-serif; 
		font-size: 13pt; 
		font-weight: bold; 
		border-right: 2px solid Red;
	}
	#topbold {
		float: left; 
		margin: 0px 5px 0px 0px; 
		padding: 3px 5px 0px 0px; 
		color: Black; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11pt; 
		font-weight: bold; 
		border-right: 2px solid Red; 
		vertical-align: middle;
	}
	#topnormal {
		float: left; 
		margin: 0px 5px 0px 0px; 
		padding: 3px 5px 0px 0px; 
		color: Black; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11pt; 
		vertical-align: middle;
	}	
	.toptip {	
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font: normal 11px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px;
	margin:0px;
	/*border:1px;
	border-color: green;*/
	}	
.toptipimg {
	margin: 0px; 
	padding: 0px;
	/*border:1px;
	border-color: blue;*/
}

p.galerie {
	/*border : 1px solid #44926D;*/
	width : 180px;
	height : 180px;
	text-align : center;
	float: left;
	display : inline;
	margin : 10px 10px 10px 10px;
	padding: 4px 4px 4px 4px;
	vertical-align : baseline;
	font-weight : normal;
}
p.denikaha {
	/*border : 1px solid #44926D;*/
	width : 140px;
	height : 240px;
	text-align : center;
	float: left;
	display : inline;
	margin : 1px;
	padding: 0px;
	vertical-align : baseline;
	font-weight : normal;
	overflow: hidden;
}
.gtablehead {
	background-color: #eeeeee; 
	width: 430px; 
	height: auto; 
	border-bottom: 1px solid Gray; 
	padding-left: 4px; 
	color: Red;
	font-weight: bold;
	padding-right: 4px;
	overflow: hidden;
}
.gtable {
	background-color: #eeeeee; 
	width: 430px; 
	height: auto; 
	border-bottom: 1px solid Gray; 
	padding-left: 4px; 
	padding-right: 4px;
	overflow: hidden;
}
A.bezborderu IMG {
	border: none;
}
/* ----------- layout ----------------- */
.topnadpispage {	
	left: 10px; 
	width: 173px; 
	position: absolute; 
	height: 20px; 
	text-align: center; 
	top: 88px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	color: White; 
	background-color: #C3242A; 
	border-left: 2px solid White; 
	border-right: 2px solid White;	
	text-transform : uppercase;
	overflow: hidden;
}
#topmaincontent {
	width: 530px; 
	/*height: auto; */
	/*left: 188px; */
	/*position: absolute; */
	/*top: 118px;*/
	width: 530px; height: auto; display: table-cell; &display: block; &float: left; &height: 100%;
}
#rightbegin {
	left: 185px; 
	top: 22px; 
	position: absolute; 
	height: 58px; 
	width: 800px;
}
#allendtoplogo {
	width: 183px; 
	height: 87px; 
	position: absolute; 
	left: 0px; 
	top: 0px;
}
#allendtopinfo {
	left: 185px; 
	top: 0px; 
	position: absolute; 
	height: 18px; 
	width: 800px; 
	display: inline;
}
#therightmenu {
	left: 0px; 
	height: 20px; 
	top: 88px; 
	position: absolute; 
	width: auto; 
	padding-left: 185px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: White;
}
#vyrazeno-theleftmenu {
	left: 0px; 
	height: auto; 
	top: 118px; 
	width: 170px; 
	position: absolute; 
	background-color: #ffffff; 
	border-left: 10px solid White;
}
#theclankyseznam3 {
	width: 250px; height: auto; 
	/* position:absolute; left: 625px; top: 118px;*/ 
	right: 0px; top: 0px;
	margin:0px;
}
#theclankydetail3 {
	width: 300px; height: auto; border: 0px solid Black; position:absolute; left: 710px; top: 118px; margin:0px 5px 0px 5px;
}

A.nadpishref {

/*width: 405px; */
color: #ED1C24; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px;
text-decoration:none;
}

A.nadpishref:hover {

/*width: 405px; */
color: #ED1C24; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px;
text-decoration:none;
}

A.nadpisindexhref {

/*width: 405px; */
color: #ED1C24; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:8pt;
text-decoration:none;
}

A.nadpisindexhref:hover {

/*width: 405px; */
color: #ED1C24; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:8pt;
text-decoration:none;
}

.topmaincontentstripe {
	width: 430px; height: auto; margin: 0px 0px 0px 0px;
	/*float: left;*/
}

.claseznam {
	border: 1px solid Red; background-color: #eeeeee;
}

.claseznam A {
	text-decoration: none;
}

.claseznamimg {
	width: 250px; overflow: hidden; background-repeat: no-repeat; cursor: hand;
	/*float: left;*/
}

.claseznamname {
	padding: 5px; color: #ED1C24; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11pt;
}

.claseznamdate {
	padding: 5px;
}

.claseznamvice {
	color: Red; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;
}

.normalniclanek {
	border-bottom: 1px solid Black; background-color: #ffffff;
}


.topmaincontentwide {
	width: 430px; height: auto; display: block; margin: 4px 0px 0px 0px; clear: left;
}

.claseznamdalsi {
	color: #ED1C24; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11pt;
}

.normalniclanek2 {
	border-bottom: 1px solid Black; background-color: #ffffff; display: static; width: 430px;
}

.claseznammezera {
	height:8px;
}

.claseznamkategorie {
	color:white;font-weight:bold;font-size:10pt;background: url(/images/cat-nadpis.gif) no-repeat left #E3001B;padding-left:26px; height:19px;padding-top:2px; text-transform: uppercase;
}

.normalniclanek3 {
	border-bottom: 0px solid Black; background-color: #ffffff; display: static; width: 430px; margin-bottom:5px; margin-top:5px;
}

.claseznamwideimg {
	padding-top: 4px; width: 77px; display: block; height: 58px; overflow: hidden;
}

.claseznamwidedata {
	display: block; padding-left: 2px; padding-top: 4px; width: 350px; float:right;
}

.claseznamwideclear {
	clear:right;
}


.claseznamwidename {
	width: auto; color: #ED1C24; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11pt;
}

.claseznamwidevice {
	width: auto; color: #ED1C24; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;
}

.claseznamwidedesc {
	width: auto;
}

.anklistaend {
	color : #000000; padding: 4px 4px 4px 8px;
}

.anklistaend2 {
	color : #000000; padding: 4px 8px 4px 4px;
}

.ankmainmenu {
	background: #b9b9b9 url(/images/sipka.gif) no-repeat left; width:auto; min-height:20px; _height:20px; padding-left: 26px;	padding-top: 4px; padding-right: 10px; padding-left: 26px;
}

.ankundermenu {
 	background: #eeeeee; width: auto; height: auto; border-bottom: none; padding: 0px;
}

.ankdotaz {
	color: Red; padding: 4px 4px 4px 8px;
}

.menumainmenu {
	background: #eeeeee url(/images/sipka.gif) no-repeat left; width:auto; min-height:20px;_height:20px; padding-left: 26px; padding-top: 4px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: Black; text-decoration: none; text-transform: uppercase;
}

.menumainmenu A {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: Black; text-decoration: none; text-transform: uppercase;
}
.menumainmenu A:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: Black; text-decoration: none; text-transform: uppercase;
}

.dalsimainmenu {
	background: #b9b9b9 url(/images/sipka.gif) no-repeat left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: Black; text-decoration: none; text-transform: uppercase;
}

.dalsimenutext {
	background: #eeeeee; width: auto; border-bottom: 1px solid Gray; padding: 4px;
 }
 
.ankodp {
	padding: 4px 4px 4px 8px;
}

.ankproc {
	padding: 4px 8px 4px 4px;
}

div.avreklama {
	text-align: right;
	display: block;
	color: #cccccc;
}

div.avreklamacont {
 	text-align: center; margin: 5px 0px; border: none;
}


div.avreklamatexcont {
	text-align: left; margin: 5px 0px; border: 1px solid #eeeeee; color: black;
}

div.avreklamatexcont A, div.avreklamatexcont A:visited{
	color: black; text-decoration: none;
	font-size: 12px;
}
div.avreklamatexcont A:hover{
	color: black; text-decoration: underline;
	font-size: 12px;
}
div.avreklamatexcont IMG {
	float: left; margin-right: 10px; border: none;
}
div.avreklamatexcont P {
	clear: left; color: black; padding: 5px; margin: 0;
	font-size: 12px;
}
div.avreklamatexcont H2 {
	clear: left; color: black; padding: 5px; margin: 0;
}

div.avreklamatexcont2 {
	text-align: left; margin: 5px 0px; border: 1px solid #b9b9b9; color: black;
padding-left: 2px
}

div.avreklamatexcont2 A, div.avreklamatexcont2 A:visited{
	color: black; text-decoration: none;
	font-size: 12px;
}
div.avreklamatexcont2 A:hover{
	color: black; text-decoration: underline;
	font-size: 12px;
}
div.avreklamatexcont2 IMG {
	float: left; margin-right: 10px; border: none;
}
div.avreklamatexcont2 P {
	clear: left; color: black; padding: 5px; margin: 0;
	font-size: 12px;
}
div.avreklamatexcont2 H2 {
	clear: left; color: black; padding: 5px; margin: 0;
}

div#avreklamatopcont {
	display:block; width: auto;
}

div#avreklamatopcont div.avreklama {
	text-align: left;
	display: block;
	color: #cccccc;
}

div#avreklamatopcont div {
	display:block; width: auto; 
}
div.avreklama {
	text-align: left;
}
div.supraphonrekl {
	/*display: none;*/
	background-color: Red; color: White; text-align: center; width: 250px; font-size: 16px; line-height: 20px;
}
.inrtex {
	padding: 0px; margin-left: 0px;
}
/*----------------pokusy-----------------*/
#strip1cont {
	vertical-align: top;
}
#strip2cont {
	vertical-align: top;
}
#strip3cont {
	vertical-align: top;
}
.subdetailstr {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	/*background-color : E9E7EF;*/
}
A.subdetailstr, A:HOVER.subdetailstr {
	color : Black;
	text-decoration : none;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}

