/* Zakladni */
.stranka
{
	width: 100%;
	padding-top: 10px;
	line-height: 140%;
}

.popup { background-color: #800;}
.popup .stranka
{
	width: 100%;
}

/* Tri sloupce */

.obsah3_Vlevo 
{ 
	margin-right: 420px; text-align: justify; 
	XX-border: solid 1px red; 
}

.obsah3_Stred 
{
	XX-border: solid 1px red; 

	float: right;
	width: 200px;
	margin: 0;
	position: relative;
	padding-top: 10px;
	margin-right: 10px;
}

.obsah3_Vpravo
{
	float: right;
	width: 200px;
	margin: 0;
	position: relative;
	padding-top: 10px;

	XX-border: solid 1px red; 
}
#IEroot .obsah3_Vpravo { xpadding-top:15px; }


/* Dva sloupce */

.obsah2_Vpravo
{
	float: right;
	width: 380px;
	margin: 0;
	position: relative;
	xpadding-top: 10px;
	xborder-left: solid 1px red;
	xborder: solid 1px blue;
}
#IEroot .obsah2_Vpravo { xpadding-right:15px; }

.obsah2_Vlevo { margin-right: 400px; text-align: justify; }

.obsah2_Vpravo .nahled { margin-bottom: 4px; xtext-align: right; width: 374px; xborder: solid 1px red;}
.obsah2_Vpravo .nahled img { padding: 7px; border: solid 1px #600; background-color: #700;}
.obsah2_Vpravo .imageSet { text-align: right; }
#IEroot .obsah2_Vpravo .nahled { padding-right: 7px;}

/*Zobrazeni obrazku vedle sebe*/
.pasObrazku
{
	float: left;
	margin: 2px;
}
.pasObrazku img { padding: 5px; border: solid 1px #600; background-color: #700;}

/* Dva sloupce - uzke */
.obsah2uzky_Vpravo
{
	float: right;
	width: 200px;
	margin: 0;
	position: relative;
	xpadding-top: 10px;
	xborder-left: solid 1px red;
	xborder: solid 1px blue;
}
#IEroot .obsah2uzky_Vpravo { xpadding-right:15px; }

.obsah2uzky_Vlevo { margin-right: 210px; text-align: justify; }


/* Jeden sloupec */
.obsah
{
}

.navigace 
{
}

/* ostatni */

.subStranka
{
	color: #e19e2b;
	font-family : 'Trebuchet MS', Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 15px;
	color: White;
}
.subStranka a { color: White; }

.popisek, .popisekStranky
{
	font-size: 80%;
	color: #CCC;
	margin-bottom:5px;
	font-weight: normal;
}
.popisek p, .popisekStranky p
{
	margin: 0;
}

.odkazZpatky { float: right; padding: 0px 10px 10px 5px;}

.strankaAutor, .strankaZobrazeni
{
	font-size: 80%;
	color: #AAA;
	margin: 0;
}


.nadpisDiskuze
{
	color: #a00;
	font-size: 14px;
	margin-bottom: 15px;
	border-top: solid 1px #bcd1e9;
	padding-top: 15px;
	margin-top: 10px;
}
.nadpisDiskuze_popis
{
	float: right;
	margin-top: 10px;
	padding-top: 15px;
	color: #777;
}

.diskuze
{
	margin-bottom: 8px;
	x-border-top: solid 1px #bcd1e9;
	x-border-right: solid 1px #bcd1e9;
	font-size: 12px;
	x-background-color: #ecf0f5;
}

.diskuze .autor { font-weight: bold; color: #e19e2b; padding-left:3px; }
.diskuze.smazan .autor { color: #bbb; }

.diskuze .nalada
{
	width: 0px;
	height: 50px;
	float: left;
	background-image: url('../Design/Spacer.gif');
}
.diskuze.smazan .nalada { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }

.diskuze .bublina
{
	width: 21px;
	height: 50px;
	float: left;
	background-image: url('../Design/Bubble.gif');
}
.diskuze.smazan .bublina { display: none; filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }

.diskuze .cas
{
	float: right;
	font-size: 10px;
	color: #700;
	padding-right: 3px;
	line-height: 12px;
	vertical-align: middle;
}
.diskuze.smazan .cas { color: #999; }
.diskuze .cas a { color: #e19e2b; font-weight: bold; }

.diskuze .prispevek { border: solid 5px #700; margin-left: 21px; background-color: #ffd9af; color: #500; }
.diskuze.smazan .prispevek { border: solid 5px #800000; background-color: #800;}

.diskuze .text { padding: 2px; font-style: italic; padding-left:3px; }
.diskuze.smazan .text { color: #999; }

.diskuze .autor { color: red; }

.diskuze .novyText
{
	padding: 2px;
	font-style: italic;
	padding-left:3px;
	padding-bottom: 30px;
}

.smajlik { margin: 1px; }

.dulezite {	color: red; }

.uzivatelInfo
{
	xpadding: 3px;
	padding-left: 40px;
	height: 44px;
}

.frame { border: solid 1px #600; background-color: #700; }
.frameLite { border: solid 1px #700; background-color: #800; }
.frameSelect { border: solid 1px #f7e7a1; background-color: #913125; }
.frameDark { border: solid 1px #500; background-color: #600; }
.frameHilite { border: solid 1px white; background-color: #833131; }

.pagerItem
{
	float: left;
	height: 20px;
	width:20px;
	margin: 3px;
	text-align: center;	
}

.frameBubble 
{
	 position:absolute; 
	 margin-left: 18px; 
	 width:150px; 
	 height: 20px; 
	 padding:3px; 
	 padding-left:15px; 
	 border-right: solid 1px #600; 
	 background-image: url('OsobaBubble.png');
}