@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: #AAAAAA;	margin-top: 0px;	margin-bottom: 0px;}
.red {color: red;}
#outerBOX, #outerBOX2 {width: 960px !important; 	min-width : 960px;	margin : 0px 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/plastova-okna-zimni-zahrady.jpg') 221px 0px no-repeat; height: 188px;margin-bottom:55px;margin-bottom:3%\9;}
#header p{width:221px; height:188px; overflow: hidden; float:left; background: transparent url('../images/plastova-okna-cervenka.jpg') no-repeat;}
#header p a {display: block;    overflow: hidden;    cursor: pointer;    text-indent: 0px;  width:221px;  height: 188px;    }
#okno { background:transparent url(../images/okno-header.png) no-repeat scroll 0 0; float:right; height:212px; width:159px; margin-right:53px; margin-top:5px; overflow:visible; position:relative;z-index:1001;}

#content{clear:both;background-color:#1472AF;}
#content_box{background-color:#fff; min-height:510px; height: expression(this.scrollHeight < 510? "510px" : "auto" ); }
#content_box {padding: 15px 15px 30px 15px;	font-size: 12px;	color: #222222;	text-align: justify;	font-weight: normal;line-height: 16px;}
#content_box a {		color: #406BC9; /*	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: 12px;}


#content_box ul.promo li{padding-bottom: 4px;}
#content_box ul.promo {list-style-type: none; padding: 4px 0 0 0;}
#content_box img.promobr {margin: 0 10px 10px 0; width: 145px; height: 145px; float: left; border: 3px double #406BC9;}
#content_box a:hover img.promobr {margin: 0 10px 10px 0; width: 145px; height: 145px; float: left; border: 3px solid #406BC9;}

#content_box h2.promo {font-size: 18px;}
#content_box ul.promo li a {font-weight: bold; color: #406BC9; text-decoration: none;}
#content_box ul.promo li a:hover {text-decoration: underline;}
#kupokna {width: 700px; border: 0;}
#kupokna h2 a{font-size: 18px; color: #E30000;text-decoration: none;}
#content_box td.promo {width: 350px; overflow: hidden;}

#content_box td {	font-family: Arial;	font-size: 12px;	line-height: 16px;	text-align: justify;}
#ramec_textu {width: 734px; float: right; overflow: hidden;}
#levy_box {width: 220px; float: left;}
#odsazeni_box li {color:white; font-family:Tahoma; font-size: 13px; font-weight:normal;}
#odsazeni_box {padding: 15px 10px 15px 15px; text-align: left; color:white; font-family:Tahoma; font-size: 13px; font-weight:normal;}
#left_box{overflow: hidden; margin:0px; padding: 0px;}
#left_box {}
#left_box h4 {text-decoration: none; font-size: 12px; padding-bottom: 3px; font-weight: bold; color: white;}
#left_box #novinky p {text-decoration: none; font-size: 11px; font-weight: normal; color: white;}
#left_box a {text-decoration: none; color: white;}
#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: white;	font-size: 11px;	font-weight: bold;}
.novinkytext {	font-family: Tahoma;	color: white;	font-size: 11px;	font-weight: normal;}


#footer_left, #footer_right{background-color:#00356D;width:23%; float:left;height:18px;color:#fff;font-size: 11px; text-align:center;line-height:18px;}
#footer_right{background-color:#00356D; width:77%; }
#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;}
TD.podtrzeny{border-bottom: 1px solid #f0f0f0;}
text_left{text-align:left;}
/*----------------------------HOMEPAGE--------------------------------*/
a.nasi_dodavatele IMG{border:solid #fff 1px;}
a.nasi_dodavatele:hover IMG{border:solid #000 1px;}
#homepage_zelena_usporam{position:absolute; top:278px; right:12px;}
#homepage_zelena_usporam a IMG{border:solid #fff 1px;}
#homepage_zelena_usporam a:hover IMG{border:solid #a3a3a3 1px;}
a.pr{display:none;}
.citace{text-align:right; }
.vice{text-align:center;font-weight:bold;margin-top:10px;}
.vice a{text-decoration:underline;}
IMG.s_borderem{border:solid black 1px;}
.cerveny_text{color:#e30000;}
TABLE#nizkoenergeticke_domy TR TD.zarovnany_vpravo{text-align:center;}
