@charset "utf-8";

body {font-size:12px; font-family: Arial, Helvetica, sans-serif; margin:0; text-align:center; background:#eeeeee}
/*body.mobilak {margin-top:92px; background:white url(../img/bg-mobilak.gif) repeat-x scroll top;}*/
.clr {clear:both; font-size:0; line-height:0; height:0}
#facelike {position:absolute;right:0;top:50px;width:400px}
.facelike {float:left;padding-right:10px;}
.googlelike{float:left;}
.facebox{width:170px; background:url(../img/bg-box.gif) repeat-y left top; padding:3px 5px 0px 5px; float:left}
a {color:#0033CC}
a:hover {color:#00248A}
a:visited {color:#00248A}
img {border:0}
hr {height:2px}
.support img {margin:0px 3px 10px 3px;}
h2 a, h3 a, h4 a, h2 a:hover, h3 a:hover, h4 a:hover {color:#000}
h3 {font-size:12px; font-weight:bold}
h4 {font-size:12px; font-weight:normal; margin:1em 0 0.5em; padding:0}
form {margin:0}
.b {font-weight:bold;}
.hidden {visibility:hidden;display: none;}
.float-r {float:right; margin:0 0 10px 10px}
.float-l {float:left; margin: 0 10px 10px 0}
.clear-b {clear:both}
input {font-size:12px}
.state {color:green;}
.notav {font-weight:bold;}
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}
.fs18 {font-size:18px;}
.mt20 { margin-top:30px;}
#container {width:962px; margin:0 auto; position:relative; text-align:left; background:url(../img/bg-container.gif) repeat-y left top; padding:0 29px}
div#topbar {width:100%; height:87px; float:left}
.skladem {color:#389B00;}
.variant-item .skladem {color:#389B00;font-weight:bold;}
div#content p.checkbox {padding-bottom:0;margin-bottom:0;}
div#obchodni-podminky-box {
	margin: 0px 1px 0;
	padding: 10px;
	overflow: auto;
	border: 1px solid #C7C7C7;
	border-left: none;
	border-right: none;
	height: 200px;
	font-size: 90%;
	width:668px;
	display:none;
	background-color: #EEE;}

/*
#mobilak{
	position:absolute;
	top:0;
	left:0;
	height:92px;
}

#mobilak p{
	font-size:8pt;
	padding: 5px;
	margin:0;
}

#mobilaklogo{
	float:left;
}

#mobilak a{
  color: #000000;
  text-decoration: none;
}

#mobilak a:hover{
  text-decoration: underline;
}
*/



/*
strong.black{
	color:black!important;
}
p{
	font-size:10pt;
}

li{
	list-style: square;
}


div.floathalf{
	float:left;
	width:50%;

}
*/





/*div#toppeople{
	position:absolute;
	top: 23px;
	left: 670px;
	width:92px;
	height:123px;
	background-image: url(../img/panacek.gif);
	
}*/
/*
div#toppeople{
	position:absolute;
	top: 24px;
	left: 695px;
	width:79px;
	height:113px;
	background-image: url(../img/panacek.gif);
	
}

body.mobilak div#toppeople{
top: 115px;
}

#measure{
	position:absolute;
	top:0px;
	left:0px;
}
div#measure-nv{
	float:right;margin-right:3px;
}*/
img#novymobil-logo {margin:4px 0 0 0px}




/*body.mobilak div#brand{
	top: 92px;
}*/
div#brand {float:left; width:100%; height:44px; line-height:44px; background:url(../img/bg-menu-li.gif) repeat-x left top;}
div#brand #brandenv {height:44px; background: url(../img/menu-right2.gif) no-repeat right top; float:left; width:100%}
div#brand li {float:left; list-style-type:none; text-align:center}
div#brand li#prvni {float:left; list-style-type: none; text-align: center; padding-left:20px; background:url(../img/bg-prvni.gif) no-repeat left top}

/*div#brand li.none{
	border-right: none;
	width: auto;
	padding-left:23px;
	font-size:8pt;
	font-weight:bold;
	color: #000;
}*/
div#content h2.orr {margin-bottom:0px;margin-top:25px;}
p.smaller {font-size:11px;}
div#brand ul {float:left;}
div#brand li a {text-decoration:none; font-size:12px; font-weight:bold; color:#fff; float:left; display:block; background:url(../img/bg-menu-li.gif) repeat-x left top; padding:0 36px 0 36px;letter-spacing:-0.15px;}
div#brand li a:hover {background:transparent url(../img/menu-bg.gif) repeat-x right top; color:#000;padding-right:36px;}
div#brand li.selected a {background:url(../img/bg-menu.gif) repeat-x left top; color:#ffb0b0}

div#menu {width:300px; position:absolute; top:10px; right:210px; font-size:11px; text-align:right}
div#menu #menuenv {width:310px; float:right; text-align:left}
div#menu #menuenv ul {display:block; float:left; border-right:1px solid #dfdfdf; padding:9px 11px 0 12px; height:55px}
div#menu #menuenv ul li {list-style:none; padding:2px 0}
div#menu #menuenv ul li a {font-weight:normal; color:#d0150f; text-decoration:none}
div#menu #menuenv ul li a:hover {text-decoration:underline}
div#brand ul, div#menu ul, div#menu2 ul, div#menu4 ul {margin:0; padding:0;}
#odkaz-lista {float:left; width:100%; margin:0 0 10px 0;}
div#odkaz-lista a img { position:relative; top:3px;}
div#odkaz-lista a span,
div#odkaz-lista a:link span,
div#odkaz-lista a:active span{text-decoration:underline !important; font-weight:bold; padding-left:3px; line-height:20px;}

div#content .pes, div#content .listitem-text .pes {background:url(../img/bg-pes.gif) no-repeat left 2px; padding:2px 0 2px 18px; margin:0 0 10px 0}
#prislusenstvi {float:left; width:100%}
#main #prislusenstvi ul {width:130px; float:left; margin:0px 0 25px 20px; font-weight:bold}
#main #prislusenstvi ul li {background:url(../img/ul-prislusenstvi.gif) no-repeat left center; padding-left:9px}
#main #prislusenstvi ul li h3{display:inline;margin:0;}

.box-kontakt {float:left; width:150px; height:157px; background:url(../img/box-kontakt-mista.jpg) no-repeat left top; padding:15px; margin-bottom:10px}
.box-kontakt h3 {color:#d0150f; font-size:14px; margin:3px 0 0 0}
div#content .box-kontakt p {margin:0 0 9px 0; font-size:11px; line-height:1.5em}
div#content .box-kontakt p.box-kontakt-p {width:73px}
.box-kontakt a {color:#d0150f}
.box-kontakt a:hover {text-decoration:none}
.box-kontakt ul {margin:0; padding:0; font-size:12px; line-height:1.4em}
.box-kontakt ul li {list-style:none; background:url(../img/odr-kontaktbox.gif) no-repeat left center; padding:0 0 0 9px}

/*div#menu li, div#menu4 li{
	width:auto;
	float:left;
	height:20px;
	list-style-type: none;
	padding: 3px 6px 0;
	
}

div#menu  li.selected{}


div#menu a, div#menu2 a, div#menu4 a{
	color:#000;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;	
	background-color: transparent;
}*/

div#menu #menuenv ul li.selected a {
	text-decoration:underline;
}

div#menu2 {width:100%; height:30px; line-height:30px; float:left; background: url(../img/bg-podmenu.gif) no-repeat left top}
div#menu2 ul {margin:0 0 0 20px}
div#menu2 li {width:auto; float:left; list-style-type:none; padding:0 12px; font-weight:bold; font-size:11px}
#menu2 li a {color:#d0150f; float:left; display:block; padding-right:10px; text-decoration:none}
#menu2 li a:hover {color:#000; background:url(../img/odr-menu2.gif) no-repeat right center}
div#menu2 li.selected a {background:url(../img/odr-menu2.gif) no-repeat right center; color:#000}

#kos-top {position:absolute; top:18px; left:814px}
#kos-top p {line-height:1.7em; font-size:11px; margin:0}
#kos-top a {text-decoration:none; color:#E01510}
#kos-top a:hover {text-decoration:underline}
#kos-top a span {color:#000}
#kos-top a span.cervena {color:#E01510}
#kos-top span#bg-kos1 {color:#000; background:url(../img/top-kos.gif) no-repeat left top; padding:1px 0 5px 23px}


.rkos {float:left; width:140px; border-bottom:1px solid #e1e1e1; padding-bottom:10px; margin:0 0 10px 10px}
.rkos-left {float:left; width:48px;}
.rkos-right {float:left; width:92px}
.rkos-left img {width:45px}
#content .box .rkos-right p {margin:5px 0 0 0}
#tformular input {background:url(../img/form-input.gif) no-repeat left top; width:257px; padding-left:10px; height:25px; line-height:25px; border:none; font-size:12px}

#tformular textarea {background:url(../img/form-textarea.gif) no-repeat left top; width:357px; padding:5px 10px; height:116px; border:none; font-size:12px}
.tformular {float:left}
.tformular input {background:url(../img/form-input.gif) no-repeat left top; width:257px; padding-left:10px; height:25px; line-height:25px; border:none; font-size:12px; margin:0 5px}
/*
div#menu4{
	clear:both;
	height:23px;
	width:100%;
	padding-left:6px;
	background: #D8D9D9 url(../img/menulevel1.gif) repeat-x;
}
*/

div#menu a:hover, div#menu2 a:hover, div#menu4 a:hover {text-decoration:underline}
/*
div#menu3{
	width:130px;
	float:left;

}

div#menu3 div{
	margin:1px 0;
}

div#menu3 div.selected{
	margin:1px 0;
	
}

div#menu3 img{
	margin:20px 0 10px 11px;
}

div#menu3 div.cat a{
	font-size:11px;
	font-weight:bold;
	text-decoration: none; 
	margin-left:11px;
}

div#menu3 div a{
	font-size:11px;
	margin-left:11px;
	text-decoration: none; 
}

div#menu3 div.selected a{
	margin-left:11px;
	color: #666666;
	text-decoration: none; 
}
*/
div.buy {margin:10px 0}
/*
div#menu3 div.pricestrike, .accessory-p div.pricestrike{
	font-size:11px;
	color: gray;
}

div#menu3 div.price, .accessory-p div.price{
	font-size:14px;
	font-weight: bold;
	color: #C10303;
}
*/
div#content div#sidebar {width:180px; float:left; margin-bottom:10px; vertical-align:top}
div.sidebox-n {background:url(../img/bg-navigace.gif) no-repeat left top; float:left; width:147px; height:120px; padding:14px 15px 0 18px;
margin:5px 0 10px 0}
form.cart div.sidebox-n input {margin:0 0 5px 0}
	
div.sidebox-rn {background:url(../img/bg-r-navigace.gif) no-repeat left top; float:left; width:147px; height:76px; padding:9px 15px 0 18px;
margin:5px 0 10px 0}
.rselect {width:139px; height:20px; background:url(../img/bg-select.gif) no-repeat left top; padding-left:10px}
div.sidebox-n select {width:139px; margin-bottom:5px; height:19px; line-height:19px; border:none; background:none; font-size:12px}
	
div.sidebox-rn select {width:140px; padding-left:10px; margin-bottom:5px; background:url(../img/bg-select.gif) no-repeat left top; height:19px; line-height:19px; border:none}
div.sidebox-rn form, div.sidebox-n form {float:left; width:100%; margin:0; padding:0}
div.sidebox-h {background:url(../img/bg-hledani.gif) no-repeat left top; float:left; width:149px; height:76px; padding:9px 13px 0 18px;
margin:5px 0}
div.sidebox-h input#sstring, div.sidebox-n input#sstring {width:121px; margin-bottom:12px; background:url(../img/bg-input-hledat.gif) no-repeat left top; padding:0 0px 0 28px; border:none; height:19px; line-height:19px}
input#sstring2 {float:left;height: 40px; font-size: 20px; line-height: 40px; border: solid 2px #E0E0E0; padding: 0 20px; font-weight: bold; color: #666; width:280px }
input#nmnewsemail {width:138px; margin:0 0 4px 0px; background:url(../img/bg-input-mail.gif) no-repeat left top; padding:0 0px 0 10px; border:none; height:20px; line-height:20px}
button.searchBtn {
	background: url("../img/bg-search.gif") 0 0 no-repeat;
	width: 130px;
	height: 40px;
	border: none;
	color: #fff;
	font-weight: bold;
	font-size: 20px;
	cursor: pointer;
	float: left;
	margin-left: 15px;
}
#leftWrapp {
	width: 110px;
	float: left;
}
div.phoneslist {
	width: 740px;
}
#leftWrapp span {
	font-weight: bold;
	color: #666;
	font-size: 14px;
	display: block;
	
}
#searchHeadding {
	float: left;
	width: 150px;
	font-weight: bold;
	height: 40px;
	line-height: 43px;
	font-size: 28px;
	color: #666;
}
div#content h2.bottomLine {
	border-bottom: solid 1px #e1e1e1;
	width: 740px;
	margin: 40px 0 20px 0;
	font-weight: bold;
	color: #666;
	font-size: 28px;
}
div#searchAcc {width: 740px}
div#searchAcc div.accitem {width: 370px; float:left;overflow:hidden;margin-right: 0}
div#searchAcc div.prisl-text {width: 190px;}
div#content h1.bottomLine {
	border-bottom: solid 1px #e1e1e1;
	width: 740px;
	margin-bottom: 20px;
}
#leftWrapp div {
	clear:both;
	margin: 2px 0 8px 0;
}
#leftWrapp input {
	float: left;
	margin: 2px 8px 0 0;
}
#searchWrapper {
	width: 740px;height: 40px;
}
button.searchBtn:hover {
	color: #e1e1e1;
}
#content div.sidebox-rn p, #content div.sidebox-h p, #content div.sidebox-n p {font-weight:bold; margin:5px 0 6px 0; padding:0; font-size:14px}
/*div.sidebox div.header-first, div.sidebox div.header{
	height:18px;
	FONT-WEIGHT: bold; 
	color:black;
	padding:2px 0 0 20px;
}

div.sidebox div.body{
	padding: 10px 20px 20px;	
}

div.sidebox div.body div.cartbody{
		font-size:9pt;
}
div.sidebox div.body div.cartbody {
background: url("../img/logo_kosik.gif") no-repeat top center; 
}

div.sidebox a.topten{
	display: block;
	text-decoration:none;
	height:70px;
	cursor: pointer;
}


div.sidebox .toptenorder{
	font-size:25pt;
	display: block;
	color:gray;
	float:left;
	width:20px;
	padding: 15px 0 0 10px;
}

div.sidebox .toptentext{
	font-size:10pt;
	width:50px;
	display: block;
	float:right;
	text-decoration:underline;
	text-align:left;
	padding: 15px 0 0 10px;
}

div.sidebox .toptentext_acc{
	font-size:10pt;

	text-decoration:underline;
	
	padding: 5px 0px 5px 10px;
	background-color:#FFFFFF
}

*/
form.cart {display:block; padding:0 10px; margin:5px 0; float:left}
form.cart1 {display:block; padding:0 0 0 0px; margin:5px 0; float:left}
form.cart input, form.cart1 input {margin:0 0 5px 0}
.airight{float:right;width:370px;border:1px solid #ddd;-moz-border-radius: 15px;border-radius: 15px;}
.airight h2, .airight form {padding-left:14px;}
.airight ul#ai{padding:10px 5px 20px 5px;float:left;}
.hideme {cursor:pointer}
.lastpart{display:none;}
.accitem{float:left;width:350px;}
#detail-left {float:left; width:322px; border-top:1px solid #dfdfdf; padding:25px 0}
#detail-left-img {float:left; width:160px; text-align:center; min-height:220px}
#detail-left-text {float:left; width:162px}
#detail-right {float:left; width:370px; margin-left:40px}
/*#detail-right p {font-size:11px}*/

#main #detail-left h3 a {color:#000}

.box-top {float:left; width:180px; height:17px; background:url(../img/bg-box-top.gif) no-repeat left top}
.box {width:160px; background:url(../img/bg-box.gif) repeat-y left top; padding:3px 10px 0px 10px; float:left}
.box1 {width:160px; background:url(../img/bg-box.gif) repeat-y left top; padding:3px 10px 8px 10px; float:left}
.box-bottom {float:left; width:180px; height:20px; background:url(../img/bg-box-bottom.gif) no-repeat left bottom; margin-bottom:10px}
.box-text {float:left; margin:0 10px; line-height:1.5em}
div#content .box-text h2 {color:#d0150f; margin:0 0 10px 0}
.box-text1 {float:left; margin:0 5px; line-height:1.5em}
div#content .box-text h2 {color:#d0150f; margin:0 0 10px 0}
.box-text-obr {float:left; margin:0 0 0 5px; width:135px}
.box-text-text {float:left; width:140px}
#content .box .box-text-text p {margin:5px 0 0 0 !important; padding:0; font-size:11px; color:#666666}
#content .box .box-text-text p.cena {font-size:14px; font-weight:bold; color:#000}
#content .box .box-text p {margin:0 0 10px 0}
.navigace {float:left;position:absolute; top:260px; left:0; width:160px; border-top:1px solid #e1e1e1; padding:10px 0 10px 0; margin:10px 0 0px 0; font-size:12px}
.navigace .tl-l {width:20px; height:19px; background:url(../img/bg-left-tl.gif) no-repeat left top; float:left}
.navigace .tl-r {width:20px; height:19px; background:url(../img/bg-right-tl.gif) no-repeat left top; float:left}
.navigace a {float:left; color:#d0150f; font-weight:bold; text-decoration:none; margin:0 6px}
.navigace a:hover, .navigace a.act {color:#000; text-decoration:underline}

#content .box p {margin:0}
.box input#l_nick, .box input#l_passwd {width:138px; padding:0 0 0 10px; height:20px; line-height:20px; background:url(../img/bg-input-prihl.gif) no-repeat left top; border:none; margin-bottom:5px}
.box a {color:#d0150f}
.box ul {margin:5px 0 0 0px; padding:0}
.box ul li {padding:2px 0 2px 10px; list-style:none; background:url(../img/odr-right.gif) no-repeat left 8px;}
.prihlaseni {float:left; margin:0 0 0px 10px}
.prihlaseni p a {font-weight:bold; color:#D81510}
.prihlaseni p a:hover {text-decoration:none}
#content .box .prihlaseni p {margin:10px 0 0 0; padding:0; line-height:1.5em}
#content .box p.podtrh {border-bottom:1px solid #e1e1e1; margin-bottom:15px; padding:0 0px 8px 10px; width:152px; width:147px}
#content .box1 p.podtrh {border-bottom:1px solid #e1e1e1; margin-bottom:15px; padding:0 0px 8px 10px; width:152px; width:147px}
.podtrh {border-bottom:1px solid #e1e1e1; margin:10px 0px 15px 0px; width:100%}
.podtrzeno {border-bottom:1px solid #e1e1e1; margin-bottom:15px; padding:0 0px 8px 0px;}
#content .box p.podtrh strong, #content .box1 p.podtrh strong {font-size:14px}
.cervena {color:#d0150f}
.forumTbl {border-collapse:collapse; float:left; width:750px; margin-bottom:15px}
.forumTbl tr th {width:150px; vertical-align:top; border-bottom:1px solid #E1E1E1; padding:5px 10px}
.forumTbl tr th.tforum-konec {width:40px; text-align:right}
.forumTbl tr td {width:560px !important; vertical-align:top; border-bottom:1px solid #E1E1E1; padding:5px 10px}
/*FORUM dalsi kategorie*/
div.forum_link 			{ padding:10px 0 10px 0;}
div.forum_link a		{ padding-left:5px;}


/* vydejni mista */
#content .box .market-box { width:155px;}
#content .box .market-box img {width:150px; text-align:center; padding-left:5px;}
#content .box .market-box h4  {width:150px; text-align:center; color: #d0150f; font-weight:bold;}

/*
div.sidebox label{
	display:block;
	FONT-SIZE:8pt; 
	COLOR: #666666;
}
*/
#main #reklamace ul li {background:none}
div.sidebox select {font-size:11px; width:110px; height:18px}
/*
div.sidebox span.righttext{
	float:right;
	width:75px;
	FONT-SIZE:8pt; 
	COLOR: #666666;
	
}

div.err-msg{
	color: #C10303;
	margin:0 0 1em;
}
*/

div#content {color:#000; width:100%; margin:20px 0; vertical-align:top; float:left; position:relative;}

div#content h1 {font-weight:bold; font-size:28px; margin:0 0 20px 0; color:#d0150f}
div#content h2 {margin: 1em 0; font-weight:bold; font-size:15px; clear:both;}

div#main li {margin:0.5em 0}	
div#content div.list .listitem {float:left; width:204px}
div#content div.list .listitem a {text-decoration:none}
div#content div.list .listitem a strong {color:#000000}
.frm_cart {text-align:center; margin-top: 7px; float:left}
.frm_cart input {float:left}

div#content div.list .listitem2 {float:left; margin:10px 0 0 0px}
div#content div.list .phoneslist {float:left; width:350px; margin-right:20px; border-top:1px solid #dfdfdf; padding-top:22px}
.listitem-img {float:left; width:160px; padding:10px 0}
.listitem-text {float:left; width:190px; /*font-size:11px*/}
.listitem-text h3 {font-size:18px}
.listitem-text h3 a {text-decoration:none}
.listitem-text h3 a:hover {text-decoration:underline!important}
.watch {float:left}
#content .watch p, .watch form {margin:0}
#content .watch p {padding:5px 0 0 0}

/*
div#content div.list h2{
	color:black;
	font-weight:bold;
	font-size: 14px;
}

div#content div.list strong{
	font-weight:bold;

}
*/
div#content #main #detail-left-text div.price, div.price {font-size:22px; font-weight:bold; text-align:center; margin-top:10px; color:#fff; background:url(../img/bg-cena.gif) no-repeat left top; width:130px; height:40px; line-height:40px; text-align:center}

div#content #main #detail-left-text div.price a, div.price a {color:#fff}
div#content #main #detail-left-text  div.pricestrike, div.pricestrike {font-size:10px; color:#6a6a6a; background:url(../img/bg-cena-bez.gif) no-repeat left top; width:101px;height:24px; line-height:24px; text-align:center}
div#content div.phoneslist div.listitem-text  div.pricestrike {background:red url(../img/bg-cena-bez.gif) no-repeat bottom;}

	
button.btn_to_basket { font-size:22px; font-weight:bold; text-align:center; margin-top:10px; color:#fff; line-height:40px; text-align:center; background: url("/img/bg-cena.gif")  no-repeat;width: 130px;height: 40px;border:none; }
	
/*
div.price110{
	FONT-SIZE: 10px; 
	width:100%;
	text-align:center;
}
div.price110 a{
	color:#C10303;
	text-decoration:none;
}
div.price110 a:hover{
	text-decoration:underline;
}

div#menu3 div.state, div#content div.list div.state{
	font-size:11px;
	color: #737373;
	float:left;
	margin:8px 0;
	text-align:center;
}
*/
.koupit {float:left; width:100%}

/*div.accessitem div.state{
	font-size:9px;
	color: #C10303;
	text-align:left;
}*/
div#content .listitem-text p {margin:5px 0 5px 0}



div#content p {margin:10px 0}
div#content div#main {width:750px; float:left; margin-bottom:12px; padding:0 10px 0 20px; position:relative;}
#main a {color:#D0150F}
#main a:hover {text-decoration:none}
#main ul {margin:10px 0 10px 10px; padding:0}
#main ul li {padding-left:20px; background:url(../img/odr-ul.gif) no-repeat left 4px; list-style:none}
#main div.compat {list-style:none;width:730px;float:left;}
#main div.compat h3 {padding:20px 0 0 10px;font-size:14px;}
#main ul.compater {list-style:none;width:730px;float:left;}
#main ul.compater ul{list-style:none;width:250px;float:left;margin:0;padding:0;}
#main ul.compater li {float:left;width:230px;background:none;padding:0 10px 0 0px;margin:0;}
#main ul.compater li li {float:left;width:230px;background:none;padding:0px 4px 16px 4px;margin:0; -moz-border-radius: 5px;
	border-radius: 5px;height:15px;overflow:hidden;line-height:30px;}
#main ul.compater li li.odd {background-color:#eee;}


div#content div.default {width:400px}
div#content div.default2 {width:95%; margin-top:10px}

div#content div.default table {border-collapse:collapse; margin-bottom:20px; empty-cells:show; width:100%}
div#content div.default caption {border-bottom:1px solid #fff; font-size:110%; color:#fff; text-align:left; font-weight:bold; padding:3px}
div#content div.default form table td.htmlarea img, div#content div.default form table td.htmlarea tr, div#content div.default form table td.htmlarea td, div#content div.default form table td.htmlarea table, div#content div.default form table td.htmlarea caption {text-align:left; margin:0 !important; padding:0 !important; border:none !important; background-color: ButtonFace}

div#content div.default th {background:#C2C1C2; padding:0px 3px 0 3px; font-weight:normal; text-align:right; border-bottom:1px solid #fff;
	white-space: nowrap; font-size:110%}
div#content div.default th.footer {border-left:1px solid #fff; white-space:nowrap; font-size:110%}
div#content div.default td {border-bottom:1px solid #fff; padding:0 3px; background:#F7F7F7; font-size:110%}
div#content div.default td.footer {background:#C3C3C3; font-size:110%}
div#content input.button {color:#3a3a3a; text-align:center; margin:5px 0; cursor:pointer; font-size:11px; width:106px; height:19px;  line-height:18px; background:url(../img/bg-buton.gif) no-repeat left center; border:none}
#tformular input.button1 {color:#fff; text-align:center; margin:5px 0; cursor:pointer; font-size:0px; width:142px; height:34px;  line-height:18px; background:url(../img/odeslat-zpravu.gif) no-repeat left center; border:none}
/*div.sidebox  input.button{
	width:70px;
	padding:0;
	margin:0 0 10px 0;
}
*/

/*
div.contextnav{
	clear:both;
	margin:0 0 10px;
}

div#bottommenu{
	width:750px;
	text-align:center;
	FONT-SIZE: 11px; 
	COLOR: #999999;
	clear:both;
	margin:30px 0 10px 0;
}

div#bottommenu span{
	border-right:1px solid black;
	margin-right:4px;
	padding-right:5px;
}

div#bottommenu span#bottommenulast{
	border-right: 0 none;
}
*/


div#copyright {width:962px; padding:30px 29px 10px 29px; text-align:left; font-size:11px; color:#5d5d5d; margin:0 auto; 	background:url(../img/bg-foot.gif) no-repeat left top}
div#copyright a {color:#D0150F}
div#copyright a:hover {text-decoration:none}

div#copyright div.estudio {float:right;background:url(../img/logo-estudio.png) right top no-repeat; height:26px; padding-right:30px;}

table.bazar {width:95%; border-collapse:collapse; margin-bottom:30px; empty-cells:show; font-size:12px}
table.bazar caption {border-bottom:1px solid #fff; font-size:12px; background:#0033CC; color:#fff; text-align:left; font-weight:bold; 	padding:3px}
table.bazar th {background:#BFBFBF; padding:2px; font-weight:normal; text-align:left; border-bottom:1px solid #fff}
table.bazar th.footer {width:20%; padding:2px; text-align:right; background:#D4D4D4}
table.bazar td {border-bottom:1px solid #fff; padding:2px; background:#EAEAEA}
table.bazar td.footer {padding:2px; width:40%; background:#E0E0E0}

span.required {font-size:23px; padding:0 5px 0 5px; color:#C10303; font-weight:bold}
.playcontrol {font-size:11px; padding:0 9px; float:left; width:170px}
.playcontrol2, .playcontrol2 input {font-size:10px; padding-right:0px; color:#666666}
.playcontrolheader {font-size:11px; color:#000; padding-right:15px}
#player {float:left; width:100%; margin:10px 0}
#player h3 {border-bottom:1px solid #e1e1e1; padding:0 0 10px 0; margin:0 0 20px 0}
#prehravac {float:left; width:110px; margin-right:20px}
.ano-ne {width:55px; float:left}
.tl-player {float:left; padding-top:10px}
#detail-left h3 {border-bottom:1px solid #e1e1e1; padding:0 0 10px 0}


/* prislusko */
.accessory-p {float:left; margin-left:10px;}
div.accessitem {width:100%; clear:both; padding:0; border:1px solid #D4D4D4; margin:20px 0 0 0; height:auto;}
div.accessitem-col-main {width:99%;}
div.accessitem-col {border:2px solid #d4d4d4; float:left; margin:0.3em 0.6em 0.3em 0;}
div.accessitem h3 {background:#d4d4d4; padding:2px; margin:0;}

/* navigace */
select.colors {background:#ffc1c1; width:200px;}
span.pages {float:right;}
span.pages a, span.pages {font-weight:bold;}
div.nav {text-align:right;margin:0 0 0px 0; padding:12px 4px 12px 4px; color:#000; float:left;width:693px; font-weight:bold; font-size:12px; border-top:3px solid #dfdfdf; clear:both;}
.nav1 {width:100%; float:left; margin:0 0 10px 0; padding:0; text-align:left}
#main .nav1 ul, #main .nav2 ul {list-style:none; margin:0!important; padding:0; text-align:left; float:left; width:100%; background:url(../img/bg-nav01.gif) repeat-x right bottom}
#main .nav1 ul li, #main .nav2 ul li {float:left; background:none; text-align:center; padding:0; margin:0}
#main .nav1 ul li a, #main .nav2 ul li a {float:left; display:block; height:32px; line-height:32px; color:#fff; font-size:11px; font-weight:bold; text-decoration:none; padding:3px 0 0 0; text-align:center}
.nav1 ul li#n01 a {width:79px; background:url(../img/n01.gif) no-repeat}
.nav1 ul li#n02 a {width:149px; background:url(../img/n02.gif) no-repeat}
.nav1 ul li#n03 a {width:100px; background:url(../img/n03.gif) no-repeat}

.nav1 ul li#n01.selected a {background:url(../img/n01-v.gif) no-repeat; color:#000}
.nav1 ul li#n02.selected a {background:url(../img/n02-v.gif) no-repeat; color:#000}
.nav1 ul li#n03.selected a {background:url(../img/n03-v.gif) no-repeat; color:#000}


.nav2 ul li#n04 a {width:100px; background:url(../img/n03.gif) no-repeat}
.nav2 ul li#n05 a {width:100px; background:url(../img/n03.gif) no-repeat}
.nav2 ul li#n06 a {width:100px; background:url(../img/n03.gif) no-repeat}

.nav2 ul li#n04.selected a {background:url(../img/n03-v.gif) no-repeat; color:#000}
.nav2 ul li#n05.selected a {background:url(../img/n03-v.gif) no-repeat; color:#000}
.nav2 ul li#n06.selected a {background:url(../img/n03-v.gif) no-repeat; color:#000}

/* razeni produktu*/
div#content div.nav a.desc:visited,
div#content div.nav a.desc:active,
div#content div.nav a.desc:link {color:black; background:url(../img/bg-desc.png) no-repeat right 2px; padding-right:18px;}
div#content div.nav a.asc:visited,
div#content div.nav a.asc:active,
div#content div.nav a.asc:link {color:black; background:url(../img/bg-asc.png) no-repeat right 2px; padding-right:18px;}


#content .nav1 ul li a:hover, #content .nav2 ul li a:hover {text-decoration:underline}

#main #detail-left-text a {color:#000}
#main #detail-left-text a strong {color:#D0150F}


div.nav span.pp {font-weight:normal; padding:0 11px}

div.nav strong {padding-right:11px}
div.nav em {background:url(../img/odr-pages.gif) no-repeat right 7px; padding-right:13px}

div#content div.list div.nav em {font-style:normal; font-weight:800;}
.nav div {margin:10px; display:inline;}
.nav div.selected a:link, .nav div.selected a:visited {text-decoration:none;}

input.qty {border:none; background:url(../img/qty-bg.gif) no-repeat left top; width:50px; text-align:center; height:40px; line-height:40px; font-size:14px; font-weight:bold; float:left; border:none; margin:0; padding:0}
.adresa {font-size:11px; padding:0 0 10px 0; border-bottom:1px solid #dfdfdf}
.adresa a {padding:0 5px}
/* m-content */
div#m-content {width:390px; float:right; padding-right:10px;}
div#m-content h2 {font-size:15px;}
div#content h2.acc-list {font-size:12pt; padding:0 3px;}
div#content h2.acc-list a {color:white;}
.price_cz, .price_sk, .price_sk_wdph, .price_sk_wodph {}
.price_sk, .price_sk_wdph, .price_sk_wodph {display:none}
.shippingItem *{font-size:12px;	padding:0px;	margin:0px;	border-bottom:1px solid #cdcdcd}
.shippingItem {padding-top:8px}

/* nase vyhoda ikony */
.sidebox .nase-vyhoda  {font-size:10px;}
.nase-vyhoda a {display:block; margin:3px 0;}
.nase-vyhoda a:link, .nase-vyhoda a:visited {text-decoration:none; color:gray;}
.nase-vyhoda a:hover {text-decoration:none; color:black;}
.nase-vyhoda span {display:block; padding-top:7px;}
.nase-vyhoda img {margin-right:6px; float:left;}
.nase-vyhoda p {color:black;}
.nase-vyhoda h2 span {color:black;}
.zarucni-listy {clear:both;}
.zarucni-listy img {border: 1px solid silver; margin-bottom:5px;}

/*Kontakty a prodejni mista*/
.kontakty-box {position:relative; float:left; width:178px; height:270px;}
div#front .kontakty-box {height:270px;}
.kontakty-box ul li {margin:0; padding:0;}

/* kontakty a prodejni mista - nu + o nas  */
.mapa {float:right; margin:0 0 1em 1em;}
ul.sidlo, ul.eshop, ul.eshop #onas div ul {margin:0; padding:0;}
ul.sidlo, #onas div ul {width:280px;}
ul.sidlo {margin:60px 0;}
ul.sidlo li, ul.eshop li, #onas div ul li {list-style-position:inside; position:relative; padding:0 0 0 1em; margin:0; height:1em;}
ul.sidlo li span, ul.sidlo li a, ul.eshop li span, ul.eshop li a, #onas div ul li span, #onas div ul li a {position:absolute; right:0;}
#onas {margin:2em 0;}
#onas div {float:left; padding:0; margin:0 2em 0 0;}
#onas div.right {margin:0 0 2em 0;}
#onas div ul {margin:0 0 3em 0; padding:0; width:250px; font-size:12px;}
#onas div ul li {margin:0 0 .5em 0;}

/* boxiky se znackami */
#content #main .kontakty-mista p.znacky {margin:-10px 0 20px 0; height:260px;}
#content #main .kontakty-mista p.znacky a,  #content #main .kontakty-mista p.weby a {position:relative; text-decoration:none; float:left; margin:0 10px 15px 0;}
#content #main .kontakty-mista p.znacky a, #content #main .kontakty-mista p.znacky a span,  #content #main .kontakty-mista p.weby a {display:block; width:170px; height:70px; padding:0; visibility:hidden;}
#content #main .kontakty-mista p.znacky a span {cursor:pointer; background-position:0% 0%; background-repeat:no-repeat; visibility:visible; /*opacity:.35;  filter:alpha(opacity=35);*/}
#content #main .kontakty-mista p.znacky a:hover span {/*opacity:1;  filter:alpha(opacity=100);*/}
#content #main .kontakty-mista p.znacky a.nokia span {background-image:url('/img/kontakty-a-prodejni-mista/nokia.jpg');}
#content #main .kontakty-mista p.znacky a.se span {background-image:url('/img/kontakty-a-prodejni-mista/sony-ericsson.jpg');}
#content #main .kontakty-mista p.znacky a.motorola span {background-image:url('/img/kontakty-a-prodejni-mista/motorola.jpg');}
#content #main .kontakty-mista p.znacky a.lg span {background-image:url('/img/kontakty-a-prodejni-mista/lg.jpg');}
#content #main .kontakty-mista p.znacky a.samsung span {background-image:url('/img/kontakty-a-prodejni-mista/samsung.jpg');}
#content #main .kontakty-mista p.znacky a.apple span {background-image:url('/img/kontakty-a-prodejni-mista/apple.jpg');}
#content #main .kontakty-mista p.znacky a.htc span {background-image:url('/img/kontakty-a-prodejni-mista/htc.jpg');}
#content #main .kontakty-mista p.znacky a.garmin span {background-image:url('/img/kontakty-a-prodejni-mista/garmin.jpg');}
#content #main .kontakty-mista p.znacky a.hp span {background-image:url('/img/kontakty-a-prodejni-mista/hp.jpg');}
/* boxiky s weby emarkets */
#content #main .kontakty-mista p.weby {margin:10px 0 20px 0; height:170px;}
#content #main .kontakty-mista p.weby a {visibility:visible; background-position:0% 0%; background-repeat:no-repeat; /*opacity:.35;  filter:alpha(opacity=35);*/}
#content #main .kontakty-mista p.weby a:hover {/*opacity:1;  filter:alpha(opacity=100);*/}
#content #main .kontakty-mista p.weby a span {display:block; width:100%; color:black; margin:50px 0 0 45px;}
#content #main .kontakty-mista p.weby a:hover span {color:#af0000;}
#content #main .kontakty-mista p.weby a.mo {background-image:url('/img/kontakty-a-prodejni-mista/novy-mobil.jpg');}
#content #main .kontakty-mista p.weby a.nf {background-image:url('/img/kontakty-a-prodejni-mista/nove-foto.jpg');}
#content #main .kontakty-mista p.weby a.pk {background-image:url('/img/kontakty-a-prodejni-mista/pametova-karta.jpg');}
#content #main .kontakty-mista p.weby a.nl {background-image:url('/img/kontakty-a-prodejni-mista/notebooky-levne.jpg');}
#content #main .kontakty-mista p.weby a.pu {background-image:url('/img/kontakty-a-prodejni-mista/pujcky-a-uvery.jpg');}
#content #main .kontakty-mista p.weby a.em {background-image:url('/img/kontakty-a-prodejni-mista/internet-space.jpg');}

/* Ikony zpat */
.ikony-zapati {height:31px; margin-bottom:10px;}
.ikony-zapati a span {display:none; clear:both;}
.ikony-zapati a:link, .ikony-zapati a:visited {position:relative; float:left; display:block; width:88px; height:31px; background:url("../img/ikony-zapati/bankovnim-prevodem.gif") no-repeat; background-position: 0 0; margin:0 9px 7px 0;}
.ikony-zapati a:hover {display:block; width:88px; height:31px; background:url("../img/ikony-zapati/bankovnim-prevodem.gif") no-repeat; background-position:0 -31px;}
.ikony-zapati a:link#tadyplati, .ikony-zapati a:visited#tadyplati {position:relative; float: left; display:block; width:88px; height:31px; background: url("../img/ikony-zapati/tadyplati.gif") no-repeat; background-position:0 0; margin:0 9px 7px 0px;}
.ikony-zapati a:hover#tadyplati {display:block; width:88px; height:31px; background:url("../img/ikony-zapati/tadyplati.gif") no-repeat; background-position:0 -31px;}
.ikony-zapati a:link#cetelem, .ikony-zapati a:visited#cetelem {position:relative; float:left; display:block; width:88px; height:31px; background: url("../img/ikony-zapati/cetelem.gif") no-repeat; background-position:0 0; margin: 0 9px 7px 0;}
.ikony-zapati a:hover#cetelem {display:block; width:88px; height:31px; background:url("../img/ikony-zapati/cetelem.gif") no-repeat; background-position:0 -31px;}
.ikony-zapati a:link#citibank, .ikony-zapati a:visited#citibank {position:relative; float:left; display:block; width:88px; height:31px; background: url("../img/ikony-zapati/citibank.gif") no-repeat; background-position:0 0; margin:0 9px 7px 0;}
.ikony-zapati a:hover#citibank {display:block; width:88px; height:31px; background:url("../img/ikony-zapati/citibank.gif") no-repeat; background-position:0 -31px;}
.ikony-zapati a:link#dobirkou, .ikony-zapati a:visited#dobirkou {position:relative; float:left; display:block; width:88px; height:31px; background: url("../img/ikony-zapati/dobirkou.gif") no-repeat;  background-position:0 0; margin: 0 9px 7px 0;}
.ikony-zapati a:hover#dobirkou {display:block; width:88px; height:31px; background:url("../img/ikony-zapati/dobirkou.gif") no-repeat; background-position:0 -31px;}
.ikony-zapati a:link#platbahotove, .ikony-zapati a:visited#platbahotove {position:relative; float:left; display:block; width:88px; height:31px; background: url("../img/ikony-zapati/platbahotove.gif") no-repeat; background-position:0 0; margin:0 9px 7px 0;}
.ikony-zapati a:hover#platbahotove {display:block; width:88px; height:31px; background:url("../img/ikony-zapati/platbahotove.gif") no-repeat; background-position:0 -31px;}
.ikony-zapati a:link#dobirka2, .ikony-zapati a:visited#dobirka2 {position:relative; float:left; display:block; width:88px; height:31px; background:url("../img/ikony-zapati/dobirka.gif") no-repeat; background-position:0 0; margin:0 9px 7px 0;}
.ikony-zapati a:hover#dobirka2 {display:block; width:88px; height:31px; background:url("../img/ikony-zapati/dobirka.gif") no-repeat; background-position:0 -31px;}
.ikony-zapati a:link#bankovnimprevodem, .ikony-zapati a:visited#bankovnimprevodem {position:relative; float:left; display:block; width:88px; height:31px; background: url("../img/ikony-zapati/bankovnimprevodem.gif") no-repeat; background-position:0 0; margin:0 9px 7px 0;}
.ikony-zapati a:hover#bankovnimprevodem {display:block; width:88px; height:31px; background:url("../img/ikony-zapati/bankovnimprevodem.gif") no-repeat; background-position:0 -31px;}
.ikony-zapati a:link#kb, .ikony-zapati a:visited#kb {position:relative; float:left; display:block; width:88px; height:31px; background:url("../img/ikony-zapati/kb.gif") no-repeat; background-position:0 0; margin:0 0 7px 0;}
.ikony-zapati a:hover#kb {display:block; width:88px; height:31px; background:url("../img/ikony-zapati/kb.gif") no-repeat; background-position:0 -31px;}
.ikony-zapati a:link#visa, .ikony-zapati a:visited#visa {position:relative; float:left; display:block; width:52px; height:31px; background: url("../img/ikony-zapati/visa.gif") no-repeat; background-position:0 0; margin:0 9px 7px 0;}
.ikony-zapati a:hover#visa {display:block; width:52px; height:31px; background:url("../img/ikony-zapati/visa.gif") no-repeat; background-position:0 -31px;}
.ikony-zapati a:link#mastercard, .ikony-zapati a:visited#mastercard {position:relative; float:left; display:block; width:52px; height:31px; background: url("../img/ikony-zapati/mastercard.gif") no-repeat; background-position:0 0; margin:0 9px 7px 0;}
.ikony-zapati a:hover#mastercard {display:block; width:52px; height:31px; background:url("../img/ikony-zapati/mastercard.gif") no-repeat; background-position:0 -31px;}
.ikony-zapati a:link#maestro, .ikony-zapati a:visited#maestro {position:relative; float:left; display:block; width:52px; height:31px; background: url("../img/ikony-zapati/maestro.gif") no-repeat; background-position:0 0; margin:0 9px 7px 0;} 
.ikony-zapati a:hover#maestro {display:block; width:52px; height:31px; background:url("../img/ikony-zapati/maestro.gif") no-repeat; background-position:0 -31px;}

/* order.php eshop rychlaobjednavka eshop/rychlaobjednavka */
	/* vseobecne */
	.defaultOrder table	{width:100%;	margin-bottom:10px;}
	.defaultOrder .textDarkRed{color:#BD0000}
	.defaultOrder .textRed{color:#dc3f3f}
	.defaultOrder .orderKrok h2{padding-top:4px;}
	.defaultOrder .orderKrok .nospace{padding:0px; margin:0px;clear:both;}
	.defaultOrder .krokImg{float:left;	padding-right:10px;}
	.orderButton{padding:3px 5px 3px 5px;	background-color:#668294;	border:1px solid #af0000;	color:white;	font-family:Tahoma,Arial,Helvetica,san-serif;	cursor:pointer;}
	/* 668294 */
	.defaultOrder table caption{background:#fff; color:black;	font-size:13px;	text-align:left;	font-weight:bold;	
								border-bottom:1px solid silver;	padding:0 0 0 2px;	margin:0 0 5px 0;}
	.defaultOrder table td, .defaultOrder table th {background:white; padding:.15em; border-bottom:1px dotted #dfdfdf;	font-weight:normal;}
	.defaultOrder th.footer {font-weight:bold; color:#af0000;}
	.defaultOrder table tr td a {color:#666; text-decoration:none; background:url('/img/objednavka-temporary/nano-arrow.gif') center right no-repeat; 
								 padding:0 15px 0 3px;}
	.defaultOrder table tr td a:hover {color:black;}
	
	/* objednavka kroky */
	.orderSteps {margin:20px 0; text-align:center; padding:0;}
	.orderSteps img {margin:0 auto; padding:0 3px;}

	/* objednavka platby a doprava */
	.shippingPaymentTable{width:100%;	padding:0px;	margin:0px;	border-collapse: collapse;	margin-bottom:20px;	empty-cells: show;}
	.shippingPaymentTable caption{margin-bottom:10px;}
	.shippingPaymentTable td{background-color:transparent;	padding:2px 0 2px 0;	font-size:11px;	letter-spacing:0.5px;}
	.shippingPaymentTable tr{padding:0px;	border-bottom:2px solid white;}
	.shippingPaymentTable label{cursor:pointer;}
	.shippingPaymentTable .odd td{background-color:#e4e8e9;}
	.shippingPaymentTable .even td{background-color:#e9edee;}
	.shippingPaymentTable .orange td{background-color:#b3d5eb;	font-weight:bold;	letter-spacing:0px;}
	.shippingPaymentTable .selected td{background-color:#b3d5eb;}
		.shippingPaymentTable .shippingItemRadio{width:30px;	text-align:center;}
		.shippingPaymentTable .shippingItemText{padding:0 5px 0 0px;}
		.shippingPaymentTable .shippingItemCena{width:50px;	text-align:right;	padding-right:5px;}
		
	/* objednavka formular s adresou */
	.fastOrderFormTable input{border:1px solid #c0c0c0;	padding-left:2px;}
	.textarea {border:1px solid #c0c0c0;	padding-left:2px;	font-family:Arial,Helvetica,san-serif;	font-size:11px;}
	
	/* dokonceni objednavky checkoutfinal.php */
	p.printobj {text-align:right; padding:0 15px 0 0; background:url('/img/objednavka-temporary/call-800.gif') top left no-repeat; min-height:32px;}
	p.printobj span {float:left; margin:0 0 0 42px; display:block; width:23em; text-align:left;}
	p.printobj span strong {color:green;}
	
	#webyemarkets {margin:50px 0; padding:0; width:540px; height:165px;}
	#webyemarkets a {display:block; float:left; width:170px; height:70px; position:relative; text-decoration:none; margin:0 12px 10px 0; padding:0;}
	#webyemarkets a strong {position:absolute; bottom:5px; left:50px; color:#787878;}
	#webyemarkets a:hover strong {color:black;}
	#webyemarkets a.novefoto {background:url('/img/objednavka-temporary/weby-nove-foto.jpg') top left no-repeat;}
	#webyemarkets a.pametovka {background:url('/img/objednavka-temporary/weby-pametova-karta.jpg') top left no-repeat;}
	#webyemarkets a.uvery {background:url('/img/objednavka-temporary/weby-pujcky-a-uvery.jpg') top left no-repeat; margin-right:0;}
	#webyemarkets a.notebooky {background:url('/img/objednavka-temporary/weby-notebooky-levne.jpg') top left no-repeat;}
	#webyemarkets a.emarkets {background:url('/img/objednavka-temporary/weby-emarkets.jpg') top left no-repeat;}
	#webyemarkets a.novymobil {background:url('/img/objednavka-temporary/weby-novy-mobil.jpg') top left no-repeat; margin-right:0;}

.achtungOrder {background:#f9f9f9 url(/img/achtung.gif) no-repeat; padding:3px; border:1px solid #7a95a6; font-style:normal; font-size:11px; width:235px; text-align:right;}

/* table varianty */
table.varianty {border-collapse:collapse;}
table.varianty th {background:#f7f7f7; padding:5px}
table.varianty td {border:1px solid #e1e1e1; vertical-align:top; padding:5px}
table.varianty td a {text-decoration:none;}
table.varianty, table.varianty th {border:1px solid #e1e1e1; border-collapse:collapse;}

div.variants {border:1px solid #e1e1e1; width:100%; clear:both;float:left;}
div.variants div.variant-item {border-right:1px solid #e1e1e1; width:73px; float:left; text-align:center;padding-top:3px; color:gray; font-size:9px;}
div.variants div.variant-item.last {border-right:none;}
div.variants div.variant-item.first {/*clear:left;*/}
div.variants div.variant-item img { width:50px;}
div.variants div.variant-item span { width:100%; display:block; margin-top:10px;}
#content div.variants h2 {background: #F7F7F7;padding: 5px; margin:0;}
#content div.variants a { clear:left;}
#content div.variants .underline {width:100%;border-bottom:solid 1px #e1e1e1; margin:0;padding:0; float:left;}

/* barometr + webtop 100 */
#barometr {background:#f7f7f7 url(/img/barometr-n.gif) no-repeat; padding-top:20px; padding-bottom:5px;}
.grgl35 {display:none;}
.webtop100 {text-align:center;}
.webtop100 a {display:block;margin:.5em auto 0 auto;text-decoration:none; font-size:10px; color:#656565;}

/* prislusenstvi s ikonkami */
ul#ai {margin:0 5px 0 0; padding:0;}
ul#ai li {float:left; width:13em; list-style:none; margin:0 10px 0 10px; padding:3px 0; border-bottom:1px solid #C0C0C0; background:none}
ul#ai li.last {border-bottom:none;}
ul#ai li a {text-decoration:none; display:block; padding:5px 0 5px 30px; font-weight:bold; float:left}
ul#ai li a.noticon {background:none !important;text-decoration:none; display:block; padding:5px 0 5px 3px; font-weight:bold; float:left;color:rgb(208, 21, 15);cursor:pointer;}
ul#ai li  span {background:none !important;text-decoration:none; display:block; padding:5px 0 5px 3px; font-weight:bold; float:left;color:rgb(208, 21, 15);cursor:pointer;}
ul#ai li a:hover {color: rgb(151, 15, 0);}
ul#ai li  h3 {margin:0;display:inline;}
/*ul#ai li {background-position:center left; background-repeat:no-repeat;}*/
h2#kryty, ul#ai li.kryty a {background:url(/img/prislusenstvi/kategorie-kryty.gif) no-repeat left top;}
#accbox h2#kryty, #accbox h2#audio, #accbox h2#automobil, #accbox h2#data, #accbox h2#nabijeni, #accbox h2#noseni, #accbox h2#pametove-karty, #accbox h2#ostatni, #accbox h2#flash-disky {padding:5px 0 5px 30px}
h2#audio, ul#ai li.audio a {background:url(/img/prislusenstvi/kategorie-audio.gif) no-repeat left top;}
h2#automobil, #ai li.automobil a {background:url(/img/prislusenstvi/kategorie-auto.gif) no-repeat left top;}
h2#data, ul#ai li.data a {background:url(/img/prislusenstvi/kategorie-data.gif) no-repeat left top;}
h2#nabijeni, ul#ai li.nabijeni a {background:url(/img/prislusenstvi/kategorie-nabijeni.gif) no-repeat left top;}
h2#noseni, ul#ai li.noseni a {background:url(/img/prislusenstvi/kategorie-noseni.gif) no-repeat left top;}
h2#pametove-karty, ul#ai li.pametove-karty a {background:url(/img/prislusenstvi/kategorie-pametova-karta.gif) no-repeat left top;}
h2#sim-karty-a-ostatni, ul#ai li.sim-karty-a-ostatni a {background:url(/img/prislusenstvi/kategorie-ostatni.gif) no-repeat left top;}
h2#ostatni, ul#ai li.ostatni a {background:url(/img/prislusenstvi/kategorie-ostatni.gif) no-repeat left top;}
h2#flash-disky, ul#ai li.flash-disky a {background:url(/img/prislusenstvi/kategorie-flash-disky.gif) no-repeat left top;}

/* aktivni ikony */
ul#ai li.audio a:hover, ul#ai li.audio-activ a {background:url(/img/prislusenstvi/kategorie-audio-activ.gif) no-repeat left top;}
ul#ai li.automobil a:hover, ul#ai li.automobil-activ a {background:url(/img/prislusenstvi/kategorie-auto-activ.gif) no-repeat left top;}
ul#ai li.data a:hover, ul#ai li.data-activ a {background:url(/img/prislusenstvi/kategorie-data-activ.gif) no-repeat left top;}
ul#ai li.nabijeni a:hover, ul#ai li.nabijeni-activ a {background:url(/img/prislusenstvi/kategorie-nabijeni-activ.gif) no-repeat left top;}
ul#ai li.noseni a:hover, ul#ai li.noseni-activ a {background:url(/img/prislusenstvi/kategorie-noseni-activ.gif) no-repeat left top;}
ul#ai li.pametove-karty a:hover, ul#ai li.pametove-karty-activ a {background:url(/img/prislusenstvi/kategorie-pametova-karta-activ.gif) no-repeat left top;}
ul#ai li.sim-karty-a-ostatni a:hover, ul#ai li.sim-karty-a-ostatni-activ a {background:url(/img/prislusenstvi/kategorie-ostatni-activ.gif) no-repeat left top;}
ul#ai li.ostatni a:hover, ul#ai li.ostatni-activ a {background:url(/img/prislusenstvi/kategorie-ostatni-activ.gif) no-repeat left top;}
ul#ai li.kryty a:hover, ul#ai li.kryty-activ a {background:url(/img/prislusenstvi/kategorie-kryty-activ.gif) no-repeat left top;}
ul#ai li.flash-disky a:hover, ul#ai li.flash-disky-activ a {background:url(/img/prislusenstvi/kategorie-flash-disky-activ.gif) no-repeat left top;}

ul#ai li.audio-activ a, ul#ai li.automobil-activ a, ul#ai li.data-activ a, ul#ai li.nabijeni-activ a, ul#ai li.noseni-activ a, ul#ai li.pametove-karty-activ a, ul#ai li.sim-karty-a-ostatni-activ a, ul#ai li.kryty-activ a  {color: rgb(151, 15, 0);}


/* pridany pro nasi vyhodu */
p.extra {padding:.75em; border:1px solid silver; width:66%;}
p.extra a {display:inline;}

/* obyc banner */
#hb, #slimbanner {position:absolute; top:25px; left:310px; width:325px; height:50px;}

/* zelne volani */
#zl {position:absolute; top:25px; left:645px; width:135px; height:50px;}

/* zivy banner do hlavicky */
#slimbanner {background:url(/img/header/xmass.gif) top left no-repeat;}
#slimbanner div {padding:0; margin:0; width:100%; height:100%; position:relative;}
#slimbanner div a {text-decoration:none; display:block; width:45px; height:45px; position:absolute; top:3px;}
#slimbanner div a span {visibility:hidden;}
#slimbanner div a.mobil {left:1px;}
#slimbanner div a.foto {left:50px;}
#slimbanner div a.karta {left:96px;}
#slimbanner div a.laptop {left:142px;}
#slimbanner div a.pujcka {left:189px;}

/* nova podoba kontaktu dole nad patickou */
#front {margin:0 0 35px 10px; font-size:11px; width:540px; padding:0;}
#front ul {display:block; float:left; width:168px; height:16em; margin:0 15px 30px 0; padding:0;}
#front ul li {list-style-type:none; position:relative; color:silver; padding:2px 0; border-bottom:1px dotted #dfdfdf; margin:3px 0}
#front ul li strong, #front ul li a:hover {color:#c10303;}
#front ul li span, #front ul li a {position:absolute; top:2px; right:0; color:#5f5f5f;}
#front ul.webmaster li span, #front ul.webmaster li a,  #front ul.reklamace li span, #front ul.reklamace li a {right:0;}
#front ul li a {text-decoration:none;}
#front ul li.time {margin-top:15px;}
#front ul.reklamace {margin-right:0;}
#front ul.webmaster {background:url(/img/kontakty-reklama.jpg) bottom left no-repeat; margin-right:0;}
#front ul.expedice {background:url(/img/kontakty-splatky.jpg) bottom left no-repeat;}
#front ul.prislusenstvi {background:url(/img/kontakty-objednavky.jpg) bottom left no-repeat;}
#front ul.prislusenstvi, #front ul.expedice, #front ul.webmaster {height:16em; padding:0 0 75px 0;}

/* klon kontaktu do stranky reklamace */
#reklamace {margin:0 10px 35px 0; font-size:11px; padding:0; height:20em;}
#reklamace ul {display:block; float:left; width:160px; height:9em; margin:0 15px 30px 0; padding:0;}
#reklamace ul li {list-style-type:none; position:relative; color:silver; padding:2px 0; border-bottom:1px dotted #dfdfdf; margin:3px 0}
#reklamace ul li strong, #reklamace ul li a:hover {color:#c10303;}
#reklamace ul li span, #front ul li a {position:absolute; top:2px; right:0; color:#000;}
#reklamace ul li b {color:#000;}

/* ceny prepravy */
table#doprava {border:none; font-size:10px;}
table#doprava tbody tr th {margin-bottom:5px; font-weight:bold; border-bottom:1px solid black; padding-bottom:5px; }
table#doprava tbody tr td {border-bottom:1px solid silver; padding:.15em; text-align:right; margin-right:.5em;}
table#doprava tbody tr:hover td {border-bottom:1px solid #af0000;}
table#doprava tbody tr td.fi {text-align:left;}
table#doprava thead tr th {font-weight:800; font-size:11px; text-align:left;}

#catfiltr {display:block; margin:5px 0; float:left; width:100%; padding:10px 0 5px 0; border-bottom:1px solid #C0C0C0; border-top:1px solid #C0C0C0}
#catfiltr span {padding:0; display:block; float:left; margin:0 15px 5px 0; text-align:left; width:140px;}
#catfiltr span a {margin:0; margin:0 0 0 0px}
#catfiltr span a {color: #000; text-decoration:none; text-align:left;}
#catfiltr span a:hover {text-decoration:underline; }
#catfiltr span input {margin:0px 4px 0 0; float:left;}

#content hr {visibility:hidden;}
.top5 {position:relative; float:left; height:300px}
.box-text-top5 {position:absolute; top:0; left:0; display:none; padding:0 10px 0 10px; width:140px; height:260px; background:#fff}
div#content .box-text-top5 h2 {color:#d0150f; margin:0 0 10px 0}
div#content .box-text-top5 .box-text-obr a img {height:120px;}


/* top produkty u prisluska */
#acctop {margin:45px 0 10px 10px;}
.single {min-height:120px;}
.double {min-height:220px;}
.triple {min-height:320px;}
#acctop h2 {color:#af0000;}
#acctop a {float:left; width:81px; height:81px; margin:0 8px 6px 0; position:relative; text-decoration:none; display:block; border:3px solid #efefef;}
#acctop a:hover {border:3px solid silver;}
#acctop a.last {margin-right:0;}
#acctop a img {width:70px; height:70px; border:4px solid white;}
#acctop a strong {visibility:hidden; border:1px solid black; width:83px; height:auto; left:-2px; top:-3px;}
#acctop a:hover strong {visibility:visible; padding:.35em 0; position:absolute; text-align:center; color:black; font-size:10px; background:white;}

/* prislusko - seznam */
#accbox {margin:15px 0 15px 10px;}
#accbox h2 {margin:0 0 10px 0; color:#af0000; font-size: 15px;}

#accbox .accitem {border-top:1px solid #efefef; float:left; padding:0 0 15px 0; position:relative; width:340px; margin-right: 20px;}
#accbox .accitem h3 a {text-decoration:none; color:#000; font-size:14px;}
#accbox .accitem:hover {border-top:1px solid #d0d0d0;}
#accbox .accitem:hover h3 a {color:#af0000; text-decoration:underline;}
#accbox .accitem img {display:inline; width:150px; float:right; margin:0 10px 10px 0; border:1px solid #efefef; background:#fff url('/img/prislusenstvi/dummy-img.gif') 50% 40% no-repeat; color:#666;}
#accbox .accitem:hover img, #accbox .accitem img:hover {border:1px solid #d0d0d0;}
#accbox .accitem p {text-align:justify;}


#accbox .accitem div.price {position:relative;}
#accbox .accitem div.price span {display:block; color:#000; font-size:10px;}
#accbox .accitem div.price span.bez  {color:#fff; font-size:22px; margin-bottom:.35em; font-weight:bold;}

#accbox .accitem:hover div.price span {color:#000;}
#accbox .accitem:hover div.price span.bez {color:#fff;}
#accbox .accitem div.price span.price110 {margin-top:.35em;} /* splatkova cena */
#accbox .accitem div.price span.price110 a {color:#af0000; text-decoration:none;}
#accbox .accitem div.price a.vice {background:url(/img/prislusenstvi/vice-info.gif) top right no-repeat; position:absolute; top:3px; right:0; width:5em; padding-right:2.5em; color:silver; text-decoration:none; text-align:right; line-height:1em;}
#accbox .accitem:hover div.price a.vice, #accbox .accitem div.price a.vice:hover {color:#000;}
#accbox .accitem div.price a.top {background:url(/img/prislusenstvi/top-produkt.gif) top right no-repeat; width:7em;}
#accbox .accitem div.price a.top strong {color:black;}
#accbox .accitem:hover div.price a.top strong, #accbox .accitem div.price a.top:hover strong {color:#af0000;}
#accbox .accitem div.price form {width:8em; padding:0; margin:0; position:absolute; top:3px; left:10em;}
#accbox .accitem div.price form input {border:1px solid #dfdfdf; padding:.25em 0}
#accbox .accitem div.price form input:hover {border:1px solid black;}
#accbox .accitem div.price form input.kosik {padding:2px 0 0 0; position: relative; top: -3px; left:5px; width:22px; height:22px; background:#af0000 url(/img/prislusko-kosik-prazdny.gif) bottom left no-repeat; border:none; cursor:pointer;}
#accbox .accitem div.price form input.kosik:hover {background:#af0000 url(/img/prislusenstvi/prislusko-kosik-plny.gif) bottom left no-repeat;}


/* vyjinmky pro ie */
#ie7 #accbox .accitem div.price form {width:6em; top:5px; left:15px; height:2em; padding:0;}
#ie6 #accbox .accitem div.price form {width:60px; top:5px; left:-150px; height:2em; padding:0;}
#ie6 #accbox .accitem div.price {border:1px solid #fff;}
#ie6 #accbox .accitem div.price form input.kosik, #ie7 #accbox .accitem div.price form input.kosik {margin:-23px 0 0 25px;}
#ie7 #acctop {margin-top:5px;}

/* prislusko seznam - jednoduche radkove zobrazeni */
#accboxline {margin:15px 0 15px 10px;}
#accboxline h2 {background-position:center right; padding:10px 0 0 0;  margin:0;  background-repeat:no-repeat; font-size:11px;}
#accboxline h2 a {color:#af0000;}
#accboxline .accitem {border-bottom:1px solid #efefef; padding:0 0 3px 0; margin:0 0 10px 0;}
#accboxline .accitem:hover {border-bottom:1px solid black;}
#accboxline .accitem h3 {padding:0; margin:0 30px 0 0;}
#accboxline .accitem h3 a {text-decoration:none; color:black;}
#accboxline .accitem div.price {padding:0; margin:0;}
#accboxline .accitem div.price span {color:silver;}
#accboxline .accitem:hover div.price span {color:black;}
#accboxline .accitem div.price span.bez {font-weight:800; padding-right:1em;}
#accboxline .accitem:hover div.price span.bez {color:#af0000;}
#accboxline .accitem div.price {padding:0; margin:0; position:relative;}
#accboxline .accitem div.price a.vice {background:url(/img/prislusenstvi/vice-info.gif) top right no-repeat; position:absolute; top:-10px; right:0; width:34px; height:24px; }
#accboxline .accitem div.price a.top {background-image:url(/img/prislusenstvi/top-produkt.gif);}
#accboxline .accitem div.price span.price110 a {color:black; margin-left:1em; text-decoration:none;}
#accboxline .accitem div.price span.price110 a:hover {color:#af0000;}
/*#accboxline .accitem div.price a.vice, #accboxline .accitem div.price a.vice {-moz-opacity: 0.3; -opacity: 0.3; filter:alpha(opacity=30);}
#accboxline .accitem:hover div.price a.vice, #accboxline .accitem:hover div.price a.vice {-moz-opacity: 1; -opacity: 1; filter:alpha(opacity=100);}*/

#livebanner {width:730px; height:184px; position:relative;}
#livebanner a {width:730px; height:184px; position:relative; display:block;}
#livebanner a:hover {}
#livebanner.n {background:white url(/banners/nokia-6700.png) top left no-repeat}
#livebanner.ap {background:white url(/banners/iphone-4.png) top left no-repeat}
#livebanner.se {background:white url(/banners/sonyericsson-xperia-10.png) top left no-repeat}
#livebanner.lg {background:white url(/banners/lg-gd510.png) top left no-repeat}
#livebanner.sg {background:white url(/banners/samsung-S8500.png) top left no-repeat}
#livebanner.h {background:white url(/banners/htc-h2.png) top left no-repeat}

/*
#livebanner a {font-weight:500;color:white;text-align:right;text-decoration:none;font-size:1em;position:absolute;width:18em;height:1.5em; bottom:5px;}
#livebanner a:hover {color:#c10303;font-weight:900;}
#livebanner a strong {display:none;}
#livebanner a.ialfa, #livebanner a.ibeta {width:200px;height:150px;bottom:0;}
#livebanner a.alfa {left:30px;}
#livebanner a.beta {right:54px;}
#livebanner a.ialfa {left:74px;}
#livebanner a.ibeta {right:20px;}
*/

#kosik {float:left; width:728px; margin-bottom:20px}
div#content #kosik h2 {font-size:20px; color:#000; margin:60px 0 10px 0}
div#content #kosik h2 span {color:#d0150f}
div#content #kosik h3 {font-size:14px; margin:20px 0 10px 0}

.tobjednavka {border-collapse:collapse; width:725px}
.tobjednavka tr th {background:#eee; border-bottom:1px solid #e1e1e1; padding:8px 10px; font-weight:bold; vertical-align:top; text-align:left}
.tobjednavka tr td {border-bottom:1px solid #e1e1e1; padding:8px 0}
.tobjednavka tr td.to-obr {text-align:center; width:65px}
.tobjednavka tr td.to-obr img {width:30px}
.tobjednavka tr td.to-produkt {padding:8px 100px 8px 5px; width:170px; color:#d0150f}
.tobjednavka tr td.to-ks {width:118px}
.to-input {width:57px; height:36px; line-height:36px; font-weight:bold; font-size:14px; text-align:center; background:url(../img/to-input.gif) no-repeat left top; border:none}
.tobjednavka tr td.to-cena {padding:8px 12px}
div#content .cena-celkem {float:right; font-size:18px; color:#d0150f; margin:15px 42px 10px 0}
.bg-prepocitat {width:82px; height:28px; line-height:28px; text-align:center; background:url(../img/bg-prepocitat.gif) no-repeat left top; color:#fff; border:none; font-weight:bold; padding:0 0 1px 0; font-size:11px; margin-top:10px; cursor:pointer}
.tplatba {width:725px; border-collapse:collapse}
.tplatba tr.vybr, .tplatba tr:hover, .tplatba tr.selected {background:#ffe4e4}
.tplatba tr {background:#eee;}
.tplatba tr td {padding:10px 0; border-bottom:1px solid #fff}
.tplatba tr td.ttlac {width:30px; text-align:center}
.tplatba tr td.tzpusob {width:610px}
.tplatba tr td.tcena {width:85px}

.dph {font-size:11px}
.vcena {font-size:14px}
.tdodani {width:727px; border-collapse:collapse}
.tdinput {width:217px; height:26px; line-height:26px; padding-left:10px; background:url(../img/tdinput.gif) no-repeat left top; border:none; font-size:12px}
.tdinput.incorrectlyFilled { background-color:red;}

.tdtextarea {width:617px; height:76px; background:url(../img/tdtextarea.gif) no-repeat left top; padding:10px 0 0 10px; font-size:12px; border:none; margin-left:20px}
.tdodani tr td.tzadani {text-align:right; width:100px; padding:12px 0 4px 0; vertical-align:top}
.tdodani tr td.tinput1 {padding:8px 0 8px 20px ; width:280px}
.tdodani tr td.tinput2 {padding:8px 0px 8px 20px}
.tdodani tr td.tzadani label.rqd {font-weight:bold;}


.prisl-foto {float:left; width:160px; text-align:center;}
.prisl-text {float:left; width:160px; padding:0 10px 10px 10px; position:absolute:}
.prisl-text p{float:left;width:160px;}
.prisl-text div {margin-bottom:8px}
.prisl-text div.price {margin-bottom:0px}
.prisl-text input {float:left}

.miniatury {float:left; width:160px; text-align:left}
.miniatury a {float:left}
.miniatury img {border:1px solid #E1E1E1; margin:10px 5px 0 0; float:left}
.miniatury img.w {width:73px;}
.miniatury img.h {height:140px;}

div.err-msg { font-weight:bold; margin-bottom:20px;}

/*KONTAKTY*/
div#main div.market-box { clear:both; width:800px; float:left;padding-bottom:25px;}
div#main div.market-box img { width:182px; float:left; margin-right:0px;margin-top:5px;}
div#main div.market-box .right{ width:400px; float:left}
div#main div.market-box .clear-b { height:1px; line-height:1;}

div#main div.market-box p,
div#main div.market-box ul,
div#main div.market-box h4 { float:left; clear:both; padding:0;margin:0;}
div#main div.market-box ul { margin:0;}
div#main div.market-box ul li{ list-style-type:none; background:none;}
div#main div.market-box h4 { font-weight:bold; font-size:14px;}
div#main div.market-box p { padding:0; margin:0px;}

/* Kontatkni formular*/ /*dfdfdf*/
div#content form.contact { position:absolute; top:6px; right:10px; width:371px; clear:both; background:url(../img/bg-kontakt-top.png) no-repeat left top; padding-top:20px;}
div#content form.contact p.note { position:absolute; right:10px;bottom:0px;}
div#content form.contact fieldset {border:none; border-left:solid 1px #dfdfdf; border-right:solid 1px #dfdfdf; padding:0 0 00px 0; margin:0 0 0px 0;}
div#content form.contact fieldset span.msg {float:left; clear:both; padding:0 0 10px 10px; color:red;}
div#content form.contact label {  float:left; display:block; width:101px; clear:left; padding-left:9px;}
div#content form.contact label.rqd { font-weight:bold;}
div#content form.contact input { float:left; width:227px; height:26px; line-height:26px; padding-left:10px; background:url(../img/tdinput.gif) no-repeat left top; border:none; font-size:12px;}
div#content form.contact textarea {float:left; width:207px; height:80px; background:url(../img/bg-textarea.png) no-repeat left top; font-size:12px; border:none; margin:0px; padding:10px;}
div#content form.contact p.bottom {background:url(../img/bg-kontakt-bottom.png) no-repeat  center top; width:371px; height:23px; padding:0;margin:0;}
div#content form.contact button {float:right; width:109px; height:19px; background:url(../img/bg-submit.png) no-repeat  center bottom; line-height:18px; margin:10px 30px 10px 10px; no-repeat left top; border:none; font-size:12px; padding-bottom:2px;}


 /*hledani*/

.ui-autocomplete-loading {
	background: url("/img/loading.gif") 99% 50% no-repeat;
}

ul.ui-autocomplete {
	display: block;
	background: #fff;
	border: solid 1px #d2d2d2;
	color: #fff;
	min-width: 150px;
	max-width: 250px;
	padding: 5px 0 10px 0;
	-moz-border-radius: 5px;
	border-radius: 5px;
	_width:250px;
}

.ui-autocomplete li {
	display: block;
	text-align:left;
	padding: 0 10px;
	font-size: 11px;
}
.ui-autocomplete li.ui-autocomplete-category {
	color: #D0150F;
	font-weight: bold;
	font-size: 14px;
	margin-top: 5px;
}
.ui-autocomplete li a.ui-state-hover {
	background-color: #f1f1f1;
}

.ui-autocomplete li a {
	color: #000;
	font-weight: normal;
	display: block;
	text-decoration: none;
	border-bottom: solid 1px #e1e1e1;
	padding:4px 8px 4px 12px;
}
.ui-autocomplete a:hover {
	cursor: pointer;
}
.ui-autocomplete-category-not-root {
	float: right;
	color: #ccc;
	padding: 2px 5px 0 0;
}
#writeRastro {
  float: right;
  margin:0; padding:0;
}
#rastroRecenze h3 {float: left}

/*Karta*/
div#container div.finalText {postion:relative; top:-20px; padding-bottom:20px;}
div#container div.finalText p {padding-top:0px; padding-bottom:00px;margin:0;}


/*vase nazory*/
#yourOpinion {
	background: url("../img/ico-your-opinion.png") 0 0 no-repeat;
	position: fixed;
	top: 362px;
	left: -12px;
	width: 43px;
	height: 130px;
	display: none;
}

#yourOpinionWrapper {
	background: #EEE;
	height: 374px;
	width: 100%;
}

#yourOpinionWrapper h1 {
	color: #000;
	margin: 0;
	font-size: 22px;
	font-weight: bold;
}

#yourOpinionContent {
	padding: 25px 40px;
	
	
}

#yourOpinionForm {
	background: #EEE;
	height: 190px;
	margin: 25px 0 0 30px;
}
#yourOpinionForm div {
	margin-bottom: 5px;
}
#yourOpinionForm label {
	color: #000;
	font-weight: bold;
	float: left;
	width: 80px;
	margin: 2px 15px 0 0;
	text-align: right;
}

#yourOpinionForm input {
	width: 217px;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	background: url(../img/tdinputs.gif) no-repeat left top;
	border: none;
	font-size: 12px;
}

#yourOpinionForm textarea {
	float: left;
	background: url(../img/tdtextareas.gif) no-repeat left top;
	border:none;
	width: 417px;
	height: 66px;
	padding: 10px;
}

#yourOpinionContent button {
	font-size: 14px;
	font-weight: bold;
	margin: 20px 30px 0 123px;
	cursor: pointer;
	width: 130px;
	float: left;
	height: 40px;
	background: url("../img/btn-send.png") 0 0 no-repeat;
	border:none;
}

button#closeYourOpinion {
	width: 100px;
	height: 31px;
	background: url("../img/btn-close-window.png") 0 0 no-repeat;
	margin: 25px 0 0 0;
}

