* {	margin: 0px;	padding: 0px;  }

body { text-align: center;	background-color: white;	font-family: Verdana, Geneva, Helvetica, sans-serif;	font-size: 12px;}

a { text-decoration: underline; color: #e10915; }
a:hover { text-decoration: none; color: black; }
select, input, textarea {font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 13px; padding: 2px; }
img { border: 0px none;}

.fl {float:left}
.fr {float:right}

.table td { padding: 3px; }
.table th { padding: 3px; }
.table { margin-top: 7px; margin-bottom: 7px; }

#lista_ad { margin: 0px; padding: 3px 10px 3px 10px; background-image: url('images/bg-lista.png'); background-repeat: repeat-x; font-size: 10px; height: 22px; }
#lista_ad .listaleft { float: left; text-align: left; color: #898989; }
#lista_ad .listaright { text-align: right; clear: none; color: #bdbdbd; }
#lista_ad a { color: #fff6b6; font-weight: normal; text-decoration: none; }
#lista_ad a:hover { text-decoration: underline; }
#lista_ad h1 { color: #878787; font-size: 10px; font-weight: normal; text-align:left; float: left; }

#stranka_obal { width: 990px; border: 0px black dashed;}

#hlavicka { height: 125px; text-align: left; width: 990px; }

#hlavicka .hlavickaleft { float:left; width: 360px; padding: 5px; height: 85px; padding-left: 15px; }
#hlavicka .hlavickacenter { float: left; clear: none; width: 385px; height: 75px; padding: 5px; padding-top: 15px;}
#hlavicka .hlavickaright { float: left; clear: none; height: 85px; padding: 5px; border: 0px red solid; width: 150px; background-image: url('images/ico-kosik.png'); background-repeat: no-repeat; background-position: left center; padding-left: 60px;}

#hlavicka .panel { float:left; width: 990px; background-color: #e10915; height: 32px; border: 0px black solid;}

#hlavicka .panelleft { float:left; width: 164px; height: 32px; border: 0px white solid; background-image: url('images/bg-panel-left.png'); background-repeat: no-repeat; }
#hlavicka .panelright { float:left; clear: none; width: 15px; height: 32px; border: 0px black solid; background-image: url('images/bg-panel-right.png'); background-repeat: no-repeat; background-position: right; }

#hlavicka .panelcenter1 { float:left; clear: none; width: 10px; height: 32px; border: 0px green solid;}
#hlavicka .panelcenter1 h1 { color: #f08066; font-size: 10px; font-weight: normal;}

#hlavicka .panelcenter2 { text-align:left;float:left; padding-left:20px; clear: none; width: 801px; height: 26px; border: 0px green solid; padding: 6px 0px 0px 0px; color: #bdbdbd; font-size: 12px; }
#hlavicka .panelcenter2 a { color: #fff6b6; text-decoration: none; border-bottom: 1px #f08170 solid; font-weight:bold; }
#hlavicka .panelcenter2 a:hover { color: #fff6b6; }

#obsah_text { text-align:left; }

#left { width: 200px; padding-top: 20px; float: left; border: 0px black dashed; margin-right: 30px; _margin-right: 10px;}
#right { width: 200px; padding-top: 20px; float: left; border: 0px black dashed;}

.header2 { background-position: left bottom; padding: 5px 0px 8px 0px; background-image: url('images/dotted-border.png'); background-repeat: repeat-x; width: 212px; font-weight: bold; }

.menu_blok { background-color: #f5f5f5; background-position: left bottom; padding: 5px 0px 10px 10px; background-image: url('images/dotted-border.png'); background-repeat: repeat-x; border-left: 1px #e10915 solid; width: 200px; overflow: hidden; margin-bottom: 10px; height: auto; }
.menu_blok ul { list-style-type: square; }
.menu_blok input { font-size: 13px; margin: 4px 0px 4px 0px; }

.certifikaty a {margin: 5px 5px 0 0;text-decoration:none}
.dalsi-certifikaty {position:relative;float:left;padding:10px;color:#BEBEBE;background:#F5F5F5;width:100%;margin:10px 0 -10px -10px;}

.menu_blok_navstivene { background-color: white; border: 0px red solid; width: 200px; height: auto; }
.menu_blok_tagcloud { background-color: #f5f5f5; border: 0px red solid; width: 206px; height: auto; }

.menu_blok .avatar { float: left; padding-right:5px; }

.box {min-height:1px; _height:1%;}
.box:after {display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:".";}

.uvitani2 { width: 520px; line-height: 17px; }

#tag-list a, #tag-cloud a {color: #e10915;text-decoration:none}
#tag-list a:hover, #tag-cloud a:hover {color: orange; text-decoration:underline;}
#tag-list ol {margin:0; padding:0;}
#tag-list ol li {margin-left:25px; padding:0; }

.tabs-sidebar { border-bottom: 1px solid #f5f5f5; width: 207px; }
.tabs-sidebar ul { margin: 0px; padding: 0; list-style: none; height: 27px; border: 0px red solid; margin-top: 3px; background-color: white; }
.tabs-sidebar ul li { display: inline; float: left; text-align: center; border: 0px black solid;}
.tabs-sidebar ul li a { background: white url("/images/bg-tagcloud.png") 0 0 no-repeat; color: black; text-decoration: underline; padding-top: 5px; height: 22px; width: 99px; display: block; }
.tabs-sidebar ul li a.active { background: white url("/images/bg-tagcloud-active.png") 0 0 no-repeat; }
.tabs-sidebar-content { padding: 5px; padding-left: 10px; width: 170px; }


#paticka { width: 100%; margin-top: 30px; height: 100px; border: 0px red solid; background-image: url('images/dotted-border.png'); background-repeat: repeat-x; background-color: #f5f5f5; }
#paticka_in { width: 920px; padding: 15px; text-align: left; font-size: 12px; }
#paticka_in div {float:left;text-align:left;}
#paticka.kosik_paticka {height: 150px;}
#paticka.kosik_paticka img {padding: 5px;}
#paticka.kosik_paticka div {text-align:center;}
#footer_ban {width:430px;height:100px;padding-top:25px;border: 1px solid #c0c0c0; border-top:0;border-bottom:0;margin:0 20px;}


.arelis { width: 900px; text-align: center; padding: 20px 0px 40px 0px; font-size: 10px; }
.arelis a { color: #7b7b7b; }

.cleaner { clear: both; width: 100%; border:none; margin: -1px 0 0 0; border: 0px red solid; visibility: hidden;}

#content { width: 540px; _width: 530px; float: left;  font-size: 11px; border: 0px red solid; margin-top: 20px; margin-right: 10px; } 
#content ul { padding-left: 30px;}

.nadpis, .produkt2 { font-size: 15px; padding-top: 15px; padding-bottom: 15px; font-weight: bold; }

.noscreen { visibility: hidden; }

.groupitems1, .groupitems2 { list-style-image: url('/images/ico-ul.png');	width: 170px;	line-height: 17px; }
.groupitems1 li, .groupitems2 li { margin-left: 15px; }
.subgroupitems { background-color: white; border-left: 1px #bdbdbd solid; padding: 4px 0px 4px 10px; margin: 5px 0px; width: 174px; }
.subgroupitems li { list-style-image: none; list-style-type: none; margin-left: 0px; }

.boxitems { border: 1px #dddddd solid; width: 163px; height: 255px; text-align: center; float: left; margin: 11px 4px 11px 4px; }
.boxitems a { text-decoration: underline; font-size: 12px; }
.boxitems img { vertical-align: middle; }
.boxitems .logo_nazev { height: 150px; padding: 5px; text-align: center; }
.boxitems .logo_nazev a { font-size: 11px; }
.boxitems .logo_nazev img { padding-bottom: 8px; }
.boxitems .kosik_cena { height: 46px; border-top: 1px #ddd solid; padding: 1px; }
.boxitems .kosik_cena_in { background-color: #fff7b7; float: left; height: 46px; }
.boxitems .puvodni_cena {display:block; height: 10px; text-align: left; font-size: 0.9em; padding-left: 8px; padding-top: 4px;}
.boxitems .cena { float: left; width: 70px; padding-top: 6px; padding-left: 4px; font-weight: bold; font-size: 13px; }
.boxitems .kosik { float: left; width: 83px; text-align: right; padding-right: 4px; }
.boxitems .porovnat_skladem { height: 20px; border-top: 1px #ddd solid; padding-top: 5px; font-size: 10px; }
.boxitems .porovnat_skladem a { font-size:10px; }

.button { cursor: pointer; }

.kontakt_table td { padding: 2px; }

.nejprodavanejsi_z_kat { margin-top: 15px; }
.nejprodavanejsi_z_kat table { margin-top: 15px; }
.nejprodavanejsi_z_kat table td { padding: 1px; font-size: 12px; }

.filter { width: 506px; margin-top: 15px; margin-bottom: 15px; padding: 8px 10px 4px 10px; background-color: #f5f5f5; float:left; vertical-align: middle;}
.filter td { font-size: 12px; }

#diskuze { float: left; width: 526px; border:0px red solid; }
#diskuze .uneven, #diskuze_detail .uneven { background-color: #fffbda; border-top: 1px white solid; }
#diskuze .even, #diskuze_detail .even { background-color: #fff6b6; border-top: 1px white solid; }
#diskuze .avatar, #diskuze_detail .avatar { width: 50px; margin: 10px; }
#diskuze .autor_admin, #diskuze_detail .autor_admin { color: red; text-decoration: underline; }
#diskuze .date, #diskuze_detail .date { text-align: right; color: #e10915; font-size: 10px; }

.message { color: red; font-weight: bold; font-size: 10px; padding-bottom: 10px; }

.gray { color: #bdbdbd; }
.right { text-align: right; }
.black { color: black; }
.black a { color: black; }

.discussions { width: 100%; float: right; padding: 20px 0px 20px 0px; }
.discussions td { padding: 4px; }

#detail { width: 526px; }
#detail .imgbox { float: right; width: 150px; margin-right: 30px; _margin-right: 0px; text-align:right; margin-bottom: 20px; margin-top: 20px;}
#detail .imgbox img { _width: 150px; }
#detail .imgbox .ico_zoom { width: 12px; height: 12px; }
#detail .imgbox a { text-decoration: none; }
#detail .top_table { width: 345px; }
#detail .top_table td { padding: 1px; }
#detail .cena { float: left; text-align: right; width: 100px; font-weight: bold; color: #e10915;}
#detail .rychla-navigace { line-height: 17px; font-size: 13px; }
#detail .popis { line-height: 17px; }
#detail .usetrite {font-weight: bold; color: #e10915;}

#mobileContentHandsetBox { margin-top: 15px; line-height: 17px; }
#mobileContentHandsetBox .polozka { width:33%; float:left; font-size: 12px; }

#switch { float: left; width: 526px; height: 39px; border: 0px red solid; margin-top: 20px; }
#switch #techlist_button { float: left; width: 162px; height: 100%; background: white url('/images/bg-techlist.png') 0 0 no-repeat; padding-top: 13px; padding-left: 10px; font-weight:bold; cursor: pointer; }
#switch #prislusenstvi_button { float: left; width: 160px; height: 100%; background: white url('/images/bg-prislusenstvi-active.png') 0 0 no-repeat; padding-top: 13px;padding-left: 10px; cursor: pointer;}
#switch #diskuze_button { float: left; width: 133px; height: 100%; background: white url('/images/bg-diskuze.png') 0 0 no-repeat; padding-top: 13px;padding-left: 10px;  cursor: pointer;}

#techlist { float: left; width: 524px; padding: 15px 0px 5px 0px; margin-bottom: 20px; border-left: 1px #bdbdbd solid; border-right: 1px #bdbdbd solid; border-bottom: 1px #bdbdbd solid; }
#prislusenstvi { float: left; width: 514px; padding: 5px; margin-bottom: 20px; border-left: 1px #bdbdbd solid; border-right: 1px #bdbdbd solid; border-bottom: 1px #bdbdbd solid; }
#diskuze_detail { float: left; width: 524px; padding: 0px; margin-bottom: 20px; border-left: 1px #bdbdbd solid; border-right: 1px #bdbdbd solid; border-bottom: 1px #bdbdbd solid; }
#techlist .kategorie_nadpis { cursor: pointer; }

table#params { width: 100%; }
table#params input {border: 1px solid gray; padding:1px; margin: 2px;}
table#params th { background-color: #dadada; text-align: left; padding: 4px; }
table.params-inner-table tr.even { background-color: #fff6b6; }
table.params-inner-table tr.odd { background-color: #fff18d; }
table.params-inner-table { width: 100% }
table.params-inner-table td { padding: 5px; }
table.params-inner-table .left-col {width: 60%;}

#userContent .avatar, #userContent #avatar { border: 1px solid #AAA; float: left; }

#userContent .avatarBox { text-align: center; padding:0;width: 200px; height: 135px; }
#userContent #libAvatars { margin: 0px; padding: 0; text-align: center; width: 300px; overflow: auto; height: 153px; border: 2px solid #000; border-right: 0; background-color: #333; }
#userContent #libAvatars img { margin: 2px; border: 1px solid #BBB; float: left; background-color: #FFF; }

.orders { width: 520px; margin-bottom: 30px; }
.orders td { padding: 5px;}
.orders th { padding: 5px; background-color: #dadada; }
.orders tr { cursor: pointer; }
.orders .even { background-color: #fffad6; }
.orders .uneven { background-color: #fffce8; }

#porovnani_zbozi_content .control-cell { vertical-align: top; padding-top: 30px; width: 300px;  }
#porovnani_zbozi_content .control-cell .add-selectbox { margin-top: 5px; margin-bottom: 20px; width: 200px; }
#porovnani_zbozi_content .control-cell .caption { margin-bottom: 10px; }
#porovnani_zbozi_content td, tr, th { vertical-align: top; } 
#porovnani_zbozi_content .porovnani-head { border-left: 1px #e10915 solid; padding-left: 15px; } 
#porovnani_zbozi_content .category { background-color: #e10915; padding: 4px; color: #ffffff; font-size: 11px; }
#porovnani_zbozi_content .subcategory { background-color: #e10915; padding: 4px; color: #ffffff; font-size: 11px; padding-left:40px;}
#porovnani_zbozi_content .even { background-color: #fff6b6; padding: 4px; font-size: 11px; }
#porovnani_zbozi_content .uneven { background-color: #fffce7; padding: 4px; font-size: 11px; }

#comparebox { padding: 0px; }
#comparebox .highlight { border: 2px solid orange; }

#compare-table { width: 97%; text-align: left; border-collapse: collapse; }
#compare-table td { padding: 2px; margin: 0; height: 20px; }
#compare-table .remove-link { width: 10px; text-align: center; }
#comparebox .button { margin: 0px auto; font-size: 1em; width: 100px; }

.highlight { border: 3px solid orange; position: absolute; z-index: 100; }

#kosik .hlavickacenter {width:380px;text-align:center;padding-top:0}

#shopping_cart .message { color: red; font-weight: bold; font-size: 12px; padding-bottom: 10px;margin-left: 140px; margin-right: 140px; }

#kosik_lista_zalozek { width: 845px; height: 41px; margin: 0px 72px 30px 72px; }
#kosik_lista_zalozek #step1 { float: left; width: 254px; height: 100%; }
#kosik_lista_zalozek #step2 { float: left; width: 214px; height: 100%; }
#kosik_lista_zalozek #step3 { float: left; width: 220px; height: 100%; }
#kosik_lista_zalozek #step4 { float: left; width: 157px; height: 100%; }

#kosik_table_1, #kosik_table_2, #kosik_table_3, #kosik_table_4, #kosik_table_5, #kosik_table_7  { width: 750px; margin-left: 120px; margin-right: 120px; }
#kosik_table_1 .nadpis, #kosik_table_2 .nadpis, #kosik_table_3 .nadpis, #kosik_table_4 .nadpis, #kosik_table_5 .nadpis, #kosik_table_6 .nadpis, #kosik_table_7 .nadpis { font-size: 16px; font-weight: bold; }
#kosik_table_8 { width: 400px; margin-left: 300px; margin-top: 30px; margin-bottom: 30px;}
#kosik_table_8 td {padding: 3px;}
.kosik_table_2 { width: 750px; margin-left: 120px; margin-right: 120px;}
.kosik_table_2 .nadpis {font-size: 16px; font-weight: bold;}

#kosik_table_6  { width: 800px; margin-left: 95px; margin-right: 95px; }

#kosik_table_1 td, #kosik_table_4 td { padding: 8px; font-size: 11px; }
#kosik_table_1 th, #kosik_table_7 th { padding: 4px 8px 4px 8px; background-color: #e10915; color: white; font-size: 11px; }
#kosik_table_1 .even { background-color: #fffce7; }
#kosik_table_1 .uneven, #kosik_table_7 .uneven { background-color: #fff6b6; }
#kosik_table_1 .count, #kosik_table_7 .count { width: 15px; }
#kosik_table_1 .total_prize, #kosik_table_7 .total_prize { font-size: 16px; text-align: right; border-top: 1px #bdbdbd solid; border-bottom: 1px #bdbdbd solid;  }
#kosik_table_1 .total_price_vat_not_included, #kosik_table_7 .total_price_vat_not_included { font-size: 14px; text-align: right; border-top: 1px #bdbdbd solid; border-bottom: 0;  }
#kosik_table_1 .accessories-box { float: left; width: 105px; text-align: center; height: 120px; border: 1px #bdbdbd solid; padding: 10px; margin: 5px; } 
#kosik_table_1 .accessories-box .price { color: #e10915; font-size: 12px; font-weight: bold; } 

#kosik_table_2 td { padding: 3px; padding-left: 15px; font-size: 12px; vertical-align: middle; }
.kosik_table_2 td { padding: 3px; padding-left: 15px; font-size: 12px; vertical-align: middle;}

.gray_line { border: none; border-top: 1px #bdbdbd solid; width: 100%; }

#kosik_table_3 td, #kosik_table_4 td { padding: 4px; padding-left: 15px; font-size: 12px; vertical-align: middle; }

#kosik_table_6 td, #kosik_table_7 td { padding: 3px; font-size: 11px; line-height: 17px; }
#kosik_table_6 ul, ol { padding-left: 20px; }

#mobileContent { line-height: 13px; font-size: 12px; width: 520px; float: left; }
#mobileContent .categories {margin-bottom: 30px; width: 490px; line-height: 18px; border: 0px red solid; padding: 15px; background-color: rgb(245,245,245); float: left; }
#mobileContent .media {	float: left; line-height: 16px; }
#mobileContent .media h3 {margin-bottom: 20px; }
#mobileContent .media .image { 	width: auto;	height: auto;	float: left;	padding: 5px;	margin-bottom: 10px; margin-bottom: 10px;	background-color: #F8F8F8;}
#mobileContent .media .sound { width: 240px;	height: 70px;	float: left;	padding: 5px;	margin: 1px;	background-color: #F8F8F8;}
#mobileContent .media .sound .thumb {	width: 50px;	height: 50px;	float: left;	margin-right: 10px;}
#mobileContent .media .sound p {	margin-top: 2px;	margin-bottom: 2px;}
#mobileContent .media .sound .title {	font-weight: bold;	font-size: 11px;}
#mobileContent .media .sound .author {	font-weight: normal;	font-size: 10px;}
#mobileContent .media .game {	width: 500px; height: 140px;	float: left;	padding: 5px;	margin-bottom: 10px;	background-color: #F8F8F8;}
#mobileContent .media .game .thumb {	width: 130px;	height: 130px;	float: left;	margin-right: 10px;}
#mobileContent .media .game p {	margin-top: 2px;	margin-bottom: 2px;}
#mobileContent .media .game .title {	font-weight: bold;	font-size: 11px;}
#mobileContent .media .game .preview {	font-weight: normal;	font-size: 10px;}
#mobileContent .phone {	font-weight: bold;	font-size: 14px;	margin-top: 10px;	margin-bottom: 10px;}
#mobileContent .previewThumb {	margin-top: 30px;	margin-bottom: 30px;}
#mobileContent .notSupported {	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-color: #B60402;	padding-top: 1px;	padding-left: 3px;	padding-right: 3px;	padding-bottom: 2px;}
#mobileContent .detail {	line-height: 18px;}
#mobileContent .detail h2 {	padding: 15px 0px;}
#mobileContent .detail h3 {	padding: 5px 0px;}
#mobileContentBox {	padding: 10px;}
#mobileContentBox a {	text-decoration: underline;}
#mobileContentBox a:hover {	text-decoration: none;}
#mobileContentHandsetBox {	padding: 10px;	margin-bottom: 20px;}
#mobileContentHandsetBox .subtitle {	font-size: 14px;	font-weight: bold;	padding-left: 5px;	padding-right: 5px;}
#mobileContentHandsetBox a {	text-decoration: underline;}
#mobileContentHandsetBox a:hover {	text-decoration: none;}

/*#searchContent .nadpis { font-size:12px;text-decoration:underline;color:#e10915;padding:0px 0px 4px 2px; }*/
#searchContent .nadpis a { font-size:12px;text-decoration:underline;color:#e10915;padding:0px 0px 4px 2px; }
#searchContent .box { border-bottom:1px grey dotted;margin:10px;position:relative;padding-bottom:5px;}
#searchContent .imageBox { padding: 5px;}

.red { color: #e10915; }

.cetelem_table td { padding: 3px; border: 0px gray solid; }
.cetelem_table { width: 100%; }
.kalk_cetelem { padding-right: 20px; }
.kalk_cetelem h3 { padding: 10px 0px; }
.kalk_cetelem h4 { padding: 10px 0px; }
.kalk_cetelem .topButton { padding: 5px 0px; }

#uzivatel_box { width: 210px; }
#uzivatel_box .schovat { width:40%; text-align:right; float:left; }
#uzivatel_box .schovat a { font-size: 11px; text-decoration: underline; font-weight: normal; }
#uzivatel_box .schovat a:hover { text-decoration: none; }

.promobox { padding: 10px; width: 235px; background-color: #f5f5f5; float: left; margin-right: 7px; margin-top: 10px; }
.promobox h3 { font-weight: normal; font-size: 12px; padding-bottom: 5px; }
.promobox .vice { font-size: 12px; }

#nabidka_dne { width: 100%; float: left; }
#uvitani { width: 100%; float: left;  line-height: 17px; }

.clanky { clear: none; float: left; line-height: 17px; width: 520px; }
.clanky h2 { color: #e10915; font-size: 16px; font-weight: bold; padding: 10px 0px;}
.clanky h3 { color: #e10915; font-size: 14px; padding: 10px 0px;}
.clanky h4 { color: #e10915; font-size: 13px; padding: 10px 0px; }

.anotace { border: 1px #bfde90 solid; background-color: #e7f6d0; margin-left: 60px; padding: 5px; font-size: 11px; line-height: 15px; margin-bottom: 15px; min-height: 38px; padding-left: 15px; }
.anotace_troj { border: 1px #bfde90 solid; background-color: #e7f6d0; float: left; margin-right: 3px; padding: 10px; height: 100%; }

/*---------------------------------ADMINISTRACE PUVODNI --------------------------*/
table.clanky-list { width: 100%; }
table.clanky-list th.nazev {  width: 50%;}
#jsObr {  width: 100px; height: 110px; border: 1px solid #C0C0C0;  background: #FFF;}
#content div#clanek-archiv h2, #content div#clanek-archiv h3,#content div.text h2, #content div.text h3 {  margin-left: 0; margin-bottom: 0; padding-left: 0;  font-size: 1.3em;  color: #444;  color: #E36500;}
#content div#clanek-archiv h3, #content div.text h3 {  color: #E36500;  font-size: 1.1em;}
#content div#clanek-archiv a, #content div.text a {  color: #3D69C2;  text-decoration: underline;}
#content div#clanek-archiv a:hover, #content div.text a:hover {  text-decoration: none;}
#content div#clanek-archiv p, #content div#clanek-archiv ul li, #content div#clanek-archiv table td, #content div#clanek-archiv em,#content div.text p, #content div.text ul li,#content div.text table td, #content div.text em {  float:none;clear:both;  font-size: 1.1em;}
#content div#clanek-archiv ul li, #content div#content div.text ul {  font-size: 1.2em;  margin-left: 15px;}
#content div#clanek-archiv p, #content div.text p {  margin-bottom: 10px;  line-height: 125%;}
#content div#clanek-archiv table, #content div.text table {  margin: 10px 0; border-collapse: collapse; border-right: 1px solid #888; border-bottom: 1px solid #888;}
#content div#clanek-archiv table td, #content div.text table td {  border-left: 1px solid #888; border-top: 1px solid #888; padding: 4px 7px;}
#content div#clanek-archiv img, #content div.text img {  float: left;}
#content div#recenze h2, #content div#recenze h3 {  margin-left: 0; margin-bottom: 0; padding-left: 0;  font-size: 1.3em;  color: #E36500;}
#content div#recenze h3 {  color: #E36500;  font-size: 1.1em;}
#content div#recenze a {  color: #3D69C2;  text-decoration: underline;}
#content div#recenze a:hover {  text-decoration: none;}
#content div#recenze p, #content div#recenze ul li, #content div#recenze table td, #content div#recenze em {  font-size: 1.1em;}
#content div#recenze ul li {  font-size: 1.2em;}
#content div#recenze p {  margin-bottom: 10px;  line-height: 125%;}
#content div#recenze table {  margin: 10px 0; border-collapse: collapse; border-right: 1px solid #888; border-bottom: 1px solid #888;}
#content div#recenze table.selfpromo {  border: 0;}
#content div#recenze table td {  border-left: 1px solid #888; border-top: 1px solid #888; padding: 4px 7px;}
#content div#recenze table.selfpromo  td {  border: 0;}
#content div#recenze div.et a {  color: #E36500;}
div#content div.et{  padding: 0 7px;}
div#content div.et a {  color: #E36500;}
table.selfpromo {  width: 100%;  margin-left: 6px;  border: 0;}
div#detail table.selfpromo {  margin-left: -3px;}
table.selfpromo td.right {  text-align: right;}
div.title, div.description {  margin-left: 5px;}
.t1 { background: #3256AA; color: #EEEEEE; height: 35px; text-align:left;font-size:normal;padding:10px;}
.t2 {background:#E7E7E7;}
.t2 {text-align:left;padding:20px;}
.t1 a {color:#FFFC00;padding:5px;}
.t1 a:hover,active {text-decoration:underline;padding:5px;}
.t1 img {background-color:#FFFFFF;padding:3px;border:2px #000000 solid;}
.border {font-size:larger;}
#sel {	color: #FFFFFF;	font-weight:bold;	text-decoration:none;	background-color:#000000;}
#lista { margin-left: 10px;margin-right: 10px;width: auto; height: 25px; background: #555555; color: #FFFFFF; font-family: Tahoma, Arial, sans-serif; font-size: 100%; border-bottom: 1px solid #FFF;}		
#lista p a { color: #FFFFFF; text-decoration: none;}
#lista p a:hover { color: #9DC71A; text-decoration: none;}
#lista p.listaleft { float: left; margin: 0; padding: 5px;}
#lista p.listaright { float: right; margin: 0; padding: 5px; color: #9DC71A;}
table.slovnik, table.clanky-list {  border-left: 1px solid #000; border-top: 1px solid #000;  border-collapse: collapse;
}table.slovnik th, table.slovnik td, table.clanky-list th, table.clanky-list td {  border-right: 1px solid #000; border-bottom: 1px solid #000;  padding: 2px 5px;}
table.slovnik th, table.clanky-list th {  background: #BBB;}
form.slovnik fieldset {  border: 0;}
form.slovnik legend {  margin: 15px 0 5px 0;  font-size: .8em;  font-weight: bold;}
table#params td { padding: 2px 4px;}
table#params th { background-color: #777; padding: 4px;}
table#params tr.even { background-color: #EAEAEA;}
table#params tr.odd { background-color: #F5F5F5;}

