@charset "windows-1250";
/* CSS Document */

body
	{
	font-family: Arial, Helvetica, sans-serif;
        
	font-size: 12px;
	margin: 0px;
	padding: 0px;
        abackground-color:#555555;
	color: #474747;footer

	}
a.link{
color:#13a4c2!important;

}
a.link:hover{
text-decoration: underline!important;
}
	
a
	{
	font-size: 12px;
	color: #474747;
	text-decoration: none;
	}
        footer a{
            font-size:13px;
        }     
        footer li{
            line-height:23px!important;
        }
#left-column a{
	color: #575757;
    

}
a img{
border: 0 ;

}
input
	{
	color: #474747;
	}
	
select
	{
	color: #474747;
	}
	
ul
	{
	margin: 0px;
	
	}

li
	{
	list-style-image: url('/images/bg-dot.png');
	line-height: 20px;
	}
	
h2
	{
	font-size: 12px;
	font-weight: normal;
	awidth: 1140px;
	/*border-bottom: 1px dashed #474747;*/
	abackground-image: url('/images/ico-home.png');
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding: 0px 0px 3px 0px;
	margin: 10px 0px 0px 0px;
	color: #474747;
	}	
h2 a {
	color: #18aac7;
	text-decoration: none;
}
h2 a:hover {
	color: #18aac7;
	text-decoration: underline;
}
	
h3
	{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: auto;
	clear: both;
	}
	
h4
	{
	font-size: 16px;
	height: 50px;
	border-bottom: 3px solid #d3d3d4;
	margin: 0px;
	padding: 0px;
	}
	
#all
	{
		
	background-position: center 20px;
    width: 100%;	
	height: auto;
	margin: 0px auto;
	}
	
#header
	{
	min-width: 1000px;
	max-width: 1200px;
	height: 139px;
	background-repeat: repeat-x;
	margin: 0px auto;
	background-image: url('/images/bg-header.jpg');
	background-position: left 100px;
	}
#header2{
	min-width: 1000px;
	max-width: 1200px;
	height: 132px;
	background-repeat: repeat-x;
	margin: 0px auto;	
	
}	
#header2 #header_logoo{
	position:relative;
	top:2px;
	left:20px;
	float:left;
	margin-bottom: -20px;;
}
#header2 #akce{
padding-top:4px;
padding-left:5px;
font-size:16px;
position:relative;
left:20px;
top:25px;
color:white;
background-image: url(/img/nh/akce2.jpg);
width:170px;
height:44px;
margin-right: -150px;

background-position:right 0px;
	float:left;
}
#header2 #akce span{
font-weight: bold;
}
#header2 .searchLine{
	background-image: url('/img/nh/search.png');
	width:525px;
	height:55px;
	margin-top: 10px;
	margin-bottom:-10px;
	margin-right:20px;
	float: right;
}
#header2 .searchLine #searchField{
	margin-left:38px;
	margin-top:18px;
	background: none;
	border:0 ;
	width: 200px;
	
}
#header2 .searchLine #searchSubmit{
	width: 91px;
	height:27px;
	margin-left: 8px;
	margin-top:14px;
	color: white;
	cursor: pointer;
	background-image: url(/img/nh/searchBut.png);
	border: 0 ;
	
}
#header2 .flags{
text-align: right;
margin-right: 28px;
margin-top: -2px;;
}
#header2 form{
display: inline;
}
#header2 a{
color: white;
}
#header2 a:hover{

text-decoration: underline;
}
#header2 .searchLine div{
	float: right;
	margin-right: 0px;
	margin-top:10px;
	width: 125px;
	
}
#header2 .searchLine div span{
	
	font-weight: bold;
	
}
#header2 .headerRight{
	float:right;
	padding-top:0px;
	color: white;
	font-size: 12.5px;
}

#header2 .flags img{
	margin-right:4px;
	margin-bottom:-6px;
	width:20px;
	height:20px;
}
.bottomLine .social{
	float:right;
}
#header2 .topLine{
	height:80px;
	width:100%;
}
#header2 .bottomLine{
	height:52px;
	overflow: hidden;
	padding-left:33px;
	width:1200px;
}
#header2 .tab{

}
#header2 .tab span{
	color: white;
	font-size:14px;
	font-weight: bold;
	position:relative;
	top:25px;
	
}
#header2 .tab a{
	text-decoration:none;
}
#header2 #selected span{
	color: #636363;
	font-size:15px;
	font-weight: bold;
	
}
#header2 .tab .left{
	background-image: url(/img/nh/itemLeft.png);
	width:33px;
	height:52px;
	float:left;
	margin-left:-33px;
}
#header2 .tab:hover .left{
	background-image: url(/img/nh/itemLeftH.png);
}
#header2 .tab .center{
	padding-left:4px;
	padding-right:4px;
	background-image: url(/img/nh/itemCenter.png);
	height:52px;
	float:left;
	
}
#header2 .tab:hover .center{   
	background-image: url(/img/nh/itemCenterH.png);
}
#header2 .tab .right{
	background-image: url(/img/nh/itemRight.png);
	width:44px;
	height:52px;
	float:left;
}
#header2 .tab:hover .right{
	background-image: url(/img/nh/itemRightH.png);
}
#header2 #selected{
cursor: default;
	position:relative;
	z-index:5000;
	
}
#header2 #selected .left,#header2 #selected .center,#header2 #selected .right{
margin-left:-30px;
	
}
#header2 #selected .left{
	display:none;
}
#header2 #selected .center{
	background-image: url(/img/nh/selected.png);
	width:202px;
	height:52px;
	float:left;                           
	padding: 0 0 0 0;
	text-align: center;
}
#header2 #selected .right{
	display:none;
}
		*
#menu {

	position: absolute;
	height: 44px;
	margin-left: 345px;
	margin-top: 56px;

}



#menu ul { display: block; }

#menu .topitem { 
    list-style-type: none;
	display: block;
	float: left;
	width: 110px;
	height: 29px;
	background: url(/img/menu-blue.png) no-repeat;
	margin-left: 3px;	
	margin-top: 15px;
	text-align: center;	
	vertical-align: bottom;
	overflow: hidden;
	
}

#menu .topitem .toptext{
	color: #fff;
	padding: 7px 0px;
	text-decoration: none;
		
	font-weight: bold;
	font-size: 13px;
	display: block;
	width: 120px;
	height: 29px;
	cursor: pointer;
		
}
#menu_create{
	color: white;

	
	position:absolute;
	font-weight: bold;
	top:44px;
	text-align: left;
	display:none;
	z-index:999999999;
	
	
}
#menu_create a:hover{
	color: rgb(255,255,204);;
}
#createbackground {
     
    height: 100%; 
    position: absolute; 
    left: 0px; 
    top: 0px; 
    z-index:-1;
    
    
    
}   
.stretch {
    width:100%;
    height:100%;
}
#menu_create_top{
	padding: 0px 0px 0px 0px;
	background: url('/img/topitemdropbg.png') repeat-y;
	
	width:140px;   
		
	
	
}
#menu_create_bottom{
	padding: 5px 5px 5px 5px;
	
	
	text-align: center;
	width:130px;
	height:36px;
	background: url('/img/topitemdropbgbottom.png') no-repeat;
	position:absolute;
}
#menu_create_bottom a{
  color:white;
	font-size: 14px;
	font-weight:bold;
}
#menu_create_bottom span{
	font-size:18px;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	margin-left:-20px;
}
#createlinks{
padding-left:25px;
padding-right:5px;
}
#createlinks li a{
	
	color:white;
	position:relative;
	
	
	
	

}
#menu .topitem:hover{
	background-image: url(/img/menu-gray.png);
}
#menu .topitem a:hover {
  text-decoration: none;
}
#menu .topitem .special {  }	
	
#header a:hover {
	text-decoration: underline;
}
#main_bg
	{
	width: 100%;
	min-width:1200px;
	height: auto;	
	background-position: 0px 0px;
	background-repeat: repeat-x;
	background-color: #fff;
	}
	
#main
	{
	min-width: 1200px;
	max-width: 1200px;
	height: auto;
	background-repeat: no-repeat;
	margin: 0px auto;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding: 0px 0px 10px 0px;
	color: #fff;
	}
	
#footer
	{ 
	width:870px;
	height: 114px;
	background-repeat: repeat-x;	
	margin:auto;
	abackground-image: url('/images/bg-footer.jpg');
	color: #353b41;
	}	
	
#header_logo
	{
	width: 337px;
	height: 85px;
	/*background-image: url('/images/logo2.png');*/
	float: left;
	text-decoration: none;
	margin: 6px 0px 0px 2px;
	
	}

#checkout {
	width: 1140px;
	margin-left: 35px;
	min-height:100px;
	color: #353b41;
	height: auto;
}
.confirmedBankAccount{
 	 padding-top: 10px; 
		
 	 text-align: center;
	 font-size: 18px;

}
.confirmedBankAccount span{
	 font-weight: bold;
}
.accountTexts{
	width:550px;
	float:left;
	text-align: right;
}
.accountValues{
	
	float:left;
	text-align: left;
}
#order_confirmed{
	width: 1115px;
	margin-left: 35px;
	min-height:241px;
	color: #353b41;
	height: auto;
}
#orderstep1{
	width: 1115px;
	margin-left: 35px;
	min-height:241px;
	color: #353b41;
	height: auto;
}
#info_page{
	width: 1115px;
	margin-left: 35px;
	min-height:241px;
	color: #353b41;
	height: auto;
}
#np_hore {
	width: 1115px;
	height: 60px;
}

#np_hore_pb {
	
	margin: 40px 0px 0px 160px;
	
	font-size: 14px;
	font-weight: bold;
}
#np_hore_pb .sivy {
	float: left;
	width: 150px;
	height: 35px;
	font-size: 14px;
	background-image: url('/images/pb-sivy.png');
	background-repeat: no-repeat;
	margin-right: 10px;
	color: #353b41;
	text-align: center;
	padding: 10px 0px 0px 0px;
}
#np_hore_pb .sivy2 {
	float: left;
	width: 150px;
	height: 35px;
	background-image: url('/images/pb-sivy.png');
	background-repeat: no-repeat;
	margin-right: 10px;
	color: #959bA1;
	text-align: center;
	padding: 10px 0px 0px 0px;
}
#np_hore_pb .zeleny {
	float: left;
	width: 163px;
	height: 35px;
	background-image: url('/images/pb-zelene.png');
	background-repeat: no-repeat;
	margin-right: 10px;
	text-align: center;
	padding: 10px 0px 0px 0px;
	color: #fff;
}
#np_hore_pb .sipka {
	float: left;
	width: 24px;
	height: 35px;
	background-image: url('/images/pb-sipka.png');
	background-repeat: no-repeat;
	margin-right: 10px;
	padding: 0px 0px 0px 0px;
}
#np_prehlad {
	float: left;
	margin-left: 40px;
	width: 400px;
	height: auto;
	min-height: 400px;
	color: #353b41;
	font-size: 16px;
	font-weight: bold;
}
#np_prehlad_tabulka {
	margin-top: 0px;
	font-size: 14px;
}
#np_prehlad_tabluka_bgtop {
	width: 400px;
	height: 8px;
	background-image: url('/images/np-prehlad-bgtop.png');
	background-repeat: no-repeat;
}
#np_prehlad_tabulka tr {
	height: 30px;
}
#np_prehlad_tabulka tr.sivy {
	background-color: #fbfbfb;
}
#np_prehlad_tabulka td.text_vpravo {
	text-align: right;
}
#np_prehlad_tabulka_bgstred {
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 20px;
	width: 400px;
	background-image: url('/images/np-prehlad-btstred.png');
	background-repeat: repeat-y;
	font-weight: normal;
}
#np_prehlad_tabulka_bgspodok {
	padding-left: 5px;
	padding-top: 10px;
	width: 400px;
	height: 46px;
	background-image: url('/images/np-prehlad-btspodok.png');
	background-repeat: no-repeat;
	font-size: 20px;
}
#np_prehlad_tabulka_bgspodok input {
	font-size: 20px;
	border: 0;
	
	background-color: transparent;
	font-weight:bold;
	width:100px;
	
}
.cartInput1,.cartInput2{
  
  font-size:14px;
  text-align: right;
  
  width:20px;
}
.cartInput2{
border:0;
width:100px;
background-color:transparent;
  font-weight:bold;
  
}

#OrderPayshipPrice {
  font-weight:bold;
  background-color:transparent;
  border:0;
  font-size:14px;
  text-align: right;
  margin-right: 40px;
  width:70px;
}

.OrderPaymentItem{
	text-align:right;
	padding-right:45px !important;
	
}
#np_prehlad_tabulka_bgspodok .text2 {
	font-size: 18px;
	font-weight: normal;
} 
#np_prehlad_tabulka_bgstred table.prehlad {
	width: 390px;
}
#np_odoslat .button_zpet {
	background-image: url('/images/np-button-prihlaseni.png');
	background-repeat: no-repeat;
	width: 267px;
	height: 27px;
	float: left;	
	margin: 0px 0px 50px 440px;
	text-align: center;
	padding: 12px 0px 0px 0px;
	font-size: 16px;
	color: #fff;
	text-decoration: none;
}
#submit_order {

	float: left;
	width: 267px;
	height: 39px;
	background-image: url('/images/np-button-prihlaseni.png');
	background-repeat: no-repeat;
	text-decoration: none;
	
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	text-align: center;
	padding: 6px 0px 0px 0px; 
	border: 0px;
	margin: 30px 0px 50px 70px;
	cursor: pointer;
	
}
#confirm_order {

	float: left;
	width: 267px;
	height: 39px;
	background-image: url('/images/np-button-prihlaseni.png');
	background-repeat: no-repeat;
	text-decoration: none;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding: 6px 0px 0px 0px; 
	border: 0px;
	margin: 10px 0px 50px 440px;
	cursor: pointer;
	
}

#np_bez_registace {
	float: left;
	width: 270px;
	margin: 20px 0px 0px 160px;
	color: #353b41;
	font-size: 14px;
}
#np_bez_registace input {
	float: left;
	border: 1px solid #b2b1b1;
	width: 230px;
	height: 28px;
	margin: 0px 0px 0px 15px;
}
#np_bez_registace input.button {
	float: left;
	width: 267px;
	height: 39px;
	background-image: url('/images/np-button-prihlaseni.png');
	background-repeat: no-repeat;
	text-decoration: none;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding-top: 8px; 
	border: 0px;
	margin-left: 10px;
	margin-top: 65px;
	cursor: pointer;
}
.np_nadpis {
	font-size: 16px;
	font-weight: bold;
	color: #353b41;
}
.np_nadpis_zeleny {
	font-size: 16px;
	font-weight: bold;
	color: #57bf1b;
}
.np_nadpis_cerveny {
	font-size: 16px;
	font-weight: bold;
	color: #e74c3c;
}
#np_prihlaseni {
	width: 450px;
	float: left;
	margin-left: 120px;
	margin-top: 20px;
}
#np_prihlaseni_alone {
	width: 450px;
	float: left;
	
	margin-left: 320px;
	margin-top: 20px;
}
#np_login_form {
	margin: 12px 0px 0px 0px;
	width: 100%;
}
#np_login_form input {
	float: left;
	border: 1px solid #b2b1b1;
	width: 230px;
	height: 28px;
	margin: 0px 0px 25px 15px;
}
#np_login_form input.button {
	float: left;
	width: 267px;
	height: 39px;
	background-image: url('/images/np-button-prihlaseni.png');
	background-repeat: no-repeat;
	text-decoration: none;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding-top: 8px; 
	border: 0px;
	margin-left: 130px;
	cursor: pointer;
}
#np_under_login_form_text {
	float: right;
	margin-left: 160px;
	color: #13a4c2;
	font-size: 12px;
	margin-right: 50px;
}
#np_under_login_form_text a{
	color: #13a4c2;
	font-size: 12px;
	text-decoration: none;
}
#np_under_login_form_text a:hover {
	color: #13a4c2;
	font-size: 12px;
	text-decoration: underline;
}
.np_form_text {
	float: left;
	padding-top: 6px;
	float: left;
	font-size: 14px;
	font-weight: normal;
	color: #353b41;
	width: 150px;
	text-align: right;
}
.np_form_text2 {
	padding-top: 6px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #353b41;
	width: 50px;
	text-align: right;
}
	
.button_np_modre {
	width: 267px;
	height: 39px;
	background-image: url('/images/np-button-prihlaseni.png');
	background-repeat: no-repeat;
	text-decoration: none;
	float: left;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding-top: 11px;
}
.button_np_modre2 {
	width: 267px;
	height: 39px;
	background-image: url('/images/np-button-prihlaseni.png');
	background-repeat: no-repeat;
	text-decoration: none;
	float: left;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding-top: 13px;
	margin: 66px 0px 0px 0px;
}
.button_np_modre2 a{
text-decoration: none;
}
.button_np_modre2 a:hover{
text-decoration: none;
}
#np_osobne_udaje {
	width: 530px;
	margin: 0px 0px 0px 290px;
	font-size: 14px;
	color: #353b41; 
}
#np_osobne_udaje .register_page{
	width: 530px;
	margin: 0px 0px 0px -160px;
	font-size: 14px;
	color: #353b41; 
}
#np_osobne_udaje fieldset {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#np_osobne_udaje hr {
	width: 100%;
	border-bottom: 1px dashed #353b41;
	border-top: 0px;
}
#np_osobne_udaje .nadpis {
	font-size: 14px;
	color: #353b41;
	font-weight: bold;
	
}
#np_osobne_udaje .nadpis-green {
	font-size: 14px;
	color: #57bf1b;
	font-weight: bold;
}
#np_osobne_udaje .nadpis-red {
	font-size: 14px;
	color: #e74c3c;
	font-weight: bold;
}
.address_error_header{
	color:#e74c3c;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}
.address_ok_header{
	color:#00bb00;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}


#np_osobne_udaje .nadpis2 {
	width: 100%;
	font-size: 14px;
	color: #353b41;
	font-weight: bold;
	border-bottom: 1px dashed #353b41;
}
#np_osobne_udaje .hviezdicka {
	font-size: 20px;
	color: #3dac00;
	font-weight: bold;
}
#np_osobne_udaje input {
	float: left;
	border: 1px solid #b2b1b1;
	width: 350px;
	height: 28px;
        padding-left:5px;
        padding-right:5px;
	margin: 0px 0px 15px 15px;
}
#np_osobne_udaje .checkbox_text {	
	width: 300px;	
	margin-top: 5px;
	margin-left: 10px;
	float: left;
}
#np_osobne_udaje .checkbox_text2 {	
	font-size: 12px;
}
#np_osobne_udaje .button {
	background-image: url('/images/bt-right.png');
	width: 225px;
	height: 38px;
	float: right;	
	text-align: center;
	padding: 3px 0px 0px 23px;
	font-size: 15px;
	color: #fff;
	text-decoration: none;
	border: 0px;
	cursor: pointer; 
}
#np_osobne_udaje .checkbox {
	width: 100%;
	padding: 0px 0px 0px 150px;
	float: left;
}
#np_osobne_udaje .checkbox_button {
	width: 15px;
	padding: 0px 0px 0px 0px;
	float: left;
	border: 0px;
}
#np_osobne_udaje .riadok {
	width: 100%;
	padding: 0px 0px 0px 0px;
	float: left;
}
#np_osobne_udaje .riadok2 {
	width: 100%;
	border-top: 1px dashed #353b41;
	padding-top: 10px;
}
#np_osobne_udaje .psc {
	width: 100%;
	padding: 0px 0px 0px 0px;
	float: left;
		font-size: 14px;
	font-weight: bold;
	color: #353b41;
}
#np_osobne_udaje input.psc_box_1 {
	width: 135px;
	padding: 0px 15px 0px 5px;
	float: left;
}
#np_osobne_udaje .psc_box_2 {
	width: 135px;
	padding: 0px 0px 0px 5px;
	float: left;
}
#np_osobne_udaje .psc_text_1 {
	text-align: right;
	width: 150px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-weight: normal;
}
#np_osobne_udaje .psc_text_2 {
	width: 50px;
	padding: 0px 0px 0px 0px;
	float: left;
	text-align: right;
	font-weight: normal;
}
#np_osobne_udaje .druha_adresa_odkaz {
	float: right;
	width: 510px;
	text-align: right;
	color: #18aac7;
	text-decoration: none;
}
#np_osobne_udaje .druha_adresa_odkaz a{
	text-align: right;
	color: #13a4c2;
	text-decoration: none;
}
#np_osobne_udaje .druha_adresa_odkaz a:hover{
	color: #13a4c2;
	text-align: right;
	text-decoration: underline;
}	
#np_osobne_udaje .druha_adresa_odkaz2 {
	float: right;
	width: 510px;
	text-align: right;
	color: #18aac7;
	text-decoration: none;
}
#np_osobne_udaje .druha_adresa_odkaz2 a{
	text-align: right;
	color: #13a4c2;
	text-decoration: none;
}
#np_osobne_udaje .druha_adresa_odkaz2 a:hover{
	color: #13a4c2;
	text-align: right;
}
#np_osobne_udaje input[type='text']:focus{
    border-color:#13a4c2;
    
}
#np_osobne_udaje .selected {
	width: 408px;
	height: 34px;
	background-image: url('/images/bg-select-form-stat.png');
	background-repeat: no-repeat;
	color: #fff;
	overflow: hidden;
}
#np_osobne_udaje_2 {
	width: 750px;
	margin: 0px 0px 0px 160px;
	font-size: 14px;
	color: #353b41; 
	border: none;
} 
#np_osobne_udaje_2 fieldset {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.noborder{
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#np_osobne_udaje_2 hr {
	width: 100%;
	border-bottom: 1px dashed #353b41;
	border-top: 0px;
}

#np_osobne_udaje_2 .checkbox_text {	
	width: 300px;	
	margin-top: 5px;
	margin-left: 10px;
	float: left;
}
#np_osobne_udaje_2 .checkbox_text2 {	
	font-size: 12px;
}
#np_osobne_udaje_2 .button {
	background-image: url('/images/bt-right.png');
	width: 225px;
	height: 38px;
	float: right;	
	text-align: center;
	padding: 3px 0px 0px 23px;
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	border: 0px;
	}
#text_pod_form {
	float: left;
	margin-top: 20px;
	font-size: 14px;
	font-weight: normal;
	color: #353b41;
}


#text_pod_form .text_pod_form_sivy {
	color: #b4b3b3;
	font-size: 14px;
	
}
#text_pod_form .text_pod_form_modry {
	font-weight: bold;
	color: #0290b4;
	font-size: 14px;
	text-decoration: none;
}
#text_pod_form .text_pod_form_modry a {
	font-size: 14px;
	text-decoration: none;
	color: #0290b4;
	font-weight: bold;
}
#text_pod_form .text_pod_form_modry a:hover {
	font-size: 14px;
	text-decoration: underline;
	color: #0290b4;
	font-weight: bold;
}

#np_platba_doprava {
	float: left;
	width: 350px;
	color: #353b41;
	font-size: 16px;
	font-weight: bold;
}

#np_platba {
	float: left;
	margin-left: 150px;
	width: 350px;
	
	color: #353b41;
	font-size: 16px;
	font-weight: bold;	
}
#np_platba_info{
float:left;
margin-top:10px;
margin-bottom:10px;
font-weight: normal;
font-size: 12px;
color:grey;
}
#np_platba_info span{
	font-size:10px;
	font-style: italic;
}
#np_platba_info a{
color: #18aac7;
	font-size:10px;
text-decoration: underline;
}
.np_vyber_platby_vrch {
	margin-top:0px;
	float: left;
	width: 350px;
	height: 1px;
	background-image: url('/images/np-sposob-platby-hore.png');
	background-repeat: no-repeat;
	padding-bottom: 9px;
}
.np_f_riadok {
	float: left;
	font-size: 14px;
	font-weight:normal;
	width: 320px;
	height: 25px;
	
	padding: 10px 15px 0px 15px;
	background-image: url('/images/np-sposob-platby-stred.png');
	background-repeat: repeat-y;
}
.np_vyber_platby_spodok {
	float: left;
	width: 350px;
	height: 9px;
	background-image: url('/images/np-sposob-platby-spodok.png');
	background-repeat: no-repeat;
	margin-bottom: 0px;
}
.np_ciara {
	float: left;
	width: 350px;
	height: 3px;
	background-image: url('/images/np-ciara.png');
	background-repeat: no-repeat;
}
.np_f_riadok2 {
	float: left;
	width: 330px;
	margin-top: 16px;
}
.np_f_riadok3 {
	float: left;
	width: 330px;
	margin-top: 12px;
}
.np_f_radio {
	float: left;
	width: 15px;
	border: 0px;
}
.np_f_radio2 {
	float: left;
	width: 15px;
	border: 0px;
}
.np_f_text {
	float: left;
	width: 225px;
	padding-left: 5px;
	padding-top: 2px;
}
.np_form_radio {
	float: left;
}
.np_form_cena {
	float: right;
	margin-right: 0px;
	padding-top: 2px;
}
.np_form_cena_q {
	float: right;
	margin-right: 0px;
	padding-top: 0px;
	margin-right:-7px;
	margin-left:9px;
	cursor: pointer;
}
.qmark{
width:18px!important;
height:18px!important;
background-image: url("/img/qmarkg.png");
}
.qmark2{
width:18px!important;
height:18px!important;
background-image: url("/img/qmarkg.png");
float:right;
}
.qmark2:hover{
background-image: url("/img/qmark.png");

}
.np_container:hover .qmark{
background-image: url("/img/qmark.png");
}
#shipTTDiv, #payTTDiv,#cartTTDiv{
font-weight: normal;
text-align: justify;
margin-left:370px;
width: 350px;
color: #444444;
z-index: 5000;
margin-top:20px;
font-size: 12px;
padding: 5px 5px 5px 5px;
position:absolute;
background-color: #ffffcc;
border:1px solid #888888;
display:none;
}
#payTTDiv{

}
.np_form_radio2 {
	float: left;
}
.np_form_text2 {
	float: left;
	width: 370px;
	margin-left: 15px;
}
.np_form_cena2 {
	float: right;
	margin-right: 50px;
}
#checkout h2 {
	font-size: 12px;
	font-weight: normal;
	width: 1140px;
	/*border-bottom: 1px dashed #474747;*/
	abackground-image: url('/images/ico-home.png');
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding: 0px 0px 3px 0px;
	margin: 10px 0px 0px 0px;
	color: #474747;
}

#checkout h2 a {
	color: #18aac7;
	text-decoration: none;
}
#checkout h2 a:hover {
	color: #18aac7;
	text-decoration: underline;
}	

#nadpis_checkout {
	width: 1140px;
	color: #13a4c2;
	font-size: 16px;
	font-weight:bold;
/*	border-bottom: 1px dashed #474747;*/
	margin-top: 10px;
}
#text_checkout {
	width: 1115px;
	color: #353b41;
	font-size: 14px;
	margin: 15px 0px 0px 0px;
}
#checkout_obr {
	display: inline-block;
	width: 110px;
	height: 110px;
}
#checkout_dakujeme {
	width: 1000px;
	display: inline-block;
	height: 60px;
}
#checkout_dakujeme2 {
	width: 1100px;
	text-align: justify;
	display: inline-block;
	
	height: 60px;
}
#checkout_dakujeme .nadpis {
	font-size: 48px;
	font-weight: bold;
	margin: 0px 0px 15px 0px;
}
#checkout_dakujeme .nadpis2 {
	font-size: 48px;
	color: #117e92;
	font-weight: bold;
}
#checkout_dakujeme,#checkout_dakujeme2 .text {
	font-size: 11px;
	line-height: 11px;
}
#checkout_table {
	width: 1115px;
	min-height:200px;
	margin: 0px;
	font-size: 14px;
}	
#checkout td {
padding: 0px 5px 0px 5px;
}
#order_confirmed td {
padding: 0px 5px 0px 5px;
}
#checkout_table h3 {
	font-size: 14px;	
	color: #353b41;
	margin: 20px 0px 10px 0px;
}
#checkout table {
	width: 100%;
	padding: 0;
	margin: 0;
}
#order_confirmed table {
	width: 100%;
	padding: 0;
	margin: 0;
}
#checkout tr.zahlavi {
	background-color: #636363;
	color: #fff;
	height: 30px;
	padding-left: 7px;
	padding: 7px 0px 7px 0px;
	border: 1px solid #000;
}
#order_confirmed tr.zahlavi {
	background-color: #636363;
	color: #fff;
	height: 30px;
	padding-left: 7px;
	padding: 7px 0px 7px 0px;
	border: 1px solid #000;
}
.tabulka_text {
	padding: 0px 5px 0px 0px;
}
#checkout td.cena {
	text-align: right;
}
#checkout td.cena2 {
	text-align: right;
	color: #353b41;
	font-weight: bold;
}
#order_confirmed td.cena {
	text-align: right;
}
#order_confirmed td.cena2 {
	text-align: right;
	color: #353b41;
	font-weight: bold;
}
#checkout tr.riadok1 {
	background-color: #c1eaf0;
	color: #353b41;
	height: 30px;
	padding-left: 7px;
	padding: 7px 0px 7px 0px;
}
#checkout tr.riadok2 {
	background-color: #e1f5f7;
	color: #353b41;
	height: 30px;
}
#checkout tr.spodok {
	width: 1115px;
	height: 47px;
}
#order_confirmed tr.riadok1 {
	background-color: #c1eaf0;
	color: #353b41;
	height: 30px;
	padding-left: 7px;
	padding: 7px 0px 7px 0px;
}
#order_confirmed tr.riadok2 {
	background-color: #e1f5f7;
	color: #353b41;
	height: 30px;
}
#order_confirmed tr.spodok {
	width: 1115px;
	height: 47px;
}
#order_confirmed .spodok_text {
	background-image:url('/images/bg-tb-bottom.png');
	background-repeat: no-repeat;
	font-size: 20px;
	color: #353b41;
}
#order_confirmed .spodok_text2 {
	text-align: right;
	font-size: 20px;
	color: #353b41;
	background-image:url('/images/bg-tb-bottom2.png');
	background-repeat: no-repeat;
}
#checkout .spodok_text {
	background-image:url('/images/bg-tb-bottom.png');
	background-repeat: no-repeat;
	font-size: 20px;
	color: #353b41;
}
#checkout .spodok_text2 {
	text-align: right;
	font-size: 20px;
	color: #353b41;
	background-image:url('/images/bg-tb-bottom2.png');
	background-repeat: no-repeat;
}

#checkout .button_zpet {
	background-image: url('/images/np-button-prihlaseni.png');
	background-repeat: no-repeat;
	width: 267px;
	height: 27px;
	float: right;
	margin: 15px 0px 0px 0px;
	text-align: center;
	padding: 12px 0px 0px 0px;
	font-size: 16px;
	color: #fff;
	text-decoration: none;
}
#order_confirmed .button_zpet {
	background-image: url('/images/np-button-prihlaseni.png');
	background-repeat: no-repeat;
	width: 267px;
	height: 27px;
	float: right;
	margin: 15px 0px 0px 0px;
	text-align: center;
	padding: 12px 0px 0px 0px;
	font-size: 16px;
	color: #fff;
	text-decoration: none;
}
#checkout_spodok {
	margin-top: 100px;
	width: 100%;
	height: 123px;
	abackground-image: url('/images/bg-bt-checkout.png');
	background-repeat: repeat-x;
}
#checkout_spodok2 {
	margin-top: 470px;
	width: 100%;
	height: 123px;
	abackground-image: url('/images/bg-bt-checkout.png');
	background-repeat: repeat-x;
}
#checkout_spodok_cart {
	margin-top: 0px;
	width: 100%;
	height: 123px;
	abackground-image: url('/images/bg-bt-checkout.png');
	background-repeat: repeat-x;
}
#checkout_spodok3 {
	margin-top: 300px;
	width: 100%;
	height: 123px;
	abackground-image: url('/images/bg-bt-checkout.png');
	background-repeat: repeat-x;
}
#checkout_editor {
	margin-top: 0px;
	width: 100%;
	height: 123px;
	abackground-image: url('/images/bg-bt-checkout.png');
	background-repeat: repeat-x;
}
	
/* DOPLNENIE */
#nadpisAkce {
	width: 150px;
	height: 70px;
	float: left;
	background-image: url('/images/nadpisakcebg.png');
	text-decoration: none;
	margin: 15px 0px 0px 0px;
}
#nadpisAkce h1 {
	font-size: 16px;
	color: #fff;
	padding-top: 17px;
	padding-left: 10px;
}
#headerCountryButton {
	width: 189px;
	height: 48px;
	float: left;
	background-image: url('/images/selectcountry-bg.png');
	margin: 3px 0px 0px 95px;
}
#button_top {
	margin: 7px 0px 0px 0px;
}
#button_bottom {
	margin: 0px 0px 0px 43px;
	float: left;
	color: #fff;
}
.flag_icon {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	width: 28px;
	height: 19px;
}
.arrow_icon {
	float: left;
	margin: 10px 0px 0px 5px;
	width: 12px;
	height: 6px;
}
.country_name {
	float: left;
	margin: 2px 0px 0px 5px;
	font-size: 16px;
	color: #fff;
}	
.select_text {
	margin: 0px 0px 0px 0px;
	float: left;
}
	
	
#header_top
	{
	width: 560px;
	height: 100px;
	float: right;
	}
	
#header_bottom_bg_right
	{
	width: 100%;
	height: 39px;
	clear: both;
	background-image: url('/images/bg-header-right.jpg');
	background-repeat: no-repeat;
	background-position: right 0px;
	}
	
#header_bottom_bg_left
	{
	width: 100%;
	height: 39px;
	float: right;
	background-image: url('/images/bg-header-left.jpg');
	background-repeat: no-repeat;
	}	
	
#footer_bg_right
	{
	width: 100%;
	height: 114px;
	background-repeat: no-repeat;		
	abackground-image: url('/images/bg-footer-right.jpg');
	background-position: right 0px;
	}
	
#footer_bg_left
	{
	width: 100%;
	height: 114px;
	abackground-image: url('/images/bg-footer-left.jpg');
	background-repeat: no-repeat;
	}		
	
.rss_ico
	{
	float: right;
	width: 70px;
	height: 23px;
	background-image: url('/images/ico-rss.png');
	background-repeat: no-repeat;
	margin: 30px 10px 0px 0px;
	padding: 5px 0px 0px 35px;
	color: #fff;
	}
	
#account
	{
	float: right;
	width: 293px;
	height: 99px;
	background-image: url('/images/bg-account.png');
	background-repeat: no-repeat;
	margin: 0px -8px 0px 0px;
	
	padding: 0px 0px 0px 5px;
	
	}
	
#account_top
	{
	margin: 10px 0px 0px 70px;
	}
	
#account_bottom	
	{
	margin: 10px 0px 0px 60px;
	font-weight: bold;
	}	
	
.red
	{
	color: #ee3e27;	
	}
	
    
.account_login
	{
	color: #ee3e27;
	margin: 0px 0px 0px 3px;
	}
	
.account_cart
	{
	margin: 0px 0px 0px 3px;
	}

#help
	{
	width: 175px;
	height: 27px;
	background-image: url('/images/ico-help.png');
	background-repeat: no-repeat;
	margin: 0px 0px 0px 30px;
	background-position: left 7px;
	font-weight: bold;
	padding: 12px 0px 0px 35px;
	float: right;
	}
	
#localisation{
	text-align: center;
	width: 250px;
	height: 27px;
	padding-top:5px;
	
	
	
	
	float: left;
}
#localistion .inner{
			
}
#selectedFlag{
	position:absolute;
}
#flags{
	margin-left:25px;
	display:none;
	text-align: left;
	padding-top: 2px;
	
}
#flags img{
	margin-left:5px;
}
#flags img:hover{
	
}
#selectedFlag img{
	margin-left:30px;
	float:left;
	padding-top: 2px;
}
#localisationTexts{
	float:left;
	font-weight:bold;
	text-align: left;
	margin-left: 10px;
}
#localisationTexts a{
	font-weight:normal;
}
#search
	{
	width: 708px;
	height: auto;
	float: left;
	margin: 8px 0px 0px 0px;
	}	

#ico_search
	{
	width: 32px;
	height: 30px;
	background-image: url('/images/ico-search2.png');
	background-repeat: no-repeat;
	position: absolute;
	margin: -5px 0px 0px 20px;
	
	}
	
#search .input
	{
	width: 390px;
	margin: 0px 0px 0px 60px;
	height: 16px;
	float: left;
	}

.select
	{
	margin: 0px;
	padding: 2px 0px 0px 0px;
	height: 22px;
	}
	
#search .select
	{
	margin: 0px 10px 0px 10px;
	float: left;
	}
	
.submit
	{
	width: 66px;
	color: #fff;
	font-size: 12px;
	background-image: url('/images/bg-button.png');
	background-repeat: no-repeat;
	outline-style: none;
	height: 23px;
	padding: 0px 0px 2px 0px;
	border: none;
	}
	
#main_left
	{
	width: 220px;
	height: auto;
	margin: 30px 0px 30px 30px;
	float: left;
	}

#main_left2
	{
	width: 230px;
	height: auto;
	margin: 30px 0px 30px 20px;
	float: left;
	}
	
.correct
	{
	width: 100%;
	height: 1px;
	clear: both;
	}

#main_left_garance
	{
	width: 203px;
	height: 385px;
	background-image: url('/images/grance-of.png');
	background-repeat: no-repeat;
	}	
	
#main_left_garance h3 {
	font-size: 14px;
	color: #fff;
	padding: 8px 0px 0px 30px;
}
#main_left_garance .nadpis_text {
	color: #efac0f;
	font-weight: bold;
}
#main_left_garance .nadpis_text_biely {
	font-weight: bold;
}
#main_left_garance .jedna {
	position: absolute;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	margin: 30px 0px 0px 10px;
}
#main_left_text1 {
	height:80px;
	color: #48484a;
	margin: 23px 0px 0px 35px;
	font-size: 13px;
	width: 160px;
}
#main_left_text2 {
	height:80px;
	color: #fff;
	margin: 32px 0px 0px 35px;
	font-size: 13px;
	width: 160px;
}
#main_left_text3 {
height:80px;
	color: #48484a;
	margin: 37px 0px 0px 35px;
	font-size: 13px;
	width: 160px;
}
#main_left_garance .dva {
	position: absolute;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	margin: 142px 0px 0px 10px;
}
#main_left_garance .tri {
	position: absolute;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	margin: 258px 0px 0px 10px;
}
	 
#main_left_menu_1
	{
	width: 220px;
	height: 103px;
	background-image: url('/images/bg-main_menu_1.png');
	background-repeat: no-repeat;
	}
		
#main_left_menu_2
	{
	width: 220px;
	height: 368px;
	background-image: url('/images/bg-main_menu_2.png');
	background-repeat: no-repeat;
	}
	
#main_left_menu_3
	{
	width: 220px;
	height: 256px;
	background-image: url('/images/bg-main_menu_3.png');
	background-repeat: no-repeat;
	}	
	
.main_left_menu_h
	{
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	float: left;
	width: 220px;
	height: 34px;
	margin: 9px 0px -3px 15px;
	}
	
.main_left_menu_h:hover
	{
	text-decoration: underline;
	}
	
.main_left_menu_a
	{	
	text-decoration: none;
	position: relative;
	top: 2px;
	}
	
.main_left_menu_a:hover
	{
	text-decoration: underline;
	}

#main_left_menu_3 ul
	{
	margin: 0px 0px 0px 0px;
	}

#main_left_menu_3 li
	{
	list-style: none;
	margin: 0px 0px 0px 7px;
	}
	
#clouds
	{
	width: 1px;
	
	text-align: center;
	padding: 30px 20px;
	}
	
.size_0{

}
	
.size_1
	{
	font-size: 14px;
	}
	
.size_2
	{
	font-size: 18px;
	}
	
.size_3
	{
	font-size: 24px;
	}	
	
.clouds_link
	{
	text-decoration: none;
	line-height: 22px;
	padding: 0px 2px;
	}
	
.clouds_link:hover
	{
	text-decoration: underline;
	}
	
#main_left_menu_4
	{
	width: 220px;
	height: 148px;
	background-image: url('/images/bg-main_menu_4.png');
	background-repeat: no-repeat;
	}	
	
#main_left_menu_5
	{
	width: 220px;
	height: 106px;
	background-image: url('/images/bg-main_menu_5.png');
	background-repeat: no-repeat;
	}		
	
.main_left_menu_5_link
	{
	width: 220px;
	height: 95px;
	float: left;
	text-decoration: none;
	}
	
#main_left_menu_4 .main_left_menu_a
	{
	color: #12a3c1;
	text-decoration: underline;
	}
	
#main_left_menu_4 .main_left_menu_a:hover
	{
	text-decoration: none;
	}
	
#main_left_menu_4 p
	{
	margin: 0px;
	padding: 0px;
	}
	
#main_right
	{
	width: 880px;
	height: auto;
	float: left;
	margin: 0px 0px 0px 40px;
	}
#main_right2 {
	width: 920px;
	height: auto;
	min-height:550px;
	float: left;
	margin: 0px 0px 0px 0px;
	}
	#main_right2_cart {
	width: 920px;
	height: auto;
	
	float: left;
	margin: 0px 0px 0px 0px;
	}
#main_right_nadpis_checkout {
	width: 100%;
	color: #13a4c2;
	font-size: 16px;
	font-weight:bold;
	/*border-bottom: 1px dashed #474747;*/
	margin-top: 10px;
}
/* Kosik */
#kosik {
	margin-top: 10px;
	width: 100%;
	min-height:120px;
	font-size: 14px;
}

#kosik td {
padding: 0px 5px 0px 5px;
}
#kosik table {
	width: 100%;
	padding: 0;
	margin: 0;
}
#kosik tr.zahlavi {
	background-color: #636363;
	color: #fff;
	height: 30px;
	padding-left: 7px;
	padding: 7px 0px 7px 0px;
	border: 1px solid #000;
}
#kosik a{
	font-size:14px;
	
}
#kosik a:hover{
	font-size:14px;
	text-decoration:underline
}
#kosik td.cena {
	text-align: right;
}
#kosik td.cena2 {
	text-align: right;
	color: #353b41;
	font-weight: bold;
}
#kosik tr.riadok1 {
	background-color: #c1eaf0;
	color: #353b41;
	height: 30px;
	padding-left: 7px;
	padding: 7px 0px 7px 0px;
}
#kosik tr.riadok2 {
	background-color: #e1f5f7;
	color: #353b41;
	height: 30px;
}
#kosik tr.spodok {
	width: 1115px;
	height: 47px;
}
#kosik tr.spodok2 {
	background-image:url('/images/bg-tb-bottom-880.png');
	width: 1115px;
	height: 47px;
}
#kosik .spodok2_text {
	
	font-size: 18px;
	color: #454b51;
}
#kosik .spodok2_text2 {
	text-align: right;
	font-size: 18px;
	color: #454b51;

	
}
#kosik .spodok_text {
	background-image:url('/images/bg-tb-bottom-880.png');
	background-repeat: no-repeat;
	font-size: 20px;
	color: #353b41;
}
#kosik .spodok_prepocitat {
	background-image:url('/images/tb-bg-4.png');
	background-repeat: no-repeat;
	font-size: 20px;
	color: #353b41;
}
#kosik .spodok_text2 {
	text-align: right;
	font-size: 20px;
	color: #353b41;
	background-image:url('/images/tb-bg-5.png');
	background-repeat: no-repeat;
}
#prepocitat {
	font-size: 12px;
	background-image: url('/images/bt-prepocitat.png');
	width: 77px;
	height: 20px;
	padding: 5px 0px 0px 0px;
	color: #fff;
	text-align: center;
	text-decoration: none;
}
#prepocitat a {
	text-decoration: none;
	color: #fff;
}	
#kosik_tlacidla {
	margin: 15px 0px 0px 0px;
        
	
}

#submit_back{
	display: inline-block;
	background-image: url('/images/bt-left.png');
	height: 39px;
	width: 179px;
	padding: 2px 0px 0px 5px;
	font-size: 16px;
	color: #0593b6;
  border:0;
  cursor: pointer;
}

#submit_continue{
	cursor: pointer;
	background-image: url('/images/bt-right.png');
	height: 38px;
	width: 225px;
	padding: 1px 0px 0px 30px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
  border:0;
  float:right;
  margin-top: 45px;
  margin-right:35px
  
}

#kosik_tlacidla_zpet {
	display: inline-block;
	background-image: url('/images/bt-left.png');
	height: 26px;
	width: 134px;
	padding: 13px 0px 0px 45px;
	font-size: 16px;
	color: #0593b6;
}
#kosik_tlacidla_zpet a {
	text-decoration: none;
	color: #0593b6;
	font-size: 16px;
}
#kosik_tlacidla_text {
	margin-left: 10px;
	display: inline-block;
	font-size: 12px;
	color: #353b41;
	text-decoration: underline;
}
#kosik_tlacidla_vpred {
	background-image: url('/images/bt-right.png');
	width: 182px;
	height: 29px;
	float: right;
	color: #fff;
	text-decoration: none;
	padding: 11px 0px 0px 45px;
}
#kosik_tlacidla_vpred a {
	font-size: 16px;
	color: #fff;
	text-decoration: none;
}
#spodok_kosik {
	margin: 20px 0px 0px 0px;
	
	background-image: url('/images/bg-kosik-spod.png');
	background-position: bottom;
	background-repeat: no-repeat;
	width: 920px;
	height: 156px;
}
#spodok_kosik_text1 {
	float: left;
	font-size: 13px;
	color: #353b41;
	margin: 0px 0px 0px 10px;
}
#spodok_kosik .nadpis {
	font-size: 14px;
	color: #0694b7;
	margin: -10px 0px 10px 0px;
	font-weight: bold;
	padding-top: 0px;
	
}
#spodok_kosik_text2 {
	float: left;
	width: 290px;
	font-size: 13px;
	color: #353b41;
	margin: 0px 0px 0px 50px;
}
#spodok_kosik_text2 a:hover{
text-decoration:underline;
} 
#spodok_kosik_text3 {
	float: left;
	width: 270px;
	font-size: 13px;
	color: #353b41;
	margin: 68px 0px 0px 50px;
}

.main_right_flash
	{
  
  	
	width: 880px;
	height:230px;
	float: left;
	margin-top:5px;
	}
	
#main_right_tshirt
	{
	width: 220px;
	height: 239px;
	background-image: url('/images/bg-main_right_tshirt.png');
	float: left;
	margin: 0px 0px 0px 40px;
	}	
	
.main_right_tshirt_link
	{
	width: 220px;
	height: 239px;
	float: left;
	text-decoration: none;
	}
.slidebottom{
	position:relative;
	top:-38px;
}	
#main_right_flash2 {
text-align: center;
	width: 898px;
	height: 150px;
	margin-left: -5px;
	margin-top: 5px;
}
#main_right_flash2 img{

	margin-left: 10px;
	margin-right: 10px;

}
.nadpis {
	color: #407a98;
	text-shadow: 1px 1px 1px #fff;
	font-size: 16px;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 20px;
}
.text {
	width: 204px;
	color: #9b9b9b;
	text-shadow: 1px 1px 1px #fff;
	font-size: 14px;
	font-weight: bold;
	padding-left: 4px;
	padding-top: 10px;
	line-height: 24px;
}
.main_right_flash2_button {
	position: absolute;
	width: 204px;
	height: 39px;
	margin-left: 0px;
	margin-top: 95px;
	background-image: url('/images/flash1-button.png');
}
.main_right_flash2_arrow {
	width: 28px;
	visibility: hidden;
	margin-top: 105px;
	margin-right: 4px;
	float: left;
}

.main_right_flash3 {
	width: 880px;
	height: 250px;
	margin: 20px 0px 20px 0px;
	/*border-bottom: 1px dashed #9d9d9d;*/
}
.main_right_flash_title {
	width: 100%;
	height: 30px;
	margin: 0px 0px 0px 0px;
	background-image: url('/images/flash2-nadpis3.png');
	padding: 13px 0px 0px 45px;
color: #13a4c2;	
	/*color: #13a4c2;*/
	font-size: 14px;
	float:left;
	background-repeat: no-repeat;
}
.becomeFan{
float:left;
}
.main_right_flash_title span{
color: #9a9a9a;
  
}
.main_right_flash3_arrow {
	width: 28px;
	margin-top: 65px;
	margin-right: 4px;
	float: left;
}
.main_right_flash3_darek {
	width: 141px;
	height: 141px;
	float: left;
	margin-right: 12px;
	margin-left:10px;
}
.main_right_flash3_darek img {
	width:141px;
	height:141px;
}
.main_right_flash3_button {
	width: 183px;
	height: 27px;
	margin: 10px 0px 0px 0px;
	float: right;
	color: #fff;
	font-size: 12px;
	padding: 5px 0px 0px 15px;
	background-image: url('/images/flash2-button.png');
	background-repeat: no-repeat;
}
.main_right_flash3_button a {
	text-decoration: none;
	color: #fff;
}
#main_right_flash4 {
	width: 880px;
	height: 190px;
	margin: 5px 0px 0px 0px;
	float:left;
	/*border-bottom: 1px dashed #9d9d9d;*/		
}
#main_right_flash4_arrow {
	width: 28px;
	margin-top: 30px;
	margin-right: 8px;
	float: left;
}
#main_right_flash4_arrow2 {
	width: 28px;
	margin-top: 30px;
	margin-right: 8px;
	float: left;
}
.indexLike{
	width:76px;
	height:76px;
}
.main_right_flash4_motiv {
	width: 82px;
	height: 82px;
	float: left;
	margin-top: 0px;
	margin-right: 13px;
	padding-left: 6px;
	padding-top:6px;
	background-image: url('/img/indexMiniBg.png');
}
.main_right_flash4_motiv:hover {
	background-image: url('/img/small-border-blue.png');
}
#main_right_flash4_button {
	width: 151px;
	height: 27px;
	margin: 10px 0px 0px 0px;
	float: right;
	color: #fff;
	font-size: 12px;
	padding: 5px 0px 0px 15px;
	background-image: url('/images/flash3-button.png');
	background-repeat: no-repeat;
}
#main_right_flash4_button a {
	text-decoration: none;
	color: #fff;
}


		
#main_right_bottom
	{
	width: 100%;
	height: 277px;
	background-image: url('/images/bg-main_right_bottom.jpg');
	background-repeat: repeat-x;
	margin: 10px 0px 0px 0px;
	}
	
#main_right_bottom_left
	{
	width: 600px;
	height: 277px;
	float: left;
	margin: 0px 0px 0px 30px;
	}
	
.main_right_bottom_left_h
	{
	width: 100%;
	height: 50px;
	float: left;
	background-image: url('/images/ico-comunity.png');
	background-repeat: no-repeat;
	padding: 25px 0px 0px 65px;
	font-size: 16px;
	text-decoration: none;
	}
	
.grey2
	{
	color: #9a9a9a;
	}
	
#main_right_bottom_right
	{
	width: 200px;
	height: 277px;
	float: right;
	margin: 0px 30px 0px 0px;
	}	
	
.main_right_bottom_right_h
	{
	width: 100%;
	height: 50px;
	float: left;
	background-image: url('/images/ico-photos.png');
	background-repeat: no-repeat;
	padding: 25px 0px 0px 65px;
	font-size: 16px;
	text-decoration: none;
	}	
	
.comunity_list_item
	{
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 10px 0px 30px 0px;
	clear: both;
	color: #474747;
	}
	
.comunity_list_item_calendar
	{
	width: 36px;
	height: 41px;
	background-image: url('/images/ico-calendar.png');
	background-repeat: no-repeat;
	float: left;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	padding: 20px 0px 0px 4px;
	color: #474747;
	}
	
.comunity_list_item_text
	{
	width: 550px;
	height: auto;
	float: right;
	}

.comunity_list_item_link , .comunity_list_item_text span
	{
	color: #53bd15;
	font-weight: bold;
	font-size: 14px;
	}
.comunity_list_item_link a:hover {
	text-decoration: underline;	
}
#footer_links_1
	{
	width: 180px;
	float: left;
	height: 96px;
	aborder-right: 1px dashed #fff;
	margin: 3px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	
	}
	
#footer_links_1 a
	{
	margin: 0px 0px 0px 3px;
	line-height: 17px;
	}
#footer_links_1 a:hover
	{
	text-decoration: underline;
	}
	
#footer_links_1 div
	{
	margin: 0px 0px 0px 30px;
	}
	
#footer_links_2
	{
	width: 305px;
	float: left;
	height: 96px;
	aborder-right: 1px dashed #fff;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 15px;
	}

#footer_links_2_left
	{
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	}
	
#footer_links_3
	{	       
	text-align: left;  
	width: 235px;
	float: left;
	height: 91px;
	aborder-right: 1px dashed #fff;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 30px;
	}
	
#footer_links_3 a
	{
	margin: 0px 0px 0px 3px;
	line-height: 17px;
	}	
#footer_links_3 a:hover {
	text-decoration: underline;
}
#footer_links_3 img
	{
	margin: 5px 0px 0px 0px;
	}

#footer_sign
	{
	width: 323px;
	height: 83px;
	background-image: url('/images/bg-sign.png');
	background-repeat: no-repeat;
	float: right;
	margin: 10px 30px 0px 0px;
	padding: 10px;
	
	}
	
#footer_sign span
	{
	color: #12a3c1;
	font-weight: bold;
	}
	
#footer_sign form
	{
	margin: 5px 0px 0px 0px;
	}
	
#sign_email
	{
	width: 240px;
	}
	
#footer_links_2_right a
	{
	width: auto;
	height: 19px;
	float: left;
	background-repeat: no-repeat;
	display: block;
	padding: 4px 0px 0px 30px;
	}
	
.footer_cz
	{	
	background-image: url('/images/ico-cz.png');	
	font-weight: bold;
	text-decoration: none;
	}
	
.footer_us
	{
	background-image: url('/images/ico-us.png');
	}	
	
.footer_eu
	{
	background-image: url('/images/ico-eu.png');
	}		
	
        #footer div{
            width:220px;
        }        
#footer a
	{
	color: white;
        line-height: 18px;
	}
        #footer a:hover{
            color:#13a4c2;
        }	
#menu_upper
	{
	width: 552px;
	height: auto;
	float: left;
	position: absolute;
	top: 102px;
	margin: 0px 0px 0px 618px;
	}
	
#FlashID, #FlashID_FF
	{
	border: none;
	outline: none;
	}
	
	#content { background: url(/img/content-bg.png) repeat-x left top; }

#left-column {
	width: 220px;
	margin: 0px 0px 9px 30px;
	float: left;
	padding-top: 36px;
	color: #636363;
}

#center-column {
	float: left;
	position: relative;
	width: 1200px;	
	abackground: url(/img/column-right-bg.png) bottom repeat-x;
	padding-bottom: 20px;
	margin-bottom: 11px;
}
.selectedCategory{
	font-weight: bold;
	text-decoration: underline;
	color:#333333;
	acolor: #13a4c2;
	
}
.catCount{
	font-size: 12px;
	color:#838383;
	
	
}
.categoryIndent0{
  
}
.categoryIndent1{
  margin-left:10px;
}
.categoryIndent2{
margin-left:20px;
}
.categoryIndent3{
margin-left:30px;
}
.categoryIndent4{
margin-left:40px;
}
.categoryIndent5{
margin-left:50px;
}
#categories { 
    margin: 0 0 28px;
	float: left;
	width: 240px;
	background: url(/img/category-bg.png) repeat-y;
	position: relative;
}

#categories li { 
    list-style-type: none;
	line-height: 20px;
	background: none;
	list-style-image: none;
}
#categories .disabled li{ 
  color: #979797;
	text-decoration: none;
	padding-left: 15px;
	background: url(/img/gray-list.png) no-repeat left 5px;
	margin-left: 21px;
	line-height: 18px;
	font-weight: normal;
}
#categories li a { 
    color: #474747;
	text-decoration: none;
	padding-left: 15px;
	background: url(/img/blue-list.png) no-repeat left 5px;
	margin-left: 21px;
	line-height: 18px;
	font-weight: normal;
}
#categories a.remove{

	font-weight:bold;
	background: none;
	text-decoration:none;
	margin-left:0px;
	
	
}
#categories .remove:hover{
	background: none;
	
}
#categories ol li { margin-bottom: 2px; }

#categories ol li a { 
    background: none;
	padding-left: 0px;
	margin-left: 21px;
}

#categories ol li a span {
	display: inline-block;
	height: 15px;
	width: 16px;
	background: url(/img/gray-round.png) no-repeat;
      
	margin-right: 8px;
	color: #FFF;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	padding: 0 1px 2px 0;
	position: relative;
	top: -1px;
}

#categories ol li.top a span { background: url(/img/blue-round.png) no-repeat; }

#categories ol li a:hover { background: none; }

#categories li a:hover { 
    color: #13a4c2;
	background: url(/img/gray-list.png) no-repeat left 5px;
}

#categories ul, #categories ol { 
    margin-top: 30px; 
	padding: 7px 0px;
	float: left;
	width: 238px;
	margin-left: 1px;
}

#categories ol { padding: 14px 0px 3px; }

#categories #end { 
   height: 6px;
   width: 220px;
   background: url(/img/end.png) no-repeat;
   position: absolute;
   left: 0px;
   bottom: -6px;
}

#categories h4, #adverts h4 {
	display: block;
	width: 227px;
	height: 35px;
	background: url(/images/lm/menutitle.png) no-repeat;
	color: #fff;
	font-size: 14px;
	padding: 10px 0 0 13px;
	z-index: 5;
	position: absolute;
	top: -2px;
	border: none;
}

.small-shadow {
	width: 220px;
	height: 9px;
	background: url(/img/small-shadow.png) no-repeat;
	position: absolute;
	bottom: -9px;
	left: 0px;
}

#adverts .small-shadow { bottom: -13px; }

.category-block { 
    position: relative;
	float: left;
}

ul#current { 
    background: #aae4ec url(/img/blue.png) repeat-x;
	padding: 11px 0;
}

ul#best { 
    background: #d5d5d5 url(/img/dark.png) repeat-x;
	padding: 10px 0;
}


ol#top { background: #c5c5c5 url(/img/darker.png) repeat-x; margin-bottom: 0px; }

 .affiliate { 
    background: #d5d5d5 url(/img/dark.png) repeat-x;
	padding: 10px 0;
}

#tag-cloud {
	float: left;
	margin-bottom: 22px;
	text-align: center;
	line-height: 20px;
}

.level-1 { 
    font-size: 14px;
    font-weight: bold;
}

.level-2 { font-size: 18px; }

.level-3 { font-size: 24px; }

#adverts {
	margin-bottom: 22px;
	float: left;
	width: 220px;
	background: url(/img/category-bg.png) repeat-y;
	position: relative;
}

#another-eshop { position: relative; float: left; }

#adverts h4 { background: url(/img/ad-title.png) no-repeat; }

#adverts ul {
	margin: 25px 0 0 1px;
	background: #bde9ef url(/img/marin.png) repeat-x;
	width: 218px;
	padding: 12px 0 0 0;
	position: relative;
	top: 8px;
	float: left;
}

#adverts ul li {
	margin: 0 0 16px 21px;
	float: left;
	list-style-type: none;
	list-style-image: none;
}

#adverts ul li a {
	padding-left: 15px;
	background: url(/img/blue-list.png) no-repeat left 5px;
	font-weight: bold;
	color: #12a3c1;
}

#adverts ul li span {
	float: left;
	clear: left;
	color: #636363;
	margin-left: 15px;
	display: inline-block;
	width: 155px;
}

.ad-end {
	display: block;
	float: left;
	position: relative;
	top: 7px;
	left: 1px;
}

.banner { 
    margin-bottom: 22px;
	float: left;
}

/*RIGHT COLUMN */
#right-column {
	width: 880px;
	margin-left: 40px;
	padding-bottom: 126px;
	abackground: url(/img/column-right-bg.png) bottom repeat-x;
	float: left;
	margin-bottom: 31px;
	min-height: 550px;
}
#right-column2 {
	width: 880px;
	margin-left: 40px;
	padding-bottom: 20px;
	float: left;
	margin-bottom: 31px;
}

#aligner {
	float: left;
	width: 880px;
	margin-left: 25px;
	position: relative;
	color: #474747;
}

#center-column #aligner { 
    margin: 0 30px;
	width: 1140px;
}
	
.noProducts{
	height:240px;
	padding-top:10px;
	width:200px;
	color:#FFF;
	color:black;
}
#pagination-down {
	height:40px;
	margin-top: 10px;
	padding-top:2px;
	/*background: url(/img/stripe.png) repeat-x 3px top;*/
	
	width: 880px;
}

#pagination-up {
	height:40px;
	/*background: url(/img/stripe.png) repeat-x 3px bottom;*/
	padding-bottom: 2px;
	width: 880px;
}

#pagination-down *, #pagination-up * { color: #353b41; }



.pagi-center {	
	 margin-left:20px;
	 position:relative;
	 top:15px;
}

#pagination-down .pagi-left a, #pagination-up .pagi-left a { color: #13a4c2; }

#pagination-up .pagi-left, #pagination-down .pagi-left{
	
	margin-left:5px;
	position:relative;
	top:15px;
}
#pagination-down .pagi-left {
	top:8px;
}

#pagination-down .pagi-right, #pagination-up .pagi-right {
	width: 230px;
	height: 40px;
	float:right;
	background: url(/img/pagi-down.png) no-repeat;
}

#pagination-up .pagi-right { 
  float:right;
	background: url(/img/pagi-up.png) no-repeat;
}


#pagination-down .pagi-right p, #pagination-up .pagi-right p { margin: 8px 0 0 10px; }

#pagination-down .pagi-right input, #pagination-up .pagi-right input { 
    width: 20px;
	height: 21px;
	line-height: 21px;
	text-align: center;
	margin: 0 3px;
}

#pagination-down .pagi-right a, #pagination-up .pagi-right a { text-decoration: none; }

#pagination-down .pagi-right a span, #pagination-up .pagi-right a span { text-decoration: underline; }

.underline {
        aborder-bottom:1px dashed #cccccc;
	/*abackground: url(/img/stripe.png) repeat-x 3px bottom ;	*/
	padding-bottom: 4px;
}

#breadcump { margin: 5px 0 12px; }

#breadcump span {
	background: url(/img/home.png) no-repeat left 2px;
	padding-left: 11px;
	margin-left: 3px;
}

#breadcump a { color: #18aac7; }

#headline { 
margin-top:5px;
margin-bottom: 15px; 
width:100%;

}

#headline h2,#headline h1 {
	color: #13a4c2;
	font-size: 16px;
	font-weight:bold;
	margin-left: 10px;
	padding-left: 0px;
	line-height: 29px;
	background: none;
	width: auto;

}

#headline a.edit {
	width: 157px;
	display: inline-block;
	float: left;
	height: 25px;
	background: url(/img/change-02.png) no-repeat;
	text-align: center;
	line-height: 25px;
	color: #FFF;
	text-decoration: none;
	margin: 2px 0 0 33px;
}

#headline h2,#headline h1{
	border: none;
	margin: 0px 0px 0px 0px;
}

#headline span.base-info {
	float: right;
	color: #353b41;
	margin: 9px 7px 0 0;
}

#large-banner {
	height: 161px;
	background: url(/img/large-banner.png) no-repeat;
	margin-bottom: 15px;
}

#large-banner h3 {
	position: absolute;
	left: 329px;
	top: 10px;
	font-size: 18px;
	font-weight: normal;
}

.white { color: #fff; }

#large-banner p {
	position: absolute;
	left: 296px;
	top: 47px;
	font-size: 14px;
	font-weight: bold;
}

#large-banner ul { 
    position: absolute;
	left: 296px;
	top: 72px;
}

#large-banner ul li {
	list-style-type: none;
	font-weight: bold;
	line-height: 19px;
	padding-left: 13px;
	background: url(/img/white-list.png) no-repeat left 7px;
}

#large-banner a.change {
	width: 138px;
	height: 25px;
	line-height: 25px;
	color: #fff;
	text-align: center;
	background: url(/img/change.png) no-repeat;
	position: absolute;
	left: 731px;
	top: 5px;
	text-decoration: none;
}

#littles { 
	margin-bottom: 15px;
	height:138px;
	
	
}
#CategoryTexts{
 color:#676767;
 padding: 5px 20px 10px 20px;
}
#littles #best-littles, #littles #new-littles {
	width: 415px;
	haeight: 138px;
	background: url(/img/green-bg.png) bottom repeat-x;
	padding-left: 15px;
	padding-bottom:10px;
	position: relative;
	float: left;
}

#littles #new-littles { margin-right: 20px; }

#littles .littles-title {
	position: absolute;
	left: 5px;
	top: 0px;
	width: 418px;
	height: 25px;
}

#littles h4 {	
	font-size: 16px;
	color: #50bc12;
	padding: 0px;
	margin: 0px;
	padding-left: 10px;
	background: url(/img/green-list.png) no-repeat left 6px;
	line-height: 22px;
	border: none;
}

#littles .little { 
    background: url(/img/border.png) no-repeat;
	width:88px;
	height:88px;
	float: left;
	margin: 41px 15px 0 0;
	
}
#littles .little:hover { 
    background: url(/img/small-border-blue.png) no-repeat;
	
	
}
#littles .little img {
	padding: 6px;
	width: 76px;
	height: 76px;
	position:relative;
	
	border:0;
}
.little-cont{
	position:relative;
	z-index:1;
}
#littles .little:hover img{	
	position:relative;
	/*z-index:-5;*/
	
}
#littles .little:hover .miniBg{	
	visibility: visible;
	display:block;
}
.miniBg{
	position:absolute;
	margin:6px;
	width:76px;
	height:76px;
	/*visibility: hidden;*/
}

#biggies { 
    width: 910px;
    margin-left: 0px;
    padding-top:15px;
}
.indexBiggie{
height:215px !important;
}
.indexBiggie a:hover .biggie-title{
text-decoration: underline;
}
.indexBiggie .border{
	margin-top:5px;
}
#biggies .indexBiggie{
    margin-right:20px!important;
}
.biggie:hover .productsLike{

display:block!important;
}
.biggie:hover .productsChooser{
display:block!important;

}

.productsLike{
	position:absolute!important;
	z-index:40;
	top:135px!important;
	left:6px;
	
	display:none!important;
}
.productsChooser{
	position:absolute!important;
	z-index:40;
	display:none!important;
	width:40px!important;
	height:40px!important;
	margin:0px!important;
	padding:0px !important;
	left:-10px!important;
}
.biggieFrame{
	display: block;
	width:161px;
	height:161px;
}
#biggies .biggie {
	width: 161px;
	margin: 0px 8px 0px 0px;
	
	float: left;
	height: 230px;
	position:relative;
	z-index:1;
	
	
	
}

#biggies .biggie img {
	padding: 1px;
	height: 150px;
	width: 150px;
	position: relative;
	border:0;
	
}
#biggies .biggie:hover .selectedproduct {
	/*visibility: hidden;*/
	
}
#biggies .biggie:hover img {
padding:6px;
}

#biggies .biggie .border:hover img { 

/*z-index: -1;*/ 

}
#biggies .biggie .border:hover .motivimage{
 margin-left:6px !important;
 margin-top:6px !important;
 height:149px !important;
 width:149px !important;
 visibility:visible!important;
 
 padding: 0px 0px 0px 0px;
 
}
#biggies .biggie .border:hover .mouseOverBg{
background-color: #FFFFFF;
 visibility:visible!important;
display:block;
}

.mouseOverBg{
	visibility: hidden;
	width:149px;
	height:149px;
	margin-left:6px;
	margin-top:6px;
	position:absolute;
		
}

#biggies .biggie .border {
	width: 161px;
	height: 161px;
	float: left;
	
	background: url(/img/big-border.png) no-repeat;
	margin-top: 0px;
		
	position: relative;
	
}
#biggies .biggie .border:hover .prodBg{
    margin-left:6px!important;
    margin-top:6px!important;
    width:149px!important;
    height:149px!important;
}
#biggies .biggie .border:hover {
	background: url(/img/big-border-blue.png) no-repeat;	

}

#biggies .biggie .biggie-title{
	margin: 5px 5px 0px;
  padding-bottom: 3px;
  border-bottom: 1px solid #b2e6ee;
}
#biggies .biggie .biggie-title a:hover {
  text-decoration: underline;
}
#biggies .biggie .biggie-title,#biggies .biggie .biggie-title a {
	font-size: 14px;
	font-weight: bold;
	color: #13a4c2;
	display: inline-block;
	width: 151px;

	
	
	text-align: center;
}
#biggies .biggie .biggie-author {
	text-align: center;
	font-size: 11px;
	width: 100%;
	color: #777777;
	float: left;
	margin-top: 2px;
}
#biggies .biggie .biggie-author a {	
	font-size: 11px;                                        
	color: #13a4c2;
}
#biggies .biggie .biggie-author a:hover {
	text-decoration: underline;
}
#biggies .biggie .biggie-change {
	position:relative;
	z-index:100000;
	text-align: center;
	font-size: 11px;
	width: 100%;
	color: #777777;
	float: left;
	margin-top: 2px;
	display: none;
	text-decoration: underline;  
		
	avisibility: visible!important;
	
}
#biggies .biggie .biggie-change:hover {
	text-decoration: underline;
	color: #13a4c2;
}
#biggies .biggie-change{
	visibility:hidden;
}
#biggies .biggie:hover .biggie-change {
	display: inline!important;
	visibility: visible!important;
}

#biggies .biggie .border .selectedproduct{
	position:absolute;

}

.biggie-advert {
	width: 330px;
	float: left;
	height: 230px;
	
	
	position: relative;
}

.biggie-advert span{
	font-weight: bold;
}
.biggie-advert a {
	width: 138px;
	height: 25px;
	
	color: #FFF;
	text-align: center;
	
	position: absolute;
	
	text-decoration: none;
}	

.flash { margin-bottom: 5px; }

/*EDITOR*/
#editor { 
    margin: 25px 0 27px;
	float: left;
	height: 540px;
}

.blue { color: #13a4c2; }

#display {
	width: 500px;
	height: 501px;
	float: left;
	background: url(/img/display-bg.png) no-repeat;
	position: relative;
}

#display #upper-buttons {
	position: absolute;
	top: -30px;
	height: 30px;
	left: 0px;
	color: #353b41;
}

#display #upper-buttons span.ant { 
    margin: 10px 5px 0 11px;
	float: left;
}

#display #upper-buttons a.active, #display #upper-buttons a {
	display: inline-block;
	float: left;
	height: 20px;
	width: 109px;
	text-decoration: none;
	text-align: center;
	color: #353b41;
	background: url(/img/up-gray.png) no-repeat;
	padding-top: 10px;
	margin-right: 2px;
}

#display #upper-buttons a { background: url(/img/up-white.png) no-repeat; }

.sign { text-decoration: none; }

.sign span { text-decoration: underline; }

#glass {
	position: absolute;
	right: 0px;
	top: -30px;
	height: 30px;
}

#glass #glass-icon {
	float: right;
	display: inline-block;
	width: 31px;
	height: 30px;
	background: url(/img/up-glass.png) no-repeat;
}

#glass a.sign {
	color: #353b41;
	margin: 10px 5px 0 0;
	float: right;
}

#lower-buttons {
	position: absolute;
	height: 30px;
	left: 0px;
	bottom: -30px;
}

#display #lower-buttons a.active, #display #lower-buttons a {
	display: inline-block;
	float: left;
	height: 20px;
	width: 99px;
	text-decoration: none;
	text-align: center;
	color: #353b41;
	background: url(/img/down-gray.png) no-repeat;
	padding-top: 19px;
	margin-right: 2px;
}

#display #lower-buttons a { background: url(/img/down-white.png) no-repeat; }

#center {
	width: 170px;
	height: 501px;
	float: left;
	background: url(/img/center-bg.png) no-repeat;
	position: relative;
}

#flash-editor {
	margin: 5px;
	border: 1px solid #b2b1b1;
	float: left;
}

#flash-editor img {	float: left; }

#axis {
	width: 490px;
	height: 80px;
	float: left;
	margin: 12px 5px 0;
}

#axis .ax {
	width: 58px;
	height: 80px;
	float: left;
	margin: 0 10px;
	display: block;
}

#axis .ax .wrapper {
	height: 58px;
	width: 58px;
	background: url(/img/wrapper.png) no-repeat;
	float: left;
}

#axis .ax .wrapper img {
	border: 2px solid #969595; 
	float: left;
}

#axis .ax .description {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 11px;
	text-decoration: none;
	position: relative;
	left: -2px;
}

#axis #navi-left, #axis #navi-right {
	width: 50px;
	height: 80px;
	float: left;
	position: relative;
}

#axis #navi-left .navi-left {
	height: 26px;
	width: 26px;
	top: 17px;
	left: 6px;
	position: absolute;
	background: url(/img/navi-left.png) no-repeat;
}

#axis #navi-right .navi-right {
	height: 26px;
	width: 26px;
	top: 17px;
	right: 6px;
	position: absolute;
	background: url(/img/navi-right.png) no-repeat;
}

#center #simple-text { margin: 28px 11px 0; }

#center #simple-text h4 {
	font-size: 14px;
	font-weight: bold;
	color: #007e9f;
	float: left;
	margin-bottom: 20px;
	width: 100%;
}

#center #simple-text p {
	width: 100%;
	float: left;
	line-height: 16px;
	text-align: justify;
}

#tab {
	width: 460px;
	height: 496px;
	margin: 5px 0 0 10px;
	float: left;
	position: relative;
}

#tab #main-box {
	width: 458px;
	height: 385px;
	float: left;
	border: 1px solid #b2b1b1;
	margin-bottom: 2px;
	position: relative;
	background-color: #FFF;
}

#tab #main-box #sup-buttons {
	height: 35px;
	position: absolute;
	top: -36px;
	left: -1px;
	width: 460px;
}

#tab #main-box #sup-buttons a {
	text-align: center;
	display: inline-block;
	float: left;
	text-decoration: none;
	text-align: center;
	color: #353b41;
	margin-right: 2px;
}
	

#edit-design.active { 
	height: 26px;
	width: 118px;
	padding-top: 10px;	
	background: url(/img/sup-white.png) no-repeat;
	z-index: 5;
}

#traits {
    background: url(/img/sup-gray.png) no-repeat;
	width: 141px;
	height: 35px;
	padding-top: 11px;
	height: 25px;
}

#tab #main-box #sup-buttons a#make-money {
    background: url(/img/sup-gray2.png) no-repeat;
	width: 197px;
	height: 35px;
	padding-top: 11px;
	height: 25px;
	margin-right: 0px;
}

#options {
	margin: 29px 0 0 41px;
	float: left;
}

#options .option {
	display: block;
	width: 110px;
	height: 166px;
	margin: 0px 10px;
	float: left;
	text-decoration: none;
}

#options .option img {
	width: 110px;
	height: 110px;
	background: url(/img/options.png) no-repeat;
}

#options .option img:hover { background: url(/img/options-over.png) no-repeat; }

#options .option span {
	float: left;
	width: 100%;
	text-decoration: none;
	margin-top: 3px;
	color: #353b41;
	text-align: center;
	position: relative;
	left: -2px;
	border: 0px;
}

#sub-box {
	width: 460px;
	height: 107px;
	background: url(/img/sub-box.png) no-repeat;
	float: left;
	position: relative;
}

#cart-expedition {
	position: absolute;
	color: #353b41;
	left: 10px;
	top: 20px;
}

#sub-box form {
	margin: 55px 0 0 10px;
}

#sub-box form input { 
    width: 27px;
	text-align: center;
	margin-left: 3px;
}
.cartDesignImage{
background-color:#e1f5f7;
border:2px solid #aaaaaa;
position:absolute;
z-index:1000000;
display:none;
left:200px;

}
#sub-box form #cart-price {	margin-left: 61px; }

#sub-box form #cart-price #price { font-size: 24px; }

#sub-box form button {
	display: inline-block;
	width: 80px;
	height: 80px;
	cursor: pointer;
	background: url(/img/cart-button.png) no-repeat;
	text-indent: -9999px;
	float: right;
	overflow: hidden;
	border: 0px;
	position: absolute;
	top: 14px;
	right: 10px;
}

#linking {
	position: absolute;
	bottom: -2px;
	right: 9px;
}

#linking a {
	display: inline-block;
	float: right;
	margin-left: 6px;
}

#facebook-like {
	position: relative;
	top: 3px;
	margin-right: 4px;
}

#linking #center-links {
	position: absolute;
	right: 462px;
	width: 400px;
	top: -3px;
}

#linking #center-links a { 
    margin: 10px;
	color: #353b41;
}
	
#legend h3 {
	font-size: 16px;
	color: #353b41;
	padding-left: 9px;
	background: url(/img/matte-list.png) left 7px no-repeat;
}

#legend #h3 { margin: 15px 0 23px; }

#legend #legend-left {
	width: 590px;
	float: left;
}

#legend #legend-right {
	width: 550px;
	float: left;
}

#legend div.standard, #legend div.master, #legend div.classic, #legend div.non-standard {
	margin-bottom: 20px;
	width: 100%;
	float: left;
	position: relative;
}

#legend div.non-standard { margin-bottom: 16px; }

#legend div.master img, #legend div.non-standard .font { margin-right: 13px; }

#legend div.master img, #center .master img { background: url(/img/posunuti-bg.png) no-repeat; }

#legend div.classic img, #center .classic img { background: url(/img/classic-bg.png) no-repeat; }

#legend div.standard img, #center .standard img, #legend div.classic img.sta { background: url(/img/standard-bg.png) no-repeat; }

#legend div.classic .inner { 
    position: absolute;
	left: 57px;
	top: 0px;
}

#legend div.standard img { margin-right: 16px; float: left; }

#legend div.standard .inner {
	position: relative;
	left: -4px;
}

#legend div.non-standard .inner { width: 330px; }

#legend h5 {
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #353b41;
	margin: 1px 0 3px;
}

#legend div.inner { 
    float: left;
	width: 350px;
}

#legend #legend-left span, #legend #legend-right span, #legend img { float: left; }

#legend #legend-left span, #legend #legend-right span { clear: left; }

#guide { margin-top: 10px; }

#guide a {
	width: 138px;
	height: 25px;
	display: inline-block;
	background: url(/img/create.png) no-repeat;
	color: #fff;
	text-align: center;
	margin-left: 5px;
	line-height: 25px;
	text-decoration: none;
}

#moptions {
	width: 408px;
	height: 65px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0 8px;
	border-top: 1px solid #c5c5c5;
	padding-left: 34px;
}

.moption {
	margin: 8px 15px 0 0;
	width: 50px;
	height: 50px;
	float: left;
	background: url(/img/moptions.png) no-repeat;
}

#moptions #info {
	position: absolute;
	left: 0px;
	top: -20px;
}

.moption:hover { background: url(/img/moptions-over.png) no-repeat; }

#restart-save {
	position: absolute;
	bottom: 101px;
	left: 8px;
	display: inline-block;
	width: 444px;
}

#restart-save a { color: #353b41; }

#restart-save #save {
	width: 157px;
	height: 25px;
	background: url(/img/change-02.png) no-repeat;
	color: #FFF;
	font-weight: bold;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 25px;
	position: absolute;
	right: 0px;
	text-decoration: none;
	top: -5px;
}

#work-desk {
	padding-bottom: 11px;
	background: url(/img/large-shadow.png) no-repeat bottom;
	margin-top: 4px;
}

#work-desk .work-entry {
	height: 32px;
	width: 457px;
	background: url(/img/work-gray.png) repeat-x;
	border: 1px solid #b2b1b1;
	border-right: 0px;
	float: left;
	position: relative;
	margin-top: 1px;
}

#work-desk .work-entry.bluerizer { background: url(/img/work-blue.png) repeat-x; }

#work-desk .ico {
	width: 27px;
	height: 32px;	
	float: left;
	margin-left: 7px;
}

#work-desk .ico.vector { background: url(/img/vector.png); }

#work-desk .ico.text { background: url(/img/text.png); }

#work-desk .ico.image { background: url(/img/obrazek.png); }

#work-desk .title {
	font-weight: bold;
	margin: 9px 0 0 5px;
	float: left;
}

#work-desk .delete {
	position: absolute;
	top: 9px;
	right: 34px;
	color: #353b41;
}

#change-image, #input-text { margin: 9px 0 10px 43px; }

#change-image img { 
    border: 1px solid #b2b1b1;
	text-align: center;
	float: left;
}

#change-image a {
	float: left;
	clear: left;
	color: #353b41;
	position: relative;
	left: -10px;
	margin-top: 6px;
}

#desk {	margin-left: 43px;}

#desk img { margin-right: 13px; }

#desk .no-margin img { margin-right: 0px; }


#desk p { margin: 2px 2px 3px; }

#center #desk .standard img:hover { background: url(/img/standard-over.png) no-repeat; }

#center #desk .master img:hover { background: url(/img/master-over.png) no-repeat; }

#colors { 
    margin-top: 5px;
	position: relative;
	float: left;
	left: -10px;
}

.font, #legend .font {
	display: inline-block;
	width: 149px;
	height: 23px;
	background: url(/img/font.png) no-repeat;
	text-align: center;
	padding-top: 11px;
}

.font:hover { background: url(/img/non-standard-over.png) no-repeat; }

.font-size {
	width: 44px;
	height: 34px;
	display: inline-block;
	background: url(/img/velikost.png) no-repeat;
	position: relative;
}

#center .font-size, #center .font { cursor: pointer; }

#center .font-size:hover, #center .classic img:hover { background: url(/img/classic-over.png) no-repeat; }

.font-size input {
	height: 22px;
	width: 22px;
	position: absolute;
	top: 5px;
	left: 5px;
	border: 1px solid #b2b1b1;
	text-align: center;
	line-height: 22px;
}
#input-text textarea {
	width: 129px;
	height: 45px;
	border: 1px solid #a2a2a2;
	color: #a2a2a2;
	padding: 4px 9px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: inline-block;
	z-index: 999;
	overflow: hidden;
	resize: none;
	float: left;
	position: relative;
}

#input-text { margin: 5px 0 12px 11px; }

.font-box {
	position: relative;
	left: -32px;
	float: left;
	margin-bottom: 10px;
}

#triple {
	width: 150px;
	position: relative;
	left: -15px;
}

#triple p {
	position: relative;
	left: -18px;
}

.centralize {
	position: relative;
	left: 19px;
	margin: 4px 0 5px;
	float: left;
}

.move-up, .move-down {
	width: 13px;
	height: 8px;
	cursor: pointer;
	background: url(/img/move-up.png) no-repeat;
	position: absolute;
	right: 8px;
	top: 5px;
}

.move-up.center { top: 12px; }

.move-down.center { bottom: 10px; }

.move-down { 
    background: url(/img/move-down.png) no-repeat;
	bottom: 5px;
	top: auto;
}

.left {

	display: block;
	float: left;
	width: 100%;
}	
.right{
	float:right;
}
ul#links { 
    position: absolute;
	top: 8px;
	left: 32px;
}

ul#languages li ul li a.bold span { 
    font-weight: bold;
	text-decoration: none;
}

ul#links li, #useful ul li {
	background: url(/img/raquo.png) no-repeat left 5px;
	padding-left: 10px;
	list-style-type: none;
	margin-bottom: 2px;
}

ul#languages {
	position: absolute;
	left: 234px;
	top: 8px;
}

ul#languages li { 
    list-style-type: none;
}

ul#languages li ul { 
    display: block;
	position: absolute;
	left: 126px;
	top: -5px;
}

ul#languages li ul li { 
   width: 208px;
   height: 23px;
   line-height: 23px;
   margin-bottom: 6px;
}

ul#languages li ul li a {
	display: inline-block;
	height: 23px;
	text-decoration: none;
}

ul#languages li ul li a img { margin-right: 5px; }

ul#languages li ul li a span { 
    position: relative; 
	top: -5px;
	text-decoration: underline;
}

.dph   {
  font-size:75%;
  }

.green{color:green;
}

.textarea_comment {
	width: 585px;
	height: 50px;
	margin: 0px 0px 5px 0px;
}

#np_osobne_udaje_2 .np_table {	
	width: 590px;	
	margin-top: 5px;
	margin-left: 10px;
	float: left;	
}

.np_table_col_1	{
	width: 5%;
}
	
.np_table_col_2	{
	width: 70%;
}	
	
.np_table_col_3	{
	width: 20%;
	text-align: right;
	font-weight: bold;
}	
.np_overview_table_col_3	{
	width: 20%;
	text-align: right;
	font-weight: normal;
}		
.link_terms {
	font-size: 14px;
	font-weight: bold;
	color: #353b41;
	margin: -3px 0px 0px 0px;
}

.link_terms:hover {
	text-decoration: underline;
}

.riadoksouhlas {
	width: 100%;
	padding: 0px 0px 0px 0px;	
	text-align: right;
	display: block;
	margin: 10px 0px 15px 0px;
}

.button{
	cursor: pointer;
}
.overview_title{
	float:left;
	width:150px;
	padding-top: 6px;
	
	font-size: 14px;
	font-weight: normal;
	color: #353b41;
	
	text-align: right;
}
.overview_content{
 	
	padding-left:160px;
	padding-top: 6px;
	
	font-size: 14px;
	font-weight: normal;
	color: #353b41;
	
	text-align: left;
}


.flash{
 	width:880px;
 	min-height:161px;
}
#flashContent{
	position:absolute;
	height:161px;
}
#ProductListerHeadline{
	position:absolute;
	width:880px;
	text-align: center;
	padding-top:6px;
	z-index:1;
	font-weight:bold;
	font-size: 18px;
}
#flashContent2{
	position:relative;
	z-index:2;
}
#changeProduct{
	color:#FFFFFF;
	padding-top:5px;
	background-image: url('/img/change.png');
	background-position: bottom;
	background-repeat: no-repeat;
	width:150px;
	height:20px;
	text-align: center;
	position:absolute;
	z-index:2;
	left:725px;
	top:5px;
	cursor: hand;
}
#changeProduct a{
	color:white;
}

.infopageContent{
	color: #474747;	
  text-align: justify;
  
  
}

.infopageContent span{
	font-weight:bold;
}
.infopageContent a{
color: #18aac7;
	text-decoration: none;
}
.infopageContent a:hover{
text-decoration:underline;
}
.infopageContent img{
float:right;
margin-left:20px;
margin-right:20px;
}
.infopageContent h1{
	text-align: center;

}
.infopageContent h2{
	
	font-size: 14px;
	font-weight: bold;
	width: 880px;
	/*border-bottom: 1px dashed #474747;*/
	
	/*background: url(/img/stripe.png) repeat-x 3px bottom ;*/
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 20px 0px;
	
	color: #474747;
}
.infopageContent h3{
	
	font-size: 14px;
	font-weight: bold;
	width: 880px;
	
	
	
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 20px 0px;
	
	color: #474747;
}
#faq h3{
	 
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px -8px 0px;
	
	
}
.infopageContent ol{
list-style-type: lower-alpha;
}
#contactFormText{
	width:100%;
}
#contactFormSent{
	font-weight: bold;

	margin-top: 20px;


}
.contactpage{
	width:490px;
	margin-left: 20px;
	margin-top:20px;
}
#passwords{
	display:none;
}

.infopage{
	color:#636363;
}


.infopage th{
	padding-left: 5px;
    padding-right: 5px;
	color: white;
	background-color: #636363;
	font-size: 14px;
	font-weight: bold;
	height: 40px;
	text-align: left;
	border-bottom-width: 2px;
	

}
.infopage td{
	height: 30px;
	padding-left: 5px;
	border-bottom-width: 1px;
}
.infopage tr{

	color: #353b41;
	font-size:14px;
}
.infopage tr.suda{
	background-color: #c1eaf0;
}
.infopage tr.licha{
	background-color: #e1f5f7;
}
.infopage td.price{
font-weight: bold;

}
.infopage td.green{
background-color: #BBFFBB;

}
.infopage td.red,.infopage tr.red{
background-color: #FFBBBB;

}

.note{
	color:#636363;
}
.payoutOverview{
margin-left: 20px;

}
.tabPayout{
margin-left: 20px;
float: left;
}
.tabMotives{
margin-left: 20px;

}
.pendingMotives td{
	width:200px;
}
.tabMotives a{
	color: #18aac7;
	

}
.tabMotives a:hover{
	text-decoration: underline;
	

}
.statusPending{
	background-color: #FFFFAA;
}
.statusActive{
background-color: #AAFFAA;
}
.statusInactive{
}
.statusStopped{
background-color: #AAAAAA;
}
.statusRejected{
	background-color: #FFAAAA;

}
.statusStopped{
	background-color: #FFCCAA;

}
.grayBack{
margin-top:20px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;

font-size:14px;
width:811px;
margin-left: 22px;
background-color:#e7e7e7;

}
.grayBack span{
	font-weight: bold;
}
.mainAffiLink{
text-align: center;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
color: black;
font-size:14px;
border: 2px #18aac7 solid;

background-color:#e7e7e7;
margin-bottom: 10px;
}
.mainAffiLink a{
	font-weight: bold;
	font-size:14px;
	color:#18aac7;
}
.grayBack span{
	font-weight: bold;
}

.payoutUpperBlock{
margin-left:26px;

}
.affiInfoBlock{

	padding:20px;
	padding-top:30px;
}
.affiTools{
	width:600px;
	padding:20px;
	margin-bottom: 40px;
}
.affiInfoImage{
float:right;
width:50%;
height:50%;
}
#sellpage_text{
  text-align: left;
	width:877px;
}
#sellpage_text a:hover{
  text-decoration:underline;
}
#sellpage_loglink{
	display: inline;
	
	margin-top: 15px;
	
	text-align: center;
	
}

#sellpage_button {
	

	width: 267px;
	height: 39px;
	background-image: url('/images/np-button-prihlaseni.png');
	background-repeat: no-repeat;
	text-decoration: none;
	
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin-top: 25px;

	padding: 6px 0px 0px 0px; 
	border: 0px;
	
	cursor: pointer;
	
}

.sellpage{

}
.showAllAffiLink{
 color: #18aac7;
 
}
.showAllAffiLink:hover{
 text-decoration: underline;

}
.fbinvite{
	display:inline;
	float:right;
	margin-top:-10px;
}
.fbinvite span{
	position:relative;
	top:-10px;
}
.freeShirtEditorAd{
color:black;
}
.freeShirtEditorAd h3{
   color: #00AA00;

}
.freeShirtEditorAd span{
   
   font-weight: bold;
}
.freeShirtEditorAd a{
color: #18aac7; ;

}
.freeShirtEditorAd a:hover{
text-decoration: underline;

}
.productImage,.motivImage{
float:left;
}
.productImage img, .motivImage img{
width:100px;
height:100px;
border:1px solid #cccccc;
margin: 5px 5px 5px 5px;
}
.apple_overlay {
	
	
	display:none;	
	background-image:url(/img/overlay/white.png);
	awidth:640px;		
	padding:35px;
	font-size:11px;
}


.apple_overlay .close {
	cursor:pointer;
}
#closeb {
	background-image:url(/img/overlay/close.png);
	position:absolute; right:25px; top:25px;
	cursor:pointer;
	height:35px;
	width:35px;
}






#left-column{
  overflow:hidden;
	background: url("/images/lm/menubg.png") no-repeat;
  width: 240px;
	
  margin: 30px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}
#left-column .motiv-categories{
	background-image: url("/images/lm/menubg.png");
	
	
}
#left-column a:hover{
	text-decoration: underline;
}
#right-column{
margin-left:30px;
}
.motiv-categories,.motiv-topsold{
background: url(/images/lm/menubgmiddle.png) repeat-y;
margin-bottom: 0px;
}
.motiv-categories ul,.motiv-topsold ol{
padding-left:20px;
padding-top: 10px;
margin-top: 0px;
}
.motiv-topsold ol{
margin-bottom: 0px;
padding-bottom: 0px;
}
.hidden-category{
display: none;
}
.motiv-categories a.remove{

	font-weight:bold;
	background: none;
	text-decoration:none;
	margin-left:10px;	
}


.product-categories{
	margin-bottom:50px;
}
.selected-cat{
	font-weight:bold;
	text-decoration: underline;
	color:#18aac7;
}
#left-column #end{
	background-image: url(/images/lm/menubgbottom.png);
	width:240px;
	height:7px;
}
#left-column li{
background: url("/images/lm/menucat1dot.png") left center no-repeat; 
list-style-type: none;
list-style-image:none;
padding-left: 10px;

}
#left-column .lev0{   
	padding-left:10px;
	padding-top:15px;
}
#left-column .lev1{
	background-image: url("/images/lm/menubg2.png");	
	
}
#left-column .lev3{
 background-image:none;
 
}
#left-column .lev11{
 background-image: url("/images/lm/menubg2.png");
 
}
#left-column .lev21{
 background-image:none;
 
}
#left-column .lev31{
 background-image: url("/images/lm/menubg2.png");
 
}

#left-column .lev2{
	background-image: url("/images/lm/menubg2.png");	
	list-style-image: url("/images/lm/menucat2dot.png");
}
#left-column .lev2 .category-name{
	color:	#e3479f;
}
#left-column .lev2 .category-image{
	background-image: url("/images/lm/menucat2bg.png");
}
#left-column .lev3 .category-name{
	color:	#3dac00;
	
	
}
#left-column .lev3 .category-image{
	background-image: url("/images/lm/menucat3bg.png");
} 
#left-column .lev2 li{
background: url("/images/lm/menucat2dot.png") left center no-repeat; 
}
#left-column .lev3 li{
background: url("/images/lm/menucat3dot.png") left center no-repeat; 
}

#left-column h1{
	background-image:url("/images/lm/menutitle.png");
	margin-top: 0px;
	height:36px;
	color:white;
	font-size: 16px;
	padding-left: 13px;
	padding-top: 10px;
	margin-bottom: -10px;
	
}
.product-block{
	padding: 25px 0px 0px 10px;
  list-style-image: url("/images/lm/menucat1dot.png");
}
.product-block ul{
	padding-left: 15px;
  color: #636363;
  display: inline;
  width:140px;
  float: left;
  font-weight: bold;
}
.product-block .hidden-category{
margin-bottom:10px;
margin-top:-10px;
position:relative;
top:-15px;
}
.product-block .hidden-category ul{
	width:160px;
}
.product-block .hidden-category .small-hidden{
	width:40px;
	margin-top:15px;
	margin-right:10px;
	margin-bottom:-15px;
	margin-left:20px;
}
.category-image{
	background-image: url("/images/lm/menucat1bg.png");
	width:63px;
	height:63px;
	padding:4px 4px 4px 4px;
	float: left;
}
.category-image img{
	width:63px;
	height:63px;
	
}
.category-list{
float: left;		
 margin-left: 0px;
 width:150px;
  margin-right: -15px;
  margin-bottom: 10px;
}
.drop-button{
	margin-bottom:-18px;
	position:relative;
	z-index:10;
	width:215px;
	height:31px;
}
.drop-button1{
	background-image:url(/images/lm/menucat1but.png)
}
.drop-button2{
	background-image:url(/images/lm/menucat2but.png)
}
.drop-button3{
	background-image:url(/images/lm/menucat3but.png)
}
.category-more:hover .drop-button1{
	background-image:url(/images/lm/menucat1buth.png)
}
.category-more:hover .drop-button2{
	background-image:url(/images/lm/menucat2buth.png)
}
.category-more:hover .drop-button3{
	background-image:url(/images/lm/menucat3buth.png)
}
.category-name{
	 background:none;
   padding-left: 10px;
   margin-top: 0px;
	 font-weight: bold;
	 font-family: arial;
	 font-size: 14px;
	 color: #13a4c2;
}
#top li{
	list-style-image:none;
	background-image:none;

}
#top li span{
	display: inline-block;
	height: 15px;
	width: 16px;
	background: url(/img/gray-round.png) no-repeat;
      
	margin-right: 8px;
	color: #FFF;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 1px 3px 0px;
	position: relative;
	top: 0px;

}
#top li.top  span{
	background: url(/img/blue-round.png) no-repeat;
  
}
.category-more:hover .more-text{
	text-decoration: underline;
	color: #13a4c2;

}


.more-text{
color:gray;
margin-top:-2px;
margin-left:125px;
position:absolute;
z-index:2;
}
 

#left-column #categories li{
background-image:none;

}

div.invisible{ 
 display:none;

}
div.loading-visible{      
  display:block;
  z-index:9999999999999;  
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:200%;
  text-align:center;

  background:#fff;
  _background:none; /*this line removes the background in IE*/
  opacity:.75;            
  
}
#facebookLikeIFrame{
position:relative;
z-index:10;
margin-top:18px;
margin-left:5px;
border:none;
overflow:hidden;
width:150px;
height:21px;
}
.googlePlusFrame{
position:absolute;
z-index:20;
float:left;
margin-left:145px;
margin-top:-24px 
}
#facebookLikeIFrame2{
position:relative;
z-index:10;
margin-top: 7px;
margin-bottom:-7px;

border:none;
overflow:hidden;
width:130px;
height:21px;
}
.googlePlusFrame2{
display:inline;
padding-top:5px;
z-index:20;
height:21px;
position:relative;
top:6px;
}
.affi-banners{
text-align: left;
width:800px;
}
.affi-banners img{
float:none;
margin: 20px 0px 20px 0px;



}
.affi-banners textarea{
width:300px;height:75px;
}
.shippingFaq{
font-size:10px;
}
.shippingFaq:hover{
 color: #18aac7;
 text-decoration: underline;

}
#biggiesGallery .biggie{
float:left;
position:absolute;
amargin: -20px;

}
#biggiesGallery .selectedproduct{
position:relative;

}
.galleryimg{
position: relative;
-moz-box-shadow:5px 5px 5px 1px grey;
 -webkit-box-shadow: 5px 5px 5px 1px grey;
 box-shadow: 5px 5px 5px 1px grey;
}
#contactimages{
clear:both;
margin-top:30px;
}
#contactimages img{
width:160px;
height:115px;
margin:8px;

}
.FBPluginHeadline{
color: #666666;
font-size: 14px;
font-weight: bold;
}

.userDetail td{
vertical-align: middle;
}
.hodnoceni{
width:200px;
display: inline;
}
.hodnoceni img{
cursor: pointer;

}
.userorders td{
color:#474747;
}
.userorders p{
font-size: 14px;
}
.adrItem{
cursor: pointer;
}
.adrItem:hover{
 color:#13a4c2; 
}
.searchResults a{
	color:#13a4c2;
}
.searchResults span{
	color:#999999;
	margin-left:20px;
}
.searchResults a:hover{
	text-decoration:underline;
	
}
.searchResults h3{
color:#666666;
}
.expressLink{
color:#13a4c2;

}
#cartQMark{
float:right;
}
#spodok_kosik_text2:hover #cartQMark{
background-image: url(/img/qmark.png);

}
#cartTTDiv{
 margin-left:-315px;
 margin-top:5px;
 width:600px;
}
.motivItem{
background-image:url(/img/big-border.png);
width:155px;
background-repeat:no-repeat;
height:155px;
margin:0px;
padding:10px 0px 0px 10px;
float:left;
}
.motivItem:hover{
background-image:url(/img/border2.png);
}
.motivItem .over{
	display:none;
}
.motivItem:hover .full{
	display:none;
}
.motivItem:hover .over{
	display:block;
}
.colorItem{
margin: 2px 2px 2px 2px;
float:left;
background-image: url(/images/pd/colorItem.png);
width:34px;
height:34px;
cursor: pointer;
}
.colorItem2{
margin: 1px 1px 1px 1px;
float:left;
aabackground-image: url(/images/pd/colorItem.png);
width:31px;
height:31px;
cursor: pointer;
border:1px solid lightgray;
}
.colorItem2-color{
		width:100%;
		height:100%;
}
.colorItem:hover{
background-image: url(/images/pd/colorItemSelected.png);
}
.colorItem-color{
		margin-left:6px;
		margin-top:6px;
		background-color: transparent;
		width:22px;
		height:22px;
		
}
.setInfo{
color:#aaaaaa;
font-size:12px;
}
#dd_list .li:hover,#dd_list .li:hover a{
background-color:#13a4c2!important;
color:white!important;
}

#colorTooltip{
background-color:#1FA8C7;
color:white;
display:none;
position:absolute;
z-index:1000;
padding:5px;
font-weight: bold;
}

   .flatButtonOn,.flatButtonOff{
        font-size:14px;
        font-weight:bold;
        padding:5px;
        border-radius:5px;
            cursor:pointer;
    }
    .flatButtonOn, .flatButtonOff:hover{
        color:white;    
        background-color:#13a4c2;
        border:1px solid #13a4c2; 
            
    }
    .flatButtonOff{
        color:#13a4c2;        
        border:1px solid lightgrey
    }
    
 .qmark-span{
     display:inline-block;
     margin-left:2px;
     margin-right:2px;
width:18px;
height:18px;
background-image: url("/img/qmarkg.png");
text-decoration: none;
position:relative;
top:3px;
}
.qmark-span:hover{
background-image: url("/img/qmark.png");

}

.myriad,.myriad_pro_regula,.myriad_pro_semibold,.myriad_pro_semibold_italic{
    font-family:'PT Sans';        
}

