/*
--------------------------------------------------
divy - layout
--------------------------------------------------
*/

body {
	background-color: white;
	margin: 0px;
	padding: 0px;
	font-family: ARIAL CE, HELVETICA CE,ARIAL,HELVETICA, sans-serif;
	font-size: 12px;
}

.montkov-cela-stranka {
	width: 769px;
	height: auto;
	position: relative;
	margin: 0px;
	padding: 0px;
	background-image: url("img/montkov-background.gif");
	background-repeat: repeat-y;
}

.montkov-top-menu {
    background-color: black;
	background-image: url("img/montkov-top-back.gif");
	background-repeat: no-repeat;
	width: 769px;
	height: 28px;
	position: relative;
	text-align: right;
	margin: 0px;
	padding: 0px;
}
.montkov-logo {
	background-color: transparent;
	background-image: url("img/montkov-logo.gif");
	background-repeat: no-repeat;
	width: 769px;
	height: 68px;text-style: italic;
	position: relative;
	margin: 0px;
	padding: 0px;
}

.montkov-left-menu {
	width: 163px;
	height: 400px;
	background-color: #FF9900;
	background-image: url("img/levy-menu.gif");
	background-repeat: repeat-y;
	_height:600px;
	left: 0px;
	firefox_only;margin-top: 0px !important;
	margin-top: -3px;
	padding: 0px;
	position: absolute;
}

.montkov-main {
	width: 550px;
	height: auto;
	position: relative;
	firefox_only;margin-top: 0px !important;
	margin-top: -20px;
	padding: 0px;
	padding-left: 10px;
	left: 163px;
	min-height: 600px;
	_height:600px;
	text-align: left;
	background-color: transparent;
	background-image: url("img/background-big.gif");
	background-repeat: no-repeat;
}

.montkov-cistic {
	clear: both;
}

.montkov-paticka {
	position: relative;
	background-image: url("img/montkov-pozadi-paticka.gif");
	background-repeat: repeat-y;
	width: 550px;
	height: 40px;
	margin: 0 0 0 10px;
	padding: 0px;
	left: 163px;
	border-top:1px solid silver;
}

/*
--------------------------------------------------
pismo - menu nahore vpravo
--------------------------------------------------
*/

.text {
	color: #FFFFFF;
	font-style : normal;
	font-family : Arial;
	font-size: 0.8em;
}

.text a:link {
	color: #FFFFFF;
	font-style : normal;
	font-family : Arial;
	font-size: 1em;
	text-decoration: none;
}

.text a:visited {
	color: #FFFFFF;
	font-style : normal;
	font-family : Arial;
	font-size: 1em;
	text-decoration: none;
}

.text a:hover {
	color: #FFFFFF;
	font-style : normal;
	font-family : Arial;
	font-size: 1em;
	text-decoration: underline;
}

.index2 {
	text-align: justify;
	color: gray;
	font-size: 11px;
}

.index2 a:link {
	text-align: justify;
	color: gray;
	font-size: 11px;
}

.index2 a:visited {
	text-align: justify;
	color: gray;
	font-size: 11px;
}

/*
--------------------------------------------------
seznamy a odkazy - levy menu

ol - predelan na necislovany seznam, pouzivat 
     v textu misto ul 
   - pro cislovanej seznam napsat
	 novej styl primo do tagu s olem
ul - levy menu

--------------------------------------------------
*/

ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 163px;
	line-height: 30px;
	vertical-align: top;
	font-weight: bold;
}

ul a {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #FFAF3B;
	width: 163px;
	line-height: 30px;
	vertical-align: top;
	font-weight: bold;
	display: block;
	block-width: 163px;
}

ul a:hover {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #FFAF3B;
	width:100%;
	background-color: white;
	width: 163px;
	line-height: 30px;
	vertical-align: top;
	height: 30px !important;
	font-weight: bold;
}

ul li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 163px;
	vertical-align: top;
	font-weight: bold;
}

.menu {
	color: #FFFFFF;
	font-style : normal;
	font-family : Arial;
	font-size: 1em;
	vertical-align: top;
	font-weight: bold;
}

.menu a:link {
	color: #FFFFFF;
	font-style : normal;
	font-family : Arial;
	font-size: 1em;
	text-decoration: none;
	vertical-align: top;
	font-weight: bold;
}

.menu a:visited {
	color: #FFFFFF;
	font-style : normal;
	font-family : Arial;
	font-size: 1em;
	text-decoration: none;
	vertical-align: top;
	font-weight: bold;
}

.menu a:hover {
	color: #000000;
	font-style : normal;
	font-family : Arial;
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
}

.menu a:active {
	color: #000000;
	font-style : normal;
	font-family : Arial;
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
}

ol {
	list-style: disc;
	margin-left: 30px;
	padding: 0px;
}

/*
--------------------------------------------------
navigace - pismo a odkazy
--------------------------------------------------
*/

.navi {
	color: gray;
	font-style : normal;
	font-family : Arial;
	font-size: 0.9em;
}

.navi a:link {
	color: gray;
	font-style : normal;
	font-family : Arial;
	font-size: 1em;
	text-decoration: none;
}

.navi a:hover {
	color: gray;
	font-style : normal;
	font-family : Arial;
	font-size: 1em;
	text-decoration: none;
}

.navi a:visited {
	color: gray;
	font-style : normal;
	font-family : Arial;
	font-size: 1em;
	text-decoration: none;
}

/*
--------------------------------------------------
paticka - pismo a odkazy
--------------------------------------------------
*/

.footer {
	color: gray;
	font-style : normal;
	font-family : Arial;
	font-size: 0.8em;
}

.footer a:link {
	color: gray;
	font-style : normal;
	font-family : Arial;
	font-size: 1em;
	text-decoration: none;
}

.footer a:hover {
	color: gray;
	font-style : normal;
	font-family : Arial;
	font-size: 1em;
	text-decoration: none;
}

.footer a:visited {
	color: gray;
	font-style : normal;
	font-family : Arial;
	font-size: 1em;
	text-decoration: none;
}

/*
--------------------------------------------------
nadpisy
--------------------------------------------------
*/

h1 {
	font-size: 1.2em;
	font-family: Arial;
	color: #11B9CC;
	font-weight: bold;
}

/*
--------------------------------------------------
staticky stranky - divy + nahled obrazku + info
--------------------------------------------------
*/

.staticke-stranky {
	position: relative;
	width: 590px;
	left: 10px;
	top: 0px;
	text-align: justify;
}

.texty {
	position: relative;
	width: 340px;
	height: auto;
	text-align: justify;
	float: left;
	padding-right: 10px;
	color: #414141;
	font-size: 11px;
	_height:600px;
	min-height:600px;
}

.obrazky {
	width: 230px;
	height: auto;
	float: left;
	padding: 5px;
	padding-top: 65px;
}

.nahled {
	border: 1px solid #11B9CC;
	padding: 5px;
}

.doplnujici-info {
	color: #11B9CC;
}

.doplnujici-info a:visited{
	color: #11B9CC;
	text-decoration: none;
}

.doplnujici-info a:link {
	color: #11B9CC;
	text-decoration: none;
}

.doplnujici-info a:active {
	color: #11B9CC;
	text-decoration: none;
}

.doplnujici-info a:hover{
	color: #11B9CC;
}

/*
--------------------------------------------------
modrej ramecek kolem nahledu obrazku - divek 2
je velkej obr na indexu
--------------------------------------------------
*/

.vnejsi-divek {
width: 210px;
height: auto;
border: 1px solid #11B9CC;
}

.vnitrni-divek {
width: 200px;
height: auto;
margin: 5px;
Firefox_only;margin-bottom: 5px !important;
margin-bottom: 1px;
}

.vnejsi-divek6 {
width: 210px;
height: auto;
border: 1px solid #11B9CC;
}

.vnitrni-divek6 {
width: 200px;
height: auto;
margin: 5px;
Firefox_only;margin-bottom: 5px !important;
margin-bottom: 5px;
}

/*
.vnejsi-divek2 {
width: 546px;
height: auto;
border: 1px solid #11B9CC;
}

.vnitrni-divek2 {
width: 536px;
height: auto;
margin: 5px;
Firefox_only;margin-bottom: 5px !important;
margin-bottom: 1px;
}
*/
.vnejsi-divek2 {
width: 552px;
height: auto;
border: 1px solid #39CBDC;
}

.vnitrni-divek2 {
width: 536px;
height: auto;
margin: 8px;
Firefox_only;margin-bottom: 8px !important;
margin-bottom: 8px;
}

.vnejsi-divek3 {
width: 546px;
height: auto;
border: 1px solid #11B9CC;
display:block;
}

.vnejsi-divek3 a:hover {
width: 536px;
height: auto;
border: 0px solid #11B9CC;
display:block;
background-color: #E5E5E7;
}

.vnejsi-divek3 a:link {
width: 536px;
height: auto;
border: 0px solid #11B9CC;
display:block;
}

.vnejsi-divek3 a:visited {
width: 536px;
height: auto;
border: 0px solid #11B9CC;
display:block;
}

.vnitrni-divek3 {
width: 536px;
height: auto;
margin: 5px;
Firefox_only;margin-bottom: 5px !important;
margin-bottom: 5px;
}

.vnitrni-divek3.11 {
width: 61px;
height: auto;
margin: 5px;
float:left;
Firefox_only;margin-bottom: 5px !important;
margin-bottom: 5px;
}

.vnitrni-divek3.12 {
width: 450px;
height: auto;
margin: 5px;
float:left;
Firefox_only;margin-bottom: 5px !important;
margin-bottom: 5px;
}
/*
.vnejsi-divek4 {
width: 330px;
height: auto;
Firefox_only;border: 1px solid transparent !important;
border: 1px solid #EEEEEE;
}

.vnitrni-divek4 {
width: 320px;
height: auto;
margin: 5px;
Firefox_only;margin-bottom: 5px !important;
margin-bottom: 1px;
}
*/
.vnejsi-divek4 {
width: 330px;
height: auto;
Firefox_only;border: 1px solid transparent !important;
border: 1px solid #EEEEEE;
}

.vnitrni-divek4 {
width: 320px;
height: auto;
margin: 5px;
Firefox_only;margin-bottom: 5px !important;
margin-bottom: 1px;
}

.vnejsi-divek5 {
width: 546px;
height: auto;
border: 1px solid #11B9CC;
display:block;
font-size: 1em;
font-family: Arial;
color: gray;
font-weight: normal;
background-color:white;
}

.vnitrni-divek5 {
width: 536px;
height: auto;
margin: 5px;
Firefox_only;margin-bottom: 5px !important;
margin-bottom: 5px;
font-size: 1em;
font-family: Arial;
color: gray;
font-weight: normal;
background-color:white;
}

/*
--------------------------------------------------
hr - to horizontalni podtrzitko
--------------------------------------------------
*/

hr {
background-color:silver;
}

/*
--------------------------------------------------
kontakty
--------------------------------------------------
*/

contact {
position: relative;
width: 140px;
float: left;
height: auto;
}

/*
--------------------------------------------------
uvod - divy s novinkama a kontakty
--------------------------------------------------
*/

.aktuality {
position: relative;
float: left;
width:360px;
height: auto;
}

.kontakt1 {
position: relative;
float: left;
width: 230px;
height: auto;
}

/*
--------------------------------------------------
login nalevo
--------------------------------------------------
*/

.login {
margin-left:10px;
width:140px;
height:110px;
border: 1px solid #FFAF3B;
background-color:#FF9900;
}
d
.email {
font-size:11px;
font-family:arial;
color:#414141;
text-decoration:none;
}
.email a:link {
font-size:11px;
font-family:arial;
color:#414141;
text-decoration:none;
font-weight:bold;
}
.email a:visited {
font-size:11px;
font-family:arial;
color:#414141;
text-decoration:none;
font-weight:bold;
}
.email a:hover {
font-size:11px;
font-family:arial;
color:#414141;
text-decoration:none;
font-weight:bold;
}


/*  nove predelane kontakty */
div#co h1 {font-size:.9em;color:#12b9d7;width:550px;margin:0 0 -1em 0;padding:0;}
div#co ul {list-style-type:none;width:545px;font-size:.9em;margin:0 0 2em 0;}
div#co ul li {position:relative;width:100%;height:12px;margin:0;padding:0;font-weight:100;}
div#co ul li.noline {margin-top:.5em;}
div#co ul li  {_height:3px;_padding:0;_margin:0 0 -18px 0; !important}
div#co ul li strong {color:#f90;}
div#co ul li b {color:#777;font-weight:100; _height:4px;}
div#co ul li b.mail {position:absolute;top:0;left:205px;width:160px;height:1em;}
div#co ul li b.mail a,  div#co ul li b.mail a:hover {text-decoration:none;display:inline;color:#777;border:none;font-weight:100;}
div#co ul li b.tel {position:absolute;top:0;right:0;width:150px;_width:170px;}
div#co ul li b.tel span {color:silver;}
div#co ul li span.hi {visibility:hidden;}
div#co hr {visibility:hidden;clear:both;}

/* link na kontakty z uvodu */
a#colink {display:block;border:1px solid #12b9d7;padding:.8em 0 .8em 4em;color:#12b9d7;background:white url(img/grey.gif) center left no-repeat;text-decoration:none;width:143px; }
a#colink:hover {background:white url(img/blue.gif) center left no-repeat;}

