body {font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif;text-align:center;margin:0px 0px 0px 0px; background-color:#DEDEDE;}
td {font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif;}
th {font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif;}
h1, h2, h3, h4 {font-family:Geneva, Arial, Helvetica, sans-serif;}
form{
	display: inline-block;
	padding: 0px;
	margin: 0px;
}

.cll {clear:left;font-size:0px;line-height:0px;}
.clr {clear:right;font-size:0px;line-height:0px;}
.clb {clear:both;font-size:0px;line-height:0px;}

.uvod-link{
	font-size: 11px;
}

#project {width:760px;background-color:#ffffff;margin: 0px auto;text-align:left; padding:13px;}

#header {height:232px;background:url(../images/ui/head.jpg) no-repeat 0px 0px;position:relative;}
#header #logo a { display:block;width:120px;height:135px;cursor:pointer;cursor:hand;}
#header #mMenu {height:35px;position:absolute;top:140px;left:0px;}
#header #mMenu ul {margin:0px; padding:0px; list-style-type:none;}
#header #mMenu ul li {float:left;border:1px solid #adadad;border-right:none;background:url(../images/ui/mmenu-back.gif) repeat-x;height:31px;line-height:30px;vertical-align:middle;margin:0px 1px 0px 0px; padding:0px 16px 0px 16px;}
#header #mMenu ul li.w100 {width:67px;}
#header #mMenu ul li img {float:left;margin-top:12px;margin-right:5px;}
#header #mMenu ul li a { float:left;font-size:11px;color:#656565;font-weight:bold;text-decoration:none;}
#header #mPannel {width:756px;height:53px;position:absolute;top:174px;left:0px; border:1px solid #D7D5D5;}
#header #mPannel .whiteBorder {border:1px solid #ffffff;width:754px; height:51px; background:url(../images/ui/bck-hledani.jpg) repeat-x left top;}
#header #mPannel #login a {font-size:11px;color:#272727;text-decoration:none;}
#header #mPannel #login { width:180px;float:left;margin:7px 0px 0px 7px;border-right:1px solid #a3a3a3;}
#header #mPannel #login img { margin-right:4px;}
#header #mPannel #login .top {margin-right:7px;border-bottom:1px solid #a3a3a3;padding:1px 0px 2px 0px;}
#header #mPannel #login .bottom {margin-right:7px;padding-top:4px;line-height:12px;vertical-align:top;}
#header #mPannel #login .bottom strong {color:#ff0000;vertical-align:top;}
#header #mPannel #login .bottom span {vertical-align:top;}
#header #mPannel #login .bottom img {vertical-align:top; padding-top:2px;}
#header #mPannel #search {float:left; width:283px;margin:17px 0px 0px 7px;padding:0px 7px 0px 14px;background:url(../images/ui/i-hledej.gif) no-repeat 0px 6px;}
#header #mPannel #search form {margin:0px;padding:0px;}
#header #mPannel #search form .search {width:210px;margin:-1px 4px 0px 0px; height:17px; padding:3px 0px 0px 4px;border:1px solid #a3a3a3;font-size:11px;color:#666666; vertical-align:top;}
#header #mPannel #search .top {}
#header #mPannel #search .bottom {text-align:right;padding-right:68px;vertical-align:top;}
#header #mPannel #search .bottom a {font-size:11px;color:#272727; text-decoration:underline;line-height:12px;vertical-align:top;}
#header #mPannel #basket {float:right;width:240px;padding:2px 0px 4px 7px;margin:7px 0px 0px 0px;background:url(../images/ui/bck-nakupni-kosik.jpg) repeat-x 0px -7px;border-left:1px solid #a3a3a3;position:relative;}
#header #mPannel #basket strong {color:#6D6E71;font-size:13px;display:block;position:absolute; top:12px; left:145px;}

#columnHolder {width:760px; margin-top:18px;background:url(../images/ui/head.gif) repeat-y;}
#lColumn {width:147px;float:left;}
#lColumn .box {width:147px;float:left;margin:12px 0px 12px 0px;}
#lColumn .mMenu {width:147px;background-color:#ED1C24;}
#lColumn .mMenu ul {width:147px;margin:0px;padding:0px;list-style-type:none;}
#lColumn .mMenu ul li {margin:0px;padding:0px 0px 0px 20px; line-height:20px; border-bottom:1px solid #a3a3a3; background:url(../images/ui/arrow-mmenu1.gif) no-repeat 3px 7px;}
#lColumn .mMenu ul li a { font-family:Verdana, Arial;color:#ffffff;text-decoration:none; font-size:12px;font-weight:normal; vertical-align:middle}
#lColumn .newsletter {width:143px;border:1px solid #d0d0d0;padding:1px 1px 0px 1px;margin-top:15px;}
#lColumn .odkazy {width:143px;border:1px solid #d0d0d0;padding:1px 1px 0px 1px;margin-top:15px; margin-bottom:20px;}
#lColumn .newsletter p { margin:0px; padding:10px;}
#lColumn .odkazy p { margin:0px; padding:10px; line-height:20px;}
#lColumn .odkazy p a { color:#000000;}


#rColumn {width:595px;float:left;padding:0px 0px 25px 15px; position:relative;}
#rColumn h1 {margin:8px 0px 0px 0px;font-size:14pt;font-weight:normal;}
#rColumn .nadpisbox1 h1 {margin:-2px 0px 0px 0px;font-size:14pt;font-weight:normal; padding:0px;}
#rColumn h4 {margin:8px 0px 0px 0px;font-size:13pt;font-weight:bold;}
#rColumn .text {margin:15px 15px 0px 0px;}

#rColumn .vypisZbozi {margin:15px 0px 0px 0px;}
#rColumn .vypisZbozi .nadpis {color:#000000;margin:15px 0px 20px 0px; font-size:13px;font-weight:bold;padding:5px 0px 5px 10px;background-color:#dadada;}
#rColumn .vypisZbozi .item { width: 292px; height: 192px; float: left; background: url(../images/ui/bck-item.jpg) repeat-x 0px 0px; border: 1px solid #a3a3a3; margin: 0px 0px 7px 0px; }
#rColumn .vypisZbozi .item.odsad {margin-left:7px;}
#rColumn .vypisZbozi .item .l { float:left;}
#rColumn .vypisZbozi .item .l .znacka {}
#rColumn .vypisZbozi .item .l .vyrobek {height:150px; width:130px; text-align:center;vertical-align:bottom;}
#rColumn .vypisZbozi .item .l .vyrobek div {vertical-align:bottom;}
#rColumn .vypisZbozi .item .r {width:160px; float:right;}
#rColumn .vypisZbozi .item .whiteborder { width: 290px; height: 190px; border: 1px solid #ffffff; overflow: hidden;}

/*- výpis kontejneru položky zboží -------------*/
.obalbunky {position:relative;}
td.fotka{height:150px;width:110px;}
div.logo{position:absolute;left:11px;top:5px;}
td.popis { width:180px}
td h2{padding:0px;margin:18px 0px 10px 0px;}
td h2 a{ font-size: 16px;color: #2D3036;text-decoration: none;}
td h2 a:hover{text-decoration: underline;}

td.popis .cena-polozky{padding: 10px 0px 10px 0px;}
td.popis .cena-polozky strong{
	color: #D30101;font-size: 130%;
}
.linka{border-top: 1px solid #DCDCDC; padding-top: 5px;}
.linka img{
	padding-right: 10px;
	padding-left: 10px;
}

#footer {width:758px;height:45px; border:1px solid #D7D5D5;}
#footer #copyright {float:left;font-size:10px;color:#777777;margin:15px 0px 0px 25px;}
#footer #copyright a {color:#ED1C24;text-decoration:none;}
#footer #madeBy {float:right;font-size:10px;color:#000000;margin:15px 25px 0px 0px;}
#footer #madeBy a {color:#ED1C24;text-decoration:none;}

fieldset{ border: 1px solid #D7D5D5; margin-top:15px; width:97%;}
fieldset form { margin:12px 0px 15px 0px;}
fieldset table { margin:12px 0px 15px 0px;}
legend{color:White; font-weight: bold; background-color:#515151; border-top: 1px solid #9C9C9C; border-bottom: 1px solid #9C9C9C; padding: 5px; }

fieldset input{ border: 1px solid #A3A3A3; background-color: white; color: Black; font-weight: normal; font-size: 12px; padding: 2px; }

fieldset textarea{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; border: 1px solid #A3A3A3; padding:3px;}
fieldset input.input2{ border: 1px solid #A3A3A3; background-color: #FDF6F7; color: Black; font-weight: normal; font-size: 12px; padding: 2px; }
input.odeslat{ border: 1px solid #181818; background-color: #515151; color: white; font-weight: bold; font-size: 10px; }

/* detail záložky */
.detail-p2{	overflow: hidden; }
.detail-p2 .tab-space { padding:5px 10px 3px 10px;}
.detail-p2 .tab-btn {font-weight:bold;color:#FFFFFF;cursor:pointer;cursor:hand;width:auto;background-color:#515151;float:left;margin-left:4px; }
.detail-p2 .tab-btn-a {font-weight:bold;color:#FFFFFF;cursor:pointer;cursor: hand; width:auto; background-color: #ff0000; float: left; margin-left: 4px;}
.detail-p2 .tab-btn-s {font-weight:bold;color:#FFFFFF;cursor:pointer;cursor: hand; width:auto; background-color: #ff0000; float: left; margin-left: 4px;}

.tab-group { border:1px solid #ff0000; clear: both;}

.vdalsi {background-color:#dadada;padding:4px 0px 4px 22px;color:#000000;margin-top:15px;}

#tab1, #tab2 { padding:10px;}
#tab1, #tab2 { display:none;}


.actionBox {position:absolute;top:22px;left:475px;text-align:right;}
.path a {color:#656565; font-size:11px;}

.zboziItem { margin:35px 0px 35px 0px;}
.width110 { width:112px;}
a.kosiknadpis {color:#000000;font-weight:bold;font-size:13px;}

hr {height:1px;color:#666666;border:0px;}
.cenadetail-bez{color:#E20202;font-size:16px;padding:0px 0px 5px 0px;}
.cenacelkem {color:#e20202;font-size:18px; margin:5px 15px 5px 0px;}
#pokracovatnakup a { display:block;background-color:#515151; color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:11px; border:1px solid #181818; padding:0px 9px 0px 9px; text-align:center; height:20px; line-height:20px; position:absolute; left:387px; top:20px;}
.dopravne {font-weight:bold; color:#e20202; margin-right:18px;font-size:15px;}


.novaregistrace a { display:block; width:110px; height:20px; line-height:20px; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; vertical-align:middle; text-align:center;background-color:#e20202;border:1px solid #7c0502; margin-right:49px;}

#tabulka-dopravy { width:576px;}
#tabulka-dopravy a {color:#000000;}

.nbr1 {font-weight:bold; color:#e20202;}
.rekapitulace td {background-color:#f7f7f7;}

a.info-panel{
background:url(../images/ui/action-bullet.gif) center right no-repeat;
padding-right:10px;
}

