body          			{ margin:0px 0px 0px 0px; background-color:#29312C; }div						{ float:left; font-family:Lucida Grande, Arial, sans-serif; font-size:11px; line-height:12px; color:#7b8d88; }img						{ border:0px; }select 					{ background-color:#54695d; color:#FFFFFF; border:0px;}a						{ color:#7b8d88; font-weight:bold; text-decoration:underline; }a:hover					{ text-decoration:none; }#main					{ width:100%; background-color: #FFFFFF; }#top					{ width:1000px; height:140px; margin-top:9px; padding-bottom:20px; }#toplogo				{ width:165px; z-index:10; }news					{ text-decoration:none; color:#7b8d88; font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; }news a:hover			{ color:#EB038B; }#topline1				{ width:780px; padding-left:20px; }#topline1 a				{ text-decoration:none; color:#7b8d88; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:normal; }#topline1a a:hover		{ color:#EB038B; }#topline1b a:hover		{ color:#03BEF1; }#topline2btn			{ padding-left:10px; }#topline2				{ width:810px; background-image:url('../img/menu-deco_top1_transp.png'); background-repeat:repeat-x; height:25px; }#topline3				{ width:520px; background-image:url('../img/menu-deco_top2.jpg'); background-repeat:no-repeat; height:30px; }#topline4				{ width:620px; padding-left:150px; padding-top:10px; }#topline4 a				{ padding-right:10px; font-weight:normal; }#content 				{ width:1020px; margin-bottom:75px;}#filter					{ width:140px; margin-left:20px; margin-right:25px; margin-bottom:25px; }.filter-item			{ padding:3px; }#shopcontent			{ width:800px; }#shopnavibar			{ width:750px; padding-bottom:37px; }#shopnavibar .pages			{ font-size:9px; float:left; }#shopnavibar .ppv			{ font-size:9px; float:right; }#shopnavibar .ppv a			{ text-decoration:none; color:#7b8d88; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:normal; }#shopnavibar .pages	a		{ text-decoration:none; color:#7b8d88; font-family:Geneva, Arial, Helvetica, sans-serif; padding-left:2px; padding-right:2px; font-weight:normal; }#shopnavibar .ppv .active,#shopnavibar .pages a:hover,#shopnavibar .ppv a:hover	{ color:#03BEF1; }#shopnavibar .pages .active		{ font-weight:bold; }#shopnavibar2			{ width:750px; padding-bottom:37px; }#shopnavibar2 .pages			{ font-size:9px; float:left; }#shopnavibar2 .ppv				{ font-size:9px; float:right; }#shopnavibar2 .ppv a			{ text-decoration:none; color:#7b8d88; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:normal; }#shopnavibar2 .pages	a		{ text-decoration:none; color:#7b8d88; font-family:Geneva, Arial, Helvetica, sans-serif; padding-left:2px; padding-right:2px; font-weight:normal; }#shopnavibar2 .ppv .active,#shopnavibar2 .pages a:hover,#shopnavibar2 .ppv a:hover			{ color:#03BEF1; }#shopnavibar2 .pages .active		{ font-weight:bold; }.shopitem-shirt   						{ width:227px; max-width:227px; height:250px; max-height:300px; padding-bottom:25px; padding-right:15px; margin-top:3px; }.shopitem-shirt .image   				{ padding-bottom:10px; }.shopitem-shirt .bottom   				{ width:100%; }.shopitem-shirt .header					{ font-style:italic; margin-top:3px; }.shopitem-shirt .description			{ font-style:italic; }.shopdetail-shirt										{ width:100%; }.shopdetail-shirt .left									{ width:264px; padding-right:20px; margin-top:20px; }.shopdetail-shirt .left .header							{ padding-bottom:2px; width:100%; margin-bottom:10px; }.shopdetail-shirt .left .header .price1					{ font-size:13px; font-weight:bold; }.shopdetail-shirt .left .header .price2					{ font-size:9px; margin-top:2px; }.shopdetail-shirt .left .info							{ width:100%; }.shopdetail-shirt .left .info .header					{ font-style:italic; margin-top:3px; font-size:12px; }.shopdetail-shirt .left .info .description				{ font-style:italic; margin-top:5px; font-size:10px; }.shopdetail-shirt .left .separator						{ background-image:url('../img/tricka-2-brake_farba.jpg'); background-repeat:no-repeat; width:100%; margin-top:3px; margin-bottom:3px; }.shopdetail-shirt .left .class							{ width:50px; min-width:50px; margin:5px; }.shopdetail-shirt .left .icons							{ width:200px; max-width:200px; }.shopdetail-shirt .left .icons .icon					{ line-height:30px; width:100%; font-size:9px; }.shopdetail-shirt .left .icons .icon a,.shopdetail-shirt .left .icons .icon a:hover,.shopdetail-shirt .left .icons .icon a:active			{ text-decoration:none; color:#7b8d88; font-size:9px; font-weight:normal; }.shopdetail-shirt .left .downimage						{ margin-top:28px; }.shopdetail-shirt .right								{ width:460px; margin:2px; float:right;  margin-top:20px; padding-right:10px; }.shopdetail-shirt .right .colours						{ float:right; }.shopdetail-shirt .right .colours .colour				{ margin-right:8px; margin-top:-12px; }.shopdetail-shirt .right .text							{ font-weight:bold; font-size:9px; vertical-align:bottom; padding-right:15px; }.shopdetail-shirt .right .images						{ width:100%; }.shopdetail-shirt .right .images .image					{ width:220px; margin-right:10px; margin-bottom:10px; }.shopdetail-shirt .downbreak							{ float:right; padding-top:20px; padding-right:22px; }.shopdetail-album 										{ width:100%; }.shopdetail-album .header								{ padding-bottom:2px; width:200px; margin-bottom:10px; }.shopdetail-album .header .price1						{ font-size:13px; font-weight:bold; }.shopdetail-album .header .price2						{ font-size:9px; margin-top:2px; }.shopdetail-album .main									{ width:100%; }.shopdetail-album .main .part							{ height:200px; max-width:280px; margin-right:15px; }.shopdetail-album .main .part .sub1						{ width:100%; height:45px; }.shopdetail-album .main .part .sub1 .text				{ font-style:italic; margin-top:3px; font-size:12px; }.shopdetail-album .footer								{ margin-top:35px; width:100%; padding-bottom:25px; }.shopdetail-album-songlist								{ width:360px; min-width:360px; }.shopdetail-album-songlist .item						{ background-color:#FFFFFF; cursor:pointer; background-image:url('../img/music-3-song_line.jpg'); background-repeat:no-repeat; width:355px; height:19px; padding-bottom:1px; }.shopdetail-album-songlist .item_inactive						{ background-color:#FFFFFF; background-image:url('../img/music-3-song_line.jpg'); background-repeat:no-repeat; width:355px; height:19px; padding-bottom:1px; }.shopdetail-album-songlist .item_player .trackidtext,.shopdetail-album-songlist .item_inactive .trackidtext,.shopdetail-album-songlist .item .trackidtext			{ font-size:10px; color:#999999; margin-left:10px; margin-top:3px; }.shopdetail-album-songlist .item_player .tracktext,.shopdetail-album-songlist .item .tracktext				{ font-style:italic; color:#FFFFFF; font-size:10px; margin-left:6px; margin-top:3px; }.shopdetail-album-songlist .item_inactive .tracktext	{ color:#999999; font-size:10px; margin-left:6px; margin-top:3px; }.shopdetail-album-footer2								{ margin-top:25px; margin-left:35px; width:500px; font-size:9px; }.shopdetail-album-linkbtn								{ background-color:#FFFFFF; background-image:url('../img/music-3-website.jpg'); background-repeat:no-repeat; min-width:185px; width:185px; height:18px; }.shopdetail-album-linkbtn a:hover,.shopdetail-album-linkbtn a								{ font-size:9px; color:#FFFFFF; text-decoration:none; font-style:italic; font-weight:normal; }.shopdetail-album-songlist .item_player					{ background-color:#FFFFFF; cursor:pointer; background-image:url('../img/music-3-song_line_player.jpg'); background-repeat:no-repeat; width:355px; height:50px; padding-bottom:1px; }.shop-music-part										{ width:400px; min-width:480px;}.shop-music-line										{ height:50px; margin-bottom:5px; min-width:360px; width:100%; }.shop-books												{ width:100%; }.shop-books .shop-book-line								{ width:auto; margin-right:10px; margin-bottom:5px; }.shopdetail-book 										{ width:100%; }.shopdetail-book .header								{ padding-bottom:2px; width:200px; margin-bottom:10px; }.shopdetail-book .header .price1						{ font-size:13px; font-weight:bold; }.shopdetail-book .header .price2						{ font-size:9px; margin-top:2px; }.shopdetail-book .main									{ width:100%; }.shopdetail-book .main .part							{ height:auto; max-width:280px; margin-right:15px; }.shopdetail-book .main .part .sub1						{ width:100%; height:45px; }.shopdetail-book .main .part .sub1 .text				{ font-style:italic; margin-top:3px; font-size:12px; }.shopdetail-book .footer								{ margin-top:35px; width:100%; padding-bottom:25px; }.orderform-notes										{ background-image:url('../img/order-fill-poznamky.jpg'); background-repeat:no-repeat; background-color:#c1d2c8; width:185px; height:69px; overflow:hidden; border:none; padding:3px; } .kontakt-email											{ background-image:url('../img/submenu-kontakt-email.jpg'); background-repeat:no-repeat; background-color:#FFFFFF; width:187px; height:21px; }.kontakt-email input									{ border:0px; width:170px; margin-left:8px;  margin-top:2px; height:13px; color:#7b8d88; } .kontakt-text											{ background-image:url('../img/submenu-kontakt-odkaz.jpg'); background-repeat:no-repeat; background-color:#FFFFFF; width:460px; height:97px; }.kontakt-text textarea									{ border:0px; width:443px; margin-left:8px;  margin-top:6px; height:80px; color:#7b8d88; overflow:hidden; background-color:#FFFFFF; }.counter												{ background-image:url('../img/submenu-textcounter.jpg'); background-repeat:no-repeat; background-color:#FFFFFF; width:42px; height:19px; }.counter input											{ border:0px; margin-left:5px; color:#7b8d88; background-color:#c2d2cf; height:15px; width:32px; }.orderform												{ background-image:url('../img/order-form-backround.jpg'); background-repeat:no-repeat; background-color:#FFFFFF; width:741px; height:314px; margin-top:10px; }.regform												{ background-image:url('../img/submenu-registration-background.jpg'); background-repeat:no-repeat; background-color:#FFFFFF; width:441px; height:496px; margin-top:10px; }.loginform												{ background-image:url('../img/submenu-login-background.jpg'); background-repeat:no-repeat; background-color:#FFFFFF; width:441px; height:171px; margin-top:10px; }.formfield												{ background-image:url('../img/submenu-registration-white_field.png'); background-repeat:no-repeat; background-color:#c1d2c8; width:185px; height:19px; }.formfield input 										{ border:0px; margin-left:6px; color:#7b8d88; background-color:#FFFFFF; height:15px; width:173px; }.formselect                     						{ background-color:#FFFFFF; width:183px; max-width:183px; color:#999999; }.prefooter-hlaaska						{ width:90%; padding-left:30px; margin-bottom:15px; font-size:9px; }.smallfont				{ font-size:9px; }#footer					{ width:100%; height:60px; padding:60px 0px 15px 0px; font-size:9px; color:#FFFFFF; background-color:#29312C; background-image:url('../img/footer-bgr.png'); background-repeat:repeat-x; }.footer-item			{ margin-right:20px; font-size:9px; line-height:40px; }.footer-item2			{ margin-right:10px; font-size:9px; line-height:40px; }.menuitem				{ margin-left:10px; }.deliveryinfotext		{ color:#7b8d88; font-size:9px; font-family:Geneva, Arial, Helvetica, sans-serif; }.shirtnavlink 			{ font-size:9px; }.shirtnavlink a			{ text-decoration:none; font-weight:normal; font-size:9px; }.shirtnavlink a:hover	{ font-weight:bold; }
