/*

CSS stylesheet
---------------------------------------------------------------------

Copyright (C) 2005 Marek 'juneau' Klusak, <stopar@tiscali.cz>
Web: http://rs.reality-show.net

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.

*/

body{
	font-family: "Trebuchet MS", arial, sans-serif;
	 font-size: small;
	 _font-size: 0.75em;
	color: black;	background: #000000 url("../img/pattern_back.gif");
	padding: 10px;		margin: 0;	}

a{	color:#b45500;text-decoration:none}
a:hover{	color: #b45500;text-decoration:underline}

p,ul,ol{	margin: 0;	padding: 0;}

q{	background: #ffbe97;	border-bottom: 1px solid gray;	}
pre{ padding: 10px; margin: 5px; border: 1px solid #d0d0d0; background-color: #ffbe97;	font-family: Verdana; }
code {font-family: Verdana; background: #ffbe97; padding: 2px;}
pre code {background: none;} /* aby nebylo pozadi kodu i v blokovem kodu, ktery ma vlastni (pre) */

ul, ol { padding: 5px 15px 5px 40px; margin: 7px; margin-left: 8px; background: #e9f7fc; }

.co, acronym, abbr{	border-bottom: 1px dotted gray;		cursor: help;	}
.hledane-slovo{	font-weight: bold;		background: yellow;		padding: 3px;		border: 1px solid black;	}

#syntaxe-odkazy{ margin: 5px 4px; }
#syntaxe-odkazy a{ border: 1px solid #1e90ff; background: #ffbe97; padding: 1px 3px;
 text-decoration: none; color: black; font-weight: bold;}
#syntaxe-odkazy a:hover { background: white; }
#syntaxe-odkaz-na-texy {margin: 15px 5px 10px;}

h1{	width: 570px;	margin: 0 auto;		padding: 15px;		text-align: center;		background: #2c2c2c;	color: white;}


/**
* CSS k strukture stranky
**/
.main-info{	width: 570px;	margin: 10px auto;	padding: 15px;	background: #ffffff;	color: #2c2c2c;;}
.main-obal{	width: 600px;	margin: 5px auto;	}
.main-hlavicka{	text-align: right;		background: #b45500;		padding: 5px;	color: #d3d3d3;}
.main-hlavicka a{	color: white;	text-decoration: none;	padding: 2px; border: 0px solid #1e90ff;	}
.main-hlavicka a:hover{	 background: white;color: black;	border: 0px solid white}
.main-paticka{	text-align: right;		background: #2c2c2c;	padding: 5px;color:white	}
.main-paticka a{color:#ff8400;text-decoration:none}
.main-paticka a:hover{color:#ff8400;text-decoration:underline}
.main-prispevky	{	margin: 5px 0; 	padding: 10px;	border: 0px solid #ff8400;
		min-height: 250px;	_height: 250px;background:#ffffff	}
.main-prispevky p{	margin: 10px;	}



/**
* CSS k prehledu temat. Je to tabulka.
*/
.tab-temata	{	width: 100%;	}
.tab-temata th{	font-weight: bold;	text-align: center;	border:	1px solid #ff8400;	background: #ffe0c9;	padding: 5px;	}
.tab-temata .th1{	width: 60%;	}
.tab-temata .th2{	width: 10%;		padding: 2px;	}
.tab-temata td{		border: 1px solid #ff8400;	}

.n-l{	background: white;	padding-left: 5px;	}
.p-l{	background: white;	text-align: center;}
.l-l{	background: white;	text-align: center;}

.n-s{	background: white;	padding-left: 5px;	}
.p-s{	background: white;	text-align: center;}
.l-s{	background: white;	text-align: center;}


/**
* CSS k vypisu prispevku ve vlaknu.
*/
.main-prispevky  .post-tema{	font-size: small;	margin: 20px 0; }
.post-blok{	margin: 15px 0; }
.post-blok-zvyraznit{	border-bottom: 3px solid #ff8400;	margin: 10px 0;	}
.post-blok-zvyraznit .user-info{		padding: 5px 10px;		background: #efefef;		}
.user-info{	padding: 5px 10px;		background: #efefef; border-top: 1px solid #ff8400;	}
.user-info .permalink{	text-decoration: none;	}
.post-gravatar{	display: block;		float: left;	border: 1px solid gray;		margin-right: 4px;	margin-bottom: 4px;	_margin: 2px;	}
.post-jegrav{	margin-left: 36px;		_padding-left: 36px;	} /* Je gravatar ikona, obsah prispevku se odsune o kousek vpravo */
.post-margin{	margin-left: 36px;	_padding-left: 36px;	}
.jmeno-kdokoli{	font-weight: bold;		color: #ff8400;		font-size: small;	}
.jmeno-autor{	font-weight: bold;	color: #ff8400;		font-size: small;	}
.prispevek-reakce{	text-decoration: none;	border-bottom: 1px dotted #000000;		color: black;	padding: 2px;	}
.prispevek-reakce:hover{	color: black; 	background:	#efefef;	}


.main-prispevky .post-blok p,.main-prispevky .post-blok-zvyraznit p{
		margin: 7px;		padding: 5px 15px;		line-height: 150%;	background: #efefef;}


/**
* Formatovani formulare.
*/
.main-prispevky fieldset{	margin: 0;		padding: 0;		border: 0;	}
.main-prispevky fieldset p {	margin: 20px 5px;	} 
.main-prispevky fieldset label {	font-weight: bold;	font-size: small;}
input,textarea{		font-family: Verdana,Arial,sans-serif;		font-size: x-small;		padding: 4px;	margin: 1px;
	background: #efefef;	border: 1px solid #aeaeae;	}
input{	width: 150px;	}
.long-inp{width: 400px;}
textarea{	width: 500px;	height: 200px;}	
.main-prispevky .field-search{	display: block;		text-align: center;		margin-top: 50px;	}

p.locked-tema{	width: 300px;	margin: 20px auto;	background: #efefef;	font-weight: bold;	padding: 25px;
						text-align: center;	}

/**************************************************************************************** */
/**************************************************************************************** */

	/* FSHL SYNTAXE (nevis-li, o co gou, klidne nasledujici blok CSS smaz) */
	/* (c) 2002 Martin Cohen - www.martincohen.info */
	
	/* P H P */
	.php-keyword1 {color:#d24; font-weight:bold;}
	.php-keyword2 {color:#d24; }
	.php-var {color:#fa0; font-weight:bold;}
	.php-num {color:red;}
	.php-quote {color:#843; font-weight:bold;}
	.php-vquote {color:#fa0;}
	.php-comment {color:#999; background-color:#ffe;}

	/* H T M L */
	.html-tag {color:#598527; font-weight:bold;}
	.html-tagin {color:#89A315}
	.html-quote {color:#598527; font-weight:bold;}
	.html-comment {color:#999; background-color:#F1FAE4;}
	.html-entity {color:#89A315}

	/* C S S */
	.css-class {color:#004A80; }
	.css-id {color:#7DA7D9; font-weight:bold; }
	.css-def {color:#5674B9;}
	.css-property {color:#003663; font-weight:bold; }
	.css-value {color:#448CCB;}
	.css-color {color:#0076A3;}
	.css-comment { background-color:#E5F8FF; color:#999; }

	/* J a v a S c r i p t */
	.js-out {color:#898993;}
	.js-keywords1 {color:#575757; font-weight:bold;}
	.js-num {color:#575757;}
	.js-quote {color:#575757; font-weight:bold;}
	.js-comment {color:#898993; background-color:#F4F4F4;}
	
	/* KONEC FSHL SYNTAXE */
	
/**************************************************************************************** */
/*************************************************************************************** */

	/* GESHI SYNTAXE (nevis-li, o co gou, klidne nasledujici CSS bloky smaz)  */
	 /* GeSHi (c) Nigel McNie 2004 (http://qbnz.com/highlighter) */
 

.php a:link {color: #000060;}
.php a:hover {background-color: #f0f000;}
.php .imp {font-weight: bold; color: red;}
.php .kw1 {color: #b1b100;}
.php .kw2 {color: #000000; font-weight: bold;}
.php .kw3 {color: #000066;}
.php .co1 {color: #808080; font-style: italic;}
.php .co2 {color: #808080; font-style: italic;}
.php .coMULTI {color: #808080; font-style: italic;}
.php .es0 {color: #000099; font-weight: bold;}
.php .br0 {color: #66cc66;}
.php .st0 {color: #ff0000;}
.php .nu0 {color: #cc66cc;}
.php .me1 {color: #006600;}
.php .me2 {color: #006600;}
.php .re0 {color: #0000ff;}
/* GeSHi (c) Nigel McNie 2004 (http://qbnz.com/highlighter) */
.javascript a:link {color: #000060;}
.javascript a:hover {background-color: #f0f000;}
.javascript .imp {font-weight: bold; color: red;}
.javascript .kw1 {color: #000066; font-weight: bold;}
.javascript .kw2 {color: #003366; font-weight: bold;}
.javascript .kw3 {color: #000066;}
.javascript .co1 {color: #009900; font-style: italic;}
.javascript .coMULTI {color: #009900; font-style: italic;}
.javascript .es0 {color: #000099; font-weight: bold;}
.javascript .br0 {color: #66cc66;}
.javascript .st0 {color: #3366CC;}
.javascript .nu0 {color: #CC0000;}
.javascript .me1 {color: #006600;}
.javascript .re0 {color: #0066FF;}
/* GeSHi (c) Nigel McNie 2004 (http://qbnz.com/highlighter) */

.html4strict a:link {color: #000060;}
.html4strict a:hover {background-color: #f0f000;}
.html4strict .imp {font-weight: bold; color: red;}
.html4strict .kw1 {color: #b1b100;}
.html4strict .kw2 {color: #000000; font-weight: bold;}
.html4strict .kw3 {color: #000066;}
.html4strict .coMULTI {color: #808080; font-style: italic;}
.html4strict .es0 {color: #000099; font-weight: bold;}
.html4strict .br0 {color: #66cc66;}
.html4strict .st0 {color: #ff0000;}
.html4strict .nu0 {color: #cc66cc;}
.html4strict .sc0 {color: #00bbdd;}
.html4strict .sc1 {color: #ddbb00;}
.html4strict .sc2 {color: #009900;}

/* KONEC GESHI SYNTAXE */

/**************************************************************************************** */
/**************************************************************************************** */
