@import url(menu.css);
@import url(plastovaokna.css);

/* CSS Document */
* {	margin : 0;	padding : 0;}
body, html {    height:100%;   text-align:center;	margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;	color: #222222;	font-size: 14px;	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;	font-weight: normal;	background: #919191;	margin-top: 0px;	margin-bottom: 0px;}

#outerBOX, #outerBOX2 {	width: 960px !important; 	min-width : 960px;	margin : 10px auto;	text-align : left;	position : relative;border:solid #969696 2px; background-color:#fff; border: 2px solid #767676;margin-bottom:0px;}
#outerBOX2{	margin-top:0px; border:0px;background-color:transparent;} 
#header{width:100%;float:left; background: transparent url('../images/main1.jpg') 221px 0px no-repeat; height: 188px;}
#header h1{width:221px; height:188px; float:left; background: transparent url('../images/title.gif') no-repeat;}
#header h1 a {display: block;    overflow: hidden;    cursor: pointer;    text-indent: -1000px;  width:221px;  height: 188px;    }

#content{clear:both;background-color:#c8d0e5;}
#content_box{float:right;width:686px; margin:0px;padding:0px;background-color:#fff; min-height:510px; height: expression(this.scrollHeight < 510? "510px" : "auto" ); }
#content_box {	padding: 10px 15px 30px 35px;	font-size: 14px;	color: #222222;	text-align: justify;	font-weight: normal;line-height: 18px;}
#content_box a {	font-size: 14px;	color: #E30000;/*	text-decoration: underline;*/}
#content_box a:hover {	text-decoration: underline;}
#content_box strong {/*	font-weight: normal;*/	color: #292929;}
#content_box div {/*	float:left;*/}
#content_box li {	font-family: Arial;	font-size: 14px;}
#content_box td {	font-family: Arial;	font-size: 14px;	line-height: 18px;	text-align: justify;}

#left_box{float:right; width:174px;margin:0px;padding:0px; padding: 30px 25px 30px 25px;	font-size: 14px;	color: #000;	text-align: justify;	font-weight: bold;}
#left_box {}
#left_box a {	text-decoration: none;	color: #0092dd;}
#left_box a:hover {	text-decoration: underline;}
.nadpisnovinky {	/*background: url(images/bluesipka.gif) no-repeat;	padding-left: 20px;*/	color: #3964B6;}
.novinkydatum {	font-family: Tahoma;	color: #E30000;	font-size: 10px;	font-weight: normal;}
.novinkynadpis {	font-family: Tahoma;	color: #3964B6;	font-size: 10px;	font-weight: bold;}
.novinkytext {	font-family: Tahoma;	color: #000;	font-size: 10px;	font-weight: normal;}


#footer_left, #footer_right{background-color:#3964B6;width:224px; float:left;height:18px;color:#fff;font-size: 11px; text-align:center;line-height:18px;}
#footer_right{background-color:#E30000; width:736px; }
#footer_right a{color:#fff;}
#footer_right a:hover{color:yellow;}
#copyright{text-align:center;width:100%;margin-top:10px;float:left;margin-bottom:5px;}
#copyright a:hover{text-decoration:underline;}

.neplavec{clear:both;}
.plavec{float:left;}
.justify, ul.justify li{text-align:justify}
.invisible{display:none;}

hr.cleaner {clear:both;    visibility:hidden;    height:1px;    margin: -1px 0 0 0; padding:0;    border: none;    margin: 0px;    padding: 0px;}
p.odsazeny{margin-top:20px;}
ul.neodsazeny, ul li.neodsazeny{margin:0px;}
.tucne{font-weight:bold;}

/*----------------------------STRESNI OKNA--------------------------------*/
TABLE#stresni-okna2 TR TD{text-align:center;}
TABLE#stresni-okna TR TD, TABLE#stresni-okna TR TD a{font-size:12px;text-align:center; border:solid #f0f0f0 1px;}
TD.stresni-okno1{text-align:left;}
TD.stresni-okno2{background-color:#DBEEF3;}
TD.stresni-okno3{background-color:#EAF1DD;}
TD.stresni-okno4{background-color:#F2DDDC;}
.modry_text, p.modry_text, p.modry_text strong{color:#3964B6;}
a.pr{display:none;}
a.bez_ramu IMG{border:none; }

#odkazy_balicek {width: 960px; margin: auto; text-align:center;}