m, /* --- layout --- */

body {min-width:800px;background:#fff url(/img/znaky/test1.jpg) repeat-y center top;font-size:100%;font-family:Arial, sans-serif;color:#444;margin:15px 0px 7px 12px;padding:0} 

#page {width:820px;margin:auto;}

#header {width:800px;}
#header .layout_1 {padding:0;}

#left {width:150px;float:left;margin:0px 10px 5px 0;background:rgb(217,39,29)}
#right {width:150px;float:left;margin:5px 0 5px 10px;}

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

#left {
font-size: 0.8em;
line-height: 1
}

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

#footer {width:800px;padding:2px;margin-top:2px;clear:both;font-size:0.8em}

#testBlok{ 
/*Sirka*/ 
width: 100px; 
/*Vyska*/ 
height: 100px; 
/*Pozadie*/ 
background-image: url("img/znaky/slavia.jpg"); 
}

.layout_2 {width:100%}

/* --- hlavi?ka --- */

#top {
	border:0px;
	height:150px;
	border-bottom:0;
	padding:0px;
	background-image: url(header.swf);
	background-repeat: no-repeat;
}

#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}

#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(217,39,29);text-decoration:none}
a:visited {color:rgb(217,39,29);text-decoration:none}
a:hover,a:focus {color:rgb(0,0,0);text-decoration:none}

/* --- sloupce --- */

#left h2 {
color:#fff;
background-color:rgb(217,39,29);
font-size:100%;
border: 1px solid rgb(217,39,29);
border-bottom: 0px;
margin:0.8em 0 0 0;
padding:0.2em 0.2em 0.2em 0.7em
}


#right h2 {
color:#D91D1D;
background-color:rgb(255,255,255);
font-size:100%;
border: 0px solid rgb(217,39,29);
border-bottom: px;
margin:0.8em 0 0 0;
padding:0.2em 0.2em 0.2em 0em
}

#left h3,#right h3 {
font-size:110%;
margin:0;
margin-top:10px;
font-family:Tahoma,sans-serif
}

/* --- boxy --- */
.box {border:1px solid rgb(217,39,29);background:rgb(217,39,29);color:#4B4B4B;font-size:11px;padding-left:25px;margin-bottom:15px;}

.box_1 {border:1px solid rgb(217,39,29);background:rgb(255,255,255);color:#4B4B4B;font-size:11px;padding:7px;margin-bottom:15px;text-align: justify}


.box,
.box a:link,a:active {color:rgb(255,255,255);text-decoration:none}
.box a:visited {color:rgb(255,255,255);text-decoration:none}
.box a:hover,a:focus {color:rgb(255,255,255);text-decoration:underline}

/* --- 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;color: rgb(217,39,29);font-size:11px}
.info {float: left;padding: 0 1em 0 0;color: rgb(217,39,29);font-size:11px}

.info a:link,
.info a:visited {
color: rgb(239,39,29);
}

.rubrika,
.rubrika a:link,
.rubrika a:visited {
color: rgb(239,39,29);
}

/* --- 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 p {margin-top:0.5em;margin-bottom:0.5em;font-size: 11px;text-align: justify}

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

h4 {color:#fff;background-color:rgb(217,39,29);border: 1px solid rgb(0,0,0);padding:0 0 0 5px}

/* --- koment??e --- */

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

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

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

/* --- perex text ---*/

.justify {font-weight: normal;font-size: 85%;text-align: justify}

.img_text {margin: 0px 7px 0px 0px}




.text_maly {margin-top:0.5em;margin-bottom:1em;font-size: 70%;text-align: justify}
.text_stredni {margin-top:0.5em;margin-bottom:1em;font-size: 85%;text-align: justify}

