img.rep-mapa {
	margin:4px 4px 4px 4px;padding: 0px 0px 0px 0px;float: right;
}
img.rep-fotka {
	margin:4px 4px 4px 4px;padding: 0px 0px 0px 0px;float: right;
}
img.rep-mapa-main {
	margin:9px 4px 4px 4px;padding: 0px 0px 0px 0px;
}
img.rep-fotka-main {
	margin:4px;padding: 7px 0px 0px 0px;
}
.text {
	margin-top:0.7ex;
	margin-bottom:0ex;
	font-size: 15px;
	
}

.xmlbutton, a.xmlbutton:link, a.xmlbutton:visited {
  padding: 1px;
  border-top: 1px solid #ffc8a4;
  border-right: 1px solid #7d3302;
  border-bottom: 1px solid #3f1a01;
  border-left: 2px solid #ff9a57;
  background-color: #f60;
  color: #fff;
  text-align: left;
  text-decoration: none;
  font-family: helvetica,arial,sans-serif;
  font-size: 11px;
  font-weight: bold;
}
a.xmlbutton:hover {
  text-decoration: none;
  color: #ff9;
}


ul {
	padding: 1px 3px 3px 3px;
	margin: 3px 3px 3px 30px;
}

li {
	padding-top: 1px;
	padding-bottom: 2px;
}


.info-text {
	padding: 0px 10px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.editorial {
	padding: 3px 10px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.rep-anotation-main {
 	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	
}
.rep-text-main {
 	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	text-indent: 12px;
	
}

.reportaze-anotation {
 	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 8px;
}

div.reportaze-text {
 	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.reportaze-text p {
	margin-bottom:8px;
}

.reportaze-text p:first-child {
	margin-bottom:pxpx;
}

P {
	margin-top:0.7ex;
	margin-bottom:0ex;
	
}
	
A {
	  COLOR: #3246d6;
		text-decoration: none;
	}

A:hover {
		text-decoration: underline;
	}

A.menuA:hover {
		text-decoration: normal;
}

span.logo-text {
	 FONT: 12px  Arial, Helvetica; 
	 border-width: 0px;
   padding: 0px;
   margin:0;
	 font-weight:normal;
   color: black;
   background-color: #89ccff;
 }

H1.nospace {
	 font-size: 16px;
	 color: black;
	 background-color: #f1e48d;
	 font-weight: bold;
	 text-align: left;
	 font-family: Arial, Helvetica, sans-serif;
	 padding: 2px 6px 2px 6px;
	 margin: 0px 0px 0px 0px;
 }
	
H2 {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 15px;
	 color: brown;
	 font-weight: bold;
	 text-align: left;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 border : 1px solid #0000CD;
	 padding :3px 6px 3px 6px;
	 margin: 0px 0px 0px 0px;
 }
H3 {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: brown;
	 font-weight: bold;
	 margin: 2px 0px 2px 0px;
 }
body {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 margin: 3px 0px 0px 0px;
	text-align: center;
 }

#stranka {
margin: 0 auto;
width: 780px;
text-align: left;

}

TD.head-cell {
	background-color: #89ccff;
}

table.head-table {
	border-width:0px 1px 1px 1px;
	border-color: gray;
	border-style: solid;
	background-color: #89ccff;
}

.vnitrek {
	background-color: #fbf3e8;
}

.vnitrek-popup {
	background-color: #fbf3e8;
  padding-top: 5px;
  padding-left: 5px;
}

.title-cestovatel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 25px; 
	color: white;
	font-weight: bold;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0;
}

TD.sidebar {
	/*					border-left: 1px solid blue; 
						border-right: 1px solid blue;
						border-top: 1px solid blue; 
						border-bottom: 1px solid blue; */
						margin-top: 0px;
						padding-left: 5px;
						padding-right: 5px;
						padding-top:10px;
						margin-bottom: 2px;}

.sidebar-title {
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			background:#fba74d;
			color: black;
			font-size: 12px;
			padding: 1px 2px 1px 2px;
			font-weight: bold;
			vertical-align: top;
			text-align: left;
			border-width: 1px 0 0 0;
			border-color: gray;
			border-style: solid;
		}

.poprve-title {
			font-family: Arial, Helvetica, sans-serif;
			color: black;
			font-size: 15px;
			font-weight: bold;
			vertical-align: top;
			text-align: center;
			text-transform: uppercase;
		}

.border {
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	border-color: gray;
	margin: 0px 0px 0px 0px;
}
.border-login {
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	margin: 2px 7px 2px 7px;
}

.desktop {
				 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				 margin: 0px 0px 0px 0px;
				 font-size: 12px;
			 	 padding-top: 0px;
			 	 padding-bottom: 2px;
			 }
	
.reklama {
				 border-style: dotted;
				 border-color: black;
				 margin: 0px 0px 0px 0px;
			 	 border-width: 1px;
				 background-color: white;
				 font-size: 12px;
			 	 padding: 0px;
				align: center;
			 }
/*.info-sidebar {
				 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				 margin: 0px 2px 0px 2px;
				 font-size: 10px;
				 background: #e2ebff;
				 color: black;
				 
			 	 padding: 1px 2px 0px 2px;}
				 */
.info-sidebar {
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: black;
			padding: 4px 3px 4px 3px;
			margin: 0px 2px 0px 2px;
			font-size: 11px;
		}

td.info-sidebar {
			padding: 1px 3px 1px 3px;
			margin: 1px 2px 0px 2px;
		}

		
.sidebar-table {
			margin: 0px 2px 0px 2px;
		}
.sidebar-box-bottom {
	margin:0;
	padding: 0;
					 /*
	border-color: #808080;
	border-style: solid; 
	border-width: 0px 0px 1px 0px;
	*/
	background-image: url(../img/sedy_bod.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
				
.rec-banner {
	padding: 10px 10px 10px 10px;
	text-align: center;
}

.error-sidebar {
				 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				 font-size: 13px;
				 color: red;
				 padding: 4px 3px 4px 3px;
				 margin: 0px 2px 0px 2px;
			 }

.diskuse-box {
	border: 1px;
	border-style: solid;
	border-color: gray;
	padding: 0px 0px 2px 2px;
	background-color: #fdf1bd;
	color: black;
	margin :4px 8px 4px 8px;
}

.zadiskuse-btn {
	margin-bottom:6px;
	margin-left: 3px;
	padding-left:3px;
}
.diskuse-clanek-box {
	padding: 3px 3px 3px 3px;
	background-color: #FFE6C4;
	color: black;
	margin :4px 8px 0px 8px;
}
.diskuse-datum {
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	border-color: gray;
	padding: 2px 2px 2px 2px;
	background-color: #f0d971;
	color: black;
	margin :4px 8px 4px 8px;
}

table.boxed-table {
	font-size: 12px;
	width:100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
/*	background-color: #e2e2e2; */
	font-size: 12px;
	padding :2px 10px 2px 10px;
	margin: 0px 0px 12px 0px;
}
				 
inboxed-space {
	height: 15px;
}

/*.biginfo-sidebar {
				 background: #e2ebff;
		 		 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				 margin: 0px 0px 0px 0px;
				 font-size: 12px;
				 color: black;
				 
			 	 padding: 1px 2px 0px 2px;} */

div.biginfo-sidebar {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: black;
			padding: 4px 3px 7px 3px;
			margin: 0px 2px 0px 2px;
			font-size: 14px;
			font-weight: bold;
			text-align: center;
		}
a.biginfo-sidebar {
			color: black;
		}
		
.loginname-sidebar {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: black;
			padding: 4px 3px 7px 3px;
			margin: 0px 2px 0px 2px;
			font-size: 12px;
			font-weight: bold;
			text-align: center;
		}
.popis-info-panel {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: black;
			padding: 4px 6px 2px 6px;
			margin: 0px 2px 0px 0px;
			font-size: 12px;
		}
.right-p-links {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			padding: 0px 0px 2px 16px;
			font-size: 12px;
			}
				
.right-p-links-small {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			padding: 0px 0px 2px 8px;
			font-size: 11px;
			}
		
hr.admin-hr {
	height: 1px;
	border: 0:
	margin-top:0;
	margin-bottom:0;
	padding-top: 0;
	padding-bottom: 0;

}
			
.input-sidebar {
				 font-family: Arial, Helvetica, sans-serif;
				 margin: 0px 0px 0px 0px;
				 padding: 2px;
				 font-size: 12px;
				 color: black;
				 background-color: white;
				 border-color: #4774f1;
				 border-style: solid;
				 border-width: 1px;
				 width: 145px;
			 }
.input-desktop {
				 font-family: Arial, Helvetica, sans-serif;
	/*			 margin: 0px 0px 0px 0px;
				 padding: 2px;*/
				 font-size: 12px;
				 color: black;
				 background-color: white;
				 border-color: black;
				 border-style: solid;
				 border-width: 1px;
			 }
.input-desktop-ro {
				 font-family: Arial, Helvetica, sans-serif;
	/*			 margin: 0px 0px 0px 0px;
				 padding: 2px;*/
				 font-size: 12px;
				 color: black;
				 background-color: #fbf3e8;
				 border-color: black;
				 border-style: solid;
				 border-width: 1px;
			 }
/*
.password-sidebar {
				 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				 margin: 0px 0px 0px 0px;
				 padding: 2px;
				 font-size: 10px;
				 color: black;
				 background-color: white;
				 border-color: black;
				 border-style: solid;
				 border-width: 1px;
				 width: 100px;
			 }
			 */
.sidebar-menu:hover {
			background: #F0FFF0;

}
																								
.sidebar-menu:active {
			background: #FFFF00;

}

.sidebar-button {
	 FONT: 12px Verdana, Arial, Helvetica; 
	 border-width: 1px;
	 border-color: gray;
	 background-color: #efefef;
	 border-style: solid;
 }
 

 .centered-input {
 }

 .boxed-text {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: black;
	 font-size: 12px;
	 padding :6px 10px 6px 10px;
	 margin: 0px 0px 12px 0px;
 }
 .cleanwhite-boxed-text {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: black;
	 font-size: 12px;
	 padding :6px 10px 6px 6px;
	 margin: 6px 0px 12px 0px;
 }
 .white-boxed-text {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: black;
	 font-size: 12px;
	 padding :9px 10px 3px 9px;
	 margin: 0px 0px 6px 0px;
 }
 .diskuse-text {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: black;
	 font-size: 12px;
	 padding :9px 13px 3px 12px;
	 margin: 0px 0px 6px 0px;
 }
 .white-boxed-text-nospace {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: black;
	 font-size: 12px;
	 padding:2px 10px 2px 10px;
	 margin: 0px 0px 0px 0px;
 }
 table.smallFont {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
 }
 .boxed-text-nospace {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: black;
	 font-size: 12px;
	 padding :2px 10px 2px 10px;
	 margin: 0px 0px 0px 0px;
 }
 .boxed-space {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 background-color: transparent;
	 height: 4px;
	 padding: 0px;
	 margin: 0px 0px 0px 0px;
 }
.doporucene-title {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 17px;
	 font-weight: bold;
	 margin: 2px 0px 4px 0px;
 }
.doporucene-popis {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-style: italic;
	 color: black;
	 margin: 2px 0px 8px 0px;
 }
.seznam-cest-title {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 16px;
	 margin: 2px 0px 4px 0px;
 }
.oblasti-title {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 16px;
	 color: red;
	 margin: 2px 0px 4px 0px;
	 font-style: italic;
 }
.cesta-probiha {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 color: red;
	 margin: 2px 0px 4px 0px;
	 font-style: italic;
 }
.seznam-cest-popis {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 color: black;
	 margin: 2px 0px 8px 0px;
	 font-style: italic;
 }

.pager-user {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 color: black;
	 margin: 2px 0px 8px 0px;
 }

.ousko-space {
	 font-size: 13px;
	 color: white;
	 background: #537aab;
	 font-weight: bold;
	 text-align: left;
	 margin: 0px 0px 9px 0px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 padding: 1px 6px 1px 6px;
 }

a.link-text {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	margin-left: 6px;
}

a.small-link {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
}
	 
.ousko {
/*	 font-size: 16px;
	 color: black;
	 background-color: #f1e48d;
	 font-weight: bold;
	 text-align: left;
	 margin: 0px 0px 0px 0px;
	 font-family: Arial, Helvetica, sans-serif;
	 padding: 1px 6px 1px 6px;
	 */
	/*
 	margin: 0px;
	border-width: 0px 0px 1px 0px;
	border-color: black;
	border-style: solid;*/
 }
.ousko-fotky {
	 font-size: 13px;
	 color: white;
	 background-color: #ff8400;
	 font-weight: bold;
	 text-align: left;
	 margin: 0px 0px 0px 0px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 padding: 2px 6px 2px 6px;
 }
.ousko-fotky-text {
	 font-size: 13px;
	 color: white;
	 background-color: #ff8400;
	 font-weight: bold;
	 text-align: left;
	 font-family: Arial, Helvetica, sans-serif;
 }

A.ousko-fotky-text {
	 font-size: 13px;
	 color: white;
	 background-color: #ff8400;
	 font-weight: bold;
	 text-align: left;
	 font-family: Arial, Helvetica, sans-serif;
 }

.fotka-preview {
	padding: 3px 2px 4px 2px;text-align:center;text-valign:center;
	background-color: ffe6c4;
	color: black;
}
		
.ousko-wspace {
	 padding: 0px 0px 6px 0px;
}

.ousko-title {
	 FONT: 15px  Arial, Helvetica; 
	 border-width: 1px 0px 1px 0px;
	padding: 0px 10px 0px 10px;
	 border-color: black;
	 background-color: #ffeea0;
	 border-style: solid;
	 font-weight:bold;
}

.ousko-new {
	 font-size: 13px;
	 font-weight: bold;
	 text-align: left;
	 margin: 0px 0px 0px 0px;
	 font-family: Arial, Helvetica, sans-serif;
	 padding: 3px 10px 10px 10px;
 }

.ousko-new-nospace {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 10px 2px 10px;
}
																	 
	
.ousko-text {
	 font-size: 16px;
	 color: black;
	 background: #f1e48d;
	 font-family: arial, helvetica, sans-serif;
 }

A.ousko-text {
	 font-size: 16px;
	 color: #3246d6;
	 background: #f1e48d;
	 font-family: arial, helvetica, sans-serif;
 }
.ousko-new-text {
	 font-size: 12px;
	 font-family: arial, helvetica, sans-serif;
 }

.ousko-form {
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			margin: 0px 0px 0px 0px;
			padding: 0px;
			background: #fbf3e8;
			font-size: 10px;
			border-color: black;
			border-style: solid;
			border-width: 0px;
}

A.ousko {
	 font-size: 13px;
	 color: black;
	 background: #537aab;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 }
.ousko-selected {
	 font-size: 13px;
	 font-weight: bold;
	 color: black;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 }

A.ousko:visited {
	 color: white;
 }

A.ousko:hover {
	 color: white;
 }
.desktop-button {
	 FONT: 12px Verdana, Arial, Helvetica; 
	 border-width: 1px;
	 border-color: gray;
	 background-color: #efefef;
	 border-style: solid;
 }

.desktop-input {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 padding : 2px 4px 2px 4px;
	 margin: 2px 0px 2px 0px;
	 text-decoration : none;
	 text-align: left;
 }
 

 .smallspace {
	 height: 8px;
 }
.error-desktop {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 15px;
	 color: red;
	 font-weight: bold;
	 text-align: left;
	 margin-top: 2px;
 }

.error {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 15px;
	 color: yellow;
	 background: red;
	 font-weight: bold;
	 text-align: left;
	 padding: 1px;
	 margin-bottom: 5px;
	 margin-top: 5px;
 }
 .smallform {
	 padding : 0px;
	 margin: 0px;
 }

 .sidebar-mezera {
	 height: 12px;
 }
tr.predmenu-mezera {
	 height: 2;
 }

tr.zamenu-mezera {
	 height: 2;
 }
 .bottom-title {
	 background: #8acefe;
	 font-family: Arial, Helvetica, sans-serif;
		padding: 1px 2px 1px 2px;
	 font-size: 12;
	 color: black;
 }

 /* Menus */
 .menuTopActive {
	 FONT: 12px Verdana, Arial, Helvetica; 
	 COLOR: #002f98; 
	 PADDING-RIGHT: 3pt;
	 PADDING-LEFT: 3pt;
	 padding-top: 1px;
	 padding-bottom: 2px;
	 background-color: #fba74d;
	 background-image: url(../img/menu-ramecek.gif);
	 background-repeat: repeat-x;
 }
 .menuTopInactive {
	 FONT: 12px Verdana, Arial, Helvetica; 
	 COLOR: #002f98; 
	 PADDING-RIGHT: 3pt; 
	 PADDING-LEFT: 3pt; 
	 padding-top: 2px;
	 padding-bottom: 1px;
	 background-image: url(../img/menu-ramecek.gif);
	 background-repeat: repeat-x;
	 background-position: bottom;
 }
 .beforemenuTopInactive {
	 FONT: 12px Verdana, Arial, Helvetica; 
	 COLOR: #002f98; 
	 padding-top: 2px;
	 background-image: url(../img/menu-ramecek.gif);
	 background-repeat: repeat-x;
	 background-position: bottom;
 }


 TD.menuTopActive A {
	 FONT-WEIGHT: bolder; WIDTH: 100%; COLOR: #002f98; TEXT-DECORATION: none
 }
 TD.menuTopInactive A {
	 FONT-WEIGHT: bolder; WIDTH: 100%; COLOR: #002f98; 
	 text-decoration: none;
 }

.menu2 {
	color: #002f98;
}
.menuTop2Inactive {
	  PADDING-RIGHT: 3pt; 
		PADDING-LEFT: 3pt; 
		PADDING-BOTTOM: 2pt; 
		FONT: 12px Verdana, Arial, Helvetica; 
		COLOR: #002f98; 
		PADDING-TOP: 2pt; 
		BACKGROUND-COLOR: #fba74d;
	 background-image: url(../img/menu-ramecek.gif);
	 background-repeat: repeat-x;
	 background-position: bottom;
	}
.beforemenuTop2Inactive {
	  PADDING-RIGHT: 2pt; 
		PADDING-LEFT: 2pt; 
		PADDING-BOTTOM: 2pt; 
		FONT: 12px Verdana, Arial, Helvetica; 
		COLOR: #002f98; 
		PADDING-TOP: 2pt; 
		BACKGROUND-COLOR: #fba74d;
	 background-image: url(../img/menu-ramecek.gif);
	 background-repeat: repeat-x;
	 background-position: bottom;
	}
	
 TD.menuTop2Inactive A {
	 FONT-WEIGHT: bolder; WIDTH: 100%; TEXT-DECORATION: none
 }
 .menuTop2Active {
	 PADDING-RIGHT: 3pt;
	 PADDING-LEFT: 3pt;
	 PADDING-BOTTOM: 2pt;
	FONT: 12px Verdana, Arial, Helvetica;
	PADDING-TOP: 2pt;
	BACKGROUND-COLOR: #fba74d;
	 background-image: url(../img/menu-ramecek.gif);
	 background-repeat: repeat-x;
	 background-position: bottom;
	color: #002f98;
 }

A.menuTop2Active:hover{
	text-decoration: underline;
}
A.menuTop2Inactive:hover{
	text-decoration: none;
}
A.menuTopInactive:hover{
	text-decoration: none;
}
A.menuTopactive:hover{
	text-decoration: none;
}

 TD.menuTop2Active A {
	 FONT-WEIGHT: bolder; WIDTH: 100%; COLOR: black; TEXT-DECORATION: underline;
 }

 .input-title {
	 FONT: 12px Verdana, Arial, Helvetica; 
	 font-weight: bold;
	 padding-top: 6px;
	 vertical-align: center;
 }
 
 .input-title-light {
	 FONT: 12px Verdana, Arial, Helvetica; 
	 font-weight: normal;
	 padding-top: 6px;
	 vertical-align: center;
 }
	 
 .input-title-top {
	 FONT: 12px Verdana, Arial, Helvetica; 
	 font-weight: bold;
 }
 .form-items {
	 FONT: 12px Verdana, Arial, Helvetica; 
	 border-width: 1px;
	 border-color: gray;
	 border-style: solid;
 }

.form-notice {
	 FONT: 11px Verdana, Arial, Helvetica; 
	 font-style: italic;
	margin-left: 20px;
	margin-right: 20px;

 }
 
 .small-form-items {
	 FONT: 11px Arial, Helvetica; 
	 border-width: 1px;
	 border-color: gray;
	 border-style: solid;
 }
 .form-button {
	 FONT: 12px Verdana, Arial, Helvetica; 
	 border-width: 1px;
	 border-color: gray;
	 background-color: #efefef;
	 border-style: solid;
 }
 
 .desktop-form-items {
	 FONT: 12px Verdana, Arial, Helvetica; 
	
 }

.table-admin {
				border-width: 1px;
	 border-color: gray;
	 border-style: solid;
}
				
.table-h-admin {
	 font-size: 13px;
	 color: black;
	 font-weight:bold;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 }
.table-i-admin {
	 font-size: 13px;
	 color: black;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 }
.table-h {
	 font-size: 13px;
	 color: white;
	 font-weight:bold;
	 BACKGROUND-COLOR: #ff8400;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 }
.table-i {
	 font-size: 13px;
	 color: black;
	 background: #ffe6c4;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 }
.table-i2 {
	 font-size: 13px;
	 color: black;
		BACKGROUND: #ffffff;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 }


.fotka-podklad {
	 font-size: 13px;
	BACKGROUND: whitesmoke;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 text-align:center;
	 text-valign:center;
 }

.foto-box {
	padding: 3px 3px 3px 3px;
	background-color: ffe6c4;
}

.nic-height {
height: 0;
}

.rep-list-describtion {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
}
.rub-list-text {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: normal;
}
.rep-list-text {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-style: italic;
}

.rep-cesta-about {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 13px;
}
.main-pg-rep {
	padding-bottom: 20px;
}

.reportaze-title {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 16px;
	 font-weight: bold;
	 margin-bottom: 3px;
}


h2.reportaze-title {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 16px;
	 font-weight: bold;
	/* margin-bottom: 3px;*/
	 border: 0;
	 color: black;
	 padding: 0;
	 margin: 0 0 0 0;
}

.den-title {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 font-weight: bold;
	 margin-bottom: 3px;
}

.small-reportaze-title {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 15;
}

.smalltext {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10px;
}
.small-predtitle {
	 font-family:  Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: bold;
}
.small-predtitle2 {
	 font-family:  Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: normal;
}
a.small-predtitle2 {
	color: red;
}

a.pokr-clanku {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
}


.small-predtitle-cesta {
	 font-family:  Arial, Helvetica, sans-serif;
	 font-size: 10px;
color: red;
}
a.small-predtitle {
	color: red;
}

.odkaz-ul {
	margin: 0;
	border: 0;
	padding: 5px 0px 5px 30px;
}
	
.odkaz-li {
	margin: 5;
	padding: 15;
}
.reportaze-big-title {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 25;
	 font-weight: bold;
	 color: #3246d6;
	 margin-top: 3px;
	 margin-bottom: 3px;
	
}

.date-detail {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12;
		color: blue;
}

.fotky-ed-group-name {
				 font-family: Arial, Helvetica, sans-serif;
				 font-weight: bold;
				 font-size: 12px;
				 color: white;
				 width: 100%;
				 background-color: #FF8C18;
				 border-color: black;
				 border-style: solid;
				 border-width: 1px;
				 }
.fotky-ed-group-descr {
				 font-family: Arial, Helvetica, sans-serif;
				 font-weight: normal;
				 font-size: 12px;
				 color: black;
				 width: 100%;
				 background-color: #ffe6c4;
				 border-color: black;
				 border-style: solid;
				 border-width: 1px;
				 }

.site-menu {
	background-color: white;
	width: 100%;
	}

.site-menu-active {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: black;
	 background-color: #8acefe;
	 margin: 0 5px 0 5px;
	 padding: 0 7px 0 7px;
	 white-space: nowrap;
	 border-width: 1px 1px 0px 1px;
	 border-color: gray;
	 border-style: solid;
	 }



.site-menu-inactive {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: black;
	 margin: 0 5px 0 5px;
	 padding: 0 7px 0 7px;
	 white-space: nowrap;
	 border-width: 0px 0px 1px 0px;
	 border-color: gray;
	 border-style: solid;
	 }

.site-menu-zbytek {
	width: 100%;
	 border-width: 0px 0px 1px 0px;
	 border-color: gray;
	 border-style: solid;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: red;
}

.site-menu-zbytek a {
	text-decoration: underline;
	color: red;
}

}
.menu-cara {
border-width: 0px 1px 0px 0px;
	border-color: #606060;
	border-style: solid;
	width: 100%;
	height: 1px;
	}

.hlavicka-logo {
	 border-width: 0px 1px 0px 1px;
	 border-color: gray;
	 border-style: solid;
 }

.small-sdbar-links {
  font-size: 9px;
  text-align: left;
}
	
.register-link {
  color:black;align:center;text-decoration:underline;
}

.diskuse-sec {
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	margin-bottom: 5px;
	padding: 2px;

}

.diskuse-sec h2{
	border: 0;
	color: red;
	padding-left: 0;
	margin-left: 0;
	padding-top: 0;
	font-size: 13px;
	text-align: center;
}


.diskuse-sec h3{
	border: 0;
	color: blue;
	padding-left: 0;
	margin-left: 0;
	padding-top: 0;
	margin-bottom: 0px;
	margin-top: 6px;
	font-size: 16px;
	font-weight: bold;
}

.diskuse-sec .diskuse-descr {
	border: 0;
	padding-left: 0;
	margin-left: 0;
	padding-top: 0;
	padding-bottom: 0;
	font-size: 11px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.diskuse-sec .diskuse-foot{
	font-size: 9px;
/*	font-style: italic;*/
	font-weight: bold;
}
.diskuse-sec h3 a{
	color: blue;
}


.table-dis th {
	 font-size: 12px;
	 color: white;
	 font-weight:bold;
	 background-color: #ff8400;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 text-align: left;
	 padding-left: 3px;
	 padding-right: 3px;
	 padding-top: 3px;
	 padding-bottom: 3px;
 }


.table-dis .table-i, .table-dis .table-i2 {
	 font-size: 12px;
	 color: black;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 padding-top: 3px;
	 padding-bottom: 3px;
 }


 
table-dis .table-i2 {
		background: #ffffff;
 }
 
table-dis .table-i {
		background: #ffe6c4;
 }

.center {
	text-align: center;
}

.dnew {
	color: red;
	padding-bottom: 5px;
}


.table-dis-in {
	margin-bottom: 15px;
	margin-left: 10px;
  margin-right: 10px;
	/*width: 100%;*/
	
}

.table-dis-in .table-i, .table-dis-in .table-i2 {
	 font-size: 12px;
	 color: black;
	 font-family: Arial, Arial, Helvetica, sans-serif;
	 padding-top: 3px;
	 padding-bottom: 3px;
	 
	 
 }
.table-dis-in th {
	 font-size: 12px;
	 color: white;
	 font-weight:bold;
	 background-color: #ff8400;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 text-align: left;
	 padding-left: 3px;
	 padding-right: 3px;
	 padding-top: 3px;
	 padding-bottom: 3px;
 }

.table-dis-in td {
	 font-size: 12px;
	 color: black;
	 background: #ffe6c4;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 padding-left: 3px;
	 padding-right: 3px;
	 padding-top: 10px;
	 padding-bottom: 3px;

 }

.mainpage-box {
	float: right; 
	border-style: solid; 
	border-width: 1px; 
	padding: 3px; 
	margin:2px; 
	margin-top: 7px; 
	background: #FFDFBF;
	border-color: #55391C;
}

.mainpage-box .novinka {
	text-align: center;
	letter-spacing: 3px;
	font-size: 13px;
	font-weight: bold;
}

