@import url("icons.css");

/* fancybox tweaks {{{ */

#fancybox-title { text-align:left; }
#fancybox-title p { margin: 0px 0px 10px 3px; }

#fancybox-list {
     margin: 4px 4px 4px 4px;
     border-collapse: collapse;
	 text-align: center;
}

#fancybox-list a,
#fancybox-list span {
     width: 2em;
     color: #7ab4cc;
     display: block;
     line-height: 2em;
     text-decoration: none;
}

#fancybox-list a:hover,
#fancybox-list span.active {
     background: #7ab4cc;
     color: #ffffff;
}




.novinka_jednotlive p{margin: 0 0 10px !important;}
/*  fotogalerie  */

div.fotogal {margin-bottom: 20px; padding-top: 10px;}
div.fotogal_prvni {float: left; margin: 0px 10px 10px 0; font-size: 12px; width: 165px; padding: 5px 0; text-align: center; border: 1px solid #000000;}
div.fotogal_item {float: left; margin: 0px 10px 10px 0; font-size: 12px; width: 165px; padding: 5px 0; text-align: center; border: 1px solid #000000 !important;}
div.fotogal_img { width: 130px; height: 130px; overflow: hidden; text-align: center; margin: auto; }

div.fotogal_nazev {font-weight: bold; font-size: 11px; text-decoration: none; color: #1f5397;}
div.fotogal_nazev a {font-weight: bold; font-size: 11px; text-decoration: none; color: #1f5397;}
div.fotogal_nazev a:hover {font-weight: bold; font-size: 11px; text-decoration: none; color: #000000;}

div.fotogal_popis {padding: 0 5px}
div.fotogal_popis * {margin-left: 0px; margin-bottom: 5px !important; margin-top: 5px; margin-right: 0px; text-decoration: none;} 
.fotogal_end {width: 100%; clear: both; height: 0px; margin: 0px; line-height: 0;}



#t1s1 div.fotogal {margin-bottom: 43px; padding-top: 5px;}
#t1s1 div.fotogal_prvni {float: left; margin: 0px 5px 5px 0; font-size: 12px; width: auto; padding: 0; text-align: center; border: 0 !important;}
#t1s1 div.fotogal_item {float: left; margin: 0px 5px 5px 0; font-size: 12px; width: auto; padding: 0; text-align: center; border: 0 !important;}
#t1s1 div.fotogal_img { width: auto; height: auto; overflow: hidden; text-align: center; margin: auto; float: left;}


/*  galerie souboru  */

div.filegal {padding-bottom: 20px; margin-top: 10px; clear: both;}
.filegal_prvni, .filegal_item {clear: both; padding: 5px; margin-top: 15px; font-size: 12px; padding: 5px;}
.filegal_img_prvni, .filegal_img {float: left;} 
.filegal_nazev_prvni, .filegal_nazev {float: left; margin-left: 5px; margin-bottom: 5px; padding-top: 5px; text-decoration: none;}
.filegal_popis {clear: both; margin-top: 10px; margin-left: 21px;}

.filegal_end {width: 100%; clear: both; height: 0; margin: 0;line-height: 0;font-size: 0;padding: 0;border: 0;}


/*  kalend�r  */

table.kalendar { border-collapse: collapse; margin: 0 0 10px 0;}
table.kalendar td { border: 1px solid #000 !important; padding: 2px 4px !important; text-align: center !important; background: none !important;font-weight: normal !important;}
table.kalendar th { border: 1px solid #000 !important; padding: 2px 4px !important; text-align: center !important; background: none !important;font-weight: normal !important;}
table.kalendar td.dnes { color: #000 !important; background: #fff; }
table.kalendar td.aktivni { background: #fff; }
table.kalendar  td.aktivni a { color: #000000 !important; font-weight: bold; }


/*  kontaktni form  */

.contact_form { margin-left: 0; }
.contact_form th,.diskuze_form th{ background: none !important; padding: 0 0 10px 10px !important;}
.contact_form td,.diskuze_form td{ background: none !important; padding: 0 0 10px 10px !important;}
.contact_form fieldset,.diskuze_form fieldset { border: none; padding-left: 0;}
.contact_form p,.diskuze_form p { margin: 12px 0 !important; margin-left:  0 !important;}
.contact_form label,.diskuze_form label { float: left; width: 100px; font-weight: bold; line-height: 20px; }
.contact_form input,.diskuze_form input { width: 200px; padding: 2px 1px; border: 1px solid #0e78b3}
.contact_form textarea,.diskuze_form textarea { width: 198px; padding: 4px 2px;  border: 1px solid #0e78b3; overflow: auto;font-family: "trebuchet ms"; color: #000;font-size: 12px;}
.contact_form input.submit,.diskuze_form input.submit { width: 80px; padding: 0;  } 



/*  t2s1  */


#t2s1 h1 {padding: 0;margin: 0 0 18px 0; font-size: 18px;color: #000; font-weight: normal;text-transform: uppercase;}
#t2s1 h2 {padding: 0;margin: 0 0 20px 0; font-size: 14px;color: #000; font-weight: bold;}
#t2s1 h3, h4, #t2s1 h5, #t2s1 h6  {padding: 0; margin: 0 0 8px 0; font-size: 14px;color: #000;} 
#t2s1 p {font-size: 12px; margin: 0 0 25px 0;line-height: 18px;}

#t2s1 hr {border-top: solid 1px #ffffff; border-bottom: 1px solid #000; border-left: 0px none; border-right: 0px none; margin-top: 20px; margin-bottom: 20px;margin-left: 0;}

#t2s1 ul {
    margin: 0 0 25px 0;
    padding: 0;
    list-style-type: none;
}
#t2s1 ul li{
    margin: 0 0 2px 0;
    padding: 0 0 0 10px;
    list-style-type: none;
    font-size: 12px;
    line-height: 17px;
    background: url('../web-obrazy/bg/li-dot.png') left 6px no-repeat;
}

#t2s1 ul ul { margin: 6px 0; }
#t2s1 ol {margin-left: 0px; margin-bottom: 10px; list-style: decimal; list-style-position: inside; padding-left: 0;}
#t2s1 ol li{padding-left: 0px;padding-bottom: 2px;}
#t2s1 ol ol { margin-top: 6px; }


#t2s1 table {border: 0; border-collapse: collapse; margin: 10px 0 20px 0}
#t2s1 table th{
    padding: 4px 40px 14px 10px;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    line-height: 13px;
    
}
#t2s1 table td{
    padding: 2px 8px 2px 0px;
    font-size: 12px;
    text-align: left;
    
}
#t2s1 table tr.last td{
    padding: 2px 40px 10px 10px;
    
}
#t2s1 caption {font-size: 12px; font-weight: normal; color: #000000; margin-bottom: 8px; margin-left: 4px; margin-top: 20px; text-align: left;}



#t2s1 .box { margin: 0 0 25px 0; color: #000; padding: 10px 24px 12px 14px; background: #ecf9ff;}
#t2s1 .box p { margin: 0; font-size: 13px;}
#t2s1 .dulezite {color: #BE0000; font-weight: bold;}
#t2s1 .komentar {color: #4a4a4a; font-size: 94%;}


#t2s1 a{color: #ff6c25; text-decoration: underline;}
#t2s1 a[href^="http:"] {background: url(../web-obrazy/link.gif) no-repeat top right; padding-right: 12px; }
#t2s1 a[href^="http://www.izos.cz"] {background: none; padding-right: 0px;}
#t2s1 a:hover {text-decoration: none;}
#t2s1 a:visited {text-decoration: underline;color: #BE0000;}


#t2s1 .novinky { margin: 0 0 20px 0; }
#t2s1 .novinky .novinky_item {}
#t2s1 .novinky .novinky_item p {margin-bottom: 10px}
#t2s1 .novinky .novinky_item a { text-decoration: none !important; color: #000507;}
#t2s1 .novinky .novinky_item p a { text-decoration: none !important; color: #000507;}

#t2s1 .novinky .novinky_item .intro {}

#t2s1 .strankovani{
	margin-bottom: 10px;
}
#t2s1 .strankovani a,
#t2s1 .strankovani span {
	float: left;
	line-height: 22px;
	width: 22px;
	text-align: center;
}

#t2s1 .strankovani a:hover {
	font-weight: bold;
}

#t2s1 .strankovani span.active {
	background: #d0f2ff;
}


#t2s1 object { margin: 10px 20px; } 


#t2s1 div.mapa_stranek { margin-left: 0; }
#t2s1 div.mapa_stranek ul { margin-left: 0; padding-left: 0; list-style-type: none; list-style-position: outside; }
#t2s1 div.mapa_stranek ul li { background: url('../web-obrazy/page.gif') no-repeat 0 7px; padding-left: 14px !important; margin-left: 0 !important; }
#t2s1 div.mapa_stranek ul li a { line-height: 18px; color: #000507;}

#t2s1 div.mapa_stranek ul li ul { margin-left: 10px; }



/*  t2s2  */


#t2s2 h1 {padding: 0;margin: 0 0 20px 0; font-size: 30px;color: #fff; font-weight: normal;}
#t2s2 h2 {padding: 0;margin: 0 0 20px 0; font-size: 20px;color: #000; color: #fff;}
#t2s2 h3, h4, #t2s2 h5, #t2s2 h6  {padding: 0; margin: 0 0 8px 0; font-size: 14px;color: #000; color: #fff;} 
#t2s2 p {font-size: 12px; margin: 0 0 20px 0;line-height: 18px;}

#t2s2 hr {border-top: solid 1px #fbfbfb; border-bottom: 1px solid #000; border-left: 0px none; border-right: 0px none; margin-top: 20px; margin-bottom: 20px;margin-left: 0;}

#t2s2 ul {
    margin: 0 0 20px 0;
    padding: 0;
    list-style-type: none;
}
#t2s2 ul li{
    margin: 0 0 2px 0;
    padding: 0 0 0 18px;
    list-style-type: none;
    font-size: 12px;
    background: url('../web-obrazy/icons/white-arrow.png') left 2px no-repeat;
}

#t2s2 ul ul { margin-top: 6px; }
#t2s2 ol {margin-left: 0px; margin-bottom: 10px; list-style: decimal; list-style-position: inside; padding-left: 0;}
#t2s2 ol li{padding-left: 0px;padding-bottom: 2px;}
#t2s2 ol ol { margin-top: 6px; }


#t2s2 table {border: 0; border-collapse: collapse; margin: 10px 0 20px 0}
#t2s2 table th{
    padding: 4px 40px 14px 10px;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    line-height: 13px;
    
}
#t2s2 table td{
    padding: 2px 40px 4px 10px;
    font-size: 12px;
    text-align: left;
    
}
#t2s2 table tr.last td{
    padding: 2px 40px 10px 10px;
    
}
#t2s2 caption {font-size: 12px; font-weight: normal; color: #000000; margin-bottom: 8px; margin-left: 4px; margin-top: 20px; text-align: left;}



#t2s2 .box { margin: 0 0 10px 0; color: #0e78b3; padding: 10px 24px 12px 14px; background: #fff;}
#t2s2 .box p { margin: 0; font-size: 13px;}
#t2s2 .dulezite {color: #BE0000; font-weight: bold;}
#t2s2 .komentar {color: #fefefe; font-size: 94%;}


#t2s2 a{color: #fff; text-decoration: underline;}
#t2s2 a[href^="http:"] {background: url(../web-obrazy/link.gif) no-repeat top right; padding-right: 12px; }
#t2s2 a[href^="http://www.izos.cz"] {background: none; padding-right: 0px;}
#t2s2 a:hover {text-decoration: none;}
#t2s2 a:visited {text-decoration: underline;font-weight: bold;}


#t2s2 .novinky { margin: 0 0 20px 0; }
#t2s2 .novinky .novinky_item {}
#t2s2 .novinky .novinky_item p {}
#t2s2 .novinky .novinky_item a { text-decoration: none !important; color: #fff;}
#t2s2 .novinky .novinky_item p a { text-decoration: none !important; color: #fff;}

#t2s2 .novinky .novinky_item .intro {}

#t2s2 .strankovani{
	margin-bottom: 10px;
}
#t2s2 .strankovani a,
#t2s2 .strankovani span {
	float: left;
	line-height: 22px;
	width: 20px;
	margin-right: 2px;
	text-align: center;
	color: #000507;
	background: #fff;
}

#t2s2 .strankovani a:hover {
	font-weight: bold;
}

#t2s2 .strankovani span.active {
	background: #fff;
}


#t2s2 object { margin: 10px 20px; } 


#t2s2 div.mapa_stranek { margin-left: 0; }
#t2s2 div.mapa_stranek ul { margin-left: 0; padding-left: 0; list-style-type: none; list-style-position: outside; }
#t2s2 div.mapa_stranek ul li { background: url('../web-obrazy/page.gif') no-repeat 0 7px; padding-left: 14px !important; margin-left: 0 !important; }
#t2s2 div.mapa_stranek ul li a { line-height: 18px; color: #fff;}

#t2s2 div.mapa_stranek ul li ul { margin-left: 10px; }


#t2s2 .fotogal_prvni,#t2s2  .fotogal_item {
    background: #fff;
}

#t2s2 .fotogal_prvni a, #t2s2 .fotogal_item a{
    color: #000507;
}

/*  t1s1  */


#t1s1 h1 {padding: 0;margin: 0 0 20px 0; font-size: 22px;font-weight: bold;}
#t1s1 h2 {padding: 0;margin: 0 0 15px 0; font-size: 20px;font-weight: bold;}
#t1s1 p {font-size: 11px; margin: 0 100px 15px 0;text-align: left;line-height: 14px;}
#t1s1 h3, #t1s1 h4, #t1s1 h5, #t1s1 h6  {padding: 0;margin: 0 0 3px 0; font-size: 14px;line-height: 16px;}
#t1s1 h3  {padding: 0;margin: 0 0 8px 0; font-size: 14px;line-height: 16px;}
#t1s1 hr {border-top: solid 1px #7196c4; border-bottom: 1px solid #d8e3f0; border-left: 0px none; border-right: 0px none; margin-top: 20px; margin-bottom: 20px;}

#t1s1 a {
    color: #000;
    text-decoration: none;
}

#t1s1 ul {
    margin: 0 0 20px 1px;
    padding: 0;
    list-style-type: none;
}
#t1s1 ul li{
    margin: 0 0 13px 0;
    padding: 0 0 0 22px;
    list-style-type: none;
    background: url('../web-obrazy/icons/white-arrow.png') left 3px no-repeat;
    min-height: 16px;
}

#t1s1 ul li.ctverec{
    background: url('../web-obrazy/icons/white-square.png') left 3px no-repeat;
}
#t1s1 ul li.kruh{
    background: url('../web-obrazy/icons/white-circle.png') left 3px no-repeat;
}
#t1s1 ul li.plus{
    background: url('../web-obrazy/icons/white-plus.png') left 3px no-repeat;
}
#t1s1 ul li.minus{
    background: url('../web-obrazy/icons/white-minus.png') left 5px no-repeat;
}
span.komentar{
    display: block;
    font-weight: normal;
    font-size: 12px;
}
#t1s1 ul ul { margin-top: 6px; }
#t1s1 ol {margin-left: 10px; margin-bottom: 10px; list-style: decimal; list-style-position: inside;padding-left: 0;}
#t1s1 ol ol { margin-top: 6px; }
#t1s1 li {font-size: 12px;margin-left: 0;}


#t1s1 table {border: 0; border-collapse: collapse; margin: 10px 0 20px 16px}
#t1s1 table th{
    padding: 4px 40px 14px 10px;
    background: url('../web-obrazy/table-th.gif') left 24px repeat-x;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    line-height: 13px;
    
}
#t1s1 table td{
    padding: 2px 40px 4px 10px;
    background: url('../web-obrazy/table-td.gif') left bottom repeat-x;
    font-size: 12px;
    text-align: left;
    
}
#t1s1 table tr.last td{
    background: url('../web-obrazy/table-th.gif') left bottom repeat-x;
    padding: 2px 40px 10px 10px;
    
}
#t1s1 caption {font-size: 12px; font-weight: normal; color: #000000; margin-bottom: 8px; margin-left: 4px; margin-top: 20px; text-align: left;}


#t1s1 .box { margin: 0 0 10px 0; color: #000000; padding: 10px 24px 12px 14px; background: #fff; border: 1px solid #1f5397; }
#t1s1 .box p {  margin: 0; }
#t1s1 .dulezite {color: #BE0000; font-weight: bold;}
#t1s1 .komentar {color: #4a4a4a; font-size: 94%;}


#t1s1 a{color: #000; text-decoration: none;}
#t1s1 a[href^="http:"] {background: url(../web-obrazy/link.gif) no-repeat top right; padding-right: 12px; }
#t1s1 a[href^="http://www.izos.cz"] {background: none; padding-right: 0px;}
#t1s1 a:hover {text-decoration: none;}
/*#t1s1 a:visited {text-decoration: underline;}*/


#t1s1 .novinky { margin: 0 20px; }
#t1s1 .novinky .novinky_item {}
#t1s1 .novinky .novinky_item p {}
#t1s1 .novinky .novinky_item a { text-decoration: none !important; }

#t1s1 .novinky .novinky_item .intro {}

#t1s1 .novinky .novinky_strankovani { margin: 10px 20px; }
#t1s1 .novinky .novinky_strankovani a,#t1s1 .novinky .novinky_strankovani  span { color:#fff ;line-height: 18px; padding: 6px;  border: 1px solid #1f5397;}
#t1s1 .novinky .novinky_strankovani a:hover { background: #fff; border: 1px solid #1f5397;}
#t1s1 .novinky .novinky_strankovani .active { background: #fff; border: 1px solid #1f5397;}


#t1s1 object { margin: 10px 20px; } 


#t1s1 div.mapa_stranek { margin-left: 20px; }
#t1s1 div.mapa_stranek ul { margin-left: 0; padding-left: 0; list-style-type: none; list-style-position: outside; }
#t1s1 div.mapa_stranek ul li { background: url('../web-obrazy/page.gif') no-repeat 0 7px; padding-left: 14px !important; margin-left: 0 !important; }
#t1s1 div.mapa_stranek ul li a { line-height: 18px; }

#t1s1 div.mapa_stranek ul li ul { margin-left: 10px; }




/*  t1s2  */


#t1s2 h1 {padding: 0;margin: 0 0 20px 0; font-size: 22px;}
#t1s2 h2 {padding: 0;margin: 0 0 3px 0; font-size: 15px;font-weight: normal;}
#t1s2 h3, #t1s2 h4, #t1s2 h5, #t1s2 h6  {padding: 0;margin: 0 0 8px 0; font-size: 14px;}
#t1s2 p {font-size: 11px; margin: 0 0 20px 0;line-height: 14px;}


#t1s2 hr {border-top: solid 1px #fff; border-bottom: 1px solid #00204b; border-left: 0px none; border-right: 0px none; margin-top: 20px; margin-bottom: 20px;}

#t1s2 ul {
    margin: 0 0 20px 0;
    padding: 0;
    list-style-type: none;
}
#t1s2 ul li{
    margin: 0 0 7px 0;
    padding: 0 0 0 22px;
    list-style-type: none;
    background: url('../web-obrazy/icons/white-arrow.png') left 3px no-repeat;
    min-height: 16px;
}
#t1s2 ul ul { margin-top: 6px; }
#t1s2 ol {margin-left: 10px; margin-bottom: 10px; list-style: decimal; list-style-position: inside;padding-left: 0;}
#t1s2 ol ol { margin-top: 6px; }
#t1s2 li {font-size: 12px; margin-left: 0;}



#t1s2 caption {font-size: 12px; font-weight: normal;  margin-bottom: 8px; margin-left: 4px; margin-top: 20px; text-align: left;}


#t1s2 .box { margin: 0 0 10px 0; padding: 10px 24px 12px 14px; background: #fff; border: 1px solid #fff; }
#t1s2 .box p {margin: 0; }
#t1s2 .dulezite {color: #BE0000; font-weight: bold;}
#t1s2 .komentar {color: #999999; font-size: 94%;}


#t1s2 a[href^="http:"] {background: url(../web-obrazy/link.gif) no-repeat top right; padding-right: 12px; }
#t1s2 a[href^="http://www.izos.cz"] {background: none; padding-right: 0px;}
#t1s2 a:hover {text-decoration: none;}
/*#t1s2 a:visited {text-decoration: underline;}*/


#t1s2 .novinky { margin: 0 20px; }
#t1s2 .novinky .novinky_item {}
#t1s2 .novinky .novinky_item p {}
#t1s2 .novinky .novinky_item a { text-decoration: none !important; }

#t1s2 .novinky .novinky_item .intro {}

#t1s2 .novinky .novinky_strankovani { margin: 10px 0; }
#t1s2 .novinky .novinky_strankovani a,#t1s2 .novinky .novinky_strankovani  span { line-height: 18px; padding: 6px;  border: 1px solid #fff;}
#t1s2 .novinky .novinky_strankovani a:hover { background: #fff; border: 1px solid #fff;}
#t1s2 .novinky .novinky_strankovani .active { background: #fff; border: 1px solid #fff;}


#t1s2 object { margin: 10px 20px; } 


#t1s2 div.mapa_stranek { margin-left: 20px; }
#t1s2 div.mapa_stranek ul { margin-left: 0; padding-left: 0; list-style-type: none; list-style-position: outside; }
#t1s2 div.mapa_stranek ul li { background: url('../web-obrazy/page.gif') no-repeat 0 7px; padding-left: 14px !important; margin-left: 0 !important; }
#t1s2 div.mapa_stranek ul li a { line-height: 18px; }

#t1s2 div.mapa_stranek ul li ul { margin-left: 10px; }


.novinky .strankovani {
    margin: 0;
    padding: 15px 0 0 0;
}

.novinky h2{
    font-size: 16px !important;
    margin-bottom: 5px !important;
}

.diskuze_form {
    margin-left: 0 !important;
}

/*  t1s3  */


#t1s3 h1 {padding: 0;margin: 0 0 5px; font-size: 22px;font-weight: normal;}
#t1s3 h2 {padding: 0;margin: 0 0 5px; font-size: 16px;font-weight: normal;}
#t1s3 h3, #t1s3 h4, #t1s3 h5, #t1s3 h6  {padding: 0;margin: 0 0 8px 0; font-size: 14px;}
#t1s3 p {font-size: 12px; margin: 0 0 15px;line-height: 18px;font-family: georgia}
#t1s3 a {
    
    text-decoration: none;
}

#t1s3 div.headline {padding: 0;margin: 0 0 5px; font-size: 16px;font-weight: normal;width: 374px;height: 32px;background: url('../web-obrazy/bg/co-je-to-foukana-klimatizace.png') left top no-repeat;}
#t1s3 div.headline span{position: absolute; left: -10000px;top: -10000px;}

#t1s3 hr {border-top: solid 1px #fff; border-bottom: 1px solid #00204b; border-left: 0px none; border-right: 0px none; margin-top: 20px; margin-bottom: 20px;}

#t1s3 ul {
    margin: 0 0 20px 0;
    padding: 0;
    list-style-type: none;
}
#t1s3 ul li{
    margin: 0 0 10px 0;
    padding: 0 0 0 22px;
    list-style-type: none;
    background: url('../web-obrazy/icons/white-arrow.png') left 3px no-repeat;
    min-height: 16px;
}

/*  t1s4  */


#t1s4 h1 {padding: 0;margin: 0 0 5px; font-size: 22px;font-weight: normal;}
#t1s4 h2 {padding: 0;margin: 0 0 3px; font-size: 15px;font-weight: normal;}
#t1s4 h3, #t1s4 h4, #t1s4 h5, #t1s4 h6  {padding: 0;margin: 0 0 8px 0; font-size: 14px;}
#t1s4 p {font-size: 11px; margin: 0 0 18px;line-height: 14px;}
#t1s4 a {
    
    text-decoration: none;
}

#t1s4 hr {border-top: solid 1px #fff; border-bottom: 1px solid #00204b; border-left: 0px none; border-right: 0px none; margin-top: 20px; margin-bottom: 20px;}

#t1s4 ul {
    margin: 0 0 20px 0;
    padding: 0;
    list-style-type: none;
}
#t1s4 ul li{
    margin: 0 0 10px 0;
    padding: 0 0 0 22px;
    list-style-type: none;
    background: url('../web-obrazy/icons/white-arrow.png') left 3px no-repeat;
    min-height: 16px;
}

/* t1s5 */
#t1s5 table{
    width: 591px;
    padding: 0;
}

#t1s5 table td{
    width: 33%;
    padding: 10px 0;
    text-align: center;
    vertical-align: middle;
}