/* CSS EWT main */



body {

	background-color: #4B70A7;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8.25pt;

	margin:0 0 10px 0;

	padding:0 0 10px 0;

	line-height: 10.5pt;

	color: #00224D;

	text-align: center;

}



div#background {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-image:  url("../images/bg_body.gif");

	background-repeat: repeat-x;

	background-position: bottom;

	background-color: #1D3569;

}



div#frameholder {

	width: 896px;

	margin: auto;

	text-align: left;

	background-image:  url("../images/bg_left.jpg");

	background-repeat: repeat-y;

	background-color: #ffffff;  

	border-left: 2px solid #cccccc;

	border-right: 2px solid #cccccc;

	overflow: auto;

}



div#contentholder{

	margin: 0 8px;

}





div#head {

	background-image:  url("../images/bg_head.gif");

	background-repeat: repeat-x;

	background-color:#213C70;

}



div#topmenu{

	width: 896px;

	margin: auto;

	background-image:  url("../images/bg_topmenu.gif");

	background-repeat: no-repeat;

	height: 29px;

}



	div#topmenu a.home {

		background:  url("../images/bg_none.gif");

		height: 20px;

		margin: 0 0 0 10px;

		width: 100px;

		float: left;

	}

	div#topmenu a.kontakt {

		background:  url("../images/bg_none.gif");

		height: 20px;

		margin: 0 0 0 590px;

		width: 75px;

		float: left;

	}

	div#topmenu a.mail {

		background:  url("../images/bg_none.gif");

		height: 20px;

		margin: 0 0 0 17px;

		width: 90px;

		float: left;

	}



div#headcontent {

	width: 896px;

	height: 275px;

	border-left: 2px solid #cccccc;

	border-right: 2px solid #cccccc;

	margin: auto;

	text-align: left;	

}



div#title{

	width: 896px;

	height: 232px;

}



div#menu {

	background-image:  url("../images/bg_menu.jpg");

	background-repeat: no-repeat;

	height: 45px;

	margin: -2px 0 0 0; 

}



div#menu ul.menu{

	margin: 0;

	padding: 10px 0 0 10px;

}



div#menu ul.menu li{

	margin: 0;

	padding: 0;

	float: left;

	list-style-type: none;

	background-image: url("../images/bg_menu_item.gif");

	background-repeat: no-repeat;

	background-position: 0 1px;

	border-right: 1px solid #cccccc;

	padding: 0 14px 4px 14px;

	margin: 0 12px 0 0;

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size: 10.5pt;

	font-weight: bold;

}

div#menu ul.menu li.last{

	background-image: url("../images/bg_menu_item.gif");

	padding: 0 0 0 16px;

	margin: 0;

	border: none;

}

div#menu ul.menu a{

	text-decoration: none;

	color: #00224D;

}



div#left{

	float: left;

	width: 257px;

	color: #ffffff;

}

div#left a{

	font-size: 7.25pt;

	font-weight: bold;

	color: #ffffff;

}





div#left div.link a, div#left div.link2 a{

	font-size: 7.25pt;

	font-weight: bold;

	color: #ffffff;

	padding: 3px 0 0 0;

	display: block;

	text-decoration: none;

}



div#left div.link{

	height: 21px;

	background-image: url("../images/left_link.jpg");

	background-repeat: no-repeat;

	background-position: right;

	margin: -21px 0 0 0;

	padding: 0 0 0 140px;

	border-bottom: 1px solid #BCD4E8;

}

div#left div.link2{

	height: 21px;

	background-image: url("../images/left_link.jpg");

	background-repeat: no-repeat;

	background-position: 130px 0;

	_margin: -21px 0 0 0;

	padding: 0 0 0 160px;

	border-bottom: 1px solid #BCD4E8;

}





div#left div.link a{

	padding: 3px 0 0 0;

	display: block;

	text-decoration: none;

}



div#left div.neprehlednete{

	height: 85px;

	background-color: #43669A;

	background-image: url("../images/servis24.jpg");

	background-repeat: no-repeat;

}



div#left div.neprehlednete a{

	height: 85px;

	background-image: url("../images/bg_none.gif");

	display: block;

}

div#left div.akce{

	background-color: #43669A;

	background-repeat: no-repeat;

}



		



	div#left div.newstitle{

	background-image: url("../images/bg_newstitle.gif");

	background-repeat: no-repeat;

	background-color: #2F609A;

	font-weight: bold;

	padding: 4px 10px 5px 25px;

	}

	div#left div.news div.newshead{

	height: 42px;

	background-image: url("../images/bg_newshead.gif");

	background-repeat: no-repeat;

	background-color: #AE0000;

	}

	div#left div.news div.newstext{

	background-image: url("../images/bg_newstext.jpg");

	background-repeat: no-repeat;

	background-color: #DFE9EC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8.25pt;

	color: #000000;

	padding: 10px;

	margin: 0 1px 0 0;

	overflow:auto;

	}

	div#left div.news td{

vertical-align: top;

padding: 10px 0 0 0;

	}

	

		div#left div.news p{

		padding: 0 10px 10px 10px;

		margin:0;

		}

		div#left div.news img{

		margin: 5px 10px 5px 0;

		border: 2px solid #025CAC;

		cursor: pointer;

		_cursor: hand; 

		}

		div#left div.news span{

		font-weight: bold;

		color: #FFEFAC;

		padding: 3px 0 5px 0;

		display: block;

		text-align: right;

		}

		div#left div.news span.more{

		padding: 10px 15px 25px 0;

		text-align: right;

		}

div.homeproducts {

	height: 82px;

	background-image: url("../images/bg_homeproducts.jpg");

	background-repeat: no-repeat;

}

div.homeproducts a{

	height: 82px;

	background-image: url("../images/bg_none.gif");

	display: block;

}	



div#right{

	width: 639px;

	float: left;

	padding: 25px 0;

	margin: 5px 0 0 0;

	line-height: 12.75pt;

	_overflow: hidden;

}

div.right_padding {

	padding: 0 25px;

}



div.right_padding2 {

	padding: 0 45px;

	background-image: url("../images/bg_sibra.gif");

	background-repeat: no-repeat;

	background-position: 465px;

	

}

	div#right h1 {

		margin:0 0 10px 0;

		_margin:10px 0;

		padding: 0 0 15px 0;

		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

		font-size: 18pt;

		font-weight: normal;

		border-bottom: 2px solid #cccccc;

	}

	div#right h1.home {

		margin: 0 0 26px 0;

		_margin:10px 0 30px 0;

		font-size: 27pt;

	}

	div#right h1.home span{

		font-size: 18pt;

	}

	div#right h2 {

		margin:15px 0 15px 0;

		padding: 0 0 5px 0;

		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

		font-size: 13.5pt;

		font-weight: normal;

		border-bottom: 1px solid #cccccc;

	}

	div#right h2.home {

		margin:35px 0 27px 0;

		font-size: 21pt;

		color: #333333; 

		border: 0;

	}

	div#right h3 {

		margin:15px 0;

		padding:0 0 1px 0;

		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

		font-size: 10.5pt;

		font-weight: bold;

		color:#0179CD;

		border-bottom: 2px solid #006699;

	}

	div#right h3 span {

		font-weight: normal;

		color: #999999;

	}	

	div#right h3.home {

		margin:30px 0 10px 0;

		padding:0;

		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

		font-size: 16.5pt;

		color: #333333;

		font-weight: normal;

		border: 0;

	}

	div#right p{

		margin: 0 0 10px  7px;

	} 



	div#right img{

		margin: 10px 10px 10px 5px;

		border: 2px solid #025CAC;

		}



div#right .icon {

    margin: 0px 10px 0px 10px;

		border:0px;

		

}



	div#right ul{

		padding:3px 0 0 0;

		margin: 0 0 10px 15px;

	}



	div#right ul.home{

		padding:3px 0 0 0;

		margin: 0 0 10px 35px;

	}

	div#right ul li{

		margin: 0;

		padding: 0 0 5px 13px;

		list-style-type: none;

		background-image: url("../images/bg_list_item.gif");

		background-repeat: no-repeat;

		background-position: 0 7px;

	}

	div#right ul.home li{

		margin: 0;

		padding: 5px 0 10px 30px;

		background-image: url("../images/bg_home_item.gif");

		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

		color: #666666;

		background-repeat: no-repeat;

		font-size: 11.25pt;

		font-weight: bold;

		background-position: 0 6px;

	}

	div#right a{

		color: #0288EF;

	}

	div#right a:hover{

		text-decoration: none;

	}

	div#right table{

		margin: 10px 0;

	}

	div#right table td{

		padding:2px 5px;

		vertical-align:top;

	}

	div#right table td.color{

	background-color: #ECF1F4;

	}

	div#right table td.bluecell, div#right table.servis td.bluecell, div#right table.ojeta td.bluecell{

	background-color:#006699;

	height:2px;

	padding:0;

	font-size:0.75pt;

	}

	div#right table.servis td.cont{

		padding:2px 5px 10px 5px;

		background-color: #EEEFF0;

	}

	div#right table.servis td.cont2{

		padding:10px;

		background-color: #D2E3FE;

	}

	div#right table.ojeta td.cont_gal{

		padding:0px;

		background-color: #EEEFF0;

	}

	div#right table.ojeta td.cont_gal img{

		cursor: pointer;

		_cursor: hand;

	}	

	

		div#right table.servis td.title{

		padding-top:10px;

		vertical-align: bottom;

	}

	div#right table.servis img{

margin:5px 0 0 0;

	}



	div#right table.ojeta td{

		padding: 5px;

		background-color: #EEEFF0;

	}

	

	div#right table.fotogal td{

		padding: 1px;

		background-color: #EEEFF0;

	}

	

	div#right table.ojeta tr.head td{

		vertical-align: bottom;

		font-weight: bold;

		background-color: #0060AF;

		color: #ffffff;

		vertical-align: bottom;

	}



	div#right table.ojeta tr.head td{

		vertical-align: bottom;

	}

	

div#footer {

	width: 875px;

	margin: auto;

	font-size: 7.5pt;

	text-align: right;

	background-image:  url("../images/bg_footer.jpg");

	background-repeat: no-repeat;

	padding: 15px 25px 15px 0;

	color: #ffffff;

	font-weight: bold;

}

	div#footer a {



		text-decoration: none;

	}

	div#footer a.copy_owner {

		color: #67C4E8;

	}

	div#footer a.copy_design {

		color: #F5ED93;

	}



div.clear {

	height: 1px;

	clear: both;

	line-height: 12.75pt;

}

span.red{

color:#CB0101;

}

span.super{

	color:#CB0101;

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size: 15pt;

	font-weight: bold;

	line-height:22.5pt;

} 



div#right p.news_img img {

	cursor: pointer;

	_cursor: hand;

	margin: 0 7px 0 0;

}

div#right p.news_text {

	padding: 0;

}

div#right h3.news{

margin:0 0 7px 0;

}



div.poptavkaform{

border: 1px solid #cccccc;

	background-image:  url("../images/form_sipajzna.jpg");

	background-repeat: no-repeat;

	background-position: 165px 0;

	background-color: #F5F5F5;

	padding: 10px;

}



.gallery {

	cursor: pointer;

	_cursor: hand;

}



div#right img.no_border {

  border: 0;

}




