BODY {
	margin-bottom : 10px;
	margin-left : 1px;
	margin-right : 1px;
	margin-top : 0px;	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #c0c0c0;
	background-color : #050505;
	text-align : center;
}

#topnav {
	font-variant : small-caps;
	font-size : 13px;
   _font-size : 11px;
	margin:0px 1px 4px 1px;
   _margin:0px 1px 0 2px;
	padding:1px;
	padding-left:1px;
	padding-right:2px;
	padding-bottom: 3px;
	height:22px;
	_padding-bottom: 0px;
	font-weight : bold;
	
}
#topnav a { 
	display:block; 
	float:left;
	padding:4px 20px 0px 20px;
	margin-right:1px;
	height:25px;
	color:#fff;
	text-decoration:none;
	background-color:#5d5d5d;
}
#topnav a:hover { 
	background-color: #a9a9a9;
	color: #fff;
	height:25px;	
}

#topnav .on { 
	display:block; 
	float:left;
	padding:4px 20px 0 20px;
	margin-right:1px;
	height:26px;
   _height:25px;
	color : #fff;
	background-color:  	 	#a9a9a9;
}
DIV.main {
	width : 906px;
	margin : auto;
	background-color : #050505;
	position : relative;

}
DIV.telo {
	width : 900px;
	text-align : center;
	margin : auto;
	position : relative;
}
DIV.pole {
	width : 900px;
	text-align : center;
	margin : auto;
	position : relative;
}

DIV.ram {
	border : 1px solid #444;
	width : 895px;
   _width : 892px;
	height : 466px;
	float : none;
	background-color : #191919;
   _padding-top : 2px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 5px;
	   _margin-left : 0px;
   _margin-right : 5px;
	margin-top : 3px;
	text-align : left;
}

DIV.rampodelny {
	border : 1px solid #444;
	width : 2895px;
   _width : 892px;
	height : 766px;
	float : none;
	background-color : #191919;
   _padding-top : 2px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 5px;
	   _margin-left : 0px;
   _margin-right : 5px;
	margin-top : 3px;
	text-align : left;
}


DIV.ramc {
	border : 1px solid #a9a9a9;
	width : 895px;
   _width : 896px;
	height : 1130px;
	_height : 1398px;
	float : none;
	background-color : #fff;
   _padding-top : 2px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 3px;
	   _margin-left : 0px;
	margin-top : 3px;
	text-align : left;
}

DIV.ramsvatby {
	border : 1px solid #a9a9a9;
	width : 895px;
   _width : 896px;
	height : 1930px;

	float : none;
	background-color : #fff;
   _padding-top : 2px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 3px;
	   _margin-left : 0px;
	margin-top : 3px;
	text-align : left;
}


DIV.ramcenikcely {
	border : 1px solid #a9a9a9;
	width : 895px;
   _width : 896px;
	height : 1310px;
	_height : 1350px;
	float : none;
	background-color : #fff;
   _padding-top : 2px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 3px;
	   _margin-left : 0px;
	margin-top : 3px;
	text-align : left;
}

DIV.ramt {
	border : 1px solid #a9a9a9;
	width : 895px;
   _width : 896px;
	height : 556px;
	_height : 628px;
		float : none;
	background-color : #fff;
   _padding-top : 2px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-right : 8px;
	   _margin-left : 0px;
	margin-top : 3px;
	text-align : left;
}

DIV.ramr {
	border : 1px solid #444;
	width : 895px;
   _width : 892px;
	height : 1550px;
	_height : 1100px;
	float : none;
	background-color : #191919;
   _padding-top : 1px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 5px;
	   _margin-left : 0px;
   _margin-right : 5px;
	margin-top : 2px;
	text-align : left;
}

DIV.ramceniksvatby {
	border : 1px solid #444;
	width : 895px;
   _width : 892px;
	height : 2300px;
	_height : 1600px;
	float : none;
	background-color : #191919;
   _padding-top : 1px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 5px;
	   _margin-left : 0px;
   _margin-right : 5px;
	margin-top : 2px;
	text-align : left;
}


DIV.ramblog {
	border : 1px solid #444;
	width : 895px;
   _width : 892px;
	height : 3550px;
	_height : 1300px;
	float : none;
	background-color : #fff;
   _padding-top : 1px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 5px;
	   _margin-left : 0px;
   _margin-right : 5px;
	margin-top : 2px;
	text-align : left;
}

DIV.ramuvod {
	border : 1px solid #e0e0e0;
	width : 1105px;
   _width : 892px;
	height : 570px;
	_height : 582px;
	float : none;
	background-color : #fff;
   _padding-top : 2px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 5px;
	   _margin-left : 0px;
   _margin-right : 5px;
	margin-top : 3px;
	text-align : center;
		background-color : #e0e0e0;
}

DIV.ramcenik{
	border : 1px solid #444;
	width : 895px;
   _width : 892px;
	height : 1750px;
	_height : 1680px;
	float : none;
	background-color : #191919;
   _padding-top : 2px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 5px;
	   _margin-left : 0px;
   _margin-right : 5px;
	margin-top : 2px;
	text-align : left;

}
DIV.ramceniks{
	border : 1px solid #a9a9a9;
	width : 895px;
   _width : 892px;
	height : 1040px;
	_height : 1080px;
	float : none;
	background-color : #fff;
   _padding-top : 2px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 5px;
	   _margin-left : 0px;
   _margin-right : 5px;
	margin-top : 3px;
	text-align : left;

}


DIV.ramref {
	border : 1px solid #a9a9a9;
	width : 895px;
   _width : 892px;
	height : 630px;
	_height : 642px;
	float : none;
	background-color : #ccc;
   _padding-top : 2px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 5px;
	   _margin-left : 0px;
   _margin-right : 5px;
	margin-top : 3px;
	text-align : left;
}


DIV.ramb {
	border : 1px solid #444;
	width : 895px;
   _width : 892px;
	height : 280px;
	_height : 340px;
	float : none;
	background-color : #191919;
   _padding-top : 1px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 5px;
	   _margin-left : 0px;
   _margin-right : 5px;
	margin-top : 2px;
	text-align : left;

}



DIV.rama {
	border : 1px solid #444;
	width : 895px;
   _width : 892px;
	height : 560px;
	_height : 580px;
	float : none;
	background-color : #191919;
   _padding-top : 2px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 5px;
	   _margin-left : 0px;
   _margin-right : 5px;
	margin-top : 2px;
	text-align : left;
}


DIV.ramp {
	border : 1px solid #e0e0e0;
	width : 896px;
   _width : 898px;
	height : 1420px;
	float : none;
	background-color : #fff;
   _padding-top : 1px;
	margin-bottom : 4px;
   _margin-bottom : 6px;
	margin-left : 2px;
   _margin-left : 1px;
	margin-top : 2px;
	text-align : left;
}

DIV.ramt {
	border : 1px solid #a9a9a9;
	width : 895px;
   _width : 892px;
	height : 565px;
	_height : 612px;
	float : none;
	background-color : #fff;
   _padding-top : 2px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 5px;
	   _margin-left : 0px;
   _margin-right : 5px;
	margin-top : 3px;
	text-align : left;
}
	
DIV.ram_gb {
	border : 1px solid #444;
	width : 895px;
   _width : 892px;
	height : auto;
	float : none;
background-color : #191919;
   _padding-top : 1px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 5px;
	   _margin-left : 0px;
   _margin-right : 5px;
	margin-top : 2px;
	text-align : left;
}

DIV.ramsvatby {
	border : 1px solid #a9a9a9;
	width : 895px;
   _width : 892px;
	height : 8780px;
	_height : 8850px;
	float : none;
	background-color : #fff;
   _padding-top : 2px;
	margin-bottom : 0px;
   _margin-bottom : 0px;
	margin-left : 5px;
	   _margin-left : 0px;
   _margin-right : 5px;
	margin-top : 3px;
	text-align : left;
}


#gb_div form
{
color: #555555;
text-align: center;
}

#gb_div form img
{
position: relative;
top: 3px;
float: left;
}

#gb_div form input, #gb_div form textarea
{
font-size: 10px;
color: #666666;
width: 520px;
margin: 4px;
}

#gb_div form textarea
{
height: 70px;
}

#gb_div form input.submit
{
width: 150px;
height: 30px;
cursor: pointer;
line-height: 24px;
color: #666666;
font-weight: bold;
float: right;
}

#gb_div form input.asc
{
width: 150px;
float: left;
}

#gb_div form table
{
margin: auto;
}

#gb_div form td
{
font-size: 10px;
}

#gb_div form td.label
{
text-align: right;
}


DIV.pod-menu {
    width : 889px;
	  _width : 893px;
	height : 19px;
	_height : 28px;
	margin : 5px 0px 0px 2px;
   _margin : 0px 6px 0px 3px;
	font-size : 11px;
   _font-size : 11px;
	font-variant : normal;

	padding: 4px;
	text-align: left;
	background-color : #a9a9a9;

}


A.podmenu { 
	text-decoration:none;
	color : #484848;

}	
A.podmenu:hover { 
	text-decoration: none;
	color : #fff;	
		

}


A.podmenuon { 
    text-decoration:none; 
    color : 			#fff; 
			font-weight : bold;
} 

A.podmenuon:hover { 
    text-decoration: none; 
    color : #fff; 
}


DIV.fotka_ramecek {
	border : 1px solid #444;
	width : 171px;
	height : 213px;
		_height : 230px;
	float : left;
	padding-bottom : 5px;
	margin-bottom : 5px;
	margin-left : 5px;
	margin-right : 3px;
	margin-top : 2px;
	text-align : center;
		 background-color : #191919;
}

DIV.fotka_ramecek_uvod {
	border : 1px solid #444;
	width : 216px;
		_width : 217px;
	height : 233px;
		_height : 230px;
	float : left;
	padding-bottom : 5px;
	margin-bottom : 5px;
	margin-left : 5px;
	margin-right : 3px;
	margin-top : 2px;
	text-align : center;
		 background-color : #191919;
}

DIV.fotka {
	width : 150px;
	height : 150px;
	margin : 22px 10px 10px 10px;
     text-align : center;
  } 
  
  DIV.fotkak {
	width : 230px;
	height : 230px;
	margin : 16px 05px 1px 15px;
		_margin : 13px 10px 0px 10px;
     text-align : center;
  } 
  
  DIV.fotkaos {
	width : 150px;
	height : 150px;
	margin : 35px 10px 10px 35px;
     text-align : center;
  } 
  
  DIV.fotka a {
  text-align : center;
  text-decoration: none;
  color : #777; 	
}
a {
text-decoration:none
} 

a:hover {text-decoration: underline} 
a {color: #7995d4}


TEXTAREA {FONT-SIZE: 9 pt;font-family : Verdana;font-weight : normal;}
INPUT {FONT-SIZE: 9 pt;font-family : Verdana;font-weight : normal;}
.nadpis {font-family : Arial CE, Arial, Helvetica, sans-serif;font-weight : bold;font-size : 15pt;color : #00008B;}
.povinne {FONT-SIZE: 9 pt;font-family : Verdana;font-weight : bold;color : Red;}
.male {FONT-SIZE: 7 pt;font-family : Verdana;font-weight : bold;color : Red;}
.nepovinne {FONT-SIZE: 9 pt;font-family : Verdana;font-weight : bold;}
.jmeno {FONT-SIZE: 11 pt;font-family : Verdana; font-weight : bold;color : #00008B;}
.odkaz {FONT-SIZE: 10 pt;font-family : Verdana; font-weight : bold;color : #00008B;text-decoration : none;}
.odkaz:HOVER {FONT-SIZE: 10 pt;font-family : Verdana;font-weight : bold;color : #00008B;text-decoration : underline;}
.cas {FONT-SIZE: 10 pt;font-family : Verdana;font-weight : bold;color : #00008B;}
.text {FONT-SIZE: 10 pt;font-family : Verdana;color : Black;font-weight : bold;} 

#gb_form
{
padding-top: 20px;
}

#gb_form img, #gb_re_form img
{
margin: 2px;
cursor: pointer;
}

#gb_form img:hover, #gb_re_form img:hover
{
margin-top: 0px;
padding-bottom: 2px;
}

#gb_msgs
{
margin: 20px;
}

#gb_msgs div
{
border-top-style: solid;
border-top-color: #bbbbcc;
border-top-width: 1px;
padding-top: 10px;
padding-bottom: 3px;
}

#gb_msgs div.gb_header
{
border: none;
float: left;
padding: 0px;
margin: 0px;
top: 0px;
}

#gb_msgs div a
{
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

#gb_msgs div a.web
{
font-size: 9px;
text-decoration: underline;
color: #999999;
font-weight: normal;
margin-left: 10px;
}

#gb_msgs div a.web:hover
{
color: #777777;
}

#gb_msgs div p
{
clear: both;
margin: 0px;
margin-top: 13px;
margin-bottom: 10px;
padding: 0px;
}

#gb_msgs div p img
{
margin: 1px;
}

#gb_msgs div.reply
{
border: none;
float: right;
padding: 0px;
margin: 0px;
top: 0px;
}

#gb_msgs div.reply span
{
background-color: #dddddd;
cursor: pointer;
margin-left: 3px;
padding: 2px;
}

#gb_msgs div.reply span:hover
{
background-color: #aaaadd;
}

#gb_msgs div div.clear
{
clear: both;
margin: 0px;
padding: 0px;
border: none;
}

#gb_msgs div.re_div
{
border: none;
padding: 0px;
}

#gb_msgs div.re
{
border-top-style: solid;
border-top-color: #bbbbcc;
border-top-width: 1px;
padding-top: 10px;
padding-left: 40px;
background-image: URL('../img/re_sipka.png');
background-repeat: no-repeat;
}

#gb_msgs div.pages
{
border: none;
text-align: center;
}

#gb_msgs div.pages a
{
font-size: 11px;
font-weight: normal;
}

#gb_msgs div.pages a.active
{
color: #7995d4;
text-decoration: underline;
font-weight: bold;
}

#gb_msgs div.pages a:hover
{
color: #7995d4;
font-weight: normal;
text-decoration: underline;
}

div.cestopis_submenu
{
position: relative;
top: 1px;
left: 2px;
width: 897px;
text-align: left;
line-height: 20px;
}

div.cestopis_submenu a
{
font-size: 11px;
color: #555555;
padding: 5px;
text-decoration: none;
	margin-left : 19px;
}

div.cestopis_submenu a.active
{
font-weight: bold;
text-decoration: none;
margin-left : 19px;
color: #777777;
}
