/* ----------------------- HLAVNI VZHLED ---------------------- */

*{}
body {margin:0; padding:0; background:#FFF;font-family:"ArialCE", Arial, "Verdana CE", Verdana, helvetica, sans-serif; font-size: 0.8em;color:#000;
}

p {margin-bottom: 15px;}

hr {height:0; border-bottom:1px solid #dcd7c7;}

a {color: #4b352c;}

a:hover { color: #EB0000;}

a img, img, hr {border:none;}

ol, ul {margin:0 0 15px 0; padding:0 5px 0 35px;}

ol ol, li {margin:0;}

li {padding:3px 0;}

h1 {font-size: 20px; color: #eb0000; font-weight: normal; margin: 13px 5px 13px 0;}

h2 {font-size: 1.4em; font-weight: normal; line-height: 1.1em;}
h3 {font-size: 1.3em;}

h4 {font-size: 1.2em;}
h5 {font-size: 1.1em;}
h6, h7 {font-size: 1em;}

h2, h3, h4, h5, h6, h7 { color: #4b352c;}
h2, h3, h4, h5, h6, h7 {margin-bottom: 5px;}

fieldset {padding:10px;}
fieldset input {margin:0;}
legend {font-weight:bold;}
fieldset div {padding:5px;}
fieldset span {background-color:#F7F7F7; padding:5px; margin:0 5px 0 0; float:left; display:block;}
ol strong, .brown {color:#4B352C;}
.obsah {margin:15px 10px 10px;}

.aktualizace {text-align:right; background:#E9E8E7 url('Images/sipka_aktualizace.gif') no-repeat 100% 50%;; margin-left:0; margin-right:0; margin-top:15px; margin-bottom:0; padding-left:5px; padding-right:20px; padding-top:5px; padding-bottom:5px}

.vyhledavani {text-align:left; background:#f2f1ea url('Images/sipka_vyhledavani.gif') no-repeat 0% 50%;; padding-left:20px; padding-right:5px; padding-top:5px; padding-bottom:5px}

.result p {margin:10px; padding:5px;}

.a {list-style-type:lower-alpha;}


/*spolecne*/

fieldset, .logat {background:white;}

fieldset, .logat {margin:10px 0; font-size: 1em;}

table {
border-collapse: collapse;
width: 700px;
position: relative;
margin: 0 0 15px 0;
background-color: #F0F0F0;
font-size: 0.9em;
}
	
th, td {
padding: 5px 10px;
vertical-align: top;
border: 2px solid #FFF;
font-size: 1em;
}

th {color: #FFF; background-color: #7A766D;  vertical-align: middle;}

fieldset, .logat {border:1px solid #E9E8E7;}

.center, .logat {text-align:center;}

/*- hlavicka Active 24 -*/

#active24 {
text-align:right; 
background:white url('../images/bg_active24.gif') repeat-x left bottom; 
padding:5px;
height: 65px;
}

#active24 div {
 padding:28px 0 13px 0;
margin:0 0 7px 0;}

#active24 img {float:left;}

/* ----------------------- javascriptove menicko ---------------------- */

.zahlavi {
	font-size: 12px;
	text-decoration: none;
	color: #4B352C;
	font-weight: bold;
	background: url('Images/bg_menu_top.gif'); ; padding-left:7px; padding-right:0; padding-top:4px; padding-bottom:4px
}

.button {
	background: url(Images/but_objednat_repeatx.gif) repeat-x 0 0 #E16B74;
	cursor: pointer;
	color: #FFF;
	padding: 0 4px;
	border: 1px solid #A7363B;
	text-transform: lowercase;
	}



.zahlaviover{
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #FF0000;
	background: url('Images/bg_menu_top_over.gif');; padding-left:7px; padding-right:0; padding-top:4px; padding-bottom:4px
}
.zahlavi2{
	height: 14px;
	padding: 4px 0 4px 4px;
	padding-left: 2px;
	color: #4B352C;
	background-color: #EAE9E8;
	font-size: 10px;
}

.zahlaviover2{
	height: 14px;
	font-size: 10px;
	padding: 4px 0 4px 4px;
	padding-left: 2px;
	color: #EAE9E8;
	background-color: #4B352C;
	text-decoration: none;
	background-position: right;
	/*background-image: url(Images/sipka_navigace.gif);
	background-repeat: no-repeat;*/
}
