@charset "utf-8";
/* CSS Document */

body  {	background-color: #ff5f00;	margin-top: 0px;	margin-left: 0px;}
	
a:link {	color: #000;	text-decoration: underline;}
a:visited { color: #000; 	text-decoration: none; }
a:hover {	color: #036;	text-decoration: underline;}
a:active { 	color: red; 	text-decoration: underline;}

a.w:link, a.w:visited {	text-decoration: none; color: white; }
a.w:hover, a.w:active {	color: white; }

h1{
	font-family: "Lucida Sans Unicode" Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #003366;
	line-height: 39px;
	text-align: left;
	letter-spacing: 0px;
	font-weight: normal;
	margin-bottom:5px;
	margin-top:0px;
	text-indent: 10px;
}

h2{
	font-family: "Lucida Sans Unicode" Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #006699;
	font-weight: normal;
	text-align: left;
	margin-bottom:0px;
	margin-top:0px;
	text-indent: 10px;
}

h3{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003366;
	font-weight: bold;
	text-align: left;
	margin-bottom:5px;
	padding-top:3px;
	padding-bottom:3px;
	display:block;
	line-height: 18px;
	text-indent: 10px;
	border-left: solid #CCC 2px;
	background-color: #f5f5f5;
}

h4{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #069;
	font-weight: bold;
	text-align: left;
	margin-bottom:0px;
	margin-top:0px;
	text-indent: 5px;
	border-left: solid #CCC 5px;
}

h5{
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
	text-align: left;
	margin: 0px 0px 0px 5px;
}

p, li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-align: left;
	padding-left:8px;
	padding-right:8px;
	white-space: normal;
}

tr{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	line-height: 13px;
}

ul,ol {
	
}


li{
	list-style-type: inherit;
	margin-top: 0px;
	list-style-position: outside;
	font-weight: normal;
	font-size: 13px;
	list-style-image: url(images/li-star.gif);
	line-height: 15px;
}

/*---titulka---*/
.titleTopbarIndex, .titleTopbar{
	width: 962px;
	height: 47px;
	background-image: url(images/title-01.gif);
	background-repeat: no-repeat;
	background-position: top center;
}
.titleTopbarIndex	{ 	margin-top: 20px;}
.titleTopbar		{ 	margin-top: 20px;}


.titleHeader{
	width: 962px;
	height: 234px;
	background-image: url(images/title-02.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

.titleMain{
	width: 962px;
	height: 160px;
	background-image: url(images/title-03.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

.titleThumbstrip{
	width: 962px;
	height: 123px;
	background-image: url(images/title-04.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

.titleFooter{
	width: 962px;
	height: 31px;
	background-image: url(images/title-05.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCC;
	line-height: 25px;
}

.titleThumb{
	width: 83px;
	height: 103px;
	margin-left:12px;
	margin-top:5px;
	float:left;
	background-image: url(images/thumback.png);
	background-repeat: no-repeat;
	background-position: bottom center;
}

.column, .column2{
	width: 200px;
	height: 150px;
	margin-left:100px;
	padding-top:10px;
	float:left;
}

.column2{
	width: 198px;
	margin-left:100px;
}

.name{
	font-family: "Lucida Sans Unicode" Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #003366;
	line-height: 24px;
	text-align: left;
	margin-bottom:2px;
	margin-top:10px;
	text-indent: 8px;
}

.ordinacne{
	width:166px;
	height:160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	line-height: 10px;
	text-align: left;
	background-image: url(images/ordinacne-back.png);
	background-repeat: no-repeat;
	background-position: top center;
	padding:5px;
	float:left;
	letter-spacing: 1px;
}

.btnKde, .btnPrint{
	width:124px;
	height:26px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	line-height: 24px;
	text-align: left;
	background-image: url(images/btn-kde.png);
	background-repeat: no-repeat;
	background-position: top center;
	margin-top:10px;
	text-indent: 30px;
	letter-spacing: 0px;
}

.btnPrint{
	background-image: url(images/btn-print.png);
	margin-left:15px;
	text-indent: 50px;
	cursor:pointer;
}

.btnFeed{
	width:100px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	margin-right:80px;
	margin-top:190px;
	float:right;
	font-size: 16px;
	cursor:pointer;
}

.menu01, .menu02, .menu03, .menu04{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 58px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: top center;
	float:right;
	letter-spacing: -1px;
}


.menu01{
	width:177px;
	height:47px;
	background-image: url(images/menu-01.gif);
}

.menu01:hover{
	background-image: url(images/menu-01-over.gif);
	line-height: 50px;
}

.menu02{
	width:120px;
	height:47px;
	background-image: url(images/menu-02.gif);
}

.menu02:hover{
	background-image: url(images/menu-02-over.gif);
	line-height: 50px;
}

.menu03{
	width:152px;
	height:47px;
	background-image: url(images/menu-03.gif);
}

.menu03:hover{
	background-image: url(images/menu-03-over.gif);
	line-height: 50px;
}

.menu04{
	width:84px;
	height:47px;
	background-image: url(images/menu-04.gif);
	margin-right:50px;
}

.menu04:hover{
	background-image: url(images/menu-04-over.gif);
	line-height: 50px;
}

.menuURL{	color: #000;}
.menuURL:link{	color: #000;	text-decoration:none;}
.menuURL a{	color: #000;	text-decoration:none;}
.menuURL a:hover{	color: #036;	text-decoration:underline;}
.menuURL a:active{	color: #F00;	text-decoration:none;}
.menuURL a:visited{	color: #000;	text-decoration:none;}


.submenuBox{
	width:430px;
	height:30px;
	margin-top:10px;
	float:right;
}

.submenu{
	width:100px;
	height:25px;
	float:left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #036;
	font-size: 14px;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(images/subm-back.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.submenu:hover{
	background-image: url(images/subm-back-over.gif);
}

/*podstranky*/

.pagesHeader{
	width: 962px;
	height: 91px;
	background-image: url(images/pages-header.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	cursor:pointer;
}

.pagesMain{
	width: 922px;
	min-height: 600px;
	padding:0px 20px 5px 20px;
	background-color:#FFF;
	background-image: url(images/pages-main-back.gif);
	background-position: top center;
	background-repeat: repeat-y;
	margin-bottom: 0px;
	overflow:hidden;
}

.pagesBottom{
	width: 962px;
	height: 24px;
	background-image: url(images/pages-bottom.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	margin-top:0px;
}

.pagesFloatBox{
	width: 400px;
	min-height:200px;
	float:right;
	background-color: #8ddef0;
	clear:both;
	margin-left:20px;
	overflow:hidden;
}

.pagesFloatBoxTop{
	width: 400px;
	height:10px;
	background-image: url(images/r-col-top.gif);
	background-position: top center;
	background-repeat: no-repeat;
}


.pagesFloatBoxBottom{
	width: 400px;
	height:23px;
	background-image: url(images/r-col-bott.gif);
	background-position: top center;
	background-repeat: no-repeat;
}

.pagesFloatBoxTh{
	border:solid #63b7ca 3px;
	margin-bottom:5px;
}

.textColumn{
	width: 440px;
	float:left;
	margin-left:10px;
	margin-right:5px;
	overflow:hidden;
	border-right: solid #CCC 1px;
	min-height: 400px;
}

.illuPhoto{
	border:solid #aaeffe 6px;
}


.adressFloatBox{
	width: 300px;
	min-height:200px;
	float:right;
	clear:both;
	margin-left:10px;
	overflow:hidden;
	border-left: solid #CCC 2px;
}

.pro { width:80px; height:106px; overflow:hidden; float:left; padding:8px 4px 2px 4px; margin:0 6px 10px 5px; border:1px solid #bbb; text-align:center; vertical-align:bottom;}

#m-oznam { width:350px; height:auto; overflow:hidden; margin:15px auto; color:#C00; background-color:#eee; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; box-shadow: 0 0 8px #666; padding:15px;}