/* * screen.css - media screen (all) * Autor: Martin Zemánek, martinzemanek at email.cz  */* { padding: 0; margin: 0;}body { font-family: Arial, Verdana; font-size: 13px; color: #cccccc; background: black;}/* ------------------ Poziční bloky - obsah, sloupce--------------------*/#wrap, #wrap2 {margin:0 auto;width:980px;}#content_block {  width:100%;  float:left; background: url(../images/content_back.png) repeat-x left top;}#header_block {  width:100%;  background: url(../images/header.png) no-repeat center top;}#body_block {  width:100%;  background: url(../images/header_back.png) repeat-x;}#main {  float: left; width:100%;}#content {  float:left; display:block;  width:680px; padding-left:11px; line-height:20px;}#content strong {  color:#900001;}#content .top_content strong {  color:#ac1015;}#left {  float: left; width:289px;}/* ------------------ Hlavička --------------------*/#header {  height:301px; width:980px;}#logo {  display:block; position:absolute; top:66px; width:290px; height:137px; margin-left:360px;}#obrazek {  display:block; position:absolute; top:29px; margin-left:22px; width:308px; height:272px; z-index:1; background: url(../images/girl.jpg) no-repeat;}#perex {  font-size:12px;  position:absolute;  top:200px;  margin-left:230px;  width:470px;  font-weight:normal;  text-align:center;  color:silver;}#banner1 {  font-size:12px;  position:absolute;  top:62px;  height:45px;  margin-left:770px;  width:190px;  font-weight:bold;  text-align:right;  line-height:20px;  padding-top:10px;  padding-right:10px;  color:white;}#banner2 {  font-size:12px;  position:absolute;  top:137px;  height:45px;  margin-left:770px;  width:190px;  font-weight:bold;  text-align:right;  line-height:20px;  padding-top:10px;  padding-right:10px;  color:white;}#header #basket {  font-size:11px;  position:absolute;  top:237px;  margin-left:630px;  width:270px;  height:53px;  font-weight:bold;  padding-left:65px;  background: url(../images/cart.png) no-repeat 15px top;}#header #login {  font-size:11px;  position:absolute;  top:237px;  margin-left:350px;  width:250px;  height:53px;  font-weight:bold;  padding-left:55px;  background: url(../images/login.png) no-repeat 15px top;}.noborder {  border:none;  background:none;}input.noborder {  width:20px;  padding:0;  height:16px;}/* ------------------ NAVIGACE nahoře --------------------*/#navigace {   background: url(../images/menu.png) no-repeat;  width:682px;  padding-left:10px;  height:46px;  position:absolute;  top:6px;  margin-left:283px;  z-index:2;  display:block;  font-variant: small-caps;}#navigace ul li a {   color:#eeeeee;}#navigace ul li ul li a {   color:#ccccccc;}#navigace ul li a:hover {   color:white;}#navigace ul li ul li a:hover {   color:white;}#login_table {  float:left;  width:auto;  display:block;  margin-right:10px;}#login_table tr td {  padding:6px 4px 2px 4px;  margin:0;}.bigger {  font-size:120%;}.submit_dark {  background: url('../images/submit_small.png') no-repeat;  font-size:13px;  width:66px;  height:18px;  border:none;  cursor:pointer;  color:#cccccc;  padding:0;}.submit_dark:hover {  background: url('../images/submit_small_over.png') no-repeat;  color:white;}.input_small {  border:none;  font-size:11px;	background: #333333;	height:14px;	color:#cccccc;	width:100px;	padding:0;	border:1px solid black;}.smaller_login {  font-size:75%;  color:gray;}.input_noborder {  background:transparent;  border:none;  font-weight:bold;  width:250px;}input {  border:1px solid #444444;  font-size:14px;	background: #181818;	height:24px;	color:#cccccc;	padding:0;	padding-left:2px;	line-height:24px;	width:180px;}/* ------------------ MENU - kategorie a podkategorie zbozi --------------------*/#left .box .main ul li {   float:left;  clear:both;  width:100%;}#left .box .main ul li a {   display:block;  float:left;  width:100%;  line-height:30px;  font-weight:bold;}#left .box .main ul li span {   padding-left:30px;  display:block;}#left .box .main ul li.detail span {   padding-left:35px;  display:block;}#left .box .main ul li a:hover {   text-decoration:none;  color:#cdcdcd;} #left .box .main a.choosed, #left .box .main ul li.selected a, #left .box .main ul li.selected_top a {   text-decoration:none;}#left .box .main ul li.selected, #left .box .main ul li.selected_top {   list-style-type:none;}#left .box .main ul li.selected span, #left .box .main ul li.selected_top span {   background: url('../images/arrow2.gif') no-repeat 15px 10px;}#left .box .main ul li.selected a, #left .box .main ul li.selected_top a {  text-decoration:none;  font-weight:bold;}#left .box .main ul li.noselected_top a {  text-decoration:none;  font-weight:bold;}#left .box .main ul li.detail a:hover {  text-decoration:none;}#left .box .main ul li.noselected, #left .box .main ul li.noselected_top, #left .box .main ul li.noselected_top, #left .box .main ul li.detail {   list-style-type:none;}#left .box .main ul li.noselected span {   background: url('../images/arrow.gif') no-repeat 15px 10px;}#left .box .main ul li.detail a.choosed span {   background: url('../images/arrow2.gif') no-repeat 20px 6px;}#left .box .main ul li.detail a.nochoosed span {   background: url('../images/arrow.gif') no-repeat 20px 6px;}#left .box .main ul li.noselected_top span, #left .box .main ul li.noselected_top span {   background: url('../images/arrow2.gif') no-repeat 15px 10px;}#left .box .main li.detail a {  display:block;  float:left;  width:97%;  font-size:90%;  line-height:22px;  font-weight:normal;  padding-left:3%;}#left .box .main li a {  color:white;}#left .box .main li.detail a.choosed {  color:white;  font-weight:bold;}#left .box .main li.detail a.nochoosed {  color:white;}#left p, #left span {   padding:0 10px;}#left div.h2_background span {  padding:0;}#left .box .top, #left .box .top2 {   background: url(../images/box_top.png) no-repeat bottom left;  float:left;  width:289px;  height:8px;  margin:0;  padding:0;}#left .box .top2 {   background: url(../images/box_top2.png) no-repeat top left;}#left .box .bottom {   background: url(../images/box_bottom.png) no-repeat;  float:left;  width:289px;  height:8px;  margin-bottom:15px;}#left .box .main {   width:278px;  float:left;  background: url(../images/box_content.png) repeat-y top left;  padding:10px 0;  margin:0;}#right .box .main h2 {   background: url(../images/background_h.jpg) repeat-x;  color:black;  padding-left:5px;}#right .box .main p, #right .box .main span {   padding:0 4px;}#left .box .main table tr td {   line-height:15px;}#left .box .main table tr td.color {   color:#ac1015;}.table_detail {  float:left;}.table_detail tr td {  font-size:110%;}#content #left ul {list-style-type: none;}#content #left ul li {display: block;width:100%;height:33px;float:left;line-height:33px;background: url(../images/menu.gif) repeat-x;}#content #left li a {text-decoration: none;padding-left: 10px;padding-right: 10px;height:33px;display:block;width:160px;color:black;}#content #left ul li:hover { background: url(../images/menu_over.gif) repeat-x; height:33px;}#content #left ul li.selected, #content #left ul li.selected_top { background: url(../images/menu_over.gif) repeat-x; height:33px;}.left_bottom { background: url(../images/left_bottom.jpg) no-repeat; float:left; height:23px; width:216px; display:block;}.right_bottom { background: url(../images/right_bottom.jpg) no-repeat; float:right; height:23px; width:216px; display:block;}.rychly_kontakt {  padding:0 10px;  line-height:22px;  }/* ------------------ Produkt box --------------------*/.action_badge {float:right;text-align:center;line-height:40px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/akce.png',sizingMethod='scale'); width:60px;height:43px;position:absolute;margin-top:90px;margin-left:135px;z-index:1;font-size:12px;font-weight:bold;color:black;}head:first-child+body .action_badge { background: url(../images/akce.png) no-repeat;}.top_badge {float:right;text-align:center;line-height:40px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/novinka.png',sizingMethod='scale'); width:74px;height:73px;position:absolute;margin-top:120px;margin-left:65px;z-index:1;font-size:13px;font-weight:bold;color:black;}head:first-child+body .top_badge { background: url(../images/novinka.png) no-repeat;}.sale_badge {float:right;text-align:center; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/sleva.png',sizingMethod='scale'); width:60px;height:43px;position:absolute;margin-top:90px;margin-left:135px;z-index:1;font-size:12px;font-weight:bold;color:black;}head:first-child+body .sale_badge { background: url(../images/sleva.png) no-repeat;}.sale_badge span {  padding-top:6px;  display:block;}.img_thumb {	width:107px;	text-align:center;}.top_content {  background: url(../images/detail.png) no-repeat;	display:block;	float:left;	width: 294px;	height:184px;	overflow:hidden;	padding:15px;}.top_content div.left, .top_content_over div.left {	float:left;	width: 42%;}.top_content div.right, .top_content_over div.right {	float:right;	width: 58%;}.top_content .description, .top_content_over .description {	display:block;	height: 60px;	overflow:hidden;	font-size:11px;	line-height:19px;	text-align:justify;	margin-bottom:10px;}.top_content .description2, .top_content_over .description2 {	display:block;	height: 40px;	overflow:hidden;	font-size:12px;	line-height:19px;	text-align:right;	margin-bottom:10px;}.top_content_over {  background: url(../images/detail.png) no-repeat;	display:block;	float:left;	width: 294px;	height:184px;	overflow:hidden;	padding:15px;}.top_content h2, .top_content_over h2, .top_content h3, .top_content_over h3 {	padding:6px 0;	height:30px;	font-size:12px;	line-height:16px;	text-align:left;}.top_left  {  display:block;  width:325px;  text-align:justify;  padding-left:12px;  float:left;  margin-bottom:12px;}/* ------------------ Ikony --------------------*/a.dokosiku {   background: url(../images/submit.png) no-repeat;  height:23px;  width:63px;  overflow:hidden;  border:none;  cursor:pointer;  float:right;  color:white;  text-align:center;  line-height:23px;}input.dokosiku {   background: url(../images/submit.png) no-repeat;  height:23px;  width:63px;  overflow:hidden;  border:none;  cursor:pointer;  float:right;  color:white;  text-align:center;  padding:0;  margin:0;  font-weight:bold;}.dokosiku:hover, .detail_produktu:hover {   background: url(../images/submit_over.png) no-repeat;  color:white;}.detail_produktu span a {   color:white;}.detail_produktu {   background: url(../images/submit.png) no-repeat;  height:23px;  width:63px;  overflow:hidden;  border:none;  cursor:pointer;  line-height:23px;  text-align:center;  float:right;  margin-right:10px;}.detail_produktu span a {   font-weight:normal;  }.dokosiku_detail {   background: url(../images/detail.jpg) no-repeat;  height:27px;  width:51px;  overflow:hidden;  border:none;  cursor:pointer;  line-height:20px;  color:white;  font-weight:bold;}.detail_produktu span a:hover, .dokosiku span a:hover {   text-decoration:none;}.navigace_back a {  color:#cccccc;}.navigace_back {  height:55px;  display:block;  overflow:hidden;}/* ------------------ Vlastnosti elementu --------------------*/th {  padding:3px;}table {  width:100%;}td {  padding:2px 1px;}table, tr, td, th {  border-collapse:collapse;}select {  padding:5px 0 5px 2px;  font-size:13px;  border:1px solid #444444;	background: #161616;	color:#cccccc;}textarea {  border:1px solid #444444;	background: #161616;	color:#cccccc;  padding:5px;  font-size:14px;}p.highlight {  font-size:140%;  padding:10px 0 3px 0;}p.highlight2 {  font-size:130%;  padding:10px 0 3px 0;  color:#444444;  cursor:pointer;}img {  border:none;}a {  text-decoration:none;  color:white;  font-weight:bold;}a:hover {  color:silver;  text-decoration:none;}h1 { font-size:18px; color:white; padding:8px 0;}h1.vyrazne { font-size:20px; padding-bottom:10px; color:white;}h2 { font-size:17px; padding-bottom:5px; color:white;}h3 { font-size:16px; padding-bottom:5px; color:white;}h4 { font-size:15px; padding-bottom:4px; color:white;}/* ------------------ Patička --------------------*/#footer {	background: url(../images/footer.png) repeat-x;  text-align:left;	display:block;	width: 100%;	height:67px;	clear:both;	margin-top:30px;}#footer .right a, #footer .right {	color:black}#footer .left a, #footer .left {	color:white}#footer_body {	width:989px;	margin: 0 auto;}#footer .left{	float:left;	text-align:center;	padding-top:30px;	padding-left:10px;}#footer .right{	width:300px;	float:right;	padding-top:30px;	padding-right:10px;}/* ------------------ Výpis produktů - záhlaví a zápatí --------------------*/.list_of_products {  height:30px;  line-height:30px;  background: url(../images/paging.png) no-repeat;  border-bottom:6px solid black;  border-bottom:3px solid black;  width:100%;  font-weight:bold;}table.list_of_products_table tr td {  padding: 6px 4px;  background: #222222;  border-bottom:3px solid black;}#paging_header {  background: url(../images/paging.png) no-repeat;  height:55px;  padding-left:10px;  padding-right:10px;  padding-top:5px;  margin-bottom:10px;  margin-top:10px;}#paging_header p.paging_header_left {  line-height:20px;  float:left;}#paging_header p.paging_header_right {  line-height:20px;  float:right;}#paging_footer {  display:block;  background: url(../images/paging2.png) no-repeat;  height:40px;  line-height:40px;  padding:0 10px;  margin:10px 0 15px 0;  }#paging_footer table tr td{ padding:0;}#paging_footer table tr td.leftpage { width:16px;text-align:left;}#paging_footer table tr td.rightpage{ width:70px; text-align:right;}#paging_footer table tr td.centerpage{ text-align:center;}/* ------------------ Ostatní vlastnosti --------------------*/.infomessage {vertical-align: middle;}.errormessage {vertical-align: middle;}.left {  text-align:left;}.right {  text-align:right;}.smaller_bold {  font-weight:bold;  font-size:85%;}.bold {  font-weight:bold;}.center {  text-align:center;}.center_small {  text-align:center;  width:100px;}.hidden {	display: none;}.justify {  text-align:justify;}.clear {  clear: both;}.smaller {  font-size:85%;}.smaller_center {  font-size:85%;  text-align:center;}.smaller_color {  font-size:85%;  color:#ac1015;}.smaller_gray {  font-size:85%;  color:gray;}.color {  color:#ac1015;}.h2_background {  color: white;  font-size:16px;  font-weight:normal;  line-height:22px;  padding:0 10px 8px 10px;  margin:0;}.h1_background {  margin:30px 0 5px 0;  line-height:20px;  padding:2px 10px ;  text-align:left;  font-size:16px;  font-weight:bold;}.color_bold {  color:#ac1015;  font-weight:bold;}.submit, .submit_left, .submit3{  border:none;  font-size:13px;	background: url(../images/submit_normal.png) no-repeat;  height:39px;  width:141px;  cursor:pointer;  color:#cccccc;  padding:0;  line-height:39px;  font-weight:bold;}.submit:hover {	background: url(../images/submit_normal_over.png) no-repeat;	color:white;}.submit_white_bg {  border:none;  font-size:13px;	background: url(../images/submit_white_bg_over.png) no-repeat;  height:35px;  width:166px;  cursor:pointer;  color:white;  padding:0;  line-height:33px;  font-weight:bold;}.submit_white_bg:hover {	background: url(../images/submit_white_bg.png) no-repeat;	color:white;}.submit_left, .submit3 {  display:block;  float:left;  margin-right:10px;}.submit3 {  text-align:center;  font-weight:normal;}.submit3:hover {  color:white;}.submit_left:hover, .submit3:hover, .submit:hover {	background: url(../images/submit_normal_over.png) no-repeat;}.submit_big {  border:none;	background: url(../images/submit_big.png) no-repeat;	width:56px;	height:29px;  color:#cccccc;  cursor:pointer;  padding:0;}.submit_big:hover {	background: url(../images/submit_big_over.png) no-repeat;	color:white;}a.special_submit {  border:none;  font-size:14px;  width:170px;	background: url(../images/submit.gif) repeat-x;  cursor:pointer;  padding:5px;  color:black;  display:block;}.special {  width:320px;  display:block;  float:left;  line-height:16px;  font-size:10px;}.red { color:red;}.green {  color:white;}.table_kosik tr td{  padding:8px 2px 2px 2px;}.odsazeni_top {  padding-top:10px;}.objednavka {  color:red;  text-align:center;  font-size:120%;}.objednavka2 {  color:#7aa621;  text-align:center;  font-size:125%;  border:1px solid #bababa;  padding:10px;  margin-top:20px;}#dotaz, #diskuze {  margin-top:15px;}.vlozit_komentar {  color:#7aa621;}#kontaktform {  margin-top:30px;}/* Ajax validate form */#msg {  display:none;   position:absolute;   z-index:200333;   padding-left:1px;   background:#99090f;  padding:6px;   color:white;	-moz-border-radius: 5px;}#msg2 {  display:none;   position:absolute;   z-index:2003333;   padding-left:1px;   background:#99090f;  padding:6px;   color:white;	-moz-border-radius: 5px;}.boxik{	background: #111111;}.boxik_content {  padding: 8px;}.tabik{  float: left;  height: 32px;  width: 141px;  margin-right:10px;  text-align: center;	background: url(../images/submit_normal.png) no-repeat;}.tabik_over {  float: left;  height: 32px;  width: 141px;  margin-right:10px;  text-align: center;	background: url(../images/submit_normal_over.png) no-repeat;}a:hover.dark_link {  color:white;  text-decoration:none;}.tabtxt{  color: #cccccc;  font-weight: bold;  padding: 9px 0 0 0;}#detail_product {  margin:0px 5px 20px 5px;}#detail_product a {  color:#cccccc;}.cart_box {margin-bottom:20px;height:40px;line-height:40px;text-align:center;width:100%;display:block;}.cart_box_item_selected {background:#444444;font-weight:bold;float:left;width:165px;border:2px solid #111111;}.cart_box_item {background:#222222;border:2px solid #111111;float:left;width:165px;}.table_border_bottom {  background: url(../images/border.gif) repeat-x bottom left;  height:1px;}li.cat  { color: #424549; font: bold 13px tahoma; display: block; line-height: 13px; padding: 4px 5px 4px 0px; }li.element  { color: #424549; font: bold 12px tahoma; display: block; line-height: 12px; padding: 3px 5px 3px 21px;}.pointer {  cursor:pointer;  font-weight:bold;}.submit_basket{  border:none;  font-size:13px;	background: url(../images/submit_basket.png) no-repeat;  height:35px;  width:170px;  cursor:pointer;  color:white;  padding:0;  line-height:35px;  font-weight:bold;}.submit_basket:hover {	background: url(../images/submit_basket_over.png) no-repeat;}.submit3b {  border:none;  font-size:13px;	background: url(../images/submit_normal_gray.png) no-repeat;  height:23px;  width:80px;  cursor:pointer;  color:white;  padding:0;  line-height:23px;}.submit_detail {  border:none;  font-size:13px;	background: url(../images/submit.png) no-repeat;  height:23px;  width:63px;  cursor:pointer;  color:white;  padding:0;  line-height:23px;}.submit_detail:hover {	background: url(../images/submit_over.png) no-repeat;}.submit3b:hover {	background: url(../images/submit_normal_gray_over.png) no-repeat;	color:black;}.banners {  text-align:center;  margin:10px auto;}
