@import url("/comet-styly/icons.css");

body {min-width: 970px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #cca300;  text-align: center; background: #345c26; text-align: center; }
* {margin: 0; padding: 0;}
img {border: 0; border-color: #006489;}

h1 { font-size: 36px; font-weight: lighter; }

.fl { float: left; }
.fr { float: right }

.clear { clear: both; width: 100%; height: 0; }

.inner-content { position: relative; margin: 0 auto; width: 970px; text-align: left; }


#header-hp, #header, #main-hp, #main, #panorama, #footer { width: 100%; }
#header-hp {height:383px; background:url('../web-obrazy/bg-header-hp.jpg') center top no-repeat;}
#header {height:127px; background:url('../web-obrazy/bg-header.jpg') center top no-repeat;}
#main-hp, #main {overflow: hidden; background: #fff;}
#panorama { width: 100%; min-width: 970px; height: 90px; background:url('../web-obrazy/panorama.jpg') center top no-repeat;}
#footer {clear:both; padding-bottom: 40px; background: #345c26 url('../web-obrazy/bg-footer.png') 0 0 repeat-x;}

.logo { display: block; position:relative; left: 10px; width: 165px; height: 60px; }
.logo span { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url('../web-obrazy/logo.gif') 0 0 no-repeat; cursor: pointer; cursor: hand;}

#header-hp .inner-content { padding-top: 20px; height: 363px; }
#header-hp #img-map {position: absolute; bottom: 0; left: 275px;}

#header .inner-content { padding-top: 20px; }

#main-nav {position: absolute; top: 46px;right: 25px;}
#main-nav ul {}
#main-nav ul li { list-style-type: none; float: left; margin-left: 22px; }
#main-nav ul li a { display: block; padding-bottom: 5px; font-size: 14px; color: #345d27; text-decoration: none; }
#main-nav ul li a:hover, #main-nav ul li a:active, #main-nav ul li a:focus { border-bottom: 1px solid #cca300; }

#main-nav ul li.active a { border-bottom: 1px solid #cca300; }

#submenu { width: 100%; height: 34px; margin-bottom: 40px; border-bottom: 1px solid #cca300; }
#submenu .inner-content { background: none; padding: 0; }
#submenu ul { float: right; margin-right: 25px; _margin-right: 12px; }
#submenu ul li {float:left; list-style-type:none; margin: 11px 0 0 20px;}
#submenu ul li a {display:block; padding-bottom: 7px; font-size:14px; color:#76777b; text-decoration:none; border-bottom: 1px solid #cca300; _position: relative; top: 1px;}
#submenu ul li a:hover, #submenu ul li a:active, #submenu ul li a:focus { border-bottom: 1px solid #fff; }

#submenu ul li.active a { border-bottom: 1px solid #fff; }

#main-hp .inner-content { padding: 30px 0 30px 0; background: url('../web-obrazy/bg-main.gif') 0 0 repeat-y; }

#footer .logo-ddd { position: absolute; top: 25px; right: 70px; width: 95px; height: 16px; overflow: hidden; }
#footer .logo-ddd span { position: absolute; top: 0; right: 0; width: 100%; height: 100%; background:url('../web-obrazy/logo-ddd.png') 0 0 no-repeat;}

#t1s1 { width: 226px; margin-top: 80px; padding-left: 35px; overflow: hidden; }
#t1s2 { float: left; width: 601px; padding: 0 40px 0 34px; }
#t1s3 { float: right; width: 245px; padding: 0 20px 0 30px; }
#t1s4 { padding: 18px 0 0 30px; }

#t2s1 { float: left; width: 346px; padding-left: 30px; overflow: hidden;}
#t2s2 { float: right; width: 510px; padding: 0 20px 0 45px;}
#t2s3 { float: left; clear: both; width: 920px; margin: 0 0 40px 0; padding-left: 30px; text-align: left;}


/* ====  t1 ===== */


/*  fotogalerie  */

#t1s1 div.fotogal {margin-bottom: 20px; margin-top: 10px; clear: both;}
#t1s1 .fotogal_prvni, #t1s1 .fotogal_item {float: left; display: inline; margin: 4px; font-size: 12px; width: 130px; text-align: center; }
#t1s1 .fotogal_img { width: 130px; height: 130px; overflow: hidden; text-align: center; margin: auto; border: 1px solid #cca300; }

#t1s1 .fotogal_nazev {clear: both; width: 130px; text-align: center; margin-bottom: 5px; margin-top: 10px; text-decoration: none;}
#t1s1 .fotogal_popis { text-align: left; margin-top: 10px;}
#t1s1 .fotogal_nazev a {color:#20441E !important; text-decoration: none !important;}
#t1s1 .fotogal_popis * { margin: 5px 0 !important; } 
#t1s1 .fotogal_end {width: 100%; clear: both; height: 0px; margin: 0px;}


#t1s2 div.fotogal {margin-bottom: 20px; margin-top: 10px; clear: both;}
#t1s2 .fotogal_prvni, #t1s2 .fotogal_item {float: left; display: inline; margin: 4px; font-size: 12px; width: 130px; text-align: center; }
#t1s2 .fotogal_img { width: 130px; height: 130px; overflow: hidden; text-align: center; margin: auto; border: 1px solid #cca300; }

#t1s2 .fotogal_nazev {clear: both; width: 130px; text-align: center; margin-bottom: 5px; margin-top: 10px; text-decoration: none;}
#t1s2 .fotogal_popis { text-align: left; margin-top: 10px;}
#t1s2 .fotogal_nazev a {color:#20441E !important; text-decoration: none !important;}
#t1s2 .fotogal_popis * { margin: 5px 0 !important; } 
#t1s2 .fotogal_end {width: 100%; clear: both; height: 0px; margin: 0px;}


#t1s3 div.fotogal {margin-bottom: 20px; margin-top: 10px; clear: both;}
#t1s3 .fotogal_prvni, #t1s3 .fotogal_item {float: left; display: inline; margin: 4px; font-size: 12px; width: 130px; text-align: center; }
#t1s3 .fotogal_img { width: 130px; height: 130px; overflow: hidden; text-align: center; margin: auto; border: 1px solid #cca300; }

#t1s3 .fotogal_nazev {clear: both; width: 130px; text-align: center; margin-bottom: 5px; margin-top: 10px; text-decoration: none;}
#t1s3 .fotogal_popis { text-align: left; margin-top: 10px;}
#t1s3 .fotogal_nazev a {color:#20441E !important; text-decoration: none !important;}
#t1s3 .fotogal_popis * { margin: 5px 0 !important; } 
#t1s3 .fotogal_end {width: 100%; clear: both; height: 0px; margin: 0px;}


#t1s4 div.fotogal {margin-bottom: 20px; margin-top: 10px; clear: both;}
#t1s4 .fotogal_prvni, #t1s4 .fotogal_item {float: left; display: inline; margin: 4px; font-size: 12px; width: 130px; text-align: center; }
#t1s4 .fotogal_img { width: 130px; height: 130px; overflow: hidden; text-align: center; margin: auto; border: 1px solid #cca300; }

#t1s4 .fotogal_nazev {clear: both; width: 130px; text-align: center; margin-bottom: 5px; margin-top: 10px; text-decoration: none;}
#t1s4 .fotogal_popis { text-align: left; margin-top: 10px;}
#t1s4 .fotogal_nazev a {color:#20441E !important; text-decoration: none !important;}
#t1s4 .fotogal_popis * { margin: 5px 0 !important; } 
#t1s4 .fotogal_end {width: 100%; clear: both; height: 0px; margin: 0px;}


/*  galerie souboru  */


div.filegal { float: left; clear: both; margin-top: 10px; padding-bottom: 40px; width: 100%;}
div.filegal_prvni { clear: both; margin: 0 0 0 0; font-size: 12px; }
div.filegal_item { clear: both; margin: 20px 0 0 0; font-size: 12px; }
div.filegal_img_prvni, div.filegal_img { float: left; } 
div.filegal_nazev_prvni, div.filegal_nazev { float: left; margin: 0 0 5px 5px; text-decoration: none; }
div.filegal_popis {clear: both; margin: 10px 0 0 0;}
div.filegal_nazev_prvni a, div.filegal_nazev a { text-decoration: none !important; }
div.filegal_popis * { margin-left: 0px; margin-bottom: 5px; margin-top: 5px; margin-right: 0px; } 
div.fotogal_end { width: 100%; clear: both; height: 0px; margin: 0px; }

/*  kalendár  */

#t1s1 table.kalendar { border-collapse: collapse; }
#t1s1 table.kalendar td { border: 1px solid #20441E !important; padding: 2px 4px; text-align: center; }
#t1s1 table.kalendar td.dnes { color: #fff !important; background: #999; }
#t1s1 table.kalendar td.aktivni { background: #20441E; }
#t1s1 table.kalendar  td.aktivni a { color: #fff !important; font-weight: bold; }

#t1s2 table.kalendar { border-collapse: collapse; }
#t1s2 table.kalendar td { border: 1px solid #20441E !important; padding: 2px 4px; text-align: center; }
#t1s2 table.kalendar td.dnes { color: #fff !important; background: #999; }
#t1s2 table.kalendar td.aktivni { background: #20441E; }
#t1s2 table.kalendar  td.aktivni a { color: #fff !important; font-weight: bold; }

#t1s3 table.kalendar { border-collapse: collapse; }
#t1s3 table.kalendar td { border: 1px solid #20441E !important; padding: 2px 4px; text-align: center; }
#t1s3 table.kalendar td.dnes { color: #fff !important; background: #999; }
#t1s3 table.kalendar td.aktivni { background: #20441E; }
#t1s3 table.kalendar  td.aktivni a { color: #fff !important; font-weight: bold; }

#t1s4 table.kalendar { border-collapse: collapse; }
#t1s4 table.kalendar td { border: 1px solid #20441E !important; padding: 2px 4px; text-align: center; }
#t1s4 table.kalendar td.dnes { color: #fff !important; background: #999; }
#t1s4 table.kalendar td.aktivni { background: #20441E; }
#t1s4 table.kalendar  td.aktivni a { color: #fff !important; font-weight: bold; }


/*  kontaktni form  */

#t1s1 div.contact_form { margin-left: 40px; }
#t1s1 div.contact_form fieldset { border: none; }
#t1s1 div.contact_form p { margin: 12px 0; }
#t1s1 div.contact_form label { float: left; width: 100px; font-weight: bold; line-height: 20px; }
#t1s1 div.contact_form input { width: 200px; padding: 2px 1px; }
#t1s1 div.contact_form textarea { width: 198px; padding: 4px 2px; }
#t1s1 div.contact_form input.submit_button { width: 80px; margin-left: 100px; padding: 0;  } 

#t1s2 div.contact_form { margin-left: 40px; }
#t1s2 div.contact_form fieldset { border: none; }
#t1s2 div.contact_form p { margin: 12px 0; }
#t1s2 div.contact_form label { float: left; width: 100px; font-weight: bold; line-height: 20px; }
#t1s2 div.contact_form input { width: 200px; padding: 2px 1px; }
#t1s2 div.contact_form textarea { width: 198px; padding: 4px 2px; }
#t1s2 div.contact_form input.submit_button { width: 80px; margin-left: 100px; padding: 0;  } 

#t1s3 div.contact_form { margin-left: 14px; }
#t1s3 div.contact_form fieldset { border: none; }
#t1s3 div.contact_form p { margin: 12px 0; }
#t1s3 div.contact_form label { float: left; width: 100px; font-weight: bold; line-height: 20px; }
#t1s3 div.contact_form input { width: 200px; padding: 2px 1px; }
#t1s3 div.contact_form textarea { width: 198px; padding: 4px 2px; }
#t1s3 div.contact_form input.submit_button { width: 80px; margin-left: 100px; padding: 0;  } 

#t1s4 div.contact_form { margin-left: 14px; }
#t1s4 div.contact_form fieldset { border: none; }
#t1s4 div.contact_form p { margin: 12px 0; }
#t1s4 div.contact_form label { float: left; width: 100px; font-weight: bold; line-height: 20px; }
#t1s4 div.contact_form input { width: 200px; padding: 2px 1px; }
#t1s4 div.contact_form textarea { width: 198px; padding: 4px 2px; }
#t1s4 div.contact_form input.submit_button { width: 80px; margin-left: 100px; padding: 0;  } 


/*  novinky  */

#t1s1 div.novinky { margin: 26px 0; }
#t1s1 div.novinky .novinky_item {}
#t1s1 div.novinky .novinky_item a h2 { display: inline; padding-bottom: 2px; color: #000 !important; font-size: 12px !important; font-weight: bold !important; }
#t1s1 div.novinky .novinky_item a:hover h2 { border-bottom: 1px solid #000; }
#t1s1 div.novinky .novinky_item p { font-size: 10px; color: #000;}
#t1s1 div.novinky .novinky_item p.perex { margin-top: 12px; }
#t1s1 div.novinky .novinky_item a { text-decoration: none !important; }

#t1s1 div.novinky .novinky_item .intro { margin-top: 12px;}

#t1s1 div.novinky .novinky_strankovani { margin: 10px 0; }
#t1s1 div.novinky .novinky_strankovani a, #t1s1 div.novinky .novinky_strankovani span { color: #20441e; line-height:18px; padding:6px; }
#t1s1 div.novinky .novinky_strankovani a:hover { color: #fff; background: #20441e; }
#t1s1 div.novinky .novinky_strankovani .active { color: #fff; background: #20441e; }


#t1s2 div.novinky { margin: 26px 0; }
#t1s2 div.novinky .novinky_item {}
#t1s2 div.novinky .novinky_item a h2 { display: inline; padding-bottom: 2px; color: #000 !important; font-size: 12px !important; font-weight: bold !important; }
#t1s2 div.novinky .novinky_item a:hover h2 { border-bottom: 1px solid #000; }
#t1s2 div.novinky .novinky_item p { font-size: 10px; color: #000;}
#t1s2 div.novinky .novinky_item p.perex { margin-top: 12px; }
#t1s2 div.novinky .novinky_item a { text-decoration: none !important; }

#t1s2 div.novinky .novinky_item .intro {margin-top: 12px;}

#t1s2 div.novinky .novinky_strankovani { margin: 10px 0; }
#t1s2 div.novinky .novinky_strankovani a, #t1s2 div.novinky .novinky_strankovani span { color: #20441e; line-height: 18px; padding: 6px; }
#t1s2 div.novinky .novinky_strankovani a:hover { color: #fff; background: #20441e; }
#t1s2 div.novinky .novinky_strankovani .active { color: #fff; background: #20441e; }


#t1s3 div.novinky { margin: 26px 0; }
#t1s3 div.novinky .novinky_item {}
#t1s3 div.novinky .novinky_item a h2 { display: inline; padding-bottom: 2px; color: #000 !important; font-size: 12px !important; font-weight: bold !important; }
#t1s3 div.novinky .novinky_item a:hover h2 { border-bottom: 1px solid #000; }
#t1s3 div.novinky .novinky_item p { font-size: 10px; color: #000;}
#t1s3 div.novinky .novinky_item p.perex { margin-top: 12px; }
#t1s3 div.novinky .novinky_item a { text-decoration: none !important; }

#t1s3 div.novinky .novinky_item .intro {margin-top: 12px;}

#t1s3 div.novinky .novinky_strankovani { margin: 10px 0; }
#t1s3 div.novinky .novinky_strankovani a, #t1s3 div.novinky .novinky_strankovani span { color: #20441e; line-height:18px; padding:6px; }
#t1s3 div.novinky .novinky_strankovani a:hover { color: #fff; background: #20441e; }
#t1s3 div.novinky .novinky_strankovani .active { color: #fff; background: #20441e; }


#t1s4 div.novinky { margin: 26px 0; }
#t1s4 div.novinky .novinky_item {}
#t1s4 div.novinky .novinky_item a h2 {  display: inline; padding-bottom: 2px; color: #000 !important; font-size: 12px !important; font-weight: bold !important; }
#t1s4 div.novinky .novinky_item a:hover h2 { border-bottom: 1px solid #000; }
#t1s4 div.novinky .novinky_item p { font-size: 10px; color: #000;}
#t1s4 div.novinky .novinky_item p.perex { margin-top: 12px; }
#t1s4 div.novinky .novinky_item a { text-decoration: none !important; }

#t1s4 div.novinky .novinky_item .intro {margin-top: 12px;}

#t1s4 div.novinky .novinky_strankovani { margin: 10px 0; }
#t1s4 div.novinky .novinky_strankovani a, #t1s4 div.novinky .novinky_strankovani span { color: #20441e; line-height: 18px; padding: 6px; }
#t1s4 div.novinky .novinky_strankovani a:hover { color: #fff; background: #20441e; }
#t1s4 div.novinky .novinky_strankovani .active { color: #fff; background: #20441e; }


/*  mapa stranek  */

#t1s1 div#mapa_stranek { margin-left: 40px; }
#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; color: #000; }

#t1s1 div#mapa_stranek ul li ul { margin-left: 6px; }


#t1s2 div#mapa_stranek { margin-left: 40px; }
#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; color: #000; }

#t1s2 div#mapa_stranek ul li ul { margin-left: 6px; }


#t1s3 div#mapa_stranek { margin-left: 14px; }
#t1s3 div#mapa_stranek ul { margin-left: 0; padding-left: 0; list-style-type: none; list-style-position: outside; }
#t1s3 div#mapa_stranek ul li { background: url('../web-obrazy/page.gif') no-repeat 0 7px; padding-left: 14px !important; margin-left: 0 !important; }
#t1s3 div#mapa_stranek ul li a { line-height: 18px; color: #000; }

#t1s3 div#mapa_stranek ul li ul { margin-left: 6px; }


#t1s4 div#mapa_stranek { margin-left: 14px; }
#t1s4 div#mapa_stranek ul { margin-left: 0; padding-left: 0; list-style-type: none; list-style-position: outside; }
#t1s4 div#mapa_stranek ul li { background: url('../web-obrazy/page.gif') no-repeat 0 7px; padding-left: 14px !important; margin-left: 0 !important; }
#t1s4 div#mapa_stranek ul li a { line-height: 18px; color: #000; }

#t1s4 div#mapa_stranek ul li ul { margin-left: 6px; }


/* you-tube video */


#t1s1 object { margin: 10px 0; }
#t1s1 embed { _margin: 10px 0; } 

#t1s2 object { margin: 10px 0; }
#t1s2 embed { _margin: 10px 0; } 

#t1s3 object { margin: 10px 0; }
#t1s3 embed { _margin: 10px 0; } 

#t1s4 object { margin: 10px 0; }
#t1s4 embed { _margin: 10px 0; } 




/*  t1s1  */


#t1s1 h1 {font-size: 14px; font-weight: normal; color: #fff; margin-bottom: 12px;}
#t1s1 h2 {font-size: 14px; font-weight: normal; color: #0000ff; margin-bottom: 12px;}
#t1s1 h3, #t1s1 h4, #t1s1 h5, #t1s1 h6  {font-size: 12px; font-weight: bold; color: #0000ff; margin-bottom: 12px;}
#t1s1 p {font-size: 12px; color: #f1cb00; margin-bottom: 12px;}


#t1s1 hr {border-top: solid 1px #cca300; border-bottom: solid 1px #fff; border-left: 0px none; border-right: 0px none; margin-top: 20px; margin-bottom: 20px;}


#t1s1 ul {margin-left: 40px; margin-bottom: 10px; list-style: circle; list-style-position: outside;}
#t1s1 ul ul { margin-top: 6px; margin-left: 14px; }
#t1s1 ol {margin-left: 40px; margin-bottom: 10px; list-style: decimal; list-style-position: outside;}
#t1s1 ol ol { margin-top: 6px; margin-left: 14px; }
#t1s1 li {font-size: 12px; color: #666; margin-bottom: 8px;}


#t1s1 table {margin-left: 40px; margin-bottom: 20px; margin-right: 20px; border: solid 0px; border-collapse: collapse; }
#t1s1 caption {font-size: 12px; font-weight: normal; color: #006489; margin-bottom: 8px; margin-left: 4px; margin-top: 8px; text-align: left;}
#t1s1 td { border: 1px solid #5d9ab0; font-size: 11px; color: #000000; padding: 4px 8px; }


#t1s1 .box { margin: 0 40px; color: #fff; padding: 8px 12px; background: #20441e; border: 1px solid #0F476E;}
#t1s1 .box p { color: #fff; margin: 0; }
#t1s1 .dulezite {color: #e52100; }
#t1s1 .komentar {color: #e52100; font-size: 94%;}


#t1s1 a, #t1s1 a:link { color: #e52100; text-decoration: underline;}
#t1s1 a[href^="http:"] {background: url(../web-obrazy/link.gif) no-repeat top right; padding-right: 12px; }
#t1s1 a[href^="http://www.dostdobrydesign.cz"] {background: none; padding-right: 0px;}
#t1s1 a:hover {color: #e52100; text-decoration: underline;}
#t1s1 a:visited {color: #e52100; text-decoration: underline;}




/*  t1s2  */


#t1s2 h1 {font-size: 18px; font-weight: normal; color: #20441e; margin-bottom: 20px;}
#t1s2 h2 {font-size: 16px; font-weight: normal; color: #20441e; margin: 10px 0 20px 0;}
#t1s2 h3, #t1s2 h4, #t1s2 h5, #t1s2 h6  {font-size: 12px; font-weight: bold; color: #20441e; margin: 20px 0; }
#t1s2 p {font-size: 12px; color: #555555; margin-bottom: 12px;}


#t1s2 hr {border-top: solid 1px #cca300; border-bottom: solid 1px #fff; border-left: 0px none; border-right: 0px none; margin-top: 20px; margin-bottom: 20px;}


#t1s2 ul {margin-left: 20px; margin-bottom: 10px; list-style: circle; list-style-position: outside;}
#t1s2 ul ul { margin-top: 6px; margin-left: 14px; }
#t1s2 ol {margin-left: 20px; margin-bottom: 10px; list-style: decimal; list-style-position: outside;}
#t1s2 ol ol { margin-top: 6px; margin-left: 14px; }
#t1s2 li {font-size: 12px; color: #555555; margin-bottom: 8px;}


#t1s2 table {margin-bottom: 20px; margin-right: 20px; border: solid 0px; border-collapse: collapse; }
#t1s2 caption {font-size: 11px; font-weight: bold; color: #cca300;; margin-bottom: 8px; margin-left: 4px; margin-top: 8px; text-align: left;}
#t1s2 td { border: 1px solid #20441e; font-size: 11px; color: #20441e; padding: 4px 8px; }


#t1s2 .box { color: #fff; padding: 8px 12px; background: #20441e; border: 1px solid #20441e; margin: 12px 0; }
#t1s2 .box p { color: #fff; margin: 0; }
#t1s2 .dulezite {color: #20441e; font-weight: bold;}
#t1s2 .komentar {color: #20441e; font-size: 94%;}


#t1s2 a, #t1s2 a:link { color: #e52100; text-decoration: underline;}
#t1s2 a[href^="http:"] {background: url(../web-obrazy/link.gif) no-repeat top right; padding-right: 12px; }
#t1s2 a[href^="http://www.dostdobrydesign.cz"] {background: none; padding-right: 0px;}
#t1s2 a:hover {color: #e52100; text-decoration: underline;}
#t1s2 a:visited {color: #e52100; text-decoration: underline;}



/*  t1s3  */


#t1s3 h1 {font-size: 18px; font-weight: normal; color: #20441e; margin-bottom: 20px;}
#t1s3 h2 {font-size: 16px; font-weight: normal; color: #20441e; margin: 10px 0 20px 0;}
#t1s3 h3, #t1s3 h4, #t1s3 h5, #t1s3 h6  {font-size: 12px; font-weight: bold; color: #20441e; margin: 20px 0; }
#t1s3 p {font-size: 12px; color: #555555; margin-bottom: 12px;}


#t1s3 hr {border-top: solid 1px #cca300; border-bottom: solid 1px #fff; border-left: 0px none; border-right: 0px none; margin-top: 20px; margin-bottom: 20px;}


#t1s3 ul {margin-left: 20px; margin-bottom: 10px; list-style: circle; list-style-position: outside;}
#t1s3 ul ul { margin-top: 6px; margin-left: 14px; }
#t1s3 ol {margin-left: 20px; margin-bottom: 10px; list-style: decimal; list-style-position: outside;}
#t1s3 ol ol { margin-top: 6px; margin-left: 14px; }
#t1s3 li {font-size: 12px; color: #555555; margin-bottom: 8px;}


#t1s3 table {margin-bottom: 20px; margin-right: 20px; border: solid 0px; border-collapse: collapse; }
#t1s3 caption {font-size: 11px; font-weight: bold; color: #cca300;; margin-bottom: 8px; margin-left: 4px; margin-top: 8px; text-align: left;}
#t1s3 td { border: 1px solid #20441e; font-size: 11px; color: #20441e; padding: 4px 8px; }


#t1s3 .box { color: #fff; padding: 8px 12px; background: #20441e; border: 1px solid #20441e; margin: 12px 0; }
#t1s3 .box p { color: #fff; margin: 0; }
#t1s3 .dulezite {color: #20441e; font-weight: bold;}
#t1s3 .komentar {color: #20441e; font-size: 94%;}


#t1s3 a, #t1s2 a:link { color: #e52100; text-decoration: underline;}
#t1s3 a[href^="http:"] {background: url(../web-obrazy/link.gif) no-repeat top right; padding-right: 12px; }
#t1s3 a[href^="http://www.dostdobrydesign.cz"] {background: none; padding-right: 0px;}
#t1s3 a:hover {color: #e52100; text-decoration: underline;}
#t1s3 a:visited {color: #e52100; text-decoration: underline;}



/*  t1s4  */


#t1s4 h1 {font-size: 16px; font-weight: normal; color: #cca300; margin-bottom: 12px; }
#t1s4 h2 {font-size: 15px; font-weight: normal; color: #cca300; margin-bottom: 12px; }
#t1s4 h3, #t1s4 h4, #t1s4 h5, #t1s4 h6  {font-size: 14px; font-weight: bold; color: #fff; margin-bottom: 12px; }
#t1s4 p {font-size: 12px; color: #fff; margin-bottom: 12px;}

#t1s4 hr {border-top: solid 1px #fff; border-bottom: solid 1px #20441E; border-left: 0px none; border-right: 0px none; margin-top: 20px; margin-bottom: 20px;}


#t1s4 ul {margin-left: 18px; margin-bottom: 10px; list-style: circle; list-style-position: outside;}
#t1s4 ul ul { margin-top: 6px; margin-left: 14px; }
#t1s4 ol {margin-left: 18px; margin-bottom: 10px; list-style: decimal; list-style-position: outside;}
#t1s4 ol ol { margin-top: 6px; margin-left: 14px; }
#t1s4 li {font-size: 10px; color: #fff; margin-bottom: 8px;}


#t1s4 table {margin-left: 18px; margin-bottom: 20px; margin-right: 20px; border: solid 0px; border-collapse: collapse; }
#t1s4 caption {font-size: 11px; font-weight: normal; color: #fff; margin-bottom: 8px; margin-left: 4px; margin-top: 20px; text-align: left;}
#t1s4 td { border: 1px solid #CCC; font-size: 10px; color: #fff; padding: 4px 8px; }


#t1s4 .box { margin: 6px 18px; color: #20441e; padding: 8px 12px; background: #fff; border: 1px solid #fff; }
#t1s4 .box p { color: #20441e; margin: 0; }
#t1s4 .dulezite {color: #fff; font-weight: bold;}
#t1s4 .komentar {color: #fff !important; font-size: 10px !important;}


#t1s4 a, #t1s4 a:link {color: #fff;; text-decoration: underline;}
#t1s4 a[href^="http:"] {background: url(../web-obrazy/link2.gif) no-repeat top right; padding-right: 12px; }
#t1s4 a[href^="http://www.dostdobrydesign.cz"] {background: none; padding-right: 0px;}
#t1s4 a:hover {color: #fff;; text-decoration: underline;}
#t1s4 a:visited {color: #fff;; text-decoration: underline;}




/* ====  t2 ===== */


/*  fotogalerie  */

#t2s1 div.fotogal {margin-bottom: 20px; margin-top: 10px; clear: both;}
#t2s1 .fotogal_prvni, #t2s1 .fotogal_item {float: left; display: inline; margin: 4px; font-size: 12px; width: 130px; text-align: center; }
#t2s1 .fotogal_img { width: 130px; height: 130px; overflow: hidden; text-align: center; margin: auto; border: 1px solid #cca300; }

#t2s1 .fotogal_nazev {clear: both; width: 130px; text-align: center; margin-bottom: 5px; margin-top: 10px; text-decoration: none;}
#t2s1 .fotogal_popis { text-align: left; margin-top: 10px;}
#t2s1 .fotogal_nazev a {color:#20441E !important; text-decoration: none !important;}
#t2s1 .fotogal_popis * { margin: 5px 0 !important; } 
#t2s1 .fotogal_end {width: 100%; clear: both; height: 0px; margin: 0px;}


#t2s2 div.fotogal {margin-bottom: 20px; margin-top: 10px; clear: both;}
#t2s2 .fotogal_prvni, #t2s2 .fotogal_item {float: left; display: inline; margin: 4px; font-size: 12px; width: 140px; text-align: center; }
#t2s2 .fotogal_img { width: 140px; height: 140px; overflow: hidden; text-align: center; margin: auto; border: 1px solid #cca300; }
#t2s2 .fotogal_img img {margin-top: 5px;}

#t2s2 .fotogal_nazev {clear: both; width: 130px; text-align: center; margin-bottom: 5px; margin-top: 10px; text-decoration: none;}
#t2s2 .fotogal_popis { text-align: left; margin-top: 10px;}
#t2s2 .fotogal_nazev a {color:#20441E !important; text-decoration: none !important;}
#t2s2 .fotogal_popis * { margin: 5px 0 !important; } 
#t2s2 .fotogal_end {width: 100%; clear: both; height: 0px; margin: 0px;}


#t2s3 div.fotogal {margin-bottom: 20px; margin-top: 10px; clear: both;}
#t2s3 .fotogal_prvni, #t2s3 .fotogal_item {float: left; display: inline; margin: 4px; font-size: 12px; width: 130px; text-align: center; }
#t2s3 .fotogal_img { width: 130px; height: 130px; overflow: hidden; text-align: center; margin: auto; border: 1px solid #cca300; }

#t2s3 .fotogal_nazev {clear: both; width: 130px; text-align: center; margin-bottom: 5px; margin-top: 10px; text-decoration: none;}
#t2s3 .fotogal_popis { text-align: left; margin-top: 10px;}
#t2s3 .fotogal_nazev a {color:#20441E !important; text-decoration: none !important;}
#t2s3 .fotogal_popis * { margin: 5px 0 !important; } 
#t2s3 .fotogal_end {width: 100%; clear: both; height: 0px; margin: 0px;}


#t2s4 div.fotogal {margin-bottom: 20px; margin-top: 10px; clear: both;}
#t2s4 .fotogal_prvni, #t2s4 .fotogal_item {float: left; display: inline; margin: 4px; font-size: 12px; width: 130px; text-align: center; }
#t2s4 .fotogal_img { width: 130px; height: 130px; overflow: hidden; text-align: center; margin: auto; border: 1px solid #cca300; }

#t2s4 .fotogal_nazev {clear: both; width: 130px; text-align: center; margin-bottom: 5px; margin-top: 10px; text-decoration: none;}
#t2s4 .fotogal_popis { text-align: left; margin-top: 10px;}
#t2s4 .fotogal_nazev a {color:#20441E !important; text-decoration: none !important;}
#t2s4 .fotogal_popis * { margin: 5px 0 !important; } 
#t2s4 .fotogal_end {width: 100%; clear: both; height: 0px; margin: 0px;}




/*  kalendár  */

#t2s1 table.kalendar { border-collapse: collapse; }
#t2s1 table.kalendar td { border: 1px solid #20441E !important; padding: 2px 4px; text-align: center; }
#t2s1 table.kalendar td.dnes { color: #fff !important; background: #999; }
#t2s1 table.kalendar td.aktivni { background: #20441E; }
#t2s1 table.kalendar  td.aktivni a { color: #fff !important; font-weight: bold; }

#t2s2 table.kalendar { border-collapse: collapse; }
#t2s2 table.kalendar td { border: 1px solid #20441E !important; padding: 2px 4px; text-align: center; }
#t2s2 table.kalendar td.dnes { color: #fff !important; background: #999; }
#t2s2 table.kalendar td.aktivni { background: #20441E; }
#t2s2 table.kalendar  td.aktivni a { color: #fff !important; font-weight: bold; }

#t2s3 table.kalendar { border-collapse: collapse; }
#t2s3 table.kalendar td { border: 1px solid #20441E !important; padding: 2px 4px; text-align: center; }
#t2s3 table.kalendar td.dnes { color: #fff !important; background: #999; }
#t2s3 table.kalendar td.aktivni { background: #20441E; }
#t2s3 table.kalendar  td.aktivni a { color: #fff !important; font-weight: bold; }

#t2s4 table.kalendar { border-collapse: collapse; }
#t2s4 table.kalendar td { border: 1px solid #20441E !important; padding: 2px 4px; text-align: center; }
#t2s4 table.kalendar td.dnes { color: #fff !important; background: #999; }
#t2s4 table.kalendar td.aktivni { background: #20441E; }
#t2s4 table.kalendar  td.aktivni a { color: #fff !important; font-weight: bold; }


/*  kontaktni form  */

#t2s1 div.contact_form { margin-left: 40px; }
#t2s1 div.contact_form fieldset { border: none; }
#t2s1 div.contact_form p { margin: 12px 0; }
#t2s1 div.contact_form label { float: left; width: 100px; font-weight: bold; line-height: 20px; }
#t2s1 div.contact_form input { width: 200px; padding: 2px 1px; }
#t2s1 div.contact_form textarea { width: 198px; padding: 4px 2px; }
#t2s1 div.contact_form input.submit_button { width: 80px; margin-left: 100px; padding: 0;  } 

#t2s2 div.contact_form { margin-left: 40px; }
#t2s2 div.contact_form fieldset { border: none; }
#t2s2 div.contact_form p { margin: 12px 0; }
#t2s2 div.contact_form label { float: left; width: 100px; font-weight: bold; line-height: 20px; }
#t2s2 div.contact_form input { width: 200px; padding: 2px 1px; }
#t2s2 div.contact_form textarea { width: 198px; padding: 4px 2px; }
#t2s2 div.contact_form input.submit_button { width: 80px; margin-left: 100px; padding: 0;  } 

#t2s3 div.contact_form { margin-left: 14px; }
#t2s3 div.contact_form fieldset { border: none; }
#t2s3 div.contact_form p { margin: 12px 0; }
#t2s3 div.contact_form label { float: left; width: 100px; font-weight: bold; line-height: 20px; }
#t2s3 div.contact_form input { width: 200px; padding: 2px 1px; }
#t2s3 div.contact_form textarea { width: 198px; padding: 4px 2px; }
#t2s3 div.contact_form input.submit_button { width: 80px; margin-left: 100px; padding: 0;  } 

#t2s4 div.contact_form { margin-left: 14px; }
#t2s4 div.contact_form fieldset { border: none; }
#t2s4 div.contact_form p { margin: 12px 0; }
#t2s4 div.contact_form label { float: left; width: 100px; font-weight: bold; line-height: 20px; }
#t2s4 div.contact_form input { width: 200px; padding: 2px 1px; }
#t2s4 div.contact_form textarea { width: 198px; padding: 4px 2px; }
#t2s4 div.contact_form input.submit_button { width: 80px; margin-left: 100px; padding: 0;  } 


/*  novinky  */

#t2s1 div.novinky { margin: 26px 0; }
#t2s1 div.novinky .novinky_item {}
#t2s1 div.novinky .novinky_item a h2 { display: inline; padding-bottom: 2px; color: #000 !important; font-size: 12px !important; font-weight: bold !important; }
#t2s1 div.novinky .novinky_item a:hover h2 { border-bottom: 1px solid #000; }
#t2s1 div.novinky .novinky_item p { font-size: 10px; color: #000;}
#t2s1 div.novinky .novinky_item p.perex { margin-top: 12px; }
#t2s1 div.novinky .novinky_item a { text-decoration: none !important; }

#t2s1 div.novinky .novinky_item .intro {margin-top: 12px;}

#t2s1 div.novinky .novinky_strankovani { margin: 10px 0; }
#t2s1 div.novinky .novinky_strankovani a, #t2s1 div.novinky .novinky_strankovani span { color: #20441e; line-height:18px; padding:6px; }
#t2s1 div.novinky .novinky_strankovani a:hover { color: #fff; background: #20441e; }
#t2s1 div.novinky .novinky_strankovani .active { color: #fff; background: #20441e; }


#t2s2 div.novinky { margin: 26px 0; }
#t2s2 div.novinky .novinky_item {}
#t2s2 div.novinky .novinky_item a h2 { display: inline; padding-bottom: 2px; color: #000 !important; font-size: 12px !important; font-weight: bold !important; }
#t2s2 div.novinky .novinky_item a:hover h2 {  border-bottom: 1px solid #000; }
#t2s2 div.novinky .novinky_item p { font-size: 10px; color: #000;}
#t2s2 div.novinky .novinky_item p.perex { margin-top: 12px; }
#t2s2 div.novinky .novinky_item a { text-decoration: none !important; }

#t2s2 div.novinky .novinky_item .intro {margin-top: 12px;}

#t2s2 div.novinky .novinky_strankovani { margin: 10px 0; }
#t2s2 div.novinky .novinky_strankovani a, #t2s2 div.novinky .novinky_strankovani span { color: #20441e; line-height: 18px; padding: 6px; }
#t2s2 div.novinky .novinky_strankovani a:hover { color: #fff; background: #20441e; }
#t2s2 div.novinky .novinky_strankovani .active { color: #fff; background: #20441e; }


#t2s3 div.novinky { margin: 26px 0; }
#t2s3 div.novinky .novinky_item {}
#t2s3 div.novinky .novinky_item a h2 { display: inline; padding-bottom: 2px; color: #000 !important; font-size: 12px !important; font-weight: bold !important; }
#t2s3 div.novinky .novinky_item a:hover h2 { border-bottom: 1px solid #000; }
#t2s3 div.novinky .novinky_item p { font-size: 10px; color: #000;}
#t2s3 div.novinky .novinky_item p.perex { margin-top: 12px; }
#t2s3 div.novinky .novinky_item a { text-decoration: none !important; }

#t2s3 div.novinky .novinky_item .intro {margin-top: 12px;}

#t2s3 div.novinky .novinky_strankovani { margin: 10px 0; }
#t2s3 div.novinky .novinky_strankovani a, #t2s3 div.novinky .novinky_strankovani span { color: #20441e; line-height:18px; padding:6px; }
#t2s3 div.novinky .novinky_strankovani a:hover { color: #fff; background: #20441e; }
#t2s3 div.novinky .novinky_strankovani .active { color: #fff; background: #20441e; }


#t2s4 div.novinky { margin: 26px 0; }
#t2s4 div.novinky .novinky_item {}
#t2s4 div.novinky .novinky_item a h2 { display: inline; padding-bottom: 2px; color: #000 !important; font-size: 12px !important; font-weight: bold !important; }
#t2s4 div.novinky .novinky_item a:hover h2 { border-bottom: 1px solid #000; }
#t2s4 div.novinky .novinky_item p { font-size: 10px; color: #000;}
#t2s4 div.novinky .novinky_item p.perex { margin-top: 12px; }
#t2s4 div.novinky .novinky_item a { text-decoration: none !important; }

#t2s4 div.novinky .novinky_item .intro {margin-top: 12px;}

#t2s4 div.novinky .novinky_strankovani { margin: 10px 0; }
#t2s4 div.novinky .novinky_strankovani a, #t2s4 div.novinky .novinky_strankovani span { color: #20441e; line-height: 18px; padding: 6px; }
#t2s4 div.novinky .novinky_strankovani a:hover { color: #fff; background: #20441e; }
#t2s4 div.novinky .novinky_strankovani .active { color: #fff; background: #20441e; }


/*  mapa stranek  */

#t2s1 div#mapa_stranek { margin-left: 40px; }
#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: #000; }

#t2s1 div#mapa_stranek ul li ul { margin-left: 6px; }


#t2s2 div#mapa_stranek { margin-left: 40px; }
#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: #000; }

#t2s2 div#mapa_stranek ul li ul { margin-left: 6px; }


#t2s3 div#mapa_stranek { margin-left: 14px; }
#t2s3 div#mapa_stranek ul { margin-left: 0; padding-left: 0; list-style-type: none; list-style-position: outside; }
#t2s3 div#mapa_stranek ul li { background: url('../web-obrazy/page.gif') no-repeat 0 7px; padding-left: 14px !important; margin-left: 0 !important; }
#t2s3 div#mapa_stranek ul li a { line-height: 18px; color: #000; }

#t2s3 div#mapa_stranek ul li ul { margin-left: 6px; }


#t2s4 div#mapa_stranek { margin-left: 14px; }
#t2s4 div#mapa_stranek ul { margin-left: 0; padding-left: 0; list-style-type: none; list-style-position: outside; }
#t2s4 div#mapa_stranek ul li { background: url('../web-obrazy/page.gif') no-repeat 0 7px; padding-left: 14px !important; margin-left: 0 !important; }
#t2s4 div#mapa_stranek ul li a { line-height: 18px; color: #000; }

#t2s4 div#mapa_stranek ul li ul { margin-left: 6px; }


/* you-tube video */


#t2s1 object { margin: 10px 0; }
#t2s1 embed { _margin: 10px 0; } 

#t2s2 object { margin: 10px 0; }
#t2s2 embed { _margin: 10px 0; } 

#t2s3 object { margin: 10px 0; }
#t2s3 embed { _margin: 10px 0; } 

#t2s4 object { margin: 10px 0; }
#t2s4 embed { _margin: 10px 0; } 





/*  t2s1  */


#t2s1 h1 {font-size: 18px; font-weight: normal; color: #20441e; margin-bottom: 20px;}
#t2s1 h2 {font-size: 16px; font-weight: normal; color: #20441e; margin: 30px 0 20px 0;}
#t2s1 h3, #t2s1 h4, #t2s1 h5, #t2s1 h6  {font-size: 12px; font-weight: bold; color: #20441e; margin: 20px 0; }
#t2s1 p {font-size: 12px; color: #555555; margin-bottom: 12px;}


#t2s1 hr {border-top: solid 1px #cca300; border-bottom: solid 1px #fff; border-left: 0px none; border-right: 0px none; margin-top: 20px; margin-bottom: 20px;}


#t2s1 ul {margin-left: 20px; margin-bottom: 10px; list-style: circle; list-style-position: outside;}
#t2s1 ul ul { margin-top: 6px; margin-left: 14px; }
#t2s1 ol {margin-left: 20px; margin-bottom: 10px; list-style: decimal; list-style-position: outside;}
#t2s1 ol ol { margin-top: 6px; margin-left: 14px; }
#t2s1 li {font-size: 12px; color: #555555; margin-bottom: 8px;}


#t2s1 table {margin-bottom: 20px; margin-right: 20px; border: solid 0px; border-collapse: collapse; }
#t2s1 caption {font-size: 11px; font-weight: bold; color: #cca300;; margin-bottom: 8px; margin-left: 4px; margin-top: 8px; text-align: left;}
#t2s1 td { border: 1px solid #20441e; font-size: 11px; color: #20441e; padding: 4px 8px; }


#t2s1 .box { color: #20441e; padding: 8px 12px; background: #fff; border: 1px solid #fff; margin: 12px 0; }
#t2s1 .box p { color: #20441e; margin: 0; }
#t2s1 .dulezite {color: #20441e; font-weight: bold;}
#t2s1 .komentar {color: #20441e; font-size: 94%;}


#t2s1 a, #t2s2 a:link { color: #e52100; 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.dostdobrydesign.cz"] {background: none; padding-right: 0px;}
#t2s1 a:hover {color: #e52100; text-decoration: underline;}
#t2s1 a:visited {color: #e52100; text-decoration: underline;}




/*  t2s2  */


#t2s2 h1 {font-size: 18px; font-weight: normal; color: #20441e; margin-bottom: 20px;}
#t2s2 h2 {font-size: 16px; font-weight: normal; color: #20441e; margin: 30px 0 20px 0;}
#t2s2 h3, #t2s2 h4, #t2s2 h5, #t2s2 h6  {font-size: 12px; font-weight: bold; color: #20441e; margin: 20px 0; }
#t2s2 p {font-size: 12px; color: #555555; margin-bottom: 12px;}


#t2s2 hr {border-top: solid 1px #cca300; border-bottom: solid 1px #fff; border-left: 0px none; border-right: 0px none; margin-top: 20px; margin-bottom: 20px;}


#t2s2 ul {margin-left: 20px; margin-bottom: 10px; list-style: circle; list-style-position: outside;}
#t2s2 ul ul { margin-top: 6px; margin-left: 14px; }
#t2s2 ol {margin-left: 20px; margin-bottom: 10px; list-style: decimal; list-style-position: outside;}
#t2s2 ol ol { margin-top: 6px; margin-left: 14px; }
#t2s2 li {font-size: 12px; color: #555555; margin-bottom: 8px;}


#t2s2 table {margin-bottom: 20px; margin-right: 20px; border: solid 0px; border-collapse: collapse; }
#t2s2 caption {font-size: 11px; font-weight: bold; color: #cca300;; margin-bottom: 8px; margin-left: 4px; margin-top: 8px; text-align: left;}
#t2s2 td { border: 1px solid #20441e; font-size: 11px; color: #20441e; padding: 4px 8px; }


#t2s2 .box { color: #fff; padding: 8px 12px; background: #20441e; border: 1px solid #20441e; margin: 12px 0; }
#t2s2 .box p { color: #fff; margin: 0; }
#t2s2 .dulezite {color: #20441e; font-weight: bold;}
#t2s2 .komentar {color: #20441e; font-size: 94%;}


#t2s2 a, #t2s2 a:link { color: #e52100; 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.dostdobrydesign.cz"] {background: none; padding-right: 0px;}
#t2s2 a:hover {color: #e52100; text-decoration: underline;}
#t2s2 a:visited {color: #e52100; text-decoration: underline;}



/*  t2s3  */


#t2s3 h1 {font-size: 18px; font-weight: normal; color: #20441e; margin-bottom: 20px;}
#t2s3 h2 {font-size: 16px; font-weight: normal; color: #20441e; margin: 30px 0 20px 0; }
#t2s3 h3, #t2s3 h4, #t2s3 h5, #t2s3 h6  {font-size: 12px; font-weight: bold; color: #20441e; margin: 20px 0; }
#t2s3 p {font-size: 12px; color: #555555; margin-bottom: 12px;}


#t2s3 hr {border-top: solid 1px #cca300; border-bottom: solid 1px #fff; border-left: 0px none; border-right: 0px none; margin-top: 20px; margin-bottom: 20px;}


#t2s3 ul {margin-left: 20px; margin-bottom: 10px; list-style: circle; list-style-position: outside;}
#t2s3 ul ul { margin-top: 6px; margin-left: 14px; }
#t2s3 ol {margin-left: 20px; margin-bottom: 10px; list-style: decimal; list-style-position: outside;}
#t2s3 ol ol { margin-top: 6px; margin-left: 14px; }
#t2s3 li {font-size: 12px; color: #cca300; margin-bottom: 8px;}


#t2s3 table {margin-bottom: 20px; margin-right: 20px; border: solid 0px; border-collapse: collapse; }
#t2s3 caption {font-size: 11px; font-weight: bold; color: #cca300;; margin-bottom: 8px; margin-left: 4px; margin-top: 8px; text-align: left;}
#t2s3 td { border: 1px solid #20441e; font-size: 11px; color: #20441e; padding: 4px 8px; }


#t2s3 .box { color: #fff; padding: 8px 12px; background: #20441e; border: 1px solid #20441e; margin: 12px 0; }
#t2s3 .box p { color: #fff; margin: 0; }
#t2s3 .dulezite {color: #20441e; font-weight: bold;}
#t2s3 .komentar {color: #20441e; font-size: 94%;}


#t2s3 a, #t2s3 a:link { color: #e52100; text-decoration: underline;}
#t2s3 a[href^="http:"] {background: url(../web-obrazy/link.gif) no-repeat top right; padding-right: 12px; }
#t2s3 a[href^="http://www.dostdobrydesign.cz"] {background: none; padding-right: 0px;}
#t2s3 a:hover {color: #e52100; text-decoration: underline;}
#t2s3 a:visited {color: #e52100; text-decoration: underline;}



/*  t2s4  */


#t2s4 h1 {font-size: 16px; font-weight: normal; color: #cca300; margin-bottom: 12px; }
#t2s4 h2 {font-size: 15px; font-weight: normal; color: #cca300; margin-bottom: 12px; }
#t2s4 h3, #t2s4 h4, #t2s4 h5, #t2s4 h6  {font-size: 14px; font-weight: bold; color: #fff; margin-bottom: 12px; }
#t2s4 p {font-size: 12px; color: #fff; margin-bottom: 12px;}

#t2s4 hr {border-top: solid 1px #fff; border-bottom: solid 1px #20441E; border-left: 0px none; border-right: 0px none; margin-top: 20px; margin-bottom: 20px;}


#t2s4 ul {margin-left: 18px; margin-bottom: 10px; list-style: circle; list-style-position: outside;}
#t2s4 ul ul { margin-top: 6px; margin-left: 14px; }
#t2s4 ol {margin-left: 18px; margin-bottom: 10px; list-style: decimal; list-style-position: outside;}
#t2s4 ol ol { margin-top: 6px; margin-left: 14px; }
#t2s4 li {font-size: 10px; color: #fff; margin-bottom: 8px;}


#t2s4 table {margin-left: 18px; margin-bottom: 20px; margin-right: 20px; border: solid 0px; border-collapse: collapse; }
#t2s4 caption {font-size: 11px; font-weight: normal; color: #fff; margin-bottom: 8px; margin-left: 4px; margin-top: 8px; text-align: left;}
#t2s4 td { border: 1px solid #CCC; font-size: 10px; color: #fff; padding: 4px 8px; }


#t2s4 .box { margin: 6px 18px; color: #20441e; padding: 8px 12px; background: #fff; border: 1px solid #fff; }
#t2s4 .box p { color: #20441e; margin: 0; }
#t2s4 .dulezite {color: #fff; font-weight: bold;}
#t2s4 .komentar {color: #fff !important; font-size: 10px !important;}


#t2s4 a, #t2s4 a:link {color: #fff;; text-decoration: underline;}
#t2s4 a[href^="http:"] {background: url(../web-obrazy/link2.gif) no-repeat top right; padding-right: 12px; }
#t2s4 a[href^="http://www.dostdobrydesign.cz"] {background: none; padding-right: 0px;}
#t2s4 a:hover {color: #fff;; text-decoration: underline;}
#t2s4 a:visited {color: #fff;; text-decoration: underline;}




