@charset "iso-8859-2";
/* Vícevlasu- NEW barvy pro zámenu:
Hlavní pozadí:			#B9651F
Hlavní popredí: 		#a97a02
Top-Banner: 			#E1912E
Tagline:				#4b210a
Header tabulky:  		#E1922F
1. rádek tabulky:		#F3DCB3
2. rádek tabulky:		#F3DEBB
Rámecek tabulky:		#F2EAD1
odkaz:					#092093
odkaz hover:			#185A9A
sedsi písmo:			#380d49
chybová hlá±ka:			#ab20c8	
citace pozadí:			#F2EAD1
citace rámecek:			#E1922F
citace jméno pozadí:	#fff6de
citace jméno levý okraj:#a97a02
Citace jméno text:		#a97a02
podklad název tématu:	#ead2e1
inzerat URL:			#9E400C
inzerat pozadi:			#F2DEBB
inzerat titulek:		#092093
inzerat rámeček:		#E1922F
Online now podklad:		#F2DEBB
Online now rámeček:		#DFB060


/* Body class */

#gbody{
	font-family: Verdana, Arial,Helvetica,sans-serif;
	font-weight:100;
	margin:0; padding:0;background:#B9651F ;
	min-width:1000px;
width:expression(document.body.clientWidth < 1000? "1000px": "auto" );
}
a {color: #092093;}
a:active {color: #092093;}
a:visited {color: #092093;}
a:hover {color: #185A9A;}
a:hover img {
filter: alpha(opacity=90);
-moz-opacity: 0.9;  }
h1, h2, h3 {margin:10px 0 10px 0; padding:0}
h1 {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif}
h2 {font-size:14px}
h3 {font-size:12px}
h2 span, h1 span { font-weight:100}

#pod-body {
	width:100%; padding:0; margin:0;
 	position:relative;}
#pod-menu {
	 margin-top:10px;
	 text-align:center;
	}
#inner {
	margin:auto;
	text-align:left;
	width:98%;
}		
#banner {
	position:relative;
	padding:0;
	margin:0 ;
	background:#E1912E url(img/layout/top-logo_new.jpg);
	background-repeat:no-repeat;
	height:163px;}
#logo {position:absolute; left:50px; top:23px;}
#tagline {
	position:absolute; right:10px; top:35px;
	font-style:italic;
	font-size:20px;
	text-align:right;
	line-height:22px;
	letter-spacing:1px;
	color:#4b210a;
	font-family:Georgia, "Times New Roman", Times, serif}
#tagline a img { border:1px solid white}
#register {
	float:left;
	background:#B9651F url(img/layout/top-register.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	height:59px;
	width:807px
} 
.when-registered {
	font-size:12px;
	line-height:14px;
	margin: 14px 0 0 55px
}
#top-right {background:#B9651F url(img/layout/top-right.gif);
	background-repeat:repeat-x;;
	height:59px;}
#user-menu { padding-left:150px}
.login-only-form {position:relative}
.user-login-form { font-size:11px;float:left; margin-right:8px}
.sub-pass {text-align:right; }
.sub-pass-a {font-weight:100; font-size:11px}
.raquo {color:#380d49}
.login-note {
	position:absolute;
	left: 465px;
	width:340px;
	top:180px;
	font-size:11px;
	color:#380d49}
#utility {
	position:absolute;
	left:100px;
	top:133px;
	line-height:25px;
	font-size: 11px;
	padding:0;
	margin:0;
}
#leva-sipka {
	position:absolute;
	left:84px;
	top:139px;
	line-height:25px;background-image: url(img/layout/leva-sipka.gif);
	background-repeat:no-repeat;
	height:16px;width:14px}
#prava-sipka {
	position:absolute;
	left:310px;
	top:139px;
	line-height:25px;background-image: url(img/layout/prava-sipka.gif);
	background-repeat:no-repeat;
	height:16px;width:14px}

.sepr {
	color:red;
	display:inline;
	padding:5px 8px 4px 8px;
	_padding:5px 8px;
	margin:0;
	line-height:15px;
	text-align:center;
	background:url('img/sep.gif') repeat-y 50%;
	}
.topsearch {
	position:absolute;
	right:5px;
	top:132px;
	padding:2px 5px 0px 0px;
	text-align: right;
}
.topsearch form {
	margin:0;
	padding:0;
}

.pokr-hledani {
	position:absolute;
	right:10px;
	top:162px;
	text-align:right;
	font-size:11px;
	height:20px;
	line-height:20px;
}
.pokr-hledani a{
font-weight:100 !important;

}


.textForm-s {
	width:100px;
	height:20px;
	vertical-align:middle;
	margin:0px;
}
.inputButton {
	font-size: 12px;
	color: #000;
	pointer:hand;
	cursor:pointer;
	position:relative;
	top:1px;
}

.textForm-s {
	width:150px;
	vertical-align:middle;
	margin:0px;
	background:#FEFBE6 url(img/layout/inputbck.gif)  no-repeat scroll left top;
	border:1px solid #B9651F;
	padding:1px 2px;
	font-weight:bold
}

.nadpis-stred {
	background-color:#E1922F ;
	border:1px solid #F2EAD1;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	padding:5px}
.nadpis-stred-nb {
	background-color:#E1922F ;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	padding:5px}	
	
	
.nadpis-levy, .nadpis-levy-ikona {
	background-color:#E1922F ;
	border:1px solid #F2EAD1;
	font-weight:bold;
	font-size:12px;
	padding:2px
	}
	
td.ld-ikona {
	text-align:center;
	border:1px solid #F2EAD1;
	padding: 4px;
	height: 25px;
	font-size: 12px;}	
.last-disc-icon {width:25px; height:25px; border:1px solid #F2EAD1;}

.brd-1 {border:1px solid #F2EAD1 }
td.nadpis-levy-ikona {padding:1px 0 2px 0; border-right:0; font-size:14px; letter-spacing:normal; margin:0; line-height:30px; padding:0}
td.nadpis-levy-ikona h1 { display:inline;font-size:14px}		
td.topic {
	background-color:#E1922F ;
	border:1px solid #F2EAD1;
	padding: 4px;
	height: 20px;
	font-size: 11px;
	font-weight:bold;
}
.topic-ikona {float:left; margin:3px 8px 3px 5px; border:1px solid #F2EAD1}
.topic-ikona-nb {float:left; margin:3px 8px 3px 5px; border:0}	
.nadpis-prazdny {background-color:#E1922F ; border-bottom:1px solid #F2EAD1 }
.forum-group {
	font-size:14px;
	color:#F2EAD1;
	padding-left:12px;
	letter-spacing:1px}	
.forum-desc {font-size:12px; margin:2px 5px }
.forum-title {font-size:14px; margin:5px 5px 0px 5px}
	
.radek-ikona {border:1px solid #F2EAD1; padding:4px}
.radek-levy-home {border:1px solid #F2EAD1;}
.radek-stred-home {border:1px solid #F2EAD1; text-align:center; font-size:12px}

td.radek-topic, td.last-post, td.num-replies, td.cap1,td.cap1-l,td.cap1-c  {
border:1px solid #F2EAD1;
padding: 4px;
height: 25px;
font-size: 12px;  
}
.radek-topic-ikona {
	text-align:center;
	padding:5px;
	border:1px solid #F2EAD1;}
.radek-topic-ikona-img {width:16px;height:16px}

td.last-post, td.num-replies { text-align:center}
td.radek-topic a {font-weight:bold}
.last-poster {
	padding-left:5px}

td.post-nadpis-autor {
	width:15%;
	background:#E1922F ;
	font-weight: bold;
	font-size:12px;
	padding:5px 0 5px 7px;
	border: 1px solid #F2EAD1}
td.post-nadpis-tema {
	width:85%;
	background:#E1922F ;
	font-weight: bold;
	font-size:12px;
	padding:5px 0 5px 7px;
	border: 1px solid #F2EAD1
	}
td.post-radek-name
	{ padding:5px 0 5px 7px; border: 1px solid #F2EAD1}
a.user-name, .user-name {
	text-decoration:none;
	font-weight:bold;
	color:#000;
	font-size:12px;
	}
.user-rank {
	color:#666;
	font-size:11px;
	}
.user-info {
	font-size:11px;
	}
td.post-radek-post {
	padding:5px;
	}
.post-info {
	margin:0 0 8px 0;
	color:#380d49;
	float:left;
	font-size:10px}
td.post-cell-text {
	font-size:12px;
	border: 1px solid #F2EAD1}
.post-tools {
	margin:0 0 8px 0;
	float:right;
	color:#380d49;
	font-size:10px}
.post-post {
	clear:both}
	
	
/* strídavé rádky*/
.tbCel1{ background:#F3DCB3;}
.tbCel2{background:#F3D5A0;}
#footer {
	background:#B9651F url(img/layout/footer.gif);
	background-repeat:repeat-x;
	height:59px;
	margin-top:30px;
	padding:23px 10px 0 10px;}
table#new-topic-form {
	width:auto;
	margin-top:20px;}	
td#new-topic-title {
	font-weight:bold;
	font-size:14px;
}
#mand-topic-title {
	font-size:14px;
	font-weight:bold;
	color:#F2EAD1;
	padding-left:5px;
	font-style:italic;
	}


td.new-topic-link {
	background-color:#E1922F;
	padding: 4px;
	height: 20px;
	font-size: 11px;
	font-weight:bold;
	border-right:none
}


	
input#topic-title-form {
	background:#ead2e1; width:500px}
	
td#new-topic-text {
	font-size:12px;}	
#text-input-area { float:left; margin-right:10px}
.format-help {
	color:#F2EAD1;	
	font-size:11px;
	padding:0;
	}	
#format-buttons p {
	margin:2px 0 2px 0;
	}
#forums-list {
	width:100%;
	margin-top:40px;
	background:#E1922F;
	border:1px solid #F2EAD1;
	padding:3px
}		
#postText {width:600px; line-height:1.6em }
.oznameni-mail { clear:both; font-size:12px}

table.user-info {
	margin-top:20px;
	border:1px solid #F3DEBB;
	border-bottom:0;
	width:100%}

table.user-reg {
	margin-top:5px;
	border:1px solid #F3DEBB;
	border-bottom:0;
	width:100%}

td.user-info-left {
	width:20%;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	vertical-align:top;
	padding:5px 5px 5px 5px;
	background: #E1922F ;
	border-bottom:1px solid #F3DEBB }

td.user-info-right {
	width:80%;
	text-align:left;
	font-size:12px;
	font-weight:100;
	vertical-align:top;
	padding:5px 0 5px 5px;
	background: #F3DCB3;
	border-bottom:1px solid #F3DEBB

}
.necessary-fields {
	margin:15px 0 5px;
	padding:0;
	font-size:11px;
	font-weight:bold
	}
table.captcha {
	background: #fff6de;
	border:1px solid #F2EAD1;
	padding:10px;
	margin-top:20px}
	
.upload-display { font-size:12px; margin-top:3px}
.upload-file {font-size:11px; color:#F2EAD1; margin-bottom:0}
.choose-file	{font-size:11px; color:#F2EAD1}
table.files-to-upload {font-size:12px; margin-bottom:15px}
td.browse-file {}
.button-file {}
.file-popis { padding-left:10px}
.file-popis-field { width:250px}
.admin-topic-tools  {
	padding:0;
	font-weight:bold;
	font-size:12px;
	position:relative;
	top:25px}

table.topic-closed {
 background:#E1922F ;
 border:1px solid #F2EAD1;
 padding:5px;
 margin-bottom:25px;
 font-weight:bold;
 letter-spacing:1px;
 width:100%}
 
table#whos-online {
	font-size:11px;
	width:100%;
	color:#380d49
	
}
td#whos-online-left {width:50%}
td#whos-online-right { text-align:right;width:50%}
 
/* Pivate Messaging */
.unread { background:#fff6de;
	color:#ab20c8;
	font-weight:bold}
table.send-tool {
margin-top:25px;
}

td.send-pm-to { font-weight:bold; font-size:12px}
#powered {text-align:right; margin-right:5px}

table.ld {
	margin:15px 0 10px 0;
	background: #E1922F ;
	width:100%;
	border: 1px #F2EAD1 solid; }

td.ld1 {
	border:none;
	height: 30px;
	line-height:30px;
	font-size: 14px;
	font-weight:bold;
	letter-spacing:1px;
	padding:0 10px;
	vertical-align:middle;
}

td.sort {
	text-align:right;
	border:none;
	padding: 4px;
	height: 20px;
	font-size: 11px;
	background:#E1922F }
	
.sorted { font-weight:bold}
.to-sort {font-size:11px}
.ld-last-x {font-weight:normal; font-size:11px; color:#666}



td.cap3 img {
margin:0px 5px 0px 0px}



.autor {
	color:#555;
	font-weight:100;
	font-size:0.9em;}
h2.autor {font-size:1em;}
span.autor a {font-size:1em; font-weight:100;}
h2.tema {margin: 0 0 2px 0; padding:0; font-size:12px;}

/* General smart tables class */

table.forumsmb, table.forums-mar-top {
font-family: Verdana,Arial,Helvetica,sans-serif;
width: 100%;
border: 1px #F2EAD1 solid;
display: table;
color: #000;
border-collapse: collapse;
text-align: center;
margin-left: auto;
margin-right: auto;
} 

table.forums-mar-top { margin-top:8px}

table.collapse {
font-family: Verdana,Arial,Helvetica,sans-serif;
border: 1px #F2EAD1 solid;
display: table;
color: #000;
border-collapse: collapse;
} 

table.polls-table {
font-family: Verdana,Arial,Helvetica,sans-serif;
border: 1px #F2EAD1 solid;
display: table;
color: #000;
border-collapse: collapse;
width:70%;
margin:10px 
}


table.forums, table.header {
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
width: 100%;
border: 1px #F2EAD1 solid;
display: table;
color: #000;
border-collapse: collapse;
} 




/* Simple transparent table without borders and background color (menu navigation, general tables) */




.tbTransparentCell{
text-align: left;
}

img {
border: 0px;
}

td{
text-align: left;
}

/* Small analog text, used usually with SPAN */

.txtSm{
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;	
font-size: 10px;
}

/* Normal analog text, used usually with SPAN */

.txtNr{
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;	
font-size: 11px;
}

/* Views color */

.views{
color:#9A9A9A;
}

/* Warning text */

.warning{
color: #ab20c8;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
}

/* Supscript class */

.navCell{
font-family: Arial,Helvetica,Geneva,sans-serif;
font-size: 10px;
}

/* Class for select boxes */

.selectTxt {
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #F2EAD1;
}

/* List style - user's info */

.limbb {
list-style: circle;
margin:0 0 0 20px;
padding-left:0;
}

/* Input areas - boxes, textareas... */

.inputButton {
font-family: Verdana,Arial,Helvetica,sans-serif;

/* height: 19px; */
}

.textForm {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	vertical-align:middle;
	margin:0px;
	vertical-align:middle;
	margin:0px;
	background:#F2EAD1 url(img/layout/inputbck.gif)  no-repeat scroll left top;
	border:1px solid #B9651F;
	padding:1px 2px;



}

/* Caption 1 (the one for displaying sub-headers like "topics, posted" etc) */

td.caption1 {
border: 1px #E3E3E3 solid;
font-size: 11px;
line-height: 15px;
padding-bottom: 1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
text-align: left;
}

/* Caption 2 color and properties (this one displaying main menu,  New Topic text bg, New Message text bg) */

td.caption2 {
background-color: #fff;
border: 1px #ccc dotted;
padding: 4px;
height: 20px;
font-size: 11px;
font-weight: bold;
line-height: 15px;
}

/* Caption 3 (used for Last Discussions, topic titles, Forums selection) */

td.caption3 {
background-color: #F3F9FB;
padding: 3px;
height: 20px;
font-size: 11px;
line-height: 15px;
vertical-align: top;
}

/* Caption 4 (the one for displaying not separate headers like Forum, Topic, Poster etc. on 1st page, Buttons menu, left info cell) */

td.caption4 {
background-color: #8FBEE8;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
font-size: 11px;
font-weight: bold;
color: #F2EAD1;
line-height: 15px;
text-align: left;
vertical-align: top;
}

/* Caption 5 (used for user input like password/login and registration etc) */

td.caption5 {
background-color: #F6F9FB;
padding: 4px;
height: 20px;
font-size: 11px;
line-height: 15px;
vertical-align: top;
}


.formStyle{
margin: 0px;
}

/* Stats bar */

.tbStBar{
margin: 1px;
padding: 3px;
background: #a97a02;
font-size: 11px;
}

ol.mbb, ul.mbb, blockquote.mbb{
margin-bottom: 0px;
}


.last-post-date {
	border:1px solid #F2EAD1;
	border-right:none;
	font-size:10px;
	text-align:center}
/*Inzeráty*/


.inzerce-left {
	margin:0 0 0 0; padding:5px 5px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.inzerce-left-home {
	margin:0; padding:0 5px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	}	
.inzerce-left  h5 {
	color:#777;
	margin:0;
	padding:0;
	border-bottom:1px solid #fff;
	letter-spacing:1}


	
.inzerce {
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	}
.inzerce  h5 {
	color:#777;
	margin:0;
	padding:0;
	border-bottom:1px solid #fff;
	letter-spacing:1px}
.inzerat {
	margin:10px 0 20px 0;
	padding:3px;
	background:#F2DEBB;
	font-size:12px;
	border:1px solid #E1922F;
	border-top:10px solid #E1922F;
	border-bottom:5px solid #E1922F;}
.inzerat a {color:#092093;}
.inzerat a:hover {color:#092093;}	
.inzerat p a {font-size:11px; line-height:1em}	
.inzerat h3 {
	font-size:12px;
	padding:0;
	margin:0;
	line-height:1.3em;
	letter-spacing:1px}
.inzerat p {
	color:#333;
	padding:0; margin:0;
	line-height:1.3em}
.inzerat p span {
color:#9E400C;
line-height:1.2em;
text-align:right;
font-size:11px}	
/* decorative quotes */

.quote {
background: #F2EAD1;
border: 1px dotted #E1922F ;
border-left: 3px solid #E1922F ;
color: #000;
font-style: italic;
font-size: 12px;
margin: 8px auto 0 auto;
padding: 3px;
width: 95%;
}

.quoting{
background: #fff6de;
font-style: normal;
font-weight: bold;
border-left: 2px solid #a97a02;
border-top: 0;
color: #a97a02;
padding: 4px;
margin: 0 auto 8px auto;
}

/* --decorative quotes */

/*polls*/
#numberVotes { margin:2px 0 0 20px}

.logged-as { font-size:12px}



/* dodelavky */
.poll-button	{
	margin-bottom:5px}
a.forum-name-span span { font-weight:100}
.poster-text {
	clear:both;
	line-height:1.5em;
	padding:7px;
	}
.google-top-links {
	margin:2px 0 7px 0;
	font-family:verdana;
	}
.google-ld-links {
	margin:15px 0 0 0;
	font-family:verdana;!important
	}
	
	
.google-top-links-left {
	margin:6px 0 5px 4px;
	font-family:verdana;
	}

.google-top-links-left-home {
	margin:0 0 10px -3px;
	font-family:verdana;
	}
	
.adsense-top {
 margin-top:20px}

.adsense-footer-abs-top {
	font-size:1.5em;
	position:absolute;
	top:30px;
	right:60px}
 
.google-ld-bottom {
	margin-top:20px;
	text-align:left} 
.google-under-forum-list {
	margin:15px 0;
	text-align:left}
/* online now*/
#mall {
	font-size:10px;
	display:inline;
	position:relative;}
#mall	 a {  text-decoration:none}
#areaallshops {
	padding:3px;
	font-size:10px;
	width:180px;
	position:absolute;
	left:57px;
	top:-3px;
	color:#666;
	background:#F2DEBB;
	border-bottom:1px solid #DFB060;
	border-right:1px solid #DFB060;
	display:none;}
#areaallshops a { text-decoration:none}	
/* manual */
.manual {
	line-height:1.6em;
	padding:10px}
.sponsored-links {
	font-size:10px;
	margin:10px 5px;
	color:#092093}


/*admin*/
#admin-link{
	position:absolute;
	left:420px;
	top:30px;
	line-height:1.7em;
	z-index:100;
	}
	
.ad-in-fifth-post {
	text-align:left;
	margin:10px auto;
	margin-top:15px;
}

#ad-in-post {float:right; margin:0 0 8px 15px; background: url(/img/reklama.gif) no-repeat 100% 0%; 
padding-top: 7px; position:relative; right:-5px; top:-5px}
#vlastni-reklama {height:250px; width:300px;