#AffiliateLinks {
	background-color: #A4A098;
	border-top: 4px solid;
	border-left: 5px solid;
	border-right: 5px solid;
	border-bottom: 1px solid;
    border-color: White; /* pridano Tomem */	
    list-style-type: none;
	color: #ffffff;
    height: 25px;
}

#AffiliateLinks .menu { float: left; padding-left: 10px; padding-right: 10px; color: #ffffff; text-decoration: none;}
#AffiliateLinks .newrows { clear: both; }
#AffiliateLinks .parser { float: left; padding-top: 2px;}
#AffiliateLinks .menu a { color: #ffffff; font-size: 10px; text-decoration: none; display: block; padding-top: 4px; padding-bottom: 4px; float: left;}
#AffiliateLinks .menu a:hover { text-decoration: underline; }
#AffiliateLinks .menu .submenu { position: absolute; display: none;  background: transparent url("../images/affiliate_bg.png") repeat left top; filter: alpha(opacity=80); padding: 10px; width: 170px; text-align: left; }
#AffiliateLinks .menu .submenu a { display: block; color: #000000; font-size: 11px; padding-bottom: 8px; float: none; }
#AffiliateLinks .menu .submenu a:hover { text-decoration: underline; }

.mainWindowHeader {
  border-left: 0px solid #ffffff;
  border-right: 0px solid #ffffff;
  border-bottom: 1px solid #BFC0C4;
  background: #ffffff; 
}
.mainWindow {	
  border-left: 1px solid #E6E7E9;	
  border-right: 1px solid #E6E7E9;	
  border-bottom: 1px solid #E6E7E9;
  height: 400px; 
  background: #ffffff;
}

/*.mainWindow .content {	padding: 9px; padding-top: 15px; background: url('../images/content_bg.jpg') repeat-y; font-size: 11px; Line-height: 140%; padding-bottom: 0px; text-align: justify; }*/

.mainWindow .content {	padding: 0px; font-size: 11px; Line-height: 140%; padding-bottom: 30px; text-align: left; color: #444444; line-height: 1.6; text-align: left; font-family: verdana; }

.mainWindow .content .newrows { clear: both; }

.mainWindow .content ul { margin: 0px; padding: 0px; padding-top: 10px; padding-bottom: 10px;}

.mainWindow .content ul li { list-style-type: none; background: url('../images/li.jpg') no-repeat 0px 50%; padding-left: 10px; padding-top: 3px; padding-bottom: 3px;}

.mainWindow .content .intro { width: 460px; }
.mainWindow .content .intro .homepage_button a { display: block; width: 247px; height: 104px; background: url('../images/homepage_button.jpg') no-repeat; margin-left: 250px;}
.mainWindow .content .intro .homepage_button a:hover { background: url('../images/homepage_button_hover.jpg');}

.mainWindow .content .videobox { margin-top: 30px; }

.mainWindow .content .videobox .v1 a { width: 195px; height: 155px; background: url('../images/videobox_1.jpg') no-repeat; display: block; float: left; margin-right: 25px; color: #ffffff; font-weight: bold; text-align: right; padding-top: 2px; padding-right: 5px;}
.mainWindow .content .videobox .v1 a:hover { color: #000000; text-decoration: none; }
.mainWindow .content .videobox .v2 a { width: 195px; height: 155px; background: url('../images/videobox_2.jpg') no-repeat; display: block; float: left; margin-right: 25px; color: #ffffff; font-weight: bold; text-align: right; padding-top: 2px; padding-right: 5px;}
.mainWindow .content .videobox .v2 a:hover { color: #000000; text-decoration: none; }
.mainWindow .content .videobox .v3 a { width: 194px; height: 155px; background: url('../images/videobox_3.jpg') no-repeat; display: block; float: left; margin-right: 25px; color: #ffffff; font-weight: bold; text-align: right; padding-top: 2px; padding-right: 5px;}
.mainWindow .content .videobox .v3 a:hover { color: #000000; text-decoration: none; }
.mainWindow .content .videobox .objednejte_nyni a { width: 205px; height: 163px; background: url('../images/objednejte_nyni.gif') no-repeat; display: block; float: left; }
.mainWindow .content .videobox .objednejte_nyni a:hover { background: url('../images/objednejte_nyni_hover.gif') no-repeat; }

.mainWindow .content table { width: 100%; text-align: left; font-size: 12px; font-family: verdana; margin-top: 25px;}
.mainWindow .content table .t_column_left { width: 200px; padding-left: 15px;}
.mainWindow .content table .t_column_main { }
.mainWindow .content table .t_column_right { width: 215px;}

.mainWindow .content table .t_column_left .u a { color: #545B5F; font-weight: bold; background: url('../images/li.jpg') no-repeat 0px 50%; padding-left: 10px; display: block; font-family: verdana; padding-top: 2px; padding-bottom: 2px; text-decoration: none;}
.mainWindow .content table .t_column_left .menu a { color: #545B5F; font-weight: bold; background: url('../images/li.jpg') no-repeat 0px 50%; padding-left: 10px; display: block; font-family: verdana; padding-top: 5px; padding-bottom: 5px; text-decoration: none;}
.mainWindow .content table .t_column_left .menu a:hover { color: #F7A529; }
.mainWindow .content table .t_column_left .menu em { color: #F7A529; font-style: normal;}
.mainWindow .content table .t_column_left .nadpis { color: #F7A529; font-weight: bold; padding-bottom: 10px;}

ul li {list-style-type: none}

.mainWindowFooter {
    background: no-repeat;
	border-top: 0;
}

.column_left {
	vertical-align: top;
	background-repeat: no-repeat;
	margin: 0px;
	text-align: left;
    background: url('../images/column_left_bg.jpg') no-repeat;
    padding-top: 70px;
}

.column_right {
	vertical-align: top;
	background-repeat: no-repeat;
	background-color: #F3F4F2;
	margin: 0px;
	text-align: left;
}

.column_right .pull_down_menu {
	background-color: #b9d300;
	height: 40px;
	width: 100%;
	text-align: center;
	vertical-align: top;
}

#top_text_menu { background-color: #1B1C20; font-size: 8pt; color: White; height: 26px; padding: 0 5px 0 5px;}
#top_text_menu a { color: White; font-size: 8pt; text-decoration: none;}
#top_text_menu a:hover { color: White; text-decoration: underline;}
#top_menu .dots_line { margin: 5px 0 5px 0; }

#top_menu { }
#top_menu a { color: #000000; font-size: 12px; text-decoration: none; }
#top_menu a:hover { text-decoration: underline; }

#header { background-image: url('../images/header/top_logo.jpg'); background-repeat: no-repeat; height: 227px;}

.header { height: 50px; padding-bottom: 10px; padding-top: 0px;}

.header .logo { background: url('../images/logo.jpg') no-repeat; height: 20px; width: 400px; float: left; margin-left: 10px; color: #4A9E8F; font-weight: bold; text-align: left; font-family: Arial; font-size: 14px; padding-top: 70px;}
.header .basket { width: 250px; float: left; text-align: right; padding-top: 35px;}
.header .basket a { text-decoration: none; font-size: 13px; background: url('../images/cart.jpg') no-repeat; padding-left: 25px; }
.header .others { background: url('../images/volejte_zdarma.jpg') no-repeat; height: 65px; width: 185px; float: right; margin-top: 10px;}
.header .newrows { clear: both; }

.top_left_motive { background: url('../images/header/top_left_motive.jpg') no-repeat; width: 214px; height: 227px;}
.header_top { height: 186px; }
.header_menu { height: 41px; background: url('../images/bg_menu.jpg') 0% 100% repeat-x; height: 23px; }
.header_menu a { font-size: 10px; font-weight: bold; font-family: Verdana; color: #464D51; padding-left: 10px; padding-right: 10px;}
.header_menu a:hover { color: #464D51; text-decoration: none;}

.left {	text-align: left;	width: 100%;}
.center {	text-align: center;	width: 100%;}
.right {	text-align: right;	width: 100%;}

.news_delimiter {	width: 96%;	height: 1px;	color: White;	border: 1px dotted white;}
.cart_delimiter {	width: 100%;	height: 1px;	color: White;}
.cart_delimiter1 { width: 100%;	height: 2px;	color: White;}

.complaintDataSectionTable {	}
.complaintDataSectionTable td.label {	width: 160px;	vertical-align: top;}
.complaintDataSectionTable td.data {	width: 340px;	vertical-align: top;}
.complaintDataSectionTable td.data input, .complaintDataSectionTable td.data select {	width: 200px;}
.complaintDataSectionTable td.data textarea {	width: 320px;	height: 240px;}

.createAccountTable {	}
.createAccountTable td.label {	width: 160px;	vertical-align: top;}
.createAccountTable td.data {	width: 340px;	vertical-align: top;}
.createAccountTable td.data input, .createAccountTable td.data select {	width: 200px;}
.createAccountTable td.data textarea {	width: 320px;	height: 240px;}

.pdm_Category { font-weight: bold; }
.pdm_Product {  }

.productInfoImg {	border: 1px solid Black }

.product_info_box { padding-bottom: 15px; background: white url('../images/main_bg2.jpg') repeat-y; border: 1px solid #ECECEC; padding: 10px; margin-bottom: 10px; }


.ikona_video a { display: block; background: url('../images/ikona_video.gif') no-repeat; border-bottom: 1px dashed gray; padding-left: 40px; padding-top: 8px; padding-bottom: 8px;}
.ikona_video { margin-bottom: 2px; }
.ikona_360_prohlidka a { display: block; background: url('../images/ikona_360_prohlidka.gif') no-repeat; border-bottom: 1px dashed gray;  padding-left: 40px;  padding-top: 8px; padding-bottom: 8px;}
.ikona_360_prohlidka { margin-bottom: 2px; }
.ikona_specifikace a { display: block; width: 150px; background: url('../images/ikona_specifikace.gif') no-repeat; border-bottom: 1px dashed gray;  padding-left: 40px;  padding-top: 8px; padding-bottom: 8px;}
.ikona_specifikace { margin-bottom: 2px; }
.ikona_obsah_baleni a { display: block; background: url('../images/ikona_obsah_baleni.gif') no-repeat; border-bottom: 1px dashed gray;  padding-left: 40px;  padding-top: 8px; padding-bottom: 8px;}
.ikona_obsah_baleni { margin-bottom: 2px; }
.ikona_3D_animace a { display: block; background: url('../images/ikona_3D_animace.gif') no-repeat;  padding-left: 40px;  padding-top: 8px; padding-bottom: 8px;}
.ikona_3D_animace { margin-bottom: 2px; }

