/* --- layout --- */

body {background:#fff;font-size:100%;font-family:Arial, sans-serif;color:#444;margin:15px 0px 7px 12px; padding:0} 

#page {width:990px;margin:0; border:1px solid black;}

#header {width:990px;color:inherit; margin:0px; background:rgb(239,239,239); padding:0px;}
#header .layout_1 {padding:0;}

#left {width:170px;float:left;margin:5px 5px 5px 5px;}
#right {width:190px;float:left;margin:5px 0 5px 10px;}

#left, #right, #main, #footer {
font-size: 0.8em;
line-height: 1.5
}

#main {width:600px;float:left;border-top:5px solid #fff;}
#main .layout_1 {padding:12px 10px 12px 10px;}

#footer {
	width:990px;padding:0px;margin-top:0px;background:rgb(239,239,239);
	clear:both;font-size:0.8em;
	background-image:url(/images/footer-background.jpg);
	text-align:center;}

.layout_2 {width:100%}

/* --- hlavička --- */

#top {height:128px;background:rgb(239,239,239);font-weight:bold;padding:0px; margin:0px;}

#label {border:1px solid rgb(161,161,161);background-color:rgb(223,223,223)}

/* --- drobnosti --- */

table,input,select,textarea {font:100% Arial, sans-serif}

p,form {margin:0}

hr {color:#F5BD0C; height:2px;}

#list {color:rgb(93,110,117);margin-top:1em;clear:both;text-align: right}
#list a{color:rgb(93,110,117)}

.al_right {text-align: right}
.al_left {text-align: left}

/* --- odkazy --- */

a:link,a:active {color:rgb(236,88,0);text-decoration:underline}
a:visited {color:rgb(236,88,0);text-decoration:underline}
a:hover,a:focus {color:rgb(236,88,0)}

/* --- sloupce --- */

#left h2 {
color:#F5BD0C;
background-color:#2E6E7D;
font-size:100%;
border: 1px solid rgb(161,161,161);
border-bottom: 0px;
margin:0.8em 0 0 0;
padding:0.2em 0.2em 0.2em 0.7em
}

#right h2 {
color:#2E6E7D;
background-color:#F5BD0C;
font-size:100%;
border: 1px solid rgb(161,161,161);
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:1px solid rgb(161,161,161);background:#F0F0F0;color:#4B4B4B;font-size:91%;padding:7px;margin-bottom:15px}
.box_vyhledavani {border:1px solid rgb(161,161,161);background:#2E6E7D;color: #FFFFFF;font-size:91%;padding:7px;margin-bottom:15px}
#right .box {border:1px solid rgb(161,161,161);background:#96B6BE;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(93,110,117)}

.info a:link,
.info a:visited {
color: rgb(93,110,117);
}

.rubrika,
.rubrika a:link,
.rubrika a:visited {
color: rgb(93,110,117);
}

/* --- rubriky --- */

.menu {line-height: 1.6em}

.menu,
.menu a:link,
.menu a:visited {
color:#000;
text-decoration: none;
}

.menu a:hover {text-decoration: underline}

/* --- zobrazení článku --- */
#clanek {text-align:justify};

#clanek p {margin-top:1em;margin-bottom:1em; text-align:justify;}

#clanek h2 {color:rgb(236,88,0);font-size: 140%}
#clanek h3 {color:rgb(236,88,0);font-size: 130%}

h4 {/*color:#fff;*/
color: #4B4B4B;background-color:rgb(223,223,223);border: 1px solid rgb(161,161,161);padding:0 0 0 10px}

/* --- komentáře --- */

.com1 {background-color:rgb(223,223,223);
border:1px solid rgb(161,161,161);
font-weight:bold;
padding:3px}
.com1 a {font-weight: normal}

.com2 {border:1px solid rgb(161,161,161);border-top:0;border-bottom:0;background:rgb(239,239,239);padding:3px}

.com3 {border:1px solid rgb(161,161,161);border-top:0;background:rgb(239,239,239);padding:3px;text-align:right;margin-bottom:15px}

.c_kur { font-style:italic }
.c_kod { font-family:"Courier New", Courier, mono; }
pre { font-family:"Courier New", Courier, mono; font-size:11px; line-height:7px; }

/* --- rss kanaly, prava strana --- */
.rss {color:#FFFFFF;}
.rss_a:link,.rss_a:active,.rss_a:visited {color: #FFFFFF;text-decoration:underline}
.rss_a:hover,.rss_a:focus{color:rgb(236,88,0)}

