html, body{ margin:0; padding:0; border:none;}
body{font-family: Arial, Helvetica, sans-serif; font-size:12px;color: #4d4d4d;background:url("../images/bcg.png") repeat;}
div,span,ul,li,form,input,select,textarea,img,fieldset { margin:0px; padding:0px; }
table,tbody,thead,tfoot,tr { margin:0px; padding:0px; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; margin:0px; padding:0px;}
img {border: none; margin:0px; padding:0px;}
fieldset {border: none;}
ul,li{list-style-type:none;}
.clear { clear:both; font-size:0px; }
.cleft { clear: left; font-size:0px; }
.cright { clear: right; font-size:0px; }
.left { float:left; }
.right { float:right; }
.bold { font-weight:bold; }
.projectcolor {color: #84999e;}
.p10 { padding:10px; } .p5 { padding:5px; }
.pl10 { padding-left:10px; } .pr10 { padding-right:10px; }
.ml10 { margin-left:10px; } .mr10 { margin-right:10px; }
.mt10 { margin-top:10px; } .mb10 { margin-bottom:10px; }
.pl5 { padding-left:5px; } .pr5 { padding-right:5px; }
.ml5 { margin-left:5px; } .mr5 { margin-right:5px; }
.pb10 { padding-bottom:10px;} .pt10 { padding-top:10px;}
.space { clear:both; height:0; line-height:0; font-size:0; }
.space3 { clear:both; height:3px; line-height:3px; font-size:0; }
.space5 { clear:both; height:5px; line-height:5px; font-size:0; }
.space10 { clear:both; height:10px; line-height:10px; font-size:0; }
.space20 { clear:both; height:20px; line-height:20px; font-size:0; }
.space25 { clear:both; height:25px; line-height:25px; font-size:0; }
.space30 { clear:both; height:30px; line-height:30px; font-size:0; }
.space50 { clear:both; height:50px; line-height:50px; font-size:0; }
.orange1 { color:#FD7C00;}
.white { color:#FFFFFF; }
.fs18 { font-size:18px; }
.fs16 { font-size:16px; }
.fs14 { font-size:14px; }
.fs13 { font-size:13px; }
.fs12 { font-size:12px; }
.fs11 { font-size:11px; }
.red { color:#FF0000; }
.blue1 { color:#009FDA; }
p { margin:0; padding:2px 0;}
.hidden { visibility:hidden; }
a { color:#000000; text-decoration:none;}
.hide { display:none; }
.block { display:block;}

.img {border: 2px solid #DEDCDC;}

#line {width: 100%;height: 1px;background-color: #ffffff;}
.print {color: #808080;font-size: 8pt;text-decoration: none;}
.created {color: #808080;text-decoration: none;}
#page {margin: 0 auto;width: 884px; padding-top:10px;}

/*Top */
#top_bcg {background-color:white; }
#top {width: 884px;margin: 0 auto;}
.logo { float:left; padding-top:10px;}
.logoTitle { float:right; padding-right:30px; margin-top:30px; font-size: 1.5em;font-weight: bold;color: #B9B9B9;padding-left: 18px;background: url('../images/point_h.gif') left no-repeat;}

#contact {position: relative;top: 6px;left: 50%;margin: 10px;}

.nodisp {display: none;}
.tcEmail { color: #B9B9B9; background:url("../images/bcg.png") repeat; float:right; margin-right:30px; padding:2px 6px 0 6px; }
.tcTel   { color: #B9B9B9; background:url("../images/bcg.png") repeat; float:right; margin-right:30px; padding:2px 6px 0 6px; }
.tcEmail:hover { text-decoration:underline;}

/*head*/
#head{position: relative;width: 100%;height: 202px;}
#menu-top {position: absolute;bottom: 10px;left: 10px;}

/*
#button-dynamic {
	cursor: pointer;
	text-decoration: none;
	text-align: right;
	margin: 0 auto;
}

#db1-b {
	width: 8px;
	height: 28px;
	float: left;
}
#db1-b[class] {
	background: url('../images/db1_b.png') top left no-repeat;
}

#db2-b {
	width: auto;
	height: 28px;
	float: left;
	padding-top: 5px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
#db2-b[class] {
	background: url('../images/db2_b.png') top center repeat-x;
}

.db2t-b {
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

#db3-b {
	width: 8px;
	height: 28px;
	float: left;
}
#db3-b[class] {
	background: url('../images/db3_b.png') top right no-repeat;
}

#button-w {
	width: 119px;
	height: 28px;
	float: left;
	margin-left: 0.5ex;
	cursor: pointer;
}
#button-w[class] {
	background: url('../images/button_w.png') bottom center no-repeat;
}

#button-b {
	width: 119px;
	height: 28px;
	float: left;
	margin-left: 0.5ex;
	cursor: pointer;
}
#button-b[class] {
	background: url('../images/button_b.png') bottom center no-repeat;
}

#button-t {
	padding-top: 7px;
	font-weight: bold;
}

.button-w {
	font-size: 9pt;
	color: #00B1D6;
	text-decoration: none;
	text-transform: uppercase;
}

.button-b {
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
*/


.topButton {color:#00B1D6; padding-top:6px; width: 119px;height: 22px;float: left;margin-left: 5px;background: url('../images/button_w.png') bottom center no-repeat; text-align:center; font-weight:bold; text-transform:uppercase; font-size:13px; }
.topButtonActive {color:#FFFFFF; padding-top:6px;width: 119px;height: 22px;float: left;margin-left: 5px;background: url('../images/button_b.png') bottom center no-repeat; text-align:center; font-weight:bold; text-transform:uppercase; font-size:13px; }

.topButton:hover, .topButtonActive:hover { text-decoration:underline;}

/*Menu*/
#menu {float: left;width: 246px;margin-left: -8px;}

#menu-head {
	width: 245px;
	height: 62px;
}
#menu-head[class] {
	background: url('../images/m_top.png') bottom center no-repeat;
}

#menu-foot {
	clear: both;
	width: 245px;
	height: 43px;
}

#menu-foot[class] {
	background: url('../images/m_bottom.png') bottom center no-repeat;
}

#menu-text {
	float: left;
	margin-top: 28px;
	padding-left: 30px;
	color: #A5A5A5;
}

#menu-text h3 { font-size:13px; font-weight:bold;}
h3.menuTitle {color: #A5A5A5; font-size:13px; font-weight:bold; }

/*
#menu-content {
	position: absolute;
	width: 100%;
	margin-top: 20px;
	clear: both;
	float: left;
}

#menu-item { width: 246px;}

#menu-p1 {
	width: 9px;
	height: 22px;
	float: left;
}
#menu-p1[class] {
	background: url('../images/m_left.png') bottom center repeat;
}

#menu-p2 {
	width: 230px;
	height: 22px;
	background-color: #2BBDF5;
	padding: 0px;
	margin-left: 0px;
	/*border-bottom: 1px solid #F0F0F0;*/
	float: left;
}

#menu-p2 a {
	border-bottom: 1px solid #f0f0f0;
	display: block;
	height: 3ex;
	padding-left: 20px;
}

#menu-p2b {
	width: 230px;
	height: 22px;
	background-color: #D3D3D3;
	padding: 0px;
	margin-left: 0px;
	/*border-bottom: 1px solid #F0F0F0;*/
	float: left;
}

#menu-p2b a {
	border-bottom: 1px solid #f0f0f0;
	display: block;
	height: 3ex;
	padding-left: 20px;
}

#menu-p3 {
	width: 7px;
	height: 22px;
	float: right;
}
#menu-p3[class] {
	background: url('../images/m_right.png') bottom center repeat;
}

#menu-t {}

#menu-tabbed {
	margin-left: 10px;
}
*/

.menu1 {font-size:11px;font-weight: bold;color: #FFFFFF;text-transform: uppercase;text-decoration: none;padding-top:3px;}
.menu1:hover { text-decoration:underline;}

.menu2 {font-size:11px;font-weight: bold;color: #6A6A6A;text-transform: uppercase;text-decoration: none;padding-top:3px;}
.menu2:hover { text-decoration:underline;}

#menuLeft {padding-left:10px; width:236px;}
#menuLeft[class] {background: url('../images/m_left.png') bottom left repeat-y;}

#menuRight { padding-right:8px; width:228px;}
#menuRight[class] {background: url('../images/m_right.png') bottom right repeat-y;}

.menuLevel1 {font-size:11px;font-weight: bold;color: #FFFFFF;text-transform: uppercase;text-decoration: none;padding:3px 3px 3px 20px; display:block; background-color:#2BBDF5;border-bottom:1px solid #F0F0F0;}
.menuLevel1:hover { text-decoration:underline;}

.menuLevel2 {font-size:11px;font-weight: bold;color: #6A6A6A;text-transform: uppercase;text-decoration: none;padding:3px 3px 3px 20px; display:block; background-color:#D3D3D3;border-bottom:1px solid #F0F0F0;}
.menuLevel2:hover { text-decoration:underline;}

/***************  Content  ***************/

#content {float: left;width:640px;}

#content-head {
	width: 53.5em;
	height: 17px;
}
#content-head[class] {
	background: url('../images/c_top.png') bottom center no-repeat;
}

#content-foot {
	clear: both;
	width: 53.5em;
	height: 16px;
}
#content-foot[class] {
	background: url('../images/c_bottom2.png') bottom center no-repeat;
}

#content-item {
	width: 53.5em;
}

#content-p1 {
	float: left;
}
#content-p1[class] {
	background: url('../images/c_left.png') repeat-y top left;
	width:644px;
}

#content-height {
	/* Nemazat, v IE6 su definovane parametne pre toto id */
}

#content-p2 {
	width: 628px;
	min-height: 489px;
	line-height: 1.4em;
	/*background-color: #F2F2F2;*/
	float: left;
}

#content-p3 {
	float: right;
}
#content-p3[class] {
	background: url('../images/c_right.png') repeat-y top right;
}

#content-title {
	width: 85%;
	margin-top: 1em;
	margin-left: 2em;
	color: #00B1D6;
	padding-left: 17px;
	background-image: url('../images/point_c.gif');
	background-repeat: no-repeat;
	background-position: left;
}

#content-title h3 { font-size:13px; font-weight:bold;}

#content-space {
	width: 92%;
	margin-top: 2ex;
	margin-left: 2em;
}

/***************  Footer  ***************/

#footer {
	clear: both;
	width: 120ex;
	height: 10ex;
	text-align: left;
	margin-top: 0ex;
	color: #A5A5A5;
}

#footer-p1 {
	font-size: 7pt;
	float: left;
	font-weight: bold;
}

#footer-p2 {
	font-size: 7pt;
	float: left;
	margin-left: 1ex;
}

/***************  Form  ***************/

.input-search {
	width: 200px;
	height: 15px;
	font-size: 9pt;
	border: 1px solid #00B1D6;
	background-color: #FFFFFF;
	padding: 2px;
	float:left;
	margin-right:3px;
}

.button-search {
	width: 60px;
	height: 21px;
	font-size: 8pt;
	font-weight: bold;
	border: 1px solid #00B1D6;
	background-color: #00B1D6;
	color: #FFFFFF;
	padding-bottom: 5px;
	float:left;
	cursor:pointer;
}

.button-search:hover { text-decoration:underline;}

.button {
	width: 130px;
	height: 21px;
	font-size: 8pt;
	font-weight: bold;
	border: 1px solid #00B1D6;
	background-color: #00B1D6;
	color: #FFFFFF;
}

.select {
	width: 250px;
	font-size: 10pt;
	border: 1px solid #00B1D6;
	background-color: #FFFFFF;
	color: #808080;
}

/***************  Text  ***************/

.title {
	font-size: 10pt;
	font-weight: bold;
	color: #00B1D6;
}

.bold {
	font-weight: bold;
}

.file {
	color: #0046D4;
	text-decoration: none;
}
a.file:hover
{
	color: #9F8C87;
}

.page {
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
a.page:hover
{
	color: #087FE4;
}
.page-notactive {
	font-weight: normal;
	color: #9A9A9A;
}
.page-selected {
	font-weight: bold;
	color: #087FE4;
}

/***************  Akcie  ***************/

#actions {
	float: left;
	width: 13.5em;
	height: 200px;
	color: #0046D4;
	margin-right: 25px;
	margin-bottom: 25px;
	border: 0px solid #00B1D6;
}

.action-title {
	color: #ED1365;
	font-weight: bold;
	padding-bottom: 5px;
}

.actionLink { display:block; color:#666666; font-size:11px; padding:5px; background-color:#2BBDF5; color:#FFFFFF; margin-bottom:4px; border:1px solid #FFFFFF; position:relative; }
.actionLink .name { font-weight:bold; font-size:12px; color:#000000; }
.actionLink img { display:none; position:absolute; right:5px; top:5px; z-index:1000; }
.actionLink:hover .name { text-decoration: underline; }
.actionLink:hover {border:1px solid #0099FF;}
.actionLink:hover img { display:block; }

/***************  Produkty  ***************/

#categories {
	float: left;
	width: 13.5em;
	min-height: 200px;
	color: #0046D4;
	margin-right: 25px;
	margin-bottom: 25px;
	border: 0px solid #00B1D6;
}

.categories {
	float: left;
	width: 13.5em;
	min-height: 200px;
	color: #0046D4;
	margin-right: 25px;
	margin-bottom: 25px;
	border: 0px solid #00B1D6;
}

.category-title-div {
	padding-bottom: 5px;
}

.category-title {
	color: #ED1365;
	font-weight: bold;
	text-decoration: none;
}

.category-text {
	text-decoration: none;
	color: #808080;
}

.category-next {
	font-weight: bold;
	text-decoration: none;
	color: #808080;
}
a.category-next:hover {
	color: #087FE4;
}

/***************  Vyhladavanie  ***************/

.search-section {
	color: #808080;
	text-decoration: none;
	LINE-HEIGHT: 2em;
}

.search-title {
	color: #0392ED;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

/* GSGform */
.userForm { background-color:#E4EBF1; padding:10px;}
.GSF {}
.GSFblock { }
.GSFlegend { font-size:13px; font-weight:bold; color:#7A8FB2;}
.GSFlegend a { color:#7A8FB2; display:block;}
.GSFline { height:1px; line-height:1px; font-size:0px; background:#A7B1CC;}
.GSFline3 { height:3px; line-height:3px; font-size:0px; background:#A7B1CC;}
.GSFlabel { text-align:right; padding: 5px 3px 0 0; width:160px; float:left; color: #111111; font-weight:bold;}
.GSFlabel_padding { padding-left:163px;}
.GSFinput,.GSFtext,.GSFpassword,.GSFfile { float:left;background:#FFFFFF;padding:2px;color:#222222;font-size:12px; width:200px;border:1px solid #00B1D6;
    font-family:Arial, Helvetica, sans-serif; }

.GSFtextarea { float:left;background:#FFFFFF;padding:2px;color:#222222;font-size:12px; width:200px; height:80px;border:1px solid #00B1D6;
 font-family:Arial, Helvetica, sans-serif; }
.GSFcheckbox { margin:3px 0 0 0; padding:0; float:left; border: none; background: transparent; font-size:10px; }
.GSFselect { float:left;color:#222222;font-size:12px; width:206px;border:1px solid #00B1D6; font-family:Arial, Helvetica, sans-serif; padding:1px; }
.GSFfieldset { padding:5px; border:none; }
.GSFerror2 { float:left; font-size:12px; padding: 2px 2px 2px 3px; width:282px; background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
.GSFheading { font-size:13px; padding:6px; font-weight:bold; background-color:#D8E3E9; color:#222222; margin:3px 0 5px 0;}

.GSFerror { float:left; background: #fdf3ee url(../../images/admin/alert_icon.gif) no-repeat; color:#cd0a0a; font-size:12px; padding: 2px 2px 2px 20px; width:182px; border:#cd0a0a 1px solid;}

.GSFinfo { float:left; background: #fbfaf1 url(../../images/admin/info_icon.gif) no-repeat; color:#363636; font-size:12px; padding: 2px 2px 2px 20px; width:182px; border:#fcefa1 1px solid;}

.GSFobjinfo { background: #fbfaf1 url(../../images/admin/info_icon.gif) no-repeat; color:#363636; font-size:12px; padding: 4px 2px 4px 20px; border:#fcefa1 1px solid; margin:0 0 5px 0;}

.GSFcreated, .GSFupdated { display: block;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;
    font-family:Lucida Grande, Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    padding:5px 8px 6px 7px;
	background-color:#E6EFC2;
	border:1px solid #C6D880;
	color:#529214;
	margin:0 0 5px 0;
}

.GSFsubmit_succes { padding:1px 0 1px 3px; float:left; background: #00FF33; border: #00CC00 1px solid; font-size:11px; font-weight:bold; color:#FFFFFF; cursor:pointer; }
.GSFsubmit_succes:hover { color:#000000; }
.GSFreset { padding:1px 0 1px 3px; margin:0 0 0 4px; float:left; background:#AABDC1; border: #7f989d 1px solid; font-size:11px; font-weight:bold; color:#FFFFFF; cursor:pointer; }
.GSFreset:hover { color:#000000; }
.GSFsubmit{
    float:left;
    display:block;
    background-color:#00B1D6;
    border:1px solid #00B1D6;
    font-family:Lucida Grande, Tahoma, Arial, Verdana, sans-serif;
	height:21px;
    text-decoration:none;
    font-weight:bold;
    cursor:pointer;
	color:#FFFFFF;
    padding:2px 4px 2px 4px; /* Links */
}
.GSFsubmit:hover{background-color:#FFFFFF;border:1px solid #00B1D6;color:#00B1D6;}
.GSFsubmit:active{background-color:#00B1D6;border:1px solid #00B1D6;color:#FFFFFF;}

.pl10 { padding-left:10px; } .pr10 { padding-right:10px; }
.ml10 { margin-left:10px; } .mr10 { margin-right:10px; }
.mt10 { margin-top:10px; } .mb10 { margin-bottom:10px; }
.pl5 { padding-left:5px; } .pr5 { padding-right:5px; }
.ml5 { margin-left:5px; } .mr5 { margin-right:5px; }
.pb10 { padding-bottom:10px;} .pt10 { padding-top:10px;}
.space { clear:both; height:0; line-height:0; font-size:0; }
.space3 { clear:both; height:3px; line-height:3px; font-size:0; }
.space5 { clear:both; height:5px; line-height:5px; font-size:0; }
.space10 { clear:both; height:10px; line-height:10px; font-size:0; }
.space20 { clear:both; height:20px; line-height:20px; font-size:0; }
.space25 { clear:both; height:25px; line-height:25px; font-size:0; }
.space30 { clear:both; height:30px; line-height:30px; font-size:0; }
.space50 { clear:both; height:50px; line-height:50px; font-size:0; }
.orange1 { color:#FD7C00;}
.white { color:#FFFFFF; }
.fs18 { font-size:18px; }
.fs16 { font-size:16px; }
.fs14 { font-size:14px; }
.fs13 { font-size:13px; }
.fs12 { font-size:12px; }
.fs11 { font-size:11px; }
.blue1 { color:#009FDA; }

/* Product tables */
.orderLink { float:right; padding:1px 4px; background-color:#2BBDF5; color:#FFFFFF; }
.orderLink:hover { text-decoration:underline;}

.ProductCategory {}
.ProductCategory h4 { color:#ED1365; font-weight:bold; font-size:13px; padding:0 0 6px 0; }
.ProductCategory .description { }
.ProductCategory .description a { float:left; margin:0 10px 10px 0; }
.ProductCategory .description p { }
.ProductCategory .line { height:1px; line-height:1px; font-size:0; width:100%; border-bottom:#D3D3D3 1px solid; margin:1px 0;}
.ProductCategory .orderHolder { float:right; position:relative; width:80px; }
.ProductCategory .orderLink { float:right; padding:1px 4px; background-color:#2BBDF5; color:#FFFFFF; }
.componentForm { position:absolute; bottom:19px; right:0; background:#FFFFFF; padding:7px; width:160px; border:1px solid #2BBDF5; }
.componentForm .label { float:left; width:70px; padding-top:3px; color:#2BBDF5; }
.componentForm .count {float:right;background:#FFFFFF;color:#2BBDF5;font-size:12px; width:40px;border:#2BBDF5 1px solid; height:17px;padding:1px 0 0 3px; margin:0 1px 0 1px; font-family:Arial, Helvetica, sans-serif; }
.componentForm .measure { float:right; padding:3px 3px 0 3px; height:17px;}
.componentForm .plus {float:right; width:20px; background-color:#2BBDF5; color:#FFFFFF; text-align:center; display:block; height:20px; font-size:13px;}
.componentForm .plus:hover,.componentForm .minus:hover,.componentForm .cartAdd:hover  { background-color:#FF3333;}
.componentForm .minus {float:right; width:20px; background-color:#2BBDF5; color:#FFFFFF; text-align:center; display:block;height:20px; font-size:13px;}

.componentForm .cartAdd {float:right; background-color:#2BBDF5; color:#FFFFFF; display:block;height:20px; font-size:12px; line-height:20px; padding:0 3px;}

/* kosik */
.boxCard { width:150px;color: #FFFFFF; position:absolute; top:20px; right:10px; }
.boxCard li { padding:1px 0 0 0}
.boxCard li.head { padding:0 0 2px 0; color:#FFFFFF; }
/*.boxCard li.head a { padding:5px 0 0 0; font-weight:bold; font-size:13px; color:#FFFFFF; height:21px; display:block; }*/
.boxCard li.head a { color:red; display:block; padding-top:6px; width: 119px;height: 22px;background: url('../images/button_w.png') bottom center no-repeat; text-align:center; font-weight:bold; text-transform:uppercase; font-size:13px; }
.boxCard li.head a:hover { text-decoration:underline; }
.boxCard a { }
.boxCard a:hover { text-decoration:underline; }


.bookCardList { padding:10px 0; border-bottom:1px solid #999999;}
.bookCardListLast {padding:10px 0; }
.cartFooter { border-top:1px solid #999999; padding-top:5px;}

.cardLabel { float:left; color:#000000; padding:3px 3px 0 0; font-weight:bold; }
.cardInput { width:30px; border:#a29f9a 1px solid; margin:0 2px 0 0; padding:0 0 0 2px; float:left;height:17px; }
.cardSubmit { background-color:#DBE6DE;border:1px solid #A29F9A; color:#000000; float:left;cursor:pointer;font-size:11px; width:46px; height:19px;}
.cardSubmit:hover { text-decoration:underline; }
.cardDelete { background-color:#DBE6DE; border:1px solid #A29F9A; color:#000000; float:right; cursor:pointer;font-size:11px; width:60px; height:19px; margin-left:2px; }
.cardDelete:hover { text-decoration:underline; }

.OrderBox { border:1px dashed #DBE6DE; }
.OrderInfo { font-weight:bold; padding:5px 0 0 10px;}
.OrderBoxTitle {  font-size:14px; color:#000000; background-color:#DBE6DE; padding:5px 10px;}
.OrderLabel { width:140px; text-align:right; padding:3px 5px 0 0; font-weight:bold; float:left; }
.OrderInput { width:260px; border:#a29f9a 1px solid; margin:0 2px 0 0; padding:0 0 0 2px; float:left;height:17px; }
.OrderError { width:240px;}
.OrderSelect {float:left;width:260px; border:#a29f9a 1px solid; font-size:12px;}
.OrderTextarea {float:left;width:260px; border:#a29f9a 1px solid; height:60px; font-family:Arial, Helvetica, sans-serif;}
.OrderCheckbox { float:left;}
.OrderCheckboxText { float:left; width:300px; font-size:11px; padding:0 0 0 3px; color:#666666; }

.OrderSubmit {  background-color:#fcf9e8; border:#F5E3D3 1px solid; color:#970F00; cursor:pointer; }
.OrderSubmit:hover { text-decoration:underline; }
.OrderReset { background-color:#fcf9e8; border:#F5E3D3 1px solid; color:#970F00; cursor:pointer; }
.OrderReset:hover { text-decoration:underline; }

.error { float:left; background: #fdf3ee url(../../images/default/alert_icon.gif) no-repeat; color:#cd0a0a; font-size:12px; padding: 4px 2px 4px 20px; width:182px; border:#cd0a0a 1px solid;}
.info { float:left; background: #fbfaf1 url(../../images/default/info_icon.gif) no-repeat; color:#363636; font-size:12px; padding: 4px 2px 4px 20px; width:182px; border:#fcefa1 1px solid;}

/* Moje objednavky */
.myOrders { width:100%; table-layout:fixed; }
.myOrders .objednavkaRow td { line-height:22px; border-bottom:1px solid #CCCCCC; }
.myOrders .objednavkaInfo { background-color:#FFFFFF; padding:5px; border-bottom:1px solid #CCCCCC;}
.myOrders tr.order:hover { background-color:#2BBDF5;}
.myOrders th { padding:4px 0 2px 4px; border-bottom: #0066CC 1px solid; color:#FFFFFF; font-weight:bold; text-align:left; background-color:#2BBDF5; }

.myOrders table { width:100%; table-layout:fixed; }
.myOrders table th { padding:2px 0 2px 4px; border-bottom: #0066CC 1px solid; color:#FFFFFF; font-weight:bold; text-align:left; background-color:#2BBDF5; }

.customTable { width:578px; table-layout:fixed;}
.customTable th { text-align:left; font-weight:bold; }
.customArtikel,.customName,.customPocet {background-color:#DBE6DE; border:1px solid #A29F9A;font-size:12px;color:#00B1D6;color:#222222;padding:2px 0 0 3px;}
.customArtikel { width:70px; height:18px;}
.customName {width:390px; height:18px;}
.customPocet {width:50px; height:18px;}
.custom{ background-color:#DBE6DE; border:1px solid #A29F9A; padding:0 4px; height:20px; text-align:center; display:block;}
.customDel{ background-color:#DBE6DE; border:1px solid #A29F9A; width:22px; height:20px; text-align:center; display:block; float:right;}
.customAdd{ background-color:#DBE6DE; border:1px solid #A29F9A; height:20px; margin-top:3px; padding:2px;}
#customCardHolde { padding:10px 0;}
