/* CSS Document */
body {bgcolor:#e7e9ea; padding: 0px; margin: 0px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #353535;}
p, td, ul, ol,  li  {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #353535; font-size: 12px;}
ul, li {list-style-type:square;}
a {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#2f3e8a; text-decoration:none; }
a:link {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#2f3e8a; text-decoration:none;}
a:hover {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#3399FF; text-decoration:underline;}
h1 {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #515050; font-size: 18px; text-align:center}
h2 {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #515050; font-size: 16px; text-align:center}
h3 {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #515050; font-size: 14px; text-align:center; margin-bottom:3px; padding-bottom:3px}
.opisanie {font-size: 14px;}
.topmenu {width:450px; font-weight:bold; font-size:14px; padding-top:40px; padding-left:45px}
.line {color:#3399FF;}
.nadpis {position: absolute; width: 500px; height: 23px; z-index: 1; left: 560px; top: 110px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;}
.phone1 {position: absolute; width: 200px; height: 23px; z-index: 1; left: 560px; top: 11px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; color:#515050;}
.phone2 {position: absolute; width: 240px; height: 23px; z-index: 1; left: 640px; top: 2px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; color:#515050;}
.phone3 {font-size:14px;}
.menu {padding-left:10px; padding-right:15px; padding-top:20px; padding-bottom:20px; vertical-align:top; bgcolor:#e7e9ea;}
.menu a {font-size:14px;}
.menu ul li {padding-top:5px; padding-bottom:5px; list-style-type:square; color:#2f3e8a}
.menu ul ul li {padding-top:2px; padding-bottom:2px; list-style-type:square; color:#2f3e8a}
.menu_header {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#2f3e8a; font-weight:bold; font-size:20px; text-align:center;}
.content {padding-top:20px; padding-bottom:20px; vertical-align:top; text-align:justify; bgcolor:#e7e9ea;}
.content table {width:100%; text-align:center; border:none; vertical-align:top;}
.content td {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #353535; font-size: 12px; padding-bottom:15px; padding-top:15px; text-align:center}
.content p {text-align:justify;}
.content img {padding-bottom:5px; border:none;}

.bottom {background-image:url(design/bg_bottom.jpg); background-repeat:repeat-x; text-align:center; padding-top:8px}
.counters {background:#3274b1; text-align:center}
.border table {border-color:#2f3e8a; border-collapse:collapse;}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(design/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="design/overlay.png", sizingMethod="scale");
	}