/* --- layout --- */

body {min-width:930px;background:#000000;font-size:100%;font-family:Arial, sans-serif;color:#FFFFFF;margin:15px 0px 7px 12px;padding:0
	scrollbar-base-color:#484647;

	scrollbar-face-color:#333333;
	scrollbar-highlight-color:#333333	;
	scrollbar-3dlight-color:#ecb242;
	scrollbar-darkshadow-color:#333333;
	scrollbar-shadow-color:#ecb242;
	scrollbar-arrow-color:#ecb242;
	scrollbar-track-color:#333333;
} 

input.button { 
color:#ecb242;
height: 21px; font-weight: bold; 
border: #ecb242 solid; border-width: 1px 1px 1px 1px; 
background-color: #333333; padding-left: 0px;  }

input.text { 
color:#FFFFFF;
height: 21px; font-weight: bold; 
border: #ecb242 solid; border-width: 1px 1px 1px 1px; 
background-color: #333333; padding-left: 0px;  }

hr{color:#ecb242;}

#page {width:930px;margin:0;background:#333333;
border: 2px solid #ecb242;
margin:0 0 0 0;
padding:1em 1em 1em 1em;}

#header {width:925px;color:#ecb242;background:#ffffff; 
text-align :right;
}
#header .layout_1 {padding:0px;
	text-align :right;
	}

#left {width:170px;float:left;margin:5px 10px 5px 0;}

#right {width:170px;float:left;margin:5px 0 5px 10px;}

#left2 {width:195px; height:195px; float:left; margin:10px 10px 10px 10px;
border:2px solid #ecb242;
padding:5px 0px 0px 0px;
}

#left, #right, #main, #footer , #left2{
font-size: 0.8em;
line-height: 1.5

}
#kniha { color:#ecb242;}

#main {width:723px;float:right;border-top:5px solid #333333;
text-align :justify;
   }
#main .layout_1 {padding:12px 10px 12px 10px;}

#footer {
width:960px;padding:1px;margin-top:1px;background:#FFFFFF);
border:0px solid #ecb242; 
border-bottom:0;
border-right:0  ;
  border-left:0  ;
clear:both;font-size:0.8em}

#footer_page {
width:930px; 
height:88px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:0px  0px 0px 0px; 
clear:both;}


.layout_2 {width:100%;}

/* --- hlavička --- */

/* horni ramecek*/
#top {border:1px solid #ecb242 ; background:#333333;font-weight:bold;padding:0px}

#top a {font-weight:bold; 
color:#ecb242;text-decoration:none}
#info a {color:#ecb242;text-decoration:none}


#label {border:1px solid #ecb242;background-color:#ecb242; padding:0px}
#label a {color:#000000;text-decoration:underline}

/* --- drobnosti --- */


table,input,select,textarea {font:100% Arial, sans-serif}

p,form {margin:0}

#list {color:#cacaca;margin-top:1em;clear:both;text-align: right}
#list a{color:#ecb242}

.al_right {text-align: right}
.al_left {text-align: left}

/* --- odkazy --- */

a:link,a:active {color:#cacaca;text-decoration:underline}
a:visited {color:#cacaca;text-decoration:underline}
a:hover,a:focus {color:#ffffff}

/* --- sloupce --- */

#left h2,#right h2 , #left2 h2 {
color:#3c4734;
background-color:#ecb242;
font-size:100%;
border: 1px solid #ecb242;
border-bottom: 0px;
margin:0.8em 0 0 0;
padding:0.2em 0.2em 0.2em 0.7em
}

#left h3,#right h3 {
font-size:110%;
margin:0;
margin-top:10px;
font-family:Tahoma,sans-serif
}

/* --- boxy --- */
.box {border:2px solid #ecb242;background:#333333;color:#ffffff;font-size:91%;padding:7px;margin-bottom:15px}

/* --- seznam článků --- */

#main h2 {font-size:140%}
#main h3 {clear: both;margin: 1em 0 0.4em 0;font-size:130%}

.rubrika {margin: 0em 0 0.4em 0;font-weight: bold;color: rgb(93,110,117)}
.info {float: left;padding: 0 1em 0 0;color: rgb(202,202,202)}

.info a:link,
.info a:visited {
color: rgb(202,202,202);
}

.rubrika,
.rubrika a:link,
.rubrika a:visited {
color: rgb(202,202,202);
}

/* --- rubriky --- */

.menu {line-height: 1.6em
}

.menu,.menu a,

.menu a:link,
.menu a:visited {
font-size:12px;
color:#ecb242;
font-weight:bold;
text-decoration: none;
}


#menu a:hover {text-decoration: underline
}
/* --- zobrazení článku --- */

#clanek p {margin-top:1em;margin-bottom:1em}

#clanek h2 {color:#cacaca;font-size: 160%}
#clanek h3 {color:#cacaca;font-size: 140%}

h4 {color:#fff;background-color:#333333;border: 1px solid #ecb242;padding:0 0 0 10px}

/* --- komentáře --- */

.com1 {background-color:#333333;
border:1px solid #ecb242; border-bottom:0; background:#333333;
font-weight:bold;
padding:3px}
.com1 a {font-weight: normal; }


.com2 {border:1px solid #ecb242;border-top:0;border-bottom:0;background:#333333;padding:3px}

.com3 {border:1px solid #ecb242;border-top:0;background:333333;padding:3px;text-align:right;margin-bottom:15px}
