/*	obecne definice selektoru */
* {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
* {
	font-size : xx-small;
}

/*		DEFINOVANI NULOVYCH MARGINU A PADDINGU - prebuseni nastaveni prohlizece*/
BODY, P, LI, UL, DIV, SPAN, H1, H2, H3,  FORM, A, IMG, TABLE, TR, TD {
	margin : 0;
	border : none;
	padding : 0;
}

H1 {display : none;}

/*	DEFINOVANI MINIMALNICH SIREK A VYSEK dle 800x600 MOZILLA ONLY	*/
.min_vyska {min-height : 550px;}
.min_sirka {min-width : 750px;}

/* obecne definice trid pro vsechny	*/

/*	definice paddingu a marginu		*/
.margin2 {margin : 2px;}
.margin5 {margin : 5px;}
.margin10 {margin : 10px;}
.margin20 {margin : 20px;}
.margin30 {margin : 30px;}

.margin_top5 {margin-top : 5px;}
.margin_top10 {margin-top : 10px;}
.margin_top20 {margin-top : 20px;}
.margin_top40 {margin-top : 40px;}

.margin_left5 {margin-left : 5px;}
.margin_left10 {margin-left : 10px;}

.margin_bottom5 {margin-bottom : 5px;}
.margin_bottom10 {margin-bottom : 10px;}
.margin_bottom20 {margin-bottom : 20px;}
.margin_bottom40 {margin-bottom : 40px;}

.margin_right20 {margin-right : 20px;}

.margin_left40 {margin-left : 40px;}
.margin_left20 {margin-left : 20px;}

.border1black {border : 1px solid Black;}
.border2black {border : 2px solid Black;}
.border1white {border : 1px solid White;}
.border2white {border : 2px solid White;}
.border1red {border : 1px solid Red;}
.border2red {border : 2px solid Red;}

.padding5 {padding : 5px;}
.padding10 {padding : 10px;	}
.padding20 {padding : 20px;	}
.padding60 {padding : 60px;	}

.padding_top10 {padding-top : 10px;}

*	definice paddingu a marginu		*/
.m2 {margin : 2px;}
.m5 {margin : 5px;}
.m10 {margin : 10px;}
.m20 {margin : 20px;}
.m30 {margin : 30px;}

.mt5 {margin-top : 5px;}
.mt10 {margin-top : 10px;}
.mt20 {margin-top : 20px;}
.mt40 {margin-top : 40px;}

.ml5 {margin-left : 5px;}
.ml10 {margin-left : 10px;}
.ml20 {margin-left : 20px;}
.ml40 {margin-left : 40px;}

.mb5 {margin-bottom : 5px;}
.mb10 {margin-bottom : 10px;}
.mb20 {margin-bottom : 20px;}
.mb40 {margin-bottom : 40px;}

.mr5 {margin-right : 5px;}
.mr10 {margin-right : 10px;}
.mr20 {margin-right : 20px;}
.mr40 {margin-right : 40px;}

.b1bl {border : 1px solid Black;}
.b2bl {border : 2px solid Black;}
.b1wh {border : 1px solid White;}
.b2wh {border : 2px solid White;}

.p2 {padding : 2px;}
.p5 {padding : 5px;}
.p10 {padding : 10px;	}
.p20 {padding : 20px;	}
.p30 {padding : 30px;	}
.p60 {padding : 60px;	}

.pt2 {padding-top : 2px;}
.pt5 {padding-top : 5px;}
.pt10 {padding-top : 10px;	}
.pt20 {padding-top : 20px;	}
.pt30 {padding-top : 30px;	}

.pr2 {padding-right : 2px;}
.pr5 {padding-right : 5px;}
.pr10 {padding-right : 10px;}
.pr20 {padding-right : 20px;}
.pr30 {padding-right : 30px;}

.pb2 {padding-bottom : 2px;}
.pb5 {padding-bottom : 5px;}
.pb10 {padding-bottom : 10px;}
.pb20 {padding-bottom : 20px;}
.pb30 {padding-bottom : 30px;}

.pl2 {padding-left : 2px;}
.pl5 {padding-left : 5px;}
.pl10 {padding-left : 10px;}
.pl20 {padding-left : 20px;}
.pl30 {padding-left : 30px;}

.mezera_napravo {padding-right : 5px;}
.mezera_nalevo {padding-left : 5px;}

.gap_napravo {padding-right : 20px;}
.gap_nalevo {padding-left : 20px;}
.gap_30nalevo {padding-left : 30px;}

/*	textove vseobecne	*/
.bez_podtrz {text-decoration : none;}
.b {font-weight : bold;}
.norm {font-weight : normal;}
.i {font-style : italic;}
.u {text-decoration : underline;}
.text_doprostred {text-align : center;}
.text_blok {text-align : justify;}
.text_doleva {text-align : left;}
.text_doprava {text-align : right;}
.vcenter {vertical-align : middle;}
DIV.blok_center {
	margin-left : auto;
	margin-right : auto;
	width : 500px;
}

.bila  {color : White;}
.cervena  {color : Red;}
.cerna {color : Black;}

.neviditelny {visibility : hidden;}	/*	formatuje se jako by byl	*/
.skryty {display : none;}	/*	vyjmut i z formatovani 	*/

.mediuml {font-size : medium;}
/*	small je vychozi velikost	*/
.small {font-size : small;}
.x_small {font-size : x-small;}
.xx_small {font-size : xx-small;}

.float_left {float : left;}
.float_right {float : right;}

.cistic {
	clear : both;
	height : 1px;
	margin-top : -1px;
	border : none;
	padding : 0;
	font-size : 1px;
	background-color : transparent;
	visibility : hidden;
}

.horni_index {vertical-align : super;}
.cistic_simple {clear : both;}

/*	-----------------------------------konec obecnych definici	*/
BODY {
	background-color : #C58D34;
}

DIV#stin {
	width : 764px;
	background-image : url(../pcs/pozadi_gradient.jpg);
	background-position : center;
	background-repeat : repeat-y;
	margin-top : 10px;
	margin-bottom : 10px;
	margin-left : auto;
	margin-right : auto;
}

DIV#obal {
	width : 750px;
	background-color : #EDD2A3;
	border : 1px solid #400000;
	margin-left : 7px;
	margin-right : 7px;
	background-image : url(../pcs/tmavsi_roh.jpg);
	background-position : bottom left;
	background-repeat : no-repeat;
}

DIV#hlavicka {
	width : 750px;
	background-color : #EFBE68;
	border-bottom : 1px solid #400000;
	height : 26px;
	line-height : 26px;
}

DIV#nadpis {
	width : 750px;
	background-color : White;
	background-image : url(../pcs/hlavicka_pcs.jpg);
	background-repeat : no-repeat;
	background-position : center;
	height : 100px;
}

#obsah {
	margin-left : 185px;
	margin-top : 0;
	margin-bottom : 40px;
	background-image : url(../pcs/pozadi_menu.jpg);
	background-position : top right;
	background-repeat : repeat-x;
}

#obsah_in {
	width : 550px;
	border : 1px solid #400000;
	background-color : #F4F4F4;
	background-image : url(../pcs/pozadi_okno.jpg);
	background-position : top right;
	background-repeat : no-repeat;*/
}

#obsah_inc {padding : 7px;}

#menu {
	width : 185px;
	float : left;
	margin-top : 0;
	background-image : url(../pcs/pozadi_menu.jpg);
	background-position : top right;
	background-repeat : repeat-x;
}

#menu UL {list-style : none;}

#menu UL LI {
	margin-left : 10px;
	margin-right : 10px;
	background-color : #EDD2A3;
	padding : 5px;
	padding-right : 10px;
	text-align : left;
	border : 1px solid #400000;
	margin-bottom : 8px;
	width : 148px;
}

#menu UL LI.vybrano A, #menu UL LI.vybrano {
   background-color : #C58D34;
   color : White;
}

.obrazkova_galerie DIV A IMG  {
	float : left;
	background-color : #EDD2A3;
	margin : 5px;
	border : 1px solid #400000;
	padding : 4px;
}

A.odkaz, A.odkaz_podtrz {
	color : Black;
	text-decoration : none;
	font-size : x-small;
}

A.odkaz_podtrz {text-decoration : underline;}

/*	text	*/
DIV#uvitani P {
	text-align : center;
	margin-top : 1em;
	margin-bottom : 1em;
}

IMG.pcs {
	padding : 3px;
	border : 1px solid Black;
}

/*	vypis seznam	*/
UL.seznam {
	list-style : square;
}

UL.seznam LI {
	margin-left : 15px;
}