@import "layout.css";

/* nejprve daliborovo CSS */

body {
font-family: "Tahoma CE", Tahoma, "Verdana CE", Verdana, "Arial CE", Arial, sans-serif;
font-size: 0.7em;
line-height: 1.5em;
color: black;
margin: 0em;
padding: 0em;
color: #000000;
background:#F8F8F8;
text-align:center;
}

.ilustrace-txt {
float:left;
border: 0;
margin: 0 15px 0 0;
}

.pozadi_vzor {
 background-image: url(../_top/pozadi.gif);
 background-repeat:repeat;
 margin-top:2px;	
}
.red-font { color:#ff0000;  } 
a { color:#000000; text-decoration: underline;  }  
a:visited { color:#000000; text-decoration: underline; }  
a:hover { color:#ff0000; text-decoration: none; }

a.red { color:#FF0000; text-decoration: underline;  }  
a.red:visited { color:#FF0000; text-decoration: underline; }  
a.red:hover { color:#FF0000; text-decoration: none; }


table { font-size: 1em; }
/* banner a footer - tabulky */
table#tbl-banner {
	font-size: 1em;
	width: 760px;
	border:0px solid red;
}
table#tbl-banner #td1 {
	width:160px;
	padding:4px 4px 4px 4px;
}
table#tbl-banner #td2 {
	background: url(../_top/pozadi_top_left.jpg) right no-repeat;
	width:250px;
}
table#tbl-banner #td3 {
	width:350px;
	text-align: right;
	vertical-align: middle;
	}
	#td3 #kuult-tricka{
		margin-right:60px;
	}
table#tbl-footer {
	font-size: 1em;
	width: 760px;
	border:0px solid red;
}
table#tbl-footer #ftd1 {
	width:640px;
	padding:0px 0px 0px 24px
}
table#tbl-footer #ftd2 {
	width:120px;
	height:45px;
	text-align: right;
	vertical-align: bottom;
}

/* do navigace */
	#navigace #navigace-box .pomlcka {
		margin:0px;
		padding:0px 4px 0px 4px;
	}

/* do sidebar-left */
	#sidebar-left #sidebar-left-box #img-box {
		margin:0px;
		padding:0px;
		text-align:center;
	}	
	#sidebar-left #sidebar-left-box #anotace-box {
		margin-left:2px;
		margin-right:4px;
		padding:5px 5px 5px 5px;
		background: #E7E7E7;
	}	

	#sidebar-left #sidebar-left-box #news-sign-box {
		margin:4px;
		padding:5px 0px 5px 0px;
	}	

/* form vseobecne */
form {
	display:inline;
	margin:0px;
	padding:0px;
	width:auto;
	border:0px solid blue;
}

input.sign-search {
	margin:0px 0px 0px 0px;
	padding:1px 1px 1px 1px;
	he\ight: 13px; /* IE5.x nezere */
	height:"17px"; /* zere jen IE4+ IE6 vsak jen v DOCTYPE html standerd*/
	font-size:12px;
	width:122px;
	border:1px solid #7B9CBD;
}

input.btn-sign {
	margin:0px 0px 0px 4px; 
	padd\ing:1px 0px 1px 1px; /* IE5.x nezere */
	padding:"1px 0px 0px 1px"; /* zere jen IE4+ IE6 vsak jen v DOCTYPE html standerd*/
	font-family: "Tahoma CE", Tahoma, "Verdana CE", Verdana, "Arial CE", Arial, sans-serif;
	/*font: 10px/1 Arial, sans-serif, Tahoma;*/
	font-size:10px;
	font-weight:900;
	color:#ffffff;
	width:22px;
	height: 17px;
	background-color:#ff0000;
	border:0px;
}


/* nasleduji moje doplnky */
.ali-right {text-align: right;}	

.textarea {
width: 220px;
height: 90px;
font-family: "Tahoma CE", Tahoma, "Verdana CE", Verdana, "Arial CE", Arial, sans-serif;
}

form.kontakt-form .kontakt-btn {
	background-color:#FF0000;
	padding: 0px;
	margin: 0px;
	color:#FFFFFF;
	font-family: "Tahoma CE", Tahoma, "Verdana CE", Verdana, "Arial CE", Arial, sans-serif;
	font-size:1em;
	font-weight:bold;
	width:75px;
	border: 1px solid #CBD3DF;
	}

/* a nakonec ondrovo css pro galerii, castecne upraveno */

/*
INPUT {
 font-family: "Tahoma CE", Tahoma, "Verdana CE", Verdana, "Arial CE", Arial, sans-serif;
 font-size:10px;
}

SELECT {
 font-family: "Tahoma CE", Tahoma, "Verdana CE", Verdana, "Arial CE", Arial, sans-serif;
 font-size:10px;
}
*/

/*
TEXTAREA {
 font-family: "Tahoma CE", Tahoma, "Verdana CE", Verdana, "Arial CE", Arial, sans-serif;
 font-size:10px; 
}
*/

li {
margin: 0em 0em 0.2em 0em;
}
ul {
margin: 0.1em 0em 1.4em 1.5em;
padding:0px;
list-style-type: square;
text-align:left;
}

table.no_border, .no_border td, .no_border th {
  border-width: 0px;
}
.table_border td {
  border-top:0px;
  border-left:0px;
  border-right:1px;
  border-bottom:1px;
  border-style:solid;
  border-color:#FF0000;
}
table.table_border {
  border-top:1px;
  border-left:1px;
  border-right:0px;
  border-bottom:0px;
  border-style:solid;
  border-color:#848484;
  background-color: #F1EDF1;
}
table.table_border_out {
 border-width: 1px;
 border-style: solid;
 border-color: #848484;
 background-color: #F1EDF1;
}

.text {
font-size:11px;
font-style:normal;
font-weight:normal;
color:#000000;
}

.galerie {
 float:left;
 margin-top:15px;
 font-size:10px;
 color:#848484;
}

.galerie_img { 
 border:1px #CECECE solid;
 background-color: #FFFFFF;
}

.galerie_onliner {
 width:100%;
 height:40px;
 overflow:auto;
 padding:4px; 
 border:1px #CECECE solid;
 background-color: #FFFFFF;
}

.text p {
  margin:0.7em 0em 0.7em 0em;
 }

A.text:link {
 color:#000000;
 text-decoration:underline;
}
A.text:visited {
 color:#000000;
 text-decoration:underline;
}
A.text:hover {
 color:#000000;
 text-decoration:none;
}

.text_small {
  font-size: 10px;
  font-style:normal;
  font-weight:normal;
  color:#000000;
}

.nadpis {
 font-size: 13px;
 font-weight:bolder; 
 font-style:normal; 
 color:#000000;
}

.podnadpis {
 font-size: 12px;
 font-weight:bolder; 
 font-style:oblique; 
 color:#FF0000; 
}

.error {
 font-size:11px;
 font-weight:bold;
 color:#FF0000;
}

.error h4 {
color: #FF0000; 
font-size: 10px; 
font-style:normal; 
font-weight: normal; 
margin: 0px
}
A.error:link {color: #FF0000;}
A.error:hover {color: #FF0000;}
A.error:visited {color: #FF0000;}

.listovani {
 color: #000000;
 font-size: 12px;
 font-style: normal;
}
A.listovani:link {
 font-weight: bold;
 color:#000000;
 text-decoration:underline;
}
A.listovani:visited {
 font-weight: bold;
 color:#000000;
 text-decoration:underline;
}
A.listovani:hover {
 font-weight: bold;
 color:#000000;
 text-decoration:none;
}

.textbox {
 color:#000000;
 background-color:#FFFFFF;
 border:1px #848484 solid;
}

.submitbutton {
color: #000000;
font-weight: bold;
background-color:#CECECE;
border:1px #848484 solid;
}

.submitbutton_body {
color: #848484;
font-weight: bold;
background-color:#CECECE;
border:1px #848484 solid;
}

.menu {
 background-color:#F1EDF1;
}

A.menu_sprava:link {
 font-size: 12px;
 font-weight: bold;
 color:#848484;
 text-decoration:underline;
}
A.menu_sprava:visited {
 font-size: 12px;
 font-weight: bold;
 color:#848484;
 text-decoration:underline;
}
A.menu_sprava:hover {
 font-size: 12px;
 font-weight: bold;
 color:#848484;
 text-decoration:none;
}

#horni {
 margin:15px 0px 20px 0px;
 width:100%;
 text-align:center;
}

#horni2 {
 margin:15px 0px 20px 0px;
 width:100%;
 text-align:left;
}

h1 {
 font-size: 14px;
 font-style:normal;
 font-weight:bold;
 margin:0px 0px 15px 0px;
 color:#FF0000;
}

h2 {
 font-size: 12px;
 font-style:normal;
 font-weight:bold;
 margin:0px;
 color:#404040;
}

#galerie_layout {
 border:1px #CECECE solid;
 margin-bottom:20px;
 padding:12px 0px 12px 0px;
 background-color:#F1EDF1; 
}

#menu_sprava {
 width:152px;
 height:100%;
 margin-left:8px;
 background-color:#F1EDF1;
 border-right:1px #848484 solid; 
}
