body {
	scrollbar-face-color: #eeeeee;
	scrollbar-highlight-color: gray;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#999999;
	scrollbar-shadow-color:#999999;
	scrollbar-arrow-color: black;
	scrollbar-track-color:#cccccc;
	scrollbar-track-color: #eeeeee;

	margin : 0px; padding : 0px;
	
	font-family: 'tahoma', 'arial', 'helvetica ce', 'helvetica';
	font-size: 0.75em;
	line-height: 1.4;
	color: #444;
	
	text-align: center;
/*	background: #98a0ab url('../images/bg.gif') repeat-x 0 0px;*/
	padding-bottom: 15px;
}

.lft {
	text-align: left;
}

.rght {
	text-align: right;
}

.centr {
	text-align: center;
}

.just {
	text-align: justify;
}

.tucny {
	font-weight: bold;
}

.odrazka {
	text-indent: 0px;
}

.ridsi {
	line-height: 1.5;
}

.verttop {
	vertical-align: top;
}

.mensi {
	font-size: 0.95em;
}

.odsazeny {
	padding-left: 30px;
}

a {}
/*
a:link    {color: #008fd5; text-decoration: underline; }
a:visited {color: #008fd5; text-decoration: underline; }
a:active  {color: #008fd5; text-decoration: underline; }
a:hover   {color: #008fd5; text-decoration: none; border-bottom: 1px dashed;}
*/
a:link, a:visited, a:active {color: #dd6600; text-decoration: none; border-bottom: 1px dashed; }
a:hover   {color: #dd6600; text-decoration: underline; border-bottom: 0px;}

a.no-bb { border:0; }

table {
	font-family: 'tahoma', 'arial', 'helvetica ce', 'helvetica';
	font-size: 1.0em;
	line-height: 1.4;
}

img {
	border: 0px;
	vertical-align: middle;
}

p {
	text-indent: 0px;
	margin: 0;
	padding: 0;
	padding-bottom: 7px;
}

h1 {
	font-size: 1.6em;
	color: #cccccc;
}

h1.list {
	font-size: 1.6em;
	font-weight: bold;
	color: #fff;
	border-top: 1px gray solid;
	border-bottom: 1px gray solid;
	padding: 10px;
	background: #7f7f7f;
	margin:0 0 15px 0;
	
}

h2 {
	font-size: 1.7em;
	font-weight: normal;
	margin: 5px 0 10px 0px;
	color: #454545;
	padding: 0;
}

h2.informace {
	font-size: 1.4em;
	font-weight: bold;
	color: #454545;
}

h3 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0 0 10px 0px;
	color: #454545;
	padding: 0;
}

h3.adt {
	font-size: 1.0em;
	font-weight: bold;
	margin: 0 0 2px 0px;
	color: #454545;
	padding: 0;
}

h4 {
	padding-top: 0;
	margin-top: 0;
}

h2.window-title {
	font-size: 1.5em;
	font-weight: normal;
	margin: 5px 0 10px 0px;
	color: #ff0164;
	padding: 0;
}

input {
	border: #7f7f7f 1px solid;
	font-size: 0.9em;
}

textarea {
	font-family: 'tahoma', 'arial', 'helvetica ce', 'helvetica';
	border: #7f7f7f 1px solid;
	font-size: 0.9em;
	margin-bottom: 5px;
}

#page {
/*	background-color: #e7e7e7;*/
	background-color: #fff;
	width: 950px;
	margin-left: auto;
	margin-right: auto; 
	text-align: left;
}

#top {
	margin: 0px;
	height: 137px;
	background: url('../images/top.jpg') no-repeat left 0px;
	border-right: gray 1px solid;
}

.top-logo {
	padding: 19px 0 0 611px;
	
}

.top-logo a:link, .top-logo a:visited, .top-logo a:hover {
	color: #dddddd;
	text-decoration: none;
	border: 0px;
}

.top-content {
	float: right;
	color: #353535;
	font-size: 0.9em;
	font-weight: normal;
	padding: 2px 10px 0 0px;
}

#lang {
	float: left;
	padding: 10px 0 0 30px;
}

#lang a:link, #lang a:visited {
	border:0;
}


#header1 {
	height: 150px;
	background: url('../images/header1.jpg') no-repeat left 0px;
}

#header2 {
	height: 139px;
	background: url('../images/header2.jpg') no-repeat left 0px;
}

#header3 {
	height: 55px;
	background: url('../images/header4.jpg') no-repeat left 0px;
}

.header3-content {
	font-size: 1.0em;
	color: gray;
	font-weight: bold;
	font-family: arial;
	padding: 17px 0 0 375px;
}

* {-moz-box-sizing: border-box; box-sizing: border-box;}


/*
#menu {
	height: 190px;
}

#menu img {
	border: 0px;
	
}	

#menu a, #menu a.link, #menu a.visited, #menu a:hover  {
	border: 0px;
	text-decoration: none;
}	
*/
#menu {
	height: 121px;
	padding-left: 16px;
}

#menu a, #menu a:link, #menu a:visited  {
	float: left;
	display: block;
	width: 180px;
	height: 121px;
	margin: 0 2px;
	text-decoration: none;
	border: 0;
}	

.m1 { background: url('../images/button1.jpg') no-repeat 0 0; }
.m2 { background: url('../images/button2.jpg') no-repeat 0 0; }
.m3 { background: url('../images/button3.jpg') no-repeat 0 0; }
.m4 { background: url('../images/button4.jpg') no-repeat 0 0; }
.m5 { background: url('../images/button5.jpg') no-repeat 0 0; }
.m6 { background: url('../images/button6.png') no-repeat 0 0; }

#search-header {
	width: 200px;
	height: 50px;
	background: #808080 url('../images/search.jpg') no-repeat 0px 0px;
}

#right-column {
	float: right;
	width: 190px;
	padding: 0;
	background: #e7e7e7 url('../images/bgSearch.gif') repeat-x left 0px;
	margin-top: 10px;
}

.right-column-content {
	padding: 10px;
}


#left-column {
	float: left;
	width: 200px;
	padding: 0;
	background: #e7e7e7 url('../images/bgSearch.gif') repeat-x left 0px;
	margin-top: 10px;
}

.left-column-content {
	padding: 0 15px;
}

#main-index {
	min-height: 350px;
	padding: 10px 0px 50px 210px;
/*	background: url('../images/flag_unica.png') no-repeat 710px bottom;*/
}

#main {
	min-height: 350px;
	margin-top: 10px;
	padding: 0px 0px 50px 210px;
/*	background: url('../images/flag_unica.png') no-repeat 710px bottom;*/
}

#navigace {
	height: 30px;
	background: url('../images/vlnka_1.png') no-repeat left 30%;
	font-size: 0.9em;
	padding-bottom: 10px;
}

.navigace-text {
	padding: 5px 0 0 95px;
	color: #555555;
}
.navigace-text a:link, .navigace-text a:visited {
	text-decoration: none;
}

.tlacitko {
  	background-color: whitesmoke;
   	font-family: tahoma, helvetica, sans-serif;
   	font-size: 11px;
   	font-weight: bold;
   	text-align: center;
   	color: black;
	border: gray 1px solid;
   	padding: 3px 3px 3px 3px;
}

.tlacitko_d {
   	background-color: navy;
   	font-family: tahoma, helvetica, sans-serif;
   	font-size: 11px;
   	font-weight: bold;
   	text-align: center;
   	color: red;
   	padding: 0px 0px 0px 0px;
   	border-color: #e1f0ff;
}

.oddelovac-textu {
	height: 15px;
}

.oddelovac-textu-velky {
	height: 30px;
}

.oddelovac-textu-mensi {
	padding-top:10px;
}

.hvezdicka  {
	color : red;
	font-family : tahoma;
	font-style : normal;
	font-size : 9px;
	font-weight: normal;
	text-decoration: none;
} 

hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
}

#footer {
	height: 165px;
	text-align: center;
	background: url('../images/bgFooter.gif') repeat-x  0px;
	color: #252525;
}

.footer-unicareal {
	line-height: 1.5;
	text-align: left;
	font-size: 0.95em;
	padding: 15px 0 0 30px;
	background: url('../images/footer_unicareal_left.jpg') no-repeat 0px 0px;
	height: 140px;
}

.footer-unicareal a:link, .footer-unicareal a:visited {
	color: #dd6600; text-decoration: none; border-bottom: 1px dashed;
}

.footer-unicareal a:hover {
	color: #dd6600; text-decoration: underline; border-bottom: 0px;
}

.footer-advertisement {
	float: right;
	text-align: left;
	font-size: 0.95em;
	padding: 40px 15px 0 30px;
	width: 370px;
	height: 165px;
	border-left: 1px white solid;
	background: url('../images/bgAdvert.jpg') no-repeat right -1px;
}

.footer-advertisement a:link, .footer-advertisement a:visited {
	border-bottom: 0;
}

.footer-white {
	color: gray;
	text-align: left;
	font-size: 0.95em;
	padding: 5px 0 0 28px;
}

.footer-white a:link, .footer-white a:visited{
	color: gray;
	border:0;
}


.text-cerveny {
	color: red;
	font-size: 0.9em;
}

.modry {
	color: #1363b8;
}

.sedy {
	color: gray;
}

.indent {
	padding: 0 0 0 30px;
}

.contact-form input {
	border: #7f7f7f 1px solid;
	font-size: 1.1em;
}

.contact-form textarea {
	border: #7f7f7f 1px solid;
	font-size: 1.4em;
}

.contact-form input:hover, .contact-form textarea:hover {
	background-color: #eeeeee;
	border: black 1px solid;
}

.contact-form input:focus, .contact-form textarea:focus {
	background-color: #eeeeee;
}

label {
	font-size: 0.95em;
}

.strankovani {
	font-size: 1.1em;
	text-align: center;
	padding: 5px 0 5px 0px;
	
}

.strankovani a:link, a:visited {
	border: 0;
}

.no-border, .no-border a:link, .no-border a:visited, .no-border a:hover {
	border: 0px;
}

.or {
	font-family: "tahoma", "arial";
	float: left;
/*	background: url('../images/bgmenu_button11.jpg') no-repeat 0px 0px;*/
	width: 190px;
	height: 190px;
	color: white;
}

.or a:link, .or a:visited {
	display: block;
	width: 190px;
	height: 190px;
	color: white;
	padding: 24 0 0 25px;
	font-weight: normal;
}

.or a:hover {
	display: block;
	width: 190px;
	height: 190px;
	color: white;
	padding: 24px 0 0 25px;
	font-weight: normal;
}

h2.butt {
	font-size: 1.9em;
	margin: 0;
	color: white;
	letter-spacing: 0;
	font-weight: normal;
}

.butt-info {
	font-weight: bold;
	font-size: 0.5em;
/*	padding-top: 0px;*/
}

.butt-note {
	font-weight: normal;
	font-size: 0.5em;
	padding-top: 8px;
}

.butt1 a:link, .butt1 a:visited {
	background: #717d8d url('../images/bgmenu_button1.jpg') no-repeat 0px 0px;
}

.butt1 a:hover {
/*	background: #717d8d url('../images/bgmenu_button11.jpg') no-repeat 0px 0px;*/
	background: #ed7800 url('../images/bgmenu_button1.jpg') no-repeat -190px 0px;
}

.butt2 a:link, .butt2 a:visited {
	background: #717d8d url('../images/bgmenu_button2.jpg') no-repeat 0px 0px;
}

.butt2 a:hover {
/*	background: #717d8d url('../images/bgmenu_button21.jpg') no-repeat 0px 0px;*/
	background: #ed7800 url('../images/bgmenu_button2.jpg') no-repeat -190px 0px;
}

.butt3 a:link, .butt3 a:visited {
	background: #717d8d url('../images/bgmenu_button3.jpg') no-repeat 0px 0px;
}

.butt3 a:hover {
/*	background: #717d8d url('../images/bgmenu_button31.jpg') no-repeat 0px 0px;*/
	background: #ed7800 url('../images/bgmenu_button3.jpg') no-repeat -190px 0px;
}

.butt4 a:link, .butt4 a:visited {
	background: #717d8d url('../images/bgmenu_button4.jpg') no-repeat 0px 0px;
}

.butt4 a:hover {
/*	background: #717d8d url('../images/bgmenu_button41.jpg') no-repeat 0px 0px;*/
	background: #ed7800 url('../images/bgmenu_button4.jpg') no-repeat -190px 0px;
}

.butt5 a:link, .butt5 a:visited {
	background: #717d8d url('../images/bgmenu_button5.jpg') no-repeat 0px 0px;
}

.butt5 a:hover {
/*	background: #717d8d url('../images/bgmenu_button51.jpg') no-repeat 0px 0px;*/
	background: #ed7800 url('../images/bgmenu_button5.jpg') no-repeat -190px 0px;
}

.zakazka {
	padding: 0;
	margin:  0 0 0 0px;
} 

.zakazka-oddel {
	padding: 15px 0 15px 0px;
	height: 0px;
}

.list-photo {
	float: left;
	padding: 0 0 00px 0;
	margin:  0 0 0 0px;
	
	width: 150px;
	height: 115px;
	text-align: center;
	overflow: hidden;
}

.bs {
	border: 1px #bbbbbb solid;
}

.bo {
	border: 1px #f47a00 solid;
}

.list-photo img {
	border: 0px #bbbbbb solid;
	width: 150px;
	height: 115px;
}

.list-text {
	padding: 0 0 0 175px;
}

.list-text a:link, .list-text a:visited {
	color: #dd6600; text-decoration: none; border-bottom: 1px dashed;
}

.list-text a:hover {
	color: #dd6600; text-decoration: underline; border-bottom: 0px;
}

.priznak-zakazky {
	font-size: 0.7em;
	border: 1px red solid;
	padding: 1px 4px 1px 4px; 
}

.priznak-zakazky-detail {
	font-size: 0.5em;
	border: 1px red solid;
	padding: 1px 4px 1px 4px; 
}

.detail-ikony {
	float: right;
	margin-top: 10px;
}
.detail-ikony a:link, .detail-ikony a:visited {
	border: 0px;
	margin: 0 0 0 10px;
} 

.detail-photo {
	float: left;
	width: 170px;
	text-align: center;
}

.detail-photo img {
	border: 1px #bbbbbb solid;
}

.detail-text {
	padding-left: 200px;
}

.foto {
	float: left;
	width: 152px;
	height: 123px;
	border: 1px #bbbbbb solid;
	text-align: center;
	margin: 0 0 18px 17px;
	overflow: hidden;
}

.foto img {
	border: 0px gray solid;
}

.foto a:link, .foto a:visited, .foto a:hover {
	background: 0;
	border: 0;
}


.adtext {
	width: 500px;
	padding-top: 0px;
}

.adtext a:link, .adtext a:visited {
	color: #dd6600;
	text-decoration: none;
	border-bottom: 0px dashed;
 } 

.adtext a:hover {
	text-decoration: underline;
	border-bottom: 0px;
}

.adtext h3 a:link, .adtext h3 a:visited {
	color: #dd6600;
	text-decoration: none;
	border-bottom: 1px dashed;
}
.adtext h3 a:hover {
	text-decoration: underline;
	border-bottom: 0px;
}

select {
	font-family: 'tahoma', 'arial', 'helvetica ce', 'helvetica';
	font-size: 1.0em;
}

select.s-form, input.s-form {width: 160px;}

.tip {
	background: #fbeacc url('../images/bgTip.jpg') no-repeat 5px 0px;
	padding-top: 10px;
	min-height: 125px
}

.tip h2 {display: none;}

.main-lr {
	padding-left: 20px;
	padding-right: 20px;
}

.RSSwindow {
	text-align: left;
}

.RSSwindow ul {
	margin:0;
	padding:0;
}

.RSSwindow ul li {
	list-style-type: none;
	margin: 0 0 10px 0;
	padding:0 0 10px 0;
	border-bottom: 1px gray dotted;
}

.text-help {color: gray; }

.anketa { font-size: 0.9em; color: #353535; padding: 35px 10px 0 690px; }
.anketa a:link, .anketa a:visited, .anketa a:hover {text-decoration: none; border:0;}
/* for understanding browsers */
.container {
	MIN-HEIGHT: 8em; 
	HEIGHT:auto;
	MARGIN-BOTTOM: 1.5em;
}
/* for Internet Explorer */
/*\*/
* html .container {
	HEIGHT: 8em;
}
/**/

.banner {height: 120px; }
.tabulka {float: left; width: 250px; }
.detail-drevo img { margin: 0px 10px 10px 0px ;}

.virtual-p { float: left; padding: 0px 0 0 30px; }
.virtual-p a:link, .virtual-p a:visited {color: #006bd3; }

.pt {padding-top: 5px;}

.itop {vertical-align: top;}
.c_zak {float: left; width: 140px; font-size: 0.9em; padding: 0px 0 0 25px; }
