/* -- start setup -- */

* {
font-family : Verdana,Arial, Helvetica, sans-serif;
margin : 0;	
border : none;
padding : 0;
color: #3D3D3D;
}

/* -- common -- */

.m2 {margin : 2px;}
.m5 {margin : 5px;}
.m10 {margin : 10px;}
.m20 {margin : 20px;}
.m30 {margin : 30px;}

.mt0 {margin-top : 0px;}
.mt5 {margin-top : 5px;}
.mt10 {margin-top : 10px;}
.mt14 {margin-top : 13px;}

.mt20 {margin-top : 20px;}
.mt40 {margin-top : 40px;}

.ml0 {margin-left : 0px;}
.ml5 {margin-left : 5px;}
.ml10 {margin-left : 10px;}
.ml20 {margin-left : 20px;}
.ml40 {margin-left : 40px;}

.mb0 {margin-bottom : 0px;}
.mb5 {margin-bottom : 5px;}
.mb10 {margin-bottom : 10px;}
.mb20 {margin-bottom : 20px;}
.mb40 {margin-bottom : 40px;}

.mr0 {margin-right : 0px;}
.mr5 {margin-right : 5px;}
.mr10 {margin-right : 10px;}
.mr20 {margin-right : 20px;}
.mr40 {margin-right : 40px;}

.b1red {border : 1px solid Red;}
.b1bl {border : 1px solid Black;}
.b2bl {border : 2px solid Black;}
.b1wh {border : 1px solid White;}
.b2wh {border : 2px solid White;}

.b1oranz {border : 1px solid #FE5815;}

.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;}

.ml0 {margin-left : 0;}

/* -- text -- */
.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;}

/* -- colors --*/
.wh {color : White;}
.cervena {color : Red;}
.cerna {color : Black;}
.blue {color : #00A0C6;}
.green {color: #87AF12;}

/* -- display --*/
.neviditelny {visibility : hidden;}
.skryty {display : none;}

/* -- font size -- */
.mediuml {font-size : medium;}
.small {font-size : small;} /* -- start size --*/
.x_small {font-size : xx-small;}
.font_x_small {font-size : 10px;}
.xx_small {font-size : xx-small;}
.horni_index {vertical-align : super;}

/* -- float -- */
.float_left {float : left;}
.float_right {float : right;}

.clear {clear : both;}

/* -- all pages -- */

h4 {margin : 20px 0 0 0;}
sup {font-size: 9px;}

body {
	
}

#container {
text-align: left;
}

#header {
display : none;
}

#header a {
display : none;
}

#header a span {
display : none;
}

#content {}

#intranet { display : none;}
#intranet a:HOVER {color : #2E2E2E; display : none;}
#intranet span.black {color : #2E2E2E; display : none;}

#top_menu {
display : none;
}

#search {
height : 27px;
line-height : 27px;	
background-image : url(../pcs/pcs_layout/search_background.gif);
background-repeat : repeat-x;
background-position : center;
display : none;
}

h3.vyhledavani {
padding-left : 23px;
height : 13px;
display : none;
}

h3.tip {
padding-left : 23px;
height : 15px;
line-height : 18px;	
}

h3.lock {

padding-left : 23px;
height : 16px;
line-height : 18px;	
}

#lokace {margin-left : 208px; display : none;}
#lokace span {color : #2E2E2E; display : none;}

/*	horni ikony	*/
#shortcut_ico {float : right;}
#shortcut_ico a {
display : block;
width : 27px;
height : 24px;
float : left;
display : none;
}




#sloupec2 {} 

#sloupec1_in, #sloupec3_in {display : none;} 


#pageend {
float : right;
margin : 20px 10px 20px 0;
display : none;
}

#pageend a {
padding-left : 12px;
margin-right : 10px;
color : #6D6D6D;
text-decoration : none;
display : none;
}



/*		hover pageend */
#pageend a:HOVER, .zpet_komentare a:HOVER {color: Red; display : none;}

#footer {
height : 24px;
line-height : 24px;
display : none;
}

#footer_in {

padding-left : 18px;
color: #646464;
display : none;
}

#footer_in a {color: #646464;}
#footer_in a:HOVER {color: #323232;}

/*	menu	*/
#leve_menu {
display : none;
}


/*	styl nadpisu sloupcu	*/
#sloupec1 h2,  #sloupec2 h2, #sloupec3 h2 {
height : 24px;
line-height : 24px;
color : Black;
padding-left : 11px;
} 


/*	txt	*/
.odstavec {margin : 1em 0 1em 0;}
#sloupec2 .odstavec {text-align : justify;}	/* text do bloku  - jen uprostred */
.odstavec {line-height : 14px;}	


/*	odkaz v textu	*/
a.odkaz {color : #535353;}
a.odkaz:HOVER {color : Black;}

a.bez_podtr {
color : #535353;
text-decoration : none;
}

a.bez_podtr:HOVER {color : Black;}

/*	obrazky v textu	*/
.obrazek_napravo, .obrazek_nalevo {
background-color : #F1F1F1;
border : 1px solid #B8B8B8;
float : right;
margin : 1em 0 1em 1em;
}

/*	vypln	*/
.dummy100 {height : 100px;}

.obrazek_nalevo {
float : left;
margin : 1em 1em 1em 0;
}

.obrazek_napravo img, .obrazek_nalevo img, .obrazek_stred img {margin : 5px 5px 4px 5px;}

/*	obrazky v textu s popisem	*/
.obrazek_popis_napravo {
float : right;
margin : 0 0 15px 15px;
}

.obrazek_popis_nalevo {
float : left;
margin : 0 15px 15px 0;
}

.obrazek_last {margin : 0 0 15px 0;}
.obrazek_popis_stred {margin : 5px 0px 5px 0;}

.obrazek_popis_napravo img, .obrazek_popis_nalevo img, .obrazek_popis_stred img {
background-color : #F1F1F1;
border : 1px solid #B8B8B8;
padding : 5px 5px 5px 5px;
}

.popis_obrazku {
background-image : url(../pcs/pcs_layout/ico_obrazek.gif);
background-position : left center;
background-position : left top;
background-repeat : no-repeat;
padding-left : 9px;
font-size : 9px;
color : #929292;
}

/*	nahled_obrazku	*/
body#nahled_obrazku {
text-align : left;
margin : 15px 15px;
background-image : none;
}

/*		formular	*/
.formular {
background-position : top;
background-repeat : repeat-x;
border-bottom : 1px solid #B6B6B6;
padding : 20px 0 20px 10px;
}

.form_sada {
margin : 5px 0;
padding : 3px 0;
}

.formular label  {
display : block;
float : left;
width : 120px;
height : 23px;
line-height : 23px;
}

.formular label.second  {margin-left : 20px;}

.formular input, .formular textarea,  .formular select  {
background-color : White;
border : 1px solid #989898;
padding : 3px;
color : #666651;
}

.formular input.error, .formular textarea.error  {border : 1px solid #EB2C2C;}

.formular textarea, .formular textarea.vyssi  {
width : 398px;
height : 70px;
_margin-left: -3px
}

.formular textarea.vyssi  {height : 170px;}

.formular input {
float : left;
width : 125px;
}

.formular select  {
float : left;
width : 137px;
}

/*	delsi prvky	*/
.formular input.long, .formular select.long  {width : 274px;}
.formular input.verylong  {width : 398px;}
.formular select.long  {width : 281px;}
.formular select.verylong  {width : 406px;}

.formular input.submit  {
width : 137px;
height : 29px;
border : 0px none;
padding : 0;
}

span.povinna_polozka {
font-size : 9px;
color :  #EB2C2C;
}

.vysvetlivky_red {
font-size : 9px;
margin-top : 7px;
}

/*	odesilani	*/
#chybove_odeslani {
background-image : url(../pcs/pcs_layout/error_odeslani.gif);
background-position : left center;
background-repeat : no-repeat;
background-color : #F5F5F5;	
padding: 15px;
padding-left : 40px;
border : 1px solid #EB2C2C;
width : 200px;
font-weight : bold;
}

#uspesne_odeslani {
background-image : url(../pcs/pcs_layout/uspesne_odeslano.gif);
background-position : left center;
background-repeat : no-repeat;
background-color : #F5F5F5;	
padding: 15px;
padding-left : 40px;
border : 1px solid #7582EA;
width : 200px;
font-weight : bold;
}

#nas_tip {
background-image : url(../pcs/pcs_layout/informace.gif);
background-position : left center;
background-repeat : no-repeat;
background-color : #F5F5F5;	
padding: 15px;
padding-left : 40px;
border : 1px solid #7582EA;
width : 400px;
font-weight : bold;
}

#nase_varovani  {
background-image : url(../pcs/pcs_layout/varovani.gif);
background-position : left center;
background-repeat : no-repeat;
background-color : #F5F5F5;	
padding: 15px;
padding-left : 40px;
border : 1px solid #EB2C2C;
width : 400px;
font-weight : bold;
}

/*	styl tabulek	- 0 - neviditelna tabulka */
table.tabulka0 {border-collapse : collapse;}

table.tabulka0 td, table.tabulka0 th {
padding : 4px 20px 0 0;
vertical-align : top;
text-align : left;
font-weight : normal;
}

/*	zarovnani doprava	*/
table td.text_doprava, table th.text_doprava {text-align : right;}

/*	styl tabulek	 - 1 */
table.tabulka1 {border-collapse : collapse;}

table.tabulka1 td, table.tabulka1 th {
padding : 4px 7px;
border : 1px solid #959595;
vertical-align : top;
text-align : left;
}

table.tabulka1 th {
padding : 7px;
background-color : #F1F1F1;
text-align : left;
}

table.tabulka1 tr.sudy td {background-color : #FDFADE;}
table.tabulka1 tr.vystraha td {background-color : #FEBCA6;}


/*	styl tabulek	- 2 */
table.tabulka2 {
border-collapse : collapse;
border-top : 2px solid #959595;
border-bottom : 2px solid #959595;
background-color : #F1F1F1;
}

table.tabulka2 td, table.tabulka2 th {
padding : 4px 12px;
vertical-align : top;
text-align : left;
}

table.tabulka2 th {
padding : 7px 12px;
background-color : #DBDBDB;
border-top : 2px solid #959595;
border-bottom : 2px solid #959595; 
}

table.tabulka2 td {border-top : 1px solid #959595;}
table.tabulka2 tr.sudy td {background-color : #FAFAFA;}
table.tabulka2 tr.vystraha td {background-color : #FEBCA6;}


/*	seznamy, vypisy	*/
ul li {
list-style-position : inside;
line-height : 17px;
}

ul.outside li, ol.outside li {
list-style-position : outside;
margin-left : 16px;
}

/*	2 sloupce	*/
ul.dva_sloupce li {
float : left;
width : 270px;
} 

/*	komentare - vystup	*/
.vypis_komentare {
margin : 4em 0 2px 0;
background-image : url(../pcs/pcs_layout/komentare_paticka.gif);
background-position : bottom;
background-repeat : repeat-x;
padding-bottom : 25px;
}

.hlavicka_komentare {
background-image : url(../pcs/pcs_layout/komentare_hlavicka.gif);
background-position : center;
background-repeat : repeat-x;
line-height : 29px;
height : 29px;
padding : 0 5px;
}

.autor_komentare {
background-image : url(../pcs/pcs_layout/komentar_autor.gif);
background-position : left center;
background-repeat : no-repeat;
padding-left : 28px;
margin-right: 55px;
float : left;
color : #3F3F3F;
font-weight : bold;
}

.email_komentare {
background-image : url(../pcs/pcs_layout/komentar_email.gif);
background-position : left center;
background-repeat : no-repeat;
padding-left : 26px;
float : left;
color : #A8A8A8;
}

.cas_komentare {
background-image : url(../pcs/pcs_layout/komentar_cas.gif);
background-position : left center;
background-repeat : no-repeat;
padding-left : 25px;
margin-right: 5px;
float : right;
}

.titulek_komentare {
background-image : url(../pcs/pcs_layout/komentar_bublina.gif);
background-position : top left;
background-repeat : no-repeat;
line-height : 29px;
padding : 6px 20px 10px 33px ;
font-weight : bold;
}

.text_komentare {padding : 0 5px ;}

.zpet_komentare {
float : right;
padding-left : 12px;
color : #9D9D9D;
background-image : url(../pcs/pcs_layout/pageend_top.gif);
background-position : left;
background-repeat : no-repeat;	
display : none;
}

.zpet_komentare a {text-decoration : none;}

/*	aktuality	*/
.datum_aktuality {
float : right;
font-weight : bold;
}

.perex_aktualita, .perex_aktualita_dulezita {margin : 5px 0 10px;}
.perex_aktualita_dulezita {color : #EB2C2C;}

.link_aktualita {
background-image: url(../pcs/pcs_layout/sipka_continue.gif);
background-position: left center;
background-repeat: no-repeat;
padding-left: 18px;
text-decoration: none;
margin : 5px 0 40px 0;
}

.autor_aktuality {
float : right;
color : #9D9D9D;
text-align : right;
}

.text_aktualita {margin : 25px 0;}

/*	pohlednice	*/
#vyzvednuta_pohlednice {
border : 1px solid #989898;
background-image : url(../pcs/pcs_get/pohlednice_znamka.jpg);
background-position : top right;
background-repeat : no-repeat;
background-color : #EAEAEA;
padding : 15px;
min-height : 250px;
_height : 250px;
width : 482px;
position : relative;
}

#vyzvednuta_pohlednice div {font-family : Georgia,Times,sans-serif;}

.datum_pohlednice {
width : 245px;	
text-align : right;
}

.text_pohlednice {
width : 290px;
padding-top : 10px;
padding-right : 5px;
padding-bottom : 10px;
/*border-top : 1px dotted #989898;
border-bottom : 1px dotted #989898;	*/

border-right : 1px dotted #989898;
}

.adresat_pohlednice {
position : absolute;
top : 190px;
right : 13px;
width : 165px;
}

.adresat_pohlednice div {
border-bottom : 1px dotted #989898;
height : 15px;
margin-bottom: 6px;
padding-left: 5px;
}

.listovani {
height : 30px;
line-height : 30px;
background-color : #EAEAEA;
text-align : center;
font-weight : bold;
font-size : 10px;
display : none;
}

.listovani a {
font-weight : bold;
/*margin-left : 1px;
margin-right : 1px;*/
font-size : 10px;
}

.listovani img {vertical-align : middle;}

/*	citace	*/
.citace {
margin: 20px 0;
border : 1px solid #A6A6A6;
background-color : White;
padding : 15px;
width : 482px;
position : relative;
font-style : italic;
color : #666666;	
}
