/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{ color: #333333; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.17; margin: 0; padding: 0; }
td {color: #333333; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.17; margin: 0; padding: 0;}
a{color: black;	text-decoration: none;}
a:link{color: black;text-decoration: none;}
a:visited{color: black;	text-decoration: none;}
a:hover{color: black;text-decoration: underline;}
h1{font-family: Verdana, Arial, sans-serif; font-size: 120%; color: black; margin: 0; padding: 0;}
h2{font-family: Arial, sans-serif; font-size: 114%; color: black; margin: 0; padding: 0;}
h3{font-family: Arial, sans-serif; font-size: 100%; color: black; margin: 0; padding: 7px 0 0;}
h4{font-family: Arial,sans-serif; font-size: 100%; font-weight: normal; color: #333333; margin: 0px; padding: 0px;}
h5{font-family: Verdana, Arial, sans-serif; font-size: 100%; color: black; margin: 0; padding: 0;}
ul{list-style-type: square;}
ul ul{list-style-type: disc;}
ul ul ul{list-style-type: none;}
label{font-family: Arial,sans-serif; font-size: 100%; font-weight: bold; color: #334d55;}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{ background-image: url(images/master-background.gif); padding: 0; width: 990px; margin: 0; }
#header { background-image: url(images/header-background.jpg); background-repeat: no-repeat; text-align: right; height: 135px; margin: 0 0 0; padding: 0; }
#navBar{ background-image: url(images/menu-background.jpg); float: left; width: 204px; margin: 0; padding: 0; }
#navBar-top-image { background-image: url(images/menu-top.jpg); height: 25px; margin: 0; padding: 0;}
#navBar-top-image-part2 { background-image: url(images/menu-top-part2.jpg); background-repeat: no-repeat; height: 251px; margin: 0; padding: 0; }
#headlines{float: right; width: 130px; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; }
#headlines-wide { color: black; background-color: #fafda7; float: right; width: 205px; min-height: 400px; margin: 0; padding: 5px 7px; }
#headlines-wide h1 { font-weight: 700; padding-top: 5px; padding-bottom: 8px; size: 10pt; }
#headlines-wide h2 { font-size: 12pt; font-weight: 700; text-align: center; margin-left: 3px; padding-top: 2px; padding-bottom: 3px; size: 9pt; }
#headlines-wide p { size: 9pt; }

#content{ float: left; width: 644px; margin: 0; padding: 0; border-width: 0; }
#content-wide { float: left; width: 785px; margin: 0; padding: 0; border-width: 0; }
#content-top-image{ background-color: #fff; background-image: url(images/main-top.jpg); background-repeat: no-repeat; height: 16px; margin: 0; padding: 0; }
#content-top-image-wide{ background-color: #fff; background-image: url(images/main-top-wide.jpg); background-repeat: no-repeat; height: 16px; margin: 0; padding: 0; }
#content-top-image p{ color: silver; font-size: 9pt; }
#new-edition{ background-color: #181820; background-image: url(images/menu-top-part3.jpg); background-repeat: no-repeat; padding: 20px; }
#new-edition a {color: silver;}
#new-edition-light{ font-size: 11pt; line-height: 12pt; background-color: #babbbd; background-image: url(images/menu-top-part3-svetly.jpg); background-repeat: no-repeat; margin: 0; padding: 10px; }
#new-edition-light-wide{ font-size: 11pt; line-height: 12pt; background-color: #babbbd; background-image: url(images/menu-top-part3-svetly.jpg); background-repeat: no-repeat; margin: 0 210px 0 0; padding: 0; }
#new-edition-light img {padding-right: 0px; }
#new-edition img { padding-right: 00px; }
#new-edition h1 { color: #f1edd9; font-size: 12pt; margin: 0; padding: 0 0 0; }
#new-edition h2 { color: #f1edd9; font-size: 10pt; margin: 0; padding: 7px 0 3px; }
#new-edition p { color: #f1edd9; font-size: 9pt; margin: 0; padding: 0; }
#new-edition-bottom{ background-image: url(images/menu-top-part4.gif); background-repeat: no-repeat; width: 100%; height: 19px; margin: 0; padding: 0; }
#new-edition-bottom-wide{ background-image: url(images/menu-top-part4-wide.jpg); background-repeat: no-repeat; width: 100%; height: 19px; margin: 0; padding: 0; }
#siteInfo { clear: both; color: black; background-color: silver; text-align: center; float: left; padding-top: 7px; padding-bottom: 3px; border-top: 1px solid orange; }
.story { font-size: 10pt; line-height: 12pt; min-height: 100px; padding-top: 5px; padding-bottom: 5px; min-height: 100px; height:auto !important; height:100px;}
.story500 { min-height: 500px; height:auto !important; height:500px;}
.padding { padding: 10px; }
.small { font-size: 10px; }
.small-seznamka { font-size: 9pt; }
.pozor {color: #934c00;}
.nei-seznamka { color: #934c00; margin-bottom: 5px; }

/***********************************************/
/* Pictures                                  */
/***********************************************/

.titul { margin: 0 15px 5px 0; }
.clanek { float: left; margin-right: 15px; }
.miss { margin: 2px 5px; padding: 0; border-width: 0; }
.vypis { margin: 4px 4px 0 0; padding: 0; border: solid 1px black; }


/***********************************************/
/* Components                                  */
/***********************************************/

#siteName{margin: 0;	padding: 0 0 0 10px;}


/************* #globalNav styles **************/

#globalNav{ padding: 0 0 5px 10px; border-bottom: 1px solid #ccc; color: #cccccc; height: 100%; }
#globalNav img{display: block;}
#globalNav a {font-size: 90%;padding: 0 4px 0 0;}


/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
/*#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
/*html>body #navBar li {border-bottom: none;}


/*********** #sectionLinks styles ***********/

#sectionLinks{ position: relative; margin: 0; padding: 110px 0 0; font-size: 11pt; line-height: 14pt; background-image: url(images/menu-top-part2.jpg); background-repeat: no-repeat; }
#sectionLinks li { margin-right: 15px; padding-top: 5px; padding-bottom: 5px; border-top: 1px solid orange; }
#sectionLinks h3{padding: 10px 0px 2px 10px;}
#sectionLinks a { font-weight: bold; margin-left: 2px; display: block; padding: 2px 0 2px 10px; }
#sectionLinks a:hover{ border-left: 2px solid orange; }


/*********** .relatedLinks styles ***********/

.relatedLinks{position: relative;margin: 0px;padding: 0px 0px 10px 10px;font-size: 90%;}
.relatedLinks h3{padding: 10px 0px 2px 0px;}
.relatedLinks a:link,
.relatedLinks a:visited {display: block; }

/************** #advert styles **************/

#advert{ font-size: 8pt; font-weight: normal; line-height: 9pt; padding: 0; }
#advert img{ display: block; }
#advert p{ margin: 0; padding: 0; }
#advert ul,li { margin: 0; padding: 0; }

/************** #header styles **************/
#header p { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; line-height: 12pt; margin: 0; padding: 0; }
#siteInfo p { font-size: 9pt; line-height: 10pt; width: 990px;}
/************** #headlines styles **************/

#headlines p{padding: 5px 0px 5px 0px;}
/************** #seznamka **************/
#seznamka-podklad { background-image: url(../images/seznamka/podklad.jpg); background-repeat: no-repeat; background-color: #babbbd; padding: 10px 15px; }
.seznamka { margin-top: 10px; display: inline; }
.menu-seznamka { padding: 10px 20px; }
.seznamka li { font-size: 11pt; font-weight: 700; line-height: 12pt; padding-top: 7px; padding-bottom: 7px; list-style-image: url(../images/seznamka/srdicko.gif); }

label { font-size: 10pt; font-style: normal; width: 200px; }


.odstrankovani {padding: 2px;}

.odstrankovani ul {margin: 0;padding: 0;text-align: left;font-size: 16px;}

.odstrankovani li {list-style-type: none;display: inline;padding-bottom: 1px;}

.odstrankovani a, .odstrankovani a:visited
{padding: 0 5px;border: 1px solid #9aafe5;text-decoration: none;color: #2e6ab1;}

.odstrankovani a:hover, .odstrankovani a:active
{border: 1px solid #2b66a5;color: #000;background-color: lightyellow;}

.odstrankovani li.aktualni-stranka
{font-weight: bold;padding: 0 5px;border: 1px solid navy;background-color: #2e6ab1;color: #FFF;}

.odstrankovani li.zruseny-odkaz
{padding: 0 5px;border: 1px solid #929292;color: #929292;}

.odstrankovani li.dalsi-stranka
{font-weight: bold;}

* html .odstrankovani li.aktualni-stranka, * html .odstrankovani li.zruseny-odkaz
{margin-right: 5px;padding-right: 0;}

.obrErMax { padding-bottom: 5px; padding-left: 5px; }

#wide-advert { position: absolute; top: 2px; left: 1000px; }
