* {margin: 0;	padding: 0;}

body {background: #a7502e url(../images/?bcg.gif) repeat-x ;

	    text-align: center;

      font-family: Arial; margin-bottom: 20px; margin-top: 20px; }

p {color: #dce1ed; font-size: 8pt; line-height: 1.5em; font-family: verdana;

     }



h3 {padding-top: 15px;}



#main{width: 796px; margin: auto;}

#hmenu {height: 30px; background: url(../images/hmenubcg.gif) no-repeat right; text-align: right; color: #dfa48c;

        font-size: 10pt; padding: 7px 15px 0 0;}

#hmenu a {text-decoration: none; color: #dfa48c; padding-right: 15px;}

#hmenu a:hover {color: #e6c3b4;}

#top {background: url(../images/header.jpg); height: 262px; }

#topmenu {margin-right: 15px; font-size: 12pt; font-weight: bold; text-align: center; padding-top:20px;}

#topmenu a {text-decoration: none; padding-left: 15px; color: black;}

#topmenu a:hover {color: gray;}



#text {width: 796px; background: url(../images/mainbcg.gif) repeat-y left top; }

#textclanek {width: 796px; background: url(../images/mainbcg2.gif) repeat-y left top; }



#textl{width: 480px; text-align: left; margin: 15px 15px 0px 30px; _margin: 15px 15px 0px 15px; float: left;}

#textl h1 {color: #ffcd6d; font-size: 12pt; border-bottom: 1px solid #86825B; padding-bottom: 5px;}

#textl h2 {color: #bce5ff; font-size: 11pt;}

#textl h3 {color: #d97838; font-size: 10pt;}

#textl a {color: #acaf7c;}

#textl a:hover {color: #D2D59C;}

#textp{width: 200px; text-align: left; float: right; margin: 15px 30px 0px 15px; _margin: 15px 15px 0px 30px; }

#textp h1 {color: #0e3749; font-size: 12pt; border-bottom: 1px solid #0E3749; padding-bottom: 5px;}

#textp h2 {color: #bce5ff; font-size: 10pt; padding-top: 15px;}

#textp p {padding-bottom: 5px;}



#leftmenu{width: 150px; text-align: left; margin: 15px 15px 0px 30px; _margin: 15px 15px 0px 15px; float: left;}



#leftmenu a {font-size: 9pt; font-weight: bold; text-decoration: none; padding-left: 15px; 

                color: #0e3749; border-bottom: green 1px solid; width: 150px; height: 20px; display: block; line-height: 1.7em;}

#leftmenu a:hover {color: darkgreen;}





#textpclanek{width: 480px; text-align: left; float: right; margin: 15px 30px 0px 15px; _margin: 15px 15px 0px 30px; }

#textpclanek h1 {color: #ffcd6d; font-size: 12pt; border-bottom: 1px solid #86825B; padding-bottom: 5px;}

#textpclanek h2 {color: #cdc6b6; font-size: 11pt;}

#textpclanek h3 {color: #d97838; font-size: 10pt;}

#textpclanek a {color: #acaf7c;}

#textpclanek a:hover {color: #D2D59C;}

#tab3 {margin: 65px 0px 0px 210px ; color: white; font-size: 13pt; font-weight: bold; text-align: left; }

#tab3 table

{

border: solid gray 1px;

background: black;



border-collapse: collapse;

text-align: left;

font-size: 10pt;

padding: 2px ; _padding: 0px;

color: silver;

}





#tab3 th

{

text-align: center; background: black;

}







#tab3 tr

{

background: black;

}



#tab3 th, #tab3 td

{

border: solid gray 1px;



}



#tab3 tr.sudy *

{

background: #ddb;

}



#tab3 tr.zahlavi th

{

background: black; color: silver;

border: solid gray 1px;

}










.act {border-bottom: 1px #09455f solid; min-height: 110px; _height: 115px; padding-bottom: 5px;}

.act img { float: left; border: 2px solid white; margin-right: 10px; margin-top: 5px;}

.cleaner {clear: both;}

.foto { width: 110px; height: 110px; float: left; }
.foto img { border: 2px solid white;  }
/*
.fooooto immmmg { float: left; border: 2px solid white; margin-right: 15px; margin-top: 10px;}
*/


#paticka {background: url(../images/footer.gif); height: 83px; }



.vice { float:right; }






/************************* STYL PRO CLANKY  ****************************/



#textpclanek TABLE

{

border: solid blue 1px;

background: white;

width: 24em;

border-collapse: collapse;

text-align: center;

}



#textpclanek TH

{

font-size: 11pt;

}



#textpclanek TD

{

font-size: 10pt;

}



#textpclanek UL 

{

	font-family: verdana;

	list-style: square; color: white;

	font-size: 9pt;

	padding-left: 30px;

}



#textpclanek q

{

	color: white;

	font-size: 9pt;

}





