/* CSS Document*/
body {
	text-align: left;	
	font: 12px Tahoma, "Lucida Grande CE", lucida, sans-serif;	
	color: #000;
	}
h1, h2, h3, h4, h5, h6 {margin: 5px 0; font-family: "Trebuchet MS";}
h1 {font-size: 20px; font-variant: small-caps;}
h2 {font-size: 16px; font-variant: small-caps; border-left:#ff6600 solid 4px; padding-left: 5px}
h3 {font-size: 14px; font-variant: small-caps;}
p {	margin: 0px; padding: 0px;}
/*img {border: 0px solid #fff}*/
	
a {color: #990000;}
a.interni {
	/*background: url(interni.gif) right center no-repeat; */
	padding:  1px 2px 1px 2px}
ul li {margin: 0px; padding: 1px 4px; list-style: url(li.gif) }/*square;*/
hr {  
	display: block;
	height: 1px;
	border-top: 1px solid #000;
	border-left: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
	}
sup, sub {font-size: 80%;}

/*univerzalni*/
.cistic {clear: both;}
.left {float:left;}
.left-mr {float:left; margin-right: 15px;} /*img*/
.right {float:right;}
.right-ml {float:right; margin-left: 15px;}
.no-mtop {margin-top: 0px} /*h1*/
.pozor {color: #f30; font-weight: bold;} /*upozorneni pro klienty*/
.img {border: 1px solid #ccc;} /*img*/
.color {color: #f30}
ul.odrazka {list-style-type: circle;}
ul.odrazka2 {list-style-type: square;}
.text-field {
	margin: auto;
	padding: 2px;
	color: #002c6d;	
	border: 1px solid #002c6d;
	background: #d9e4ee;
	}
/*hlavni*/ 
#header a {color: #002c6d;text-decoration: none;}
#flash-animace {
	display:none
}
#mezera{
	display: none;
}
#menu-horizontal {
	display: none;
	}
.print-off {
	display: none;
}
	/*smart navigace--------------------*/
#smart-navigace{
	display: none;
}
#menu-vertical {
	display: none;
	}
#chci-domenu {
	color: #D4D0C8;
	display: none;
	}
#content {
	padding-top: 5px;
	}
.tinge {  margin: 0 0 5px 0; padding: 5px; width: 97%}
.tinge_w {  margin: 0 0 5px 0; padding: 5px; width: 97%}
.tinge_d {  margin: 0 0 5px 0; padding: 5px; width: 97%}
.tinge_s {  margin: 0 0 5px 0; padding: 5px; width: 97%}
.tinge-tab {
	padding: 6px;
}
#footer {
	clear:both;
	padding: 4px 0;
	text-align: center;
	font: 10px "Trebuchet MS";
	color: #002C6D;
	}
#developed {}
#developed  a  {text-decoration: none;}
#developed a:hover {text-decoration: underline;}
/*nabidkove boxy-index*/
.nabidka {
	float: left;
	width: 240px;
	margin: 5px 2px 0 6px;}
.nabidka2 {
	float: left;
	width: 240px;
	margin: 5px 2px 0 6px;}
.nabidka ul,
.nabidka2 ul
 {margin-left:0px; padding-left:0}
.nabidka-head, .nabidka2-head {
	padding: 3px 0 0 0;
	text-align:center;
	height: 25px;
	color: #fff;
	font: bold small-caps 15px "Trebuchet MS";
	}
.nabidka-body{
height: 180px
}
.nabidka-cena{
color: #ff3600;
height: 15px;
clear: both;
}
.nabidka-foot{
display:none
}

/*orange------------------------------*/
#nabidka-foot-orange{
display:none
}
/*nabidka - submenu-----------------------------------------------*/
.nabidka-sub {
	float: left;
	width: 175px;
	margin: 5px 2px 0 6px;}
.nabidka2-sub {
	float: left;
	width: 175px;
	margin: 5px 2px 0 6px;}
.nabidka-sub ul li
.nabidka2-sub ul li
 {margin:0px; padding:0}
.nabidka-sub-head, .nabidka2-sub-head {
	padding: 3px 0 0 0;
	text-align:center;
	height: 25px;
	color: #000000;
	font: bold small-caps 15px "Trebuchet MS";
	}
.nabidka-sub-body{
height: 180px
}
.nabidka-sub-cena{
color: #ff3600;
height: 15px;
clear: both;
}
.nabidka-sub-foot{
	display: none;
}
/*orange*/
.nabidka-sub-foot-orange{
	display: none;
}
/*ceniky*/
table.tab, 
.tab th, 
.tab tr, 
.tab td {
	border: 1px solid #c2d1d1; 
	padding: 2px 2px 2px 5px;
	border-collapse: collapse;
	text-align: center;
	}
.tab th, .tab th a {background-color: #284e85; color: #fff}
.tr1 {background: #cedbe8;}
.tr2 {background: #dce7f0}
.td1 {color: #f90}

/*smluvni podmínky*/
ol.podminky {list-style-type:upper-roman;}
.podminky li{ margin-bottom: 15px}
/*sluzby*/
.menu-sluzby {
	height: 24px;
	margin: 0 0 0 0;
	padding: 0px;
	font: small-caps 12px "Trebuchet MS";
	}
.menu-sluzby a{
	float: left;
	margin: 0 0 0 2px;
	padding: 5px 7px 0 7px;
	height: 22px;
	color: #fff;
	text-decoration: none;
	text-align: center;
}
.butt-sluzby a:hover,
.butt-w a:hover,
.butt-d a:hover,
.butt-s a:hover {
	color: #666666;
	text-decoration: underline;
}
.butt-sluzby #sluzbyactiv,
.butt-w #sluzbyactiv,
.butt-d #sluzbyactiv,
.butt-s #sluzbyactiv {color: #fff;}

/*technicka podpora, administrace*/
img.tp  {margin: 8px 0}
/*obrazky*/
#obrazky-ramecek{
padding-left:30px;

}
#obrazky-ramecek a{
margin:auto;
display:block;
border: #CC6600 1px solid;
background-color:#fff;
padding:3px;
margin: 2px 
}
