/* ------------------------------------------------------------------ */
/* screen.css                                                         */
/* ------------------------------------------------------------------ */
@media screen {	
	/* ----- contentText */
		.contentText {
			line-height: 1.5em;
			width: 600px;
			overflow: hidden;
		}
                .wide .contentText{
                    width: 960px;
}

            .red {color: #F00 !important; }

		/* ----- normal text */
			.contentText h1 {
				margin: 0 0 0.8em 0; 
				padding: 0;
				color: #e6332a;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 180%;
				font-weight: normal;
			}
			.contentText h2 {
				margin: 0.8em 0 0.3em 0; 
				color: #e6332a;
				font-size: 130%;
			}
			.contentText h3 {
				margin: 0.8em 0 0.3em 0;
				color: #e6332a;
				font-size: 120%;
			}
			.contentText p {
				margin: 0.3em 0; 
			}
		/* end. normal text */
		
		.contentText h1.link {
			margin: 0 0 0.5em 0; 
			color: #009ccc;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 140%;
			font-weight: normal;
			position: relative;
		}
		.contentText h1.link a {
			padding: 0 15px 0 0;
			background: url(../img/icons/h1-link.gif) 100% 8px no-repeat;
			position: relative;
		}
		.contentText h1.link a.rss {
			position: absolute;
			left: 520px; top: -10px;
			font-size: 70%;
			text-transform: uppercase;
			background: url(../img/icons/rss.png) 0 2px no-repeat;
			padding: 0 0 0 20px;
		}
		
		.contentText h2.hilight {
			margin: 0.5em 0 0.5em 0; 
			padding: 1px 5px;
			color: #fff;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 100%;
			background-color: #009ccc;
			display: inline-block;
		}
		
		.contentText .line {
			border-bottom: 1px solid #cac4c4;
			height: 1em;
			margin: 0 0 0 0;
		}
		
		.contentText ul {
			list-style-type: none;
			margin: 1em 0 1em 2px; padding: 0;
		}
		.contentText ul li {
			background: url(../img/bg/list.gif) 0 8px no-repeat;
			display: block;
			padding: 0 0 0 15px;
		}
		
		.breadcrumbs {
			font-size: 90%;
			height: 30px;
			margin: 10px 0;
		}
		.breadcrumbs h1 {
			display: inline;
			background-color: #009ccc;
			font-size: 150%;
			color: #fff;
			padding: 2px 4px;
		}
		
		
		.contentText2 {
			width: 600px;
			background: url(../img/bg/contenttext2-top.png) 0 0 no-repeat;
                        margin-bottom:10px;
		}
                .wide .contentText2{
                    width: 960px;
                    background-image: url(../img/bg/contenttext2-top_wide.png);
}
		#content .contentMain .contentText2 .contentTextMain {
			background: url(../img/bg/contenttext2-bottom.png) 0 100% no-repeat;
			padding: 20px 15px 10px;
		}
                .wide #content .contentMain .contentText2 .contentTextMain{
                    background-image: url(../img/bg/contenttext2-bottom_wide.png);
}
		h4.topContent {
			margin: 0;
			height: 23px;
			font-size: 100%;
			background: url(../img/bg/contenttext2header-left.png) 0 0 no-repeat;
			width: 135px;
			position: relative;
			top: 3px;
			left: 0;
		}
		h4.topContent span {
			margin: 0; 
			padding: 7px 20px 0 20px;
			text-transform: uppercase;
			height: 17px; 
			width: 95px;
			display: inline-block;
			background: url(../img/bg/contenttext2header-right.png) 100% 0 no-repeat;
		}
		h4.topContentLink {
			margin: 0;
			height: 23px;
			font-size: 100%;
			background: url(../img/bg/contenttext2header-left.png) 0 0 no-repeat;
			width: 135px;
			position: relative;
			top: 3px;
			left: 0;
			color: #009ccc;
		}
		h4.topContentLink span {
			margin: 0; 
			padding: 7px 20px 0 20px;
			text-transform: uppercase;
			height: 17px; 
			width: 95px;
			display: inline-block;
			background: url(../img/bg/contenttext2header-right.png) 100% 0 no-repeat;
		}
		
		/* ----- boxRotator */
			.boxRotator {
				display: table;
				font-size: 90%;
			}
			.boxRotator a.arrowLeft {
				width: 21px; height: 21px;
				background-image: url(../img/icons/rarrow-left.png);
				display: block;
				float: left;
				text-decoration: none;
				margin: 38px 0 0 0;
			}
			.boxRotator a.arrowLeft:hover {
				background-image: url(../img/icons/rarrow-left_hover.png);
			}
			.boxRotator a.arrowRight {
				width: 21px; height: 21px;
				background-image: url(../img/icons/rarrow-right.png);
				display: block;
				float: left;
				text-decoration: none;
				margin: 38px 0 0 0;
			}
			.boxRotator a.arrowRight:hover {
				background-image: url(../img/icons/rarrow-right_hover.png);
			}
			.boxRotator .imgBox {
				width: 88px;
				text-align: center;
				float: left;
			}
			.boxRotator h3 {
				font-size: 100%;
				font-weight: normal;
				margin: 6px 0 0 0;
			}
			.boxRotator span {
				color: #b30101;
			}
		/* end. boxRotator */
		
		/* ----- contectBox */
			.contectBox {
				border-bottom: 1px solid #cac4c4;
				margin: 10px 0 0 0;
				padding: 0px 0 10px 0;
			}
			.contectBox .left,
			.contectBox .center {
				float: left;
				width: 160px;
				margin: 0 30px 0 0;
			}
			.contectBox .center {
				margin: 25px 0 0 0;
			}
			.contectBox .right {
				float: right;
			}
			.contectBox h3 {
				color: #e6332a;
				font-size: 110%;
				font-weight: normal;
				margin: 0 0 5px 0; padding: 0;
			}
			.contectBox h4 {
				color: #000;
				font-size: 100%;
				margin: 0; padding: 0;
			}
		/* end. contectBox */
		
		/* ----- formBox */
			.contactForm h2 {
				color: #e6332a;
				font-size: 110%;
				font-weight: normal;
				margin: 20px 0 5px 0; padding: 0;
			}
			.contactForm p {
				font-size: 90%;
			}
			.formBox {
				background: url(../img/bg/formbox-top.png) 0 0 no-repeat;
				width: 332px;
				margin: 20px 0 0 0;
			}
			.formBox .formBoxMain{
				background: url(../img/bg/formbox-bottom.png) 0 100% no-repeat;
				padding: 15px 15px 0 15px;
			}
			.formBox .formBoxMain dl {
				margin: 0; padding: 0;
				width: 265px;
			}
			.formBox .formBoxMain dl dd {
				margin: 3px 0 10px 0; padding: 0;
			}
			.formBox .formBoxMain dl input.text {
				border: none;
				width: 180px;
				padding: 3px 5px;
			}
			.formBox .formBoxMain dl textarea.text {
				border: none;
				width: 255px;
				height: 80px;
				padding: 3px 5px;
			}
			.formBox .formBoxMain dl input.text.error {
				background-color: #dd6660;
			}
			.formBox .formBoxMain dl p.error {
				color: red;
				font-size: 90%;
				margin: 0;
			}
		/* end. formBox */
		
		/* ----- boxRecommend */
			.boxRecommend {
				width: 280px;
                                height: 215px;
				position: relative;
			}
            .wide .boxRecommend{
                width: 310px;
                text-align: center;
            }
			.boxRecommend a.img {
				display: block;
				border: 2px solid #dddbdb;
				width: 178px; height: 170px;
				float: left;
                text-decoration: none;
                background: #FFF;
			}
			.boxRecommend a.img img {
				/*width: 170px;*/
                vertical-align: middle;
			}
			.boxRecommend .description {
				float: right;
				width: 93px;
			}
                        .wide .boxRecommend .description{
                            width: 120px;
}
			.boxRecommend .description h3 {
				font-size: 110%;
				margin: 60px 5px 0 0; padding: 0;
			}
			.boxRecommend .description p {
				margin: 0; padding: 0;
			}
			.boxRecommend .action {
				width: 35px; height: 35px;
				background: url(../img/icons/action.png) 0 0 no-repeat;
				position: absolute;
				top: 5px;
				left: -14px;
			}
			.boxRecommend .actionPrice {
				height: 21px;
				/*display: inline-block;*/
				background: url(../img/bg/action-price.png) 0 0 no-repeat;
				position: absolute;
				top:135px;
				left: 134px;
				padding: 7px 10px 7px 30px;
				font-size: 120%;
				color: #fff;
				font-weight: bold;
			}
			.boxRecommend .actionPrice span {
				font-size: 90%;
			}
			.boxRecommend .new {
				width: 35px; height: 35px;
				background: url(../img/icons/news.png) 0 0 no-repeat;
				position: absolute;
				top: 5px;
				left: -14px;
			}
			.boxRecommend .newPrice {
				height: 21px;
				display: block;
				background: url(../img/bg/new-price.png) 0 0 no-repeat;
				position: absolute;
				/*bottom: 5px;*/
				left: 150px;
                                top:6px;
				padding: 7px 10px 7px 30px;
				font-size: 120%;
				color: #fff;
				font-weight: bold;
			}
			.boxRecommend .newPrice span {
				font-size: 90%;
			}
            .boxRecommend .recbid{
                display: block;
                position: absolute;
                bottom: 0;
                left: 0;
                line-height: 36px;
                background: url("../img/bg/rec-right.png") no-repeat center right;
                color:white;
                text-decoration: none;                            
                text-transform: uppercase;                                                        
                letter-spacing: 1px;
                font-size: 110%;
            }
            .boxRecommend .recbid span{
                display: block;
                margin-right: 16px;
                padding-left: 16px;
                background: url("../img/bg/rec-left.png") no-repeat center left;
            }

            .boxRecommend .submitGreen {
                display: block;
                position: absolute;
                bottom: 0;
                left: 0;
                line-height: 36px;
                background: url("../img/bg/rec-right.png") no-repeat center right;
                color:white;
                text-decoration: none;
                text-transform: uppercase;
                letter-spacing: 1px;
                font-size: 1.2em;
                font-weight: bold;
                font-style: italic;
            }
            .boxRecommend .submitGreen input {
                display: block;
                margin-right: 11px;
                padding: 9px 3px 10px 11px;
                background: url("../img/bg/rec-left.png") no-repeat center left;
                color:white;
                text-decoration: none;
                text-transform: uppercase;
                letter-spacing: 1px;
                font-size: 1em;
                font-weight: bold;
                font-style: italic;
            }      

         .boxRecommend .submitRed {
                display: block;
                position: absolute;
                bottom: 0;
                left: 0;
                line-height: 36px;
                background: url("../img/bg/rec-right.png") no-repeat center right;
                color:white;
                text-decoration: none;
                text-transform: uppercase;
                letter-spacing: 1px;
                font-size: 1.2em;
                font-weight: bold;
                font-style: italic;
            }
            .boxRecommend .submitRed input {
                display: block;
                margin-right: 11px;
                padding: 9px 3px 10px 11px;
                background: url("../img/bg/rec-left.png") no-repeat center left;
                color:white;
                text-decoration: none;
                text-transform: uppercase;
                letter-spacing: 1px;
                font-size: 1em;
                font-weight: bold;
                font-style: italic;
            }                    
		/* end. boxRecommend */
		
		h4.link {
			margin: -10px 0 0 0; padding: 0;
			font-size: 100%;
			text-transform: uppercase;
			color: #009ccc;
		}
		
		/* ----- boxTips */
			.boxTips {
				width: 265px;
				border-right: 1px dotted #000;
				margin: 0x 0 0 0;
				padding: 15px 15px 0 0;
				float: left;
				height: 180px;
				position: relative;
			}
			.boxTips.bend {
				padding: 15px 5px 0 15px;
				border: none;
			}
			.boxTips a.img {
				display: block;
				width: 80px;
				height: 80px;
				border: 1px solid #cac4c4;
				padding: 10px;
				float: left;
			}
			.boxTips .text {
				float: right;
				width: 150px;
			}
			.boxTips h3 {
				margin: 0 0 10px 0;
				font-size: 90%;
				line-height: 1.2em;
				font-weight: normal;
			}
			.boxTips p {
				margin: 7px 0;
				font-size: 90%;
				line-height: 1.3em;
			}
			.strike {
				text-decoration: line-through;
			}
			.boxTips span.detail {
				color: #009ccc;
				background: url(../img/icons/archivesection.png) 0 0 no-repeat;
				padding: 3px 0 7px 25px;
				font-size: 90%;
				line-height: 28px;
			}
			.boxTips .toBox {
				color: #485e05;
				font-size: 85%;
				text-transform: uppercase;
				padding: 4px 0 5px 0;
				=padding: 0;
				margin: 0 6px;
				background: url(../img/bg/tobox-left.png) 0 0% no-repeat;
				position: relative;
				top: 2px;
			}
			.boxTips .buttons {
				position: absolute;
				bottom: 0;
			}
			.boxTips .toBox input {
				color: #485e05;
				font-size: 10px;
				text-transform: uppercase;
				padding: 10px 8px;
				=padding: 5px 8px 2px 8px;
				overflow: visible;
				background: url(../img/bg/tobox-right.png) 100%  no-repeat;
				border: none;
				overflow: visible;
			}
			.boxTips .toBasket {
				color: #fff;
				font-size: 10px;
				text-transform: uppercase;
				padding: 4px 0 5px 0;
				=padding: 0;
				margin: 0 6px;
				background: url(../img/bg/tobasket-left.png) 0 0% no-repeat;
				position: relative;
				top: 2px;
			}
			.boxTips .toBasket input {
				color: #fff;
				font-size: 10px;
				text-transform: uppercase;
				padding: 10px 8px;
				=padding: 5px 8px 2px 8px;
				overflow: visible;
				background: url(../img/bg/tobasket-right.png) 100%  no-repeat;
				border: none;
				overflow: visible;
			}
		/* end. boxTips */
		
            .submitRed{
                        color: #fff;
			font-size: 11px;
			text-transform: uppercase;
			padding: 4px 0 4px 0;			
			margin: 0 6px;
			background: url("../img/bg/red-right.png") no-repeat center right;
                        =padding: 0;
            cursor:pointer;                        
            }
                .submitRed input{
                        color: #fff;
			font-size: 11px;
			text-transform: uppercase;
			padding: 6px 0px 6px 8px;
                        margin-right: 6px;
			overflow: visible;
			background: url("../img/bg/red-left.png") no-repeat center left;
			border: none;
			overflow: visible;
			font-family: Tahoma, Geneva, sans-serif;
                        =padding: 4px 8px 2px 8px;
                        cursor:pointer;
                }
		.submitBlue {
			color: #fff;
			font-size: 11px;
			text-transform: uppercase;
			padding: 4px 0 4px 0;
			=padding: 0;
			margin: 0 6px;
			background: url(../img/bg/tobasket-left.png) 0 0% no-repeat;
			cursor:pointer;
		}                
		.submitBlue input {
			color: #fff;
			font-size: 11px;
			text-transform: uppercase;
			padding: 6px 8px;
			=padding: 4px 8px 2px 8px;
			overflow: visible;
			background: url(../img/bg/tobasket-right.png) 100%  no-repeat;
			border: none;
			overflow: visible;
			font-family: Tahoma, Geneva, sans-serif;
			cursor:pointer;
		}                
		.submitGrey {
			color: #fff;
			font-size: 11px;
			text-transform: uppercase;
			padding: 2px 0 3px 0;
			=padding: 0;
			margin: 0 6px;
			background: url(../img/bg/submitback-left.png) 0 0% no-repeat;
			cursor:pointer;
		}
		.submitGrey input {
			color: #000;
			font-size: 11px;
			text-transform: uppercase;
			padding: 3px 15px 3px 15px;
			=padding: 4px 15px 0px 15px;
			overflow: visible;
			background: url(../img/bg/submitback-right.png) 100%  no-repeat;
			border: none;
			overflow: visible;
			font-size: 10px;
			cursor: pointer;
			font-family: Tahoma, Geneva, sans-serif;
			cursor:pointer;
		}
		.submitGrey2 {
			color: #fff;
			font-size: 11px;
			text-transform: uppercase;
			padding: 3px 0;
			=padding: 0;
			margin: 0 6px;
			background: url(../img/bg/submitgrey-left.png) 0 0% no-repeat;
			position: relative;
			top: 2px;
			cursor:pointer;
		}
		.submitGrey2 input {
			color: #000;
			font-size: 11px;
			text-transform: uppercase;
			padding: 5px 15px 3px 15px;
			=padding: 3px 15px 0px 15px;
			overflow: visible;
			background: url(../img/bg/submitgrey-right.png) 100%  no-repeat;
			border: none;
			overflow: visible;
			font-size: 11px;
			cursor: pointer;
			font-family: Tahoma, Geneva, sans-serif;
			cursor:pointer;
		}
		.submitGreen {
			font-size: 11px;
			font-family: Tahoma, Geneva, sans-serif;
			color: #485e05;
			text-transform: uppercase;
			padding: 4px 0 5px 0;
			=padding: 0;
			margin: 0 6px;
			background: url(../img/bg/tobox-left.png) 0 0% no-repeat;
			cursor:pointer;
		}
		.submitGreen input {
			font-size: 11px;
			font-family: Tahoma, Geneva, sans-serif;
			color: #485e05;
			text-transform: uppercase;
			padding: 3px 8px;
			=padding: 4px 8px 2px 8px;
			background: url(../img/bg/tobox-right.png) 100%  no-repeat;
			border: none;
			overflow: visible;
			cursor:pointer;
		}

		/* ----- referenceBox */
			.referenceBox {
				width: 160px;
				position: relative;
				float: left;
				text-align: center;
				margin: 10px 14px 0 15px;
			}
			.referenceBox a.linkImg {
				background-image: url(../img/bg/references-box.png);
				background-repeat: no-repeat;
				height: 108px; width: 130px;
				display: block;
				padding: 15px;
				margin: 0 0 8px 0;
				text-align: left;
			}
			.referenceBox a.linkImg span {
				display: table-cell; vertical-align: middle; position: relative;
				height: 108px;
			}
			.referenceBox a.linkImg img {
			}
		/* end. recerenceBox */
		
		/* ----- boxLeft, boxRight */
			.boxLeft {
				width: 267px;
				float: left;
				padding: 15px 0 0 0;
			}
			.boxLeft .dateBox {
				background: url(../img/bg/datebox.png) 0 0 no-repeat;
				width: 32px;
				height: 38px;
				padding: 0px 6px 5px 4px;
				text-align: center;
				color: #143462;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 110%;
				float: left;
				margin: 4px 9px 0 0;
			}
			.boxLeft .dateBox.act {
				color: #e6332a;
				font-weight: bold;
			}
			.contentText .boxLeft .newsBox {
				float: left;
				width: 210px;
				margin: 0 0 9px 0;
				font-size: 90%;
			}
			.boxLeft .newsBox h4 {
				font-size: 100%;
				margin: 0;
				font-weight: normal;
				line-height: 1.3em;
			}
			.boxLeft .newsBox p {
				margin: 0;
				line-height: 1.3em;
			}
			
			.boxRight {
				width: 280px;
				float: right;
				border-left: 1px dotted #000;
				padding: 15px 0 0 20px;
			}
			.boxRight .newsBox {
				float: left;
				width: 280px;
				margin: 0 0 9px 0;
				font-size: 90%;
			}
			.boxRight .newsBox img {
				float: left;
				margin: 0 9px 12px 0;
			}
			.contentText .boxRight .newsBox .fleft {
				width: 150px;
				float: left;
			}
			.boxRight .newsBox h4 {
				font-size: 100%;
				margin: 0;
				font-weight: normal;
				line-height: 1.3em;
			}
			.boxRight .newsBox p {
				margin: 0;
				line-height: 1.3em;
			}
		/* end. boxLeft, boxRight */
		.archiveSection {
			margin: 0.5em 80px 0.5em 0;
			text-align: right;
			color: #009ccc;
		}
		.archiveSection a {
			background: url(../img/icons/archivesection.png) 0 2px no-repeat;
			padding: 4px 0 5px 28px;
		}
		
		/* ----- contentNavig */
			.contentNavig {
				border-bottom: 1px solid #cac4c4;
				padding: 0 0 1.4em 0;
			}
			.contentNavig a.act {
				background-color: #009ccc;
				padding: 1px 2px;
				color: #fff;
				text-decoration: none;
			}
		/* end. contentNavig */
		
		/* ----- newsBox */
			.contentText .newsBox {
				margin: 1.4em 0 2em 0;
				font-size: 90%;
			}
			.contentText .newsBox img {
				float: left;
				margin: 0 22px 0px 0;
			}
			.contentText .newsBox .fleft {
				width: 448px;
				float: left;
				margin: -2px 0 0 0;
			}
			.contentText .newsBox h4 {
				font-size: 100%;
				margin: 0;
				font-weight: normal;
				line-height: 1.3em;
				font-family: Georgia, "Times New Roman", Times, serif;
			}
			.contentText .newsBox p {
				margin: 0;
				line-height: 1.3em;
			}
		/* end. newsBox */
		
		/* ----- downloadFiles */
			.downloadFiles {
				background: url(../img/bg/downloadfile-top.png) 0 0 no-repeat;
				margin: 1em 0;
			}
			.downloadFiles .downloadFilesMain {
				background: url(../img/bg/downloadfile-bottom.png) 0 100% no-repeat;
				padding: 0;
			}
			.downloadFiles ul {
				display: table;
				width: 100%;
				margin: 0; padding: 10px 15px;
			}
			.downloadFiles ul li {
				background-image: none;
				padding: 0;
				display: block;
				float: left;
				margin: 3px 25px 3px 0;
				font-size: 90%;
			}
			.downloadFiles ul li a {
				background-repeat: no-repeat;
				background-position: 0 5px;
				padding: 4px 0;
				display: block;
			}
			.downloadFiles ul li a.pdf {
				background-image: url(../img/icons/file-pdf.gif);
				padding-left: 26px;
			}
			.downloadFiles ul li a.doc {
				background-image: url(../img/icons/file-xls.gif);
				padding-left: 26px;
			}
			.downloadFiles ul li a.xls {
				background-image: url(../img/icons/file-doc.gif);
				padding-left: 26px;
			}
		/* end. downloadFiles */
		
		/* ----- photogalery */
			/* ----- .photoBoxT1 */
				.photoBoxT1 {
					font-size: 90%;	
				}
				.photoBoxT1 h2 {
					font-size: 110%;
					margin: 0; padding: 8px 0 0 0;
					font-weight: normal;
				}
				.photoBoxT1 .boxP {
					width: 157px;
					background-color: #f0efef;
					padding: 10px 10px;
					float: left;
					margin: 10px 6px;
					position: relative;
				}
				.photoBoxT1 a.img {
					width: 156px;
					height: 105px;
					overflow: hidden;
					display: block;
				}
				.photoBoxT1 span.large {
					background: url(../img/icons/img-large.png) 0 0;
					display: block;
					width: 15px; height: 15px;
					position: absolute;
					right: 5px; top: 5px;
				}
				.photoBoxT1 a.description {
					display: block;
					margin: 6px 0 0 0;
					
				}
			/* end. photoBoxT1 */
			
			/* ----- .photoBoxT2 */
				.photoBoxT2 {
				}
				.photoBoxT2 h2 {
					font-size: 100%;
					margin: 0; padding: 8px 0 0 0;
					font-weight: normal;
				}
				.photoBoxT2 .boxP {
					margin: 15px 0 0 0;
				}
				.photoBoxT2 div.img {
					display: block;
					background-color: #f0efef;
					padding: 10px 10px 5px 10px;
					margin: 0px 20px 0 0;
					position: relative;
					float: left;
					position: relative;
				}
				.photoBoxT2 div.img a {
					width: 156px;
					height: 105px;
					overflow: hidden;
					display: block;
					margin: 0 0 5px 0;
				}
				.photoBoxT2 div.img a.large {
					background: url(../img/icons/img-large.png) 100% 0 no-repeat;
					display: block;
					height: 15px;
					margin: 0px 0 0 0;
				}
				.photoBoxT2 div.description h3 {
					font-size: 110%;
					color: #000;
					margin: 0px 0 0 0;
				}
			/* end. photoBoxT2 */
			
			/* ----- .photoBoxT3 */
				.photoBoxT3 {
				}
				.photoBoxT3 h2 {
					font-size: 100%;
					margin: 0;
					padding: 8px 0 0 0;
					font-weight: normal;
				}
				.photoBoxT3 .boxP {
					margin: 15px 0 0 0;
				}
				.photoBoxT3 div.img {
					float: left;
				}
				.photoBoxT3 div.imgMain {
					display: block;
					background-color: #f0efef;
					padding: 10px 10px 5px 10px;
					margin: 0px 20px 0 0;
					position: relative;
				}
				.photoBoxT3 div.img a {
					width: 156px;
					height: 105px;
					overflow: hidden;
					display: block;
					margin: 0 0 5px 0;
				}
				.photoBoxT3 div.img a.large {
					background: url(../img/icons/img-large.png) 100% 0 no-repeat;
					display: block;
					height: 15px;
					margin: 0px 0 0 0;
				}
				.photoBoxT3 div.imgSmall {
					color: #000;
					margin: 0px 0 0 0;
					width: 200px;
					float: left;
				}
				.photoBoxT3 div.imgSmall a {
					border: 1px solid #cfc9c9;
					display: block;
					float: left;
					margin: 0 13px 9px 0;
				}
			/* end. photoBoxT2 */
		/* end. photogalery */
		
		/* ----- contentHeaderText */
			.contenHeader {
				float: left;
				width: 780px;
			}
                        .wide .contenHeader{
                            width: 960px;
                        }
			.contentHeaderText {
				position: relative;
				height: 171px;
				
			}
           .wide .contentHeaderText{
                    padding-left: 181px;
            }
		
		
			/* ----- toolsBox */
				.boxTools {
					float: right;
					width: 170px;
				}
				
				.boxFavorites {
					background: url(../img/bg/favoritesbox-bottom.png) 0 100% no-repeat;
					color: #608000;
					margin: 6px 0 10px 0;
					font-size: 90%;
				}
				.boxFavorites .boxFavoritesMain {
					background: url(../img/bg/favoritesbox-top.png) 0 0% no-repeat;
					padding: 7px 12px;
					height: 61px;
				}
				.boxFavorites a {
					color: #608000;
				}
				.boxFavorites h5 {
					color: #608000;
					border-bottom: 1px dotted #608000;
					margin: 0;
					margin: 0 0 1em 0;
					font-size: 100%;
					text-transform: uppercase;
				}
				
				.boxBasket {
					background: url(../img/bg/basketbox.png) 0 0 no-repeat;
					color: #fff;
					margin: 0 0 10px 0;
					padding: 7px 12px;
					height: 61px;
					font-size: 90%;
				}
				.boxBasket h5 {
					border-bottom: 1px dotted #fff;
					margin: 0;
					margin: 0 0 1em 0;
					font-size: 100%;
					text-transform: uppercase;
				}
				.boxBasket a {
					color: #fff;
				}
				.boxBasket span.price {
					font-size: 110%;
					font-weight: bold;
				}
				.boxTools .links {
					color: #009ccc;
					font-size: 90%;
					margin: 0 0 9px 0;
				}
				.searchLogin span.name {
					background: url(../img/icons/login-name.png) 0 2px no-repeat;
					padding: 0 0 0 15px;
				}
			/* end. toolsBox */
			
			
			/* ----- searchLogin */
				.searchLogin {
					background: url(../img/bg/searchlogin.png) 0 0;
					height: 24px;
					width: 765px;
					clear: both;
					color: #fff;
					font-size: 90%;
					padding: 6px 10px;
				}
                                .wide .searchLogin{
                                    width: 940px;
}
				.searchLogin * {
					vertical-align: middle;
				}
				.searchLogin a {
					color: #FFF;
				}
				.searchLogin input.submit {
					font-size: 100%;
					text-transform: uppercase;
					font-family: Arial, Helvetica, sans-serif;
				}
				.searchLogin input.text {
					border: none;
					font-size: 100%;
					font-family: Arial, Helvetica, sans-serif;
					width: 90px;
				}
				.searchLogin input.search {
					width: 140px;
				}
			/* .searchLogin */
		/* end. contentHeaderText */
	/* end. contentText */
	
	
	
	/* ----- sideBarLeft */
		.sideBarLeft .newsletterBox {
			background: url(../img/bg/newslleterbox-bottom.png) 0 100% no-repeat;
		}
		.sideBarLeft .newsletterBoxMain {
			background: url(../img/bg/newslleterbox-top.png) 0 0 no-repeat;
			padding: 9px;
			font-size: 90%;
		}
		.sideBarLeft .newsletterBoxMain strong.title {
			text-transform: uppercase;
		}
		.sideBarLeft .newsletterBoxMain p {
			margin: 0.3em 0;
			line-height: 1.3em;
		}
		.sideBarLeft .newsletterBoxMain input.text {
			border: 1px solid #343233;
			padding: 3px 5px 3px 5px;
			font-size: 100%;
			width: 145px;
			margin: 2px 0 5px 0;
		}
	/* end. sideBarLeft */
	
	
	/* ----- loginBox */
		.loginBox {
			background: url(../img/bg/loginbox-bottom.png) 0 100% no-repeat;
			margin: 0 0 9px 0;
			width: 100%;
		}
		.loginBoxMain {
			background: url(../img/bg/loginbox-top.png) 0 0 no-repeat;
			padding: 9px;
			font-size: 90%;
		}
		.loginBox strong.title {
			text-transform: uppercase;
		}
		.loginBox p {
			margin: 0.3em 0 1em 0;
			line-height: 1.3em;
		}
		.loginBox input.text {
			border: 1px solid #343233;
			padding: 3px 5px 3px 5px;
			font-size: 100%;
			width: 140px;
			margin: 2px 0 5px 0;
		}
	/* end. loginBox */
	
	/* ----- boxType1 */
		.boxType1 {
			margin: 9px 0;
			font-size: 90%;
			width: 100%;
			position: relative;
		}
                .wide #content .contentMain .sideBarRight .boxType1, .wide #content .contentMain .sideBarRight .boxType2{
                        width: 183px;
                        margin: 4px;
                        float: left;
                }
		.boxType1Main {
			padding: 11px 13px;
			border: 3px solid #cac4c4;
		}
		.boxType1Main h5 {
			font-size: 90%;
			border-bottom: 1px dotted #000;
			padding: 0 0 7px 0;
			margin: 0 0 1em 0;
			line-height: 1.3em;
		}
		
		.boxType1 ul {
			margin: 0; padding: 0;
			list-style-type: none;
			line-height: 1.7em;
		}
		.boxType1 ul li a {
			background: url(../img/icons/link-list.png) 0 3px no-repeat;
			padding: 0 0 0 10px;
			text-transform: uppercase;
		}
		.boxType1 dl {
			margin: 0; padding: 0;
			display: table;
			width: 100%;
		}
		.boxType1 dl dt {
			float: left;
			width: 60px;
			clear: both;
			margin: 4px 0;
		}
		.boxType1 dl dd {
			float: right;
			width: 65px;
			margin: 4px 0 4px 9px; padding: 0;
		}
	/* end. boxType1 */
	
	/* ----- boxType1 */
		.boxType2 {
			margin: 9px 0;
			font-size: 90%;
			width: 100%;
			background-color: #d6d1d1;
		}
		.boxType2Main {
			padding: 11px 13px;
		}
		.boxType2Main h5 {
			font-size: 90%;
			border-bottom: 1px dotted #000;
			padding: 0 0 7px 0;
			margin: 0 0 1em 0;
			line-height: 1.3em;
		}
		.boxType2 select {
			margin: 3px 0;
			width: 143px;
		}
		.boxType2 input.text {
			width: 110px;
			margin: 3px 4px 5px 0;
		}
	/* end. boxType1 */
	
	/* ----- tboxTags */
		.contentText .boxTags {
			text-align: center;
			font-size: 90%;
		}
		.boxTags a {
			padding: 0 3px;
		}
		.boxTags .size2 {
			font-size: 130%;
		}
		.boxTags .size3 {
			font-size: 130%;
			font-weight: bold;
		}
	/* end. tboxTags */
	
	/* ----- boxVote */
		.boxVote {
			background: url(../img/bg/boxvote-bottom.png) 0 100% no-repeat;
			margin: 0 0 9px 0;
			width: 100%;
		}
		.boxVote .boxVoteMain {
			background: url(../img/bg/boxvote-top.png) 0 0 no-repeat;
			padding: 9px;
			font-size: 90%;
		}
		.boxVote p {
			margin: 0.3em 0 1em 0;
			line-height: 1.3em;
		}
		.boxVote h5 {
			font-size: 90%;
			border-bottom: 1px solid #bdb3b3;
			padding: 0 0 7px 0;
			margin: 0 0 1em 0;
			line-height: 1.3em;
		}
		.boxVote .questionBox strong.title {
			display: block;
			margin: 1em 0 0 0;
		}
		.boxVote .questionBox .vote {
			background-color: #2b97b3;
			height: 8px;
		}
	/* end. boxVote */
	
	/* ----- boxContact */
		.boxContact p {
			padding: 0 0 0 20px;
			margin: 0.2em 0;
		}
		.boxContact p.icq {
			background: url(../img/icons/contact-icq.png) 0 2px no-repeat;
		}
		.boxContact p.skype {
			background: url(../img/icons/contact-skype.png) 0 2px no-repeat;
		}
		.boxContact p.tel {
			background: url(../img/icons/contact-tel.png) 0 2px no-repeat;
		}
		.boxContact p.email {
			background: url(../img/icons/contact-email.png) 0 4px no-repeat;
		}
	/* end. boxContact */
	
	/* ----- boxRejstrik */
		.boxRejstrik {
			margin: 0 0 9px 0;
			background-color: #bbe2ec;
			padding: 4px 9px;
		}
		.boxRejstrik h5 {
			margin: 0 0 4px 0; padding: 0;
			font-size: 90%;
		}
		.boxRejstrik ul {
			list-style-type: none;
			margin: 0 0 4px 0; padding: 0;
			background-color: #fff;
			padding: 5px;
			font-size: 90%;
			height: 118px;
			overflow: auto;
		}
	/* end. boxRejstrik */
	
	/* ----- helpContent */
		.helpContent h2 {
			font-size: 100%;
			margin: 0;
			padding: 3px 0;
			clear: both;
			width: 100%;
			border-top: 4px solid #fff;
		}
		.helpContent h2 span.fleft {
			width: 15px;
			display: block;
			float: left;
			margin: 3px 0 0 0;
		}
		.helpContent h2 a {
			display: block;
			background-color: #e0f1f6;
			padding: 4px 10px;
			width: 563px;
			float: left;
			text-decoration: none;
		}
                .wide .helpContent h2 a{
                    width: 925px;
}
		.helpContent h2.act {
			color: #009ccc;
		}
		.helpContent h2.act a,
		.helpContent h2 a:hover {
			background-color: #009ccc;
			color: #fff;
		}
		.helpContent h2 a span {
			text-decoration: underline;
			padding: 0 0 0 10px;
			font-size: 140%;
		}
		.helpContent .text {
			margin: 0 0 0 17px;
			/*font-size: 90%;*/
		}
		.helpContent .text p {
			margin: 6px 0;
		}
	/* end. helpContent */
	
	
	/* ----- basket */
		table.basket {
			width: 100%;
			border-top: 3px solid #e2dfdf;
			border-bottom: 3px solid #e2dfdf;
			font-size: 90%;
			border-collapse: collapse;
		}
		table.basket th {
			border-bottom: 3px solid #e2dfdf;
			padding: 2px 4px;
			text-align: left;
			font-weight: normal;
		}
		table.basket th.tright {
			text-align: right;
		}
		table.basket td {
			padding: 4px 3px;
		}
		table.basket .odd td {
			background-color: #f1f0ef;
		}
		table.basket input.ks {
			width: 16px;
			font-size: 90%;
		}
		table.basket a.remove {
			color: #b30101;
		}
		div.recalculate {
			margin: 10px 0;
			text-align: right;
		}
		div.recalculate input.submit {
			font-size: 90%;
			text-transform: uppercase;
			font-family: Arial, Helvetica, sans-serif;
		}
		
		table.sum {
			border-collapse: collapse;
			margin: 0 0 20px 0;
			font-size: 90%;
                        float: right;
		}
		table.sum th {
			width: 120px;
			font-weight: normal;
			padding: 1px 4px;
		}
		table.sum td {
			width: 90px;
			font-weight: normal;
			text-align: right;
			padding: 1px 4px;
		}
		table.sum .discount td,
		table.sum .discount th {
			color: #b30101;
			padding: 1px 4px 8px 4px;
		}
		table.sum .recalculate td,
		table.sum .recalculate th {
			background-color: #ccebf5;
			font-size: 110%;
			font-weight: bold;
			padding: 8px 4px 5px 4px;
			background: url(../img/bg/recalculate.png) 0 0 repeat-x #ccebf5;
		}
		h2.formTitle {
			border-top: 3px solid #e2dfdf;
			margin: 10px 0 0 0;
			padding: 9px 0 0 0;
			font-size: 100%;
                        clear: both;
		}
		h2.formTitle a {
			padding: 0 0 0 10px;
			font-size: 100%;
			font-weight: normal;
		}
		h2.formTitle a span {
			text-decoration: none;
		}
		p.requiredText {
			font-style: italic;
			margin: 5px 0;
			font-size: 90%;
		}
		p.requiredText span {
			font-family: "Times New Roman", Times, serif;
			font-size: 130%;
			color: #b30101;
		}
		
		table.paymentShipping {
			width: 100%;
			border-collapse: collapse;
			margin: 10px 0 0px 0;
			font-size: 90%;
		}
		table.paymentShipping td,
		table.paymentShipping th {
			font-weight: normal;
			padding: 4px 4px;
		}
		table.paymentShipping th {
			width: 503px;
			text-align: left;
		}
		table.paymentShipping th input {
			margin-right: 5px;
		}
		table.paymentShipping .odd td,
		table.paymentShipping .odd th {
			background-color: #f1f0ef;
			font-weight: normal;
		}
		table.paymentShipping .recalculate td,
		table.paymentShipping .recalculate th {
			background-color: #ccebf5;
			font-size: 110%;
			font-weight: bold;
			padding: 8px 4px 5px 4px;
			background: url(../img/bg/recalculate.png) 0 0 repeat-x #ccebf5;
		}
		
		
		table.priceRecapitulation {
			width: 100%;
			border-collapse: collapse;
			margin: 10px 0 0px 0;
			font-size: 90%;
			font-weight: bold;
		}
		table.priceRecapitulation .recalculate td,
		table.priceRecapitulation .recalculate th {
			background-color: #ccebf5;
			font-size: 110%;
			font-weight: bold;
			padding: 8px 4px 5px 4px;
			background: url(../img/bg/recalculate.png) 0 0 repeat-x #ccebf5;
		}
	/* end. baskete */
	
	/* ----- form */
		dl.form,
		dl.form dt,
		dl.form dd {
			margin: 0 65px 0 0;
			padding: 0;
			width: 235px;
			font-size: 95%;
		}
		dl.form dt {
			float: left;
			width: 75px;
			margin: 3px 0;
			height: 20px;
			text-align: right;
		}
		dl.form dd {
			float: right;
			width: 150px;
			margin: 3px 0;
			height: 20px;
		}
		dl.form dd input.text {
			font-size: 100%;
		}
		dl.form label span {
			font-family: "Times New Roman", Times, serif;
			font-size: 130%;
			color: #b30101;
		}
		dl.form input.text {
			width: 150px;
		}
		dl.form input.text.m {
			width: 70px;
		}
		dl.form select.text {
			width: 160px;
		}
		textarea.formTextarea {
			margin: 10px 0 0 0;
			width: 585px;
			height: 150px;
		}
                .wide textarea.formTextarea{
                    width: 950px;
}
		.buttonsBasket {
			margin: 20px 0px;
			text-align: center;
			position: relative;
			width: 100%;
		}
		.buttonsBasket .submit input {
			color: #fff;
			font-size: 85%;
			text-transform: uppercase;
			padding: 6px 8px;
			=padding: 5px 8px 1px 8px;
			overflow: visible;
			background: url(../img/bg/tobasket-right.png) 100%  no-repeat;
			border: none;
			overflow: visible;
			font-size: 10px;
			cursor: pointer;
		}
		.buttonsBasket .submit {
			color: #fff;
			font-size: 85%;
			text-transform: uppercase;
			padding: 5px 0 6px 0;
			=padding: 0;
			margin: 0 6px;
			background: url(../img/bg/tobasket-left.png) 0 0% no-repeat;
			position: relative;
			top: 2px;
		}
		.buttonsBasket .submitBack input {
			color: #000;
			font-size: 85%;
			text-transform: uppercase;
			padding: 3px 15px;
			=padding: 3px 15px 0px 15px;
			overflow: visible;
			background: url(../img/bg/submitback-right.png) 100%  no-repeat;
			border: none;
			overflow: visible;
			font-size: 10px;
			cursor: pointer;
		}
		.buttonsBasket .submitBack {
			color: #fff;
			font-size: 85%;
			text-transform: uppercase;
			padding: 3px 0;
			=padding: 0;
			margin: 0 6px;
			background: url(../img/bg/submitback-left.png) 0 0% no-repeat;
			position: relative;
			top: 2px;
		}
	/* end. form */
	
	.fontSize90 {
		font-size: 90%;
		line-height: 1.3em;
	}
	
	/* ----- boxCompare */
		.boxCompare {
			position: absolute;
			top: 120px;
			left: 50%;
			width: 954px;
			
			margin: 0 0 0 -477px;
			z-index: 1002;
			overflow: auto;
			
		}
		.boxCompare .boxComparTop {
			background: url(../img/bg/comparebox-top.png) 0 0% no-repeat;
			height: 15px;
		}
		.boxCompare .boxComparBottom {
			background: url(../img/bg/comparebox-bottom.png) 0 100% no-repeat;
			height: 25px;
		}
		.boxCompare .boxCompareMain {
			background: url(../img/bg/comparebox-main.png) 0 0% repeat-y;
			padding: 5px 20px;
			position: relative;
		}
		.boxCompare a.close {
			background-image: url(../img/icons/close.png);
			display: block;
			width: 13px; height: 12px;
			position: absolute;
			right: 24px; top: 0;
			text-decoration: none
		}
		.boxCompare h2 {
			margin: 0;
			display: inline;
			background-color: #009ccc;
			font-size: 140%;
			color: #fff;
			padding: 2px 4px;
		}
		.boxCompare table {
			margin: 7px 0 0 0;
			border-collapse: collapse;
			width: 100%;
			font-size: 90%;
		}
		.boxCompare table th {
			background-color: #e5f3f7;
			padding: 5px 10px;
		}
		.boxCompare table th a {
			background: url(../img/icons/photo.png) 100% 1px no-repeat;
			padding: 2px 25px 2px 0;
		}
		.boxCompare table td {
			padding: 0px 10px;
			line-height: 1.7em;
		}
		.boxCompare table td.title {
			text-align: right;
		}
		.boxCompare table .price td strong {
			color: #b30101;
		}
		.boxCompare table .odd td,
		.boxCompare table .odd th {
			background-color: #f1f0ef;
		}
		.boxCompare table td span.fewDays {
			background-color: #fed5c6;
			display: inline-block;
			padding: 1px 10px;
		}
		.boxCompare table td span.stock {
			background-color: #b2f0df;
			display: inline-block;
			padding: 1px 10px;
			margin: 0 -10px 0 0;
		}
		.boxCompare table td span.stock img {
			position: relative;
			top: 3px;
			margin: 0 4px 0 0;
		}
		.boxCompare table td span.onRequest {
			background-color: #dedbdb;
			display: inline-block;
			padding: 1px 10px;
			margin: 0 -10px 0 0;
		}
		.boxCompare table tr.buttonsBasket td {
			text-align: left;
			padding: 10px 10px;
		}
		.boxCompare  .closeBottom {
			text-align: right;
			padding: 10px 0 0 0;
			margin: 10px 0 0 0;
			border-top: 1px solid #cccccc;
		}
		
		.black_overlay {
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.38;
			opacity:.38;
			filter: alpha(opacity=80);
		}
	/* end. boxCompare */
	
	/* ----- subCategory */
		.subCategory {
			background: url(../img/bg/subcategory-top.png) 0 0 no-repeat;
		}
                .wide .subCategory{
                    width: 960px;
                    background-image: url(../img/bg/subcategory-top_wide.png);
}
		.subCategory .subCategoryMain {
			background: url(../img/bg/subcategory-bottom.png) 0 100% no-repeat;
			padding: 10px 15px;
		}
                .wide .subCategory .subCategoryMain{
                    background-image: url(../img/bg/subcategory-bottom_wide.png);
}
		.subCategory ul {
			list-style-type: none;
			margin: 0; padding: 0;
			font-size: 90%;
		}
		.subCategory ul li {
			display: inline;
		}
		.subCategory ul li a {
			background: url(../img/icons/link-list.png) 0 4px no-repeat;
			padding: 0 30px 0 13px;
			text-transform: uppercase;
		}
	/* end. subCategory */
	
	/* ----- boxFilter */
		.boxFilter {
			background: url(../img/bg/filterbox-top.png) 0 0 no-repeat;
		}
                .wide .boxFilter{
                        background-image: url(../img/bg/filterbox-top_wide.png);
}
		.boxFilter .boxFilterMain {
			background: url(../img/bg/filterbox-bottom.png) 0 100% no-repeat;
			padding: 4px 10px;
			margin: 10px 0;
			font-size: 90%;
		}
                .wide .boxFilter .boxFilterMain{
                    background-image: url(../img/bg/filterbox-bottom_wide.png);
}
		.boxFilter p {
			margin: 3px 0;
		}
		.boxFilter label {
			padding: 0 5px 0 0;
		}
		.boxFilter .first label {
			padding: 0 45px 0 0;
		}
		.boxFilter .first img {
			position: relative;
			top: 1px;
		}
		.boxFilter select {
			font-size: 11px;
			margin: 0 10px 0 0;
		}
	/* end. boxFilter */
	
	/* ----- bestsellers */
		h2.bestsellers {
			font-size: 100%;
			margin: 8px 0;
			background: url(../img/icons/link-list.png) 0 6px no-repeat;
			padding: 0 0 0 10px;
			
		}
		table.bestsellers {
			width: 100%;
			border-collapse: collapse;
			color: #048dbf;
			font-size: 90%;
		}
		table.bestsellers tr td,
		table.bestsellers tr th {
			padding: 2px 5px;
			border-top: 1px solid #cac4c4;
			border-bottom: 1px solid #cac4c4;
		}
		table.bestsellers tr td a {
			background: url(../img/icons/photo.png) 0 1px no-repeat;
			padding: 2px 0 2px 25px;
		}
		table.bestsellers tr td.price {
			color: #b30101;
			text-align: right;
		}
		table.bestsellers tr td.price strong {
			font-size: 110%;
		}
	/* end. bestsellers */
	
	/* ----- boxViews */
		.boxViews {
			margin: 10px 2px;
			padding: 0 0 10px 0;
			height: 20px;
			font-size: 90%;
		}
		.boxViews.border {
			border-bottom: 1px solid #e2dfdf;
		}
		.boxViews.borderTop {
			border-top: 3px solid #e2dfdf;
			border-bottom: 1px solid #e2dfdf;
			padding: 10px 2px;
			margin: 10px 0 0 0;
		}
		.boxViews.borderBottom {
			border-bottom: 3px solid #e2dfdf;
		}
		.boxViews select {
			font-size: 11px;
		}
		.boxViews .left {
			width: 40%;
			float: left;
		}
		.boxViews .center {
			width: 20%;
			float: left;
			text-align: center;
			font-weight: bold;
			position: relative;
			top: 2px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 110%;
		}
		.boxViews .right {
			width: 40%;
			float: right;
			text-align: right;
		}
		.boxViews .right img {
			position: relative;
			top: 2px;
		}
	/* end. boxViews */
	
	/* ----- listRow */
		table.listRow {
			width: 100%;
			border-collapse: collapse;
			border-top: 3px solid #e2dfdf;
			border-bottom: 3px solid #e2dfdf;
			font-size: 90%;
		}
		table.listRow th {
			border-bottom: 3px solid #e2dfdf;
			padding: 2px 0;
		}
		table.listRow td {
			padding: 2px 3px;
		}
		table.listRow td.price {
			font-size: 110%;
			color: #b30101;
			font-weight: bold;
		}
		table.listRow  td.basket {
			text-align: right;
		}
		table.listRow td span.stock {
			background-color: #b2f0df;
			display: inline-block;
			padding: 1px 3px;
			text-align: center;
			width: 95px;
		}
		table.listRow td span.fewDays {
			background-color: #fed5c6;
			display: inline-block;
			padding: 1px 3px;
			text-align: center;
			width: 95px;
		}
		table.listRow td span.stock img {
			position: relative;
			top: 3px;
			margin: 0 4px 0 0;
		}
		table.listRow td span.onRequest {
			background-color: #dedbdb;
			display: inline-block;
			padding: 1px 3px;
			text-align: center;
			width: 95px;
		}
		table.listRow .odd td {
			background-color: #f1f0ef;
		}
		table.listRow .submitBlue {
			position: relative;
			top: 0px;
		}
	/* end. listRow */
	
	/* ----- boxProduct */
		.boxProduct {
			width: 178px;
                        height: 237px;
			padding: 10px;
			margin: 0 3px 2px 0;
			float: left;
			font-size: 90%;
			text-align: center;			
			position: relative;
            background:url("../img/bg/product.gif") no-repeat top left;
		}

		.infoboxTop 
		{
            left:-14px;
            position:absolute;
            top:5px;
            width:37px;
		}

		.infoboxLeft
		{
		    width: 37px;
		    float: left;
		}
		
		.infoboxRight
		{
		    width: 37px;
		    float: right;
		}
		
		.infoboxItem
		{
		    width: 37px;
		    height: 37px;
		    background-repeat: no-repeat;
		    float: left;
		}
		
		
        .wide .boxProduct{
            width: 216px;
            margin: 0 5px 5px 0;
            background-image: url("../img/bg/product_wide.gif");
        }
        .boxDetail .title.horizontalBoxTop {
            padding-left:20px;
            padding-top:10px;
            width:500px;
        }        
        .boxProduct.horizontal{
            width:auto;
            height:100px;
            overflow:hidden;
            float:none;
            background:none;
            border-top:1px solid silver;
            margin:0;
            position: relative;
            text-align: left;
        }
        .boxDetailMain .botDetail.boxProduct.horizontal {
            width: 917px;
        }
		.boxProduct.end {
			border: none;
			margin: 0;
		}
		.boxProduct .img {
			text-align: center;
			position: relative;
		}
                .boxProduct.horizontal .img{
                    width:160px;
                    height:80px;
                    position:absolute;
                    top:20px;
                    left:0;
                    margin:0;
                }
		.boxProduct .action {
			width: 35px; height: 35px;
			background: url(../img/icons/action.png) 0 0 no-repeat;
			position: absolute;
			top: 5px;
			left: 144px;
		}
		.boxProduct .new {
			width: 35px; height: 35px;
			background: url(../img/icons/news.png) 0 0 no-repeat;
			position: absolute;
			top: 5px;
			left: 144px;
		}
		.boxProduct h3 {			
			font-size: 13px;
			margin: 0;
                        font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, "Lucida Grande CE", Arial, lucida, sans-serif;
                        height:34px;
                        overflow:hidden;
		}
                .boxProduct.horizontal h3{
                    position:absolute;
                    width:210px;
                    height:36px;
                    top:11px;
                    left:120px;
                    text-align:left;
                }
                
                .boxProduct.horizontal .text {
                    height:36px;
                    left:120px;
                    position:absolute;
                    text-align:left;
                    top:46px;
                    width:220px;
                }
                
                .boxDetailMain .botDetail.boxProduct.horizontal .text, .boxDetailMain .botDetail.boxProduct.horizontal h3 {
                    width:350px;
                }
                .boxProduct h3 a{
                        text-decoration:none;
                        color:black;
                }
		        .boxProduct .title .checkbox {
			        position: relative;
			        top: 2px;
			        margin: 0 4px 0 0;
		        }


                .boxDetailMain .botDetail.boxProduct.horizontal .username {
                    left:555px;
                }
                .boxProduct.horizontal .username {
                    font-style:normal;
                    font-weight:bold;
                    left:370px;
                    position:absolute;
                    top:45px;
                }
                .boxProduct .username {
                    color:black;
                    display:block;
                    font-family:"Tahoma CE","Arial CE","Helvetica CE",Tahoma,"Lucida Grande CE",Arial,lucida,sans-serif;
                    font-size:10px;
                    font-style:italic;
                    text-align:center;
                }

                .boxProduct .price{
                    position:absolute;
                    top:190px;
                    font-weight:bold;
                    font-size:18px;
                    width:180px;
                    left:10px;
                    color:#f2450d;
                }
                .wide .boxProduct .price{
                    width: 215px;
                }
                .boxDetailMain .botDetail.boxProduct.horizontal .price {
                    left:680px;
                }
                .boxProduct.horizontal .price {
                    left:500px;
                    top:30px;
                    width:auto;
                }                
                
                .boxDetailMain .botDetail.boxProduct.horizontal .stdPrice {
                    left:680px;
                }
                .boxProduct.horizontal .stdPrice {
                    display:block;
                    left:500px;
                    position:absolute;
                    top:56px;
                    width:100px;
                }
                
                .boxDetail .boxDetailMain .price span {
                    font-size:18px;
                    text-decoration:none;
                }
                                
                .boxProduct .img{
                    margin-top:10px;
                    margin-bottom:10px;
                    height:100px;
                    overflow:hidden;
                }
		.boxProduct strong span {
			text-decoration: line-through;
		}		
		.boxProduct .price strong {
			font-size: 110%;
		}
		.boxProduct .fewDays {
			background-color: #fed5c6;
			padding: 1px 10px;
			margin: 3px 0;
		}
		.boxProduct .stock {
			background-color: #b2f0df;
			padding: 1px 10px;
			margin: 3px 0;
		}
		.boxProduct .stock img {
			position: relative;
			top: 3px;
			=top: 1px;
			margin: 0 4px 0 0;
		}
		.boxProduct .onRequest {
			background-color: #dedbdb;
			padding: 1px 10px;
			margin: 3px 0;
		}
		.boxProduct .bottom {
			position: absolute;
			bottom: 10px; left: 0px;
			width: 185px;
                        text-align:right;
		}
                .wide .boxProduct .bottom{
                    width: 221px;
                }
                .boxProduct.horizontal .bottom{
                        left: 680px;
                        top: 60px;                        
                        width:auto;
                }
                .boxDetailMain .botDetail.boxProduct.horizontal .bottom {
                    left:834px;
                }
                .boxProduct.horizontal .bottom .time {
                    font-weight:normal;
                    height:20px;
                    left:-7px;
                    text-align:center;
                    top:-24px;
                    width:100%;
                }                
                .boxProduct .bottom .time{
                    position:absolute;
                    left:15px;
                    bottom:5px;
                    font-size:18px;                    
                }
		.boxProduct .bottom input.text {
			width: 18px;
		}
		.clearLine {
			clear: both;
			height: 13px;
			font-size: 1px;
			border-bottom: 1px solid #e2dfdf;
			margin: 0 0 13px 0;
		}
		.boxProduct .submitGreen,
		.boxProduct .submitBlue {
			margin: 0;
		}
	/* end. boxProduct */
	
	
	/* ----- detail */
		.crumbnav
	    {
	        margin-top: 8px;
	        margin-bottom: 8px;
	    }
	    .crumbnav h2
	    {
	        display: inline;
	    }
        ul.detailMenu {
            height:21px;
            list-style-type:none;
            margin:0 0 2px;
            padding:0;
            position:relative;
        }
        .detailMenu li {
            background-image:url(../img/tab.png);
            list-style-image:none;
            list-style-position:outside;
            list-style-type:none;
            margin:0;
            padding:0;
            position:relative;
            text-align:center;
            top:2px;
            width:117px;
            display: list-item;
        }

	
		.boxDetail {
			background: url(../img/bg/detailbox-top.png) 0 0 no-repeat;
			width: 600px;
		}
                .wide .boxDetail{
                    background-image: url(../img/bg/detailbox-top_wide.png);
                    width: 960px;
}
		.boxDetail .boxDetailMain {
			background: url(../img/bg/detailbox-bottom.png) 0 100% no-repeat;
			padding: 10px;
                        position: relative;
		}
                .wide .boxDetail .boxDetailMain {
                    background-image: url(../img/bg/detailbox-bottom_wide.png);
}
		.detailMenuNavig {
			background-color: #e0f1f6;
			padding: 5px 10px;
			margin: 0 0 10px 0;
			color: #009ccc;
			display: table;
			width: 560px;
			font-size: 90%;
		}
                .wide .detailMenuNavig{
                    width: 920px;
}
		.detailMenuNavig .favourite {
			background: url(../img/icons/Favorite-icon.png) 0 0 no-repeat;
			padding: 2px 5px 3px 19px;
		}
		.detailMenuNavig .print {
			background: url(../img/icons/print.png) 0 0 no-repeat;
			padding: 2px 5px 3px 19px;
		}
		.detailMenuNavig .sendMail {
			background: url(../img/icons/sendemail.png) 0 5px no-repeat;
			padding: 2px 5px 3px 22px;
		}
		.boxDetail .img {
			width: 370px;
            height: 460px;
			float: left;
            text-align: center;
		}
		.boxDetail .img img{
            vertical-align: middle;
		}
        .wide .boxDetail .img{
            width: 529px;
            padding-right: 5px;
        }
        .boxDetail .des {
            float:left;
            width:534px;
        }
        .boxDetail .dis {
            float:left;
            height:427px;
            overflow:auto;
            width:534px;
        }        
        
        
		.boxDetail  .description {
			width: 180px;
			float: right;
            clear: right;
			font-size: 90%;
            background: #e4e1e1;
            padding: 10px;
		}
        .wide .boxDetail  .description{
            width: 386px;
        }
        .wide .boxDetail  .description h2{
            border-bottom: 1px solid silver;
            padding-bottom: 5px;
            margin-bottom: 5px;
        }
        .wide .boxDetail  .description p{
            margin: 0;
        }
		.boxDetail  .description h2 {
			font-size: 110%;
			margin: -5px 0 0 0;                        
		}
		.boxDetail  .description ul {
			margin: 0; padding: 0;
			list-style-type: none;
		}
		.boxDetail  .description ul li {
			background: url(../img/icons/detail-list.png) 0 6px no-repeat;
			padding: 0 0 0 15px;
		}
		.boxDetail .boxPrice {
			width: 235px;
			float: right;
                        clear: right;
			font-size: 90%;
                        width: 200px;
                        margin: 10px 0;
		}
                .wide .boxDetail .boxPrice{
                    float: left;
                    margin: 5px 0;
}
		.boxDetail .boxPrice  .stock {
			background-color: #b2f0df;
			padding: 1px 15px;
			margin: 3px 0;
			display: inline-block;
		}
		.boxDetail .boxPrice  .stock img {
			position: relative;
			top: 2px;
			=top: 1px;
			margin: 0 4px 0 0;
		}
		.boxDetail .boxPrice  .onRequest {
			background-color: #dedbdb;
			padding: 1px 15px;
			margin: 3px 0;
			display: inline-block;
		}
		.boxDetail .boxPrice .fewDays {
			background-color: #fed5c6;
			display: inline-block;
			padding: 1px 15px;
			display: inline-block;
		}
                .boxDetail .boxHistory{
                        float: right;
                        clear: right;
                        width: 194px;
                        background: #e4e1e1;
                        padding: 10px 3px;
                        height: 160px;
                        overflow: hidden;
                }
                .wide .boxDetail .boxHistory{
                    margin: 5px 0;
                    height: 191px;
}
                .boxDetail .boxHistory h3{
                    font-size: 100%;
                    margin: -5px 0 5px 0;
                }
                .boxDetail .tableHead {
                    position: relative;
                    text-align: center;
                    background: white;
                    padding: 3px 5px;
                    font-weight: bold;
                    font-size: 10px;
                }
                .boxDetail .tableHead .head1{
                    position: absolute;
                    left: 5px;
                }
                .boxDetail .tableHead .head2{
                    text-align: center;
                    padding-right: 20px;
                }
                .boxDetail .tableHead .head3{
                    position: absolute;
                    right: 5px;
                }
                .boxDetail .boxHistory .tableBox{
                    overflow: auto;
                    height: 150px;
                }
                .boxDetail .boxHistory .tableBox table{
                    font-size: 70%;
                    width: 100%;
                }
                .boxDetail .boxHistory .tableBox tr:first-child td{                    
                    color:#CC0000;
                }
                .boxDetail .boxHistory .tableBox img {
                    vertical-align: middle;
                }
                .boxDetail .boxPricing {
                    float: left;
                    
                    width: 180px;
                    background-color: #E0F1F6;
                    padding: 10px;
                    height: 154px;
                    position: relative;
                }
                .boxBuyNow 
                {
                    width: 180px;
                    height: 94px;
                    position: relative;
                    float: right;
                    background-color: #E0F1F6;
                    padding: 10px;
                    margin: 6px 6px 0 0;
                }
                .boxDetail .boxPricing .boxBuyNow h3, .boxDetail .boxHelp h3{
                    font-size: 100%;
                    margin: -5px 0 0;
                    border-bottom: 1px solid silver;
                    padding-bottom: 5px;
                    margin-bottom: 5px;
                }
                .boxDetail .boxPricing ul, .boxDetail .boxHelp p{
                    padding-left: 0;
                    margin: 0;
                    line-height: 20px;
                }
                .boxDetail .boxPricing li{
                    list-style: none;
                    line-height: 20px;
                }
                .boxDetail .boxPricing li.save{
                    border-top: 1px solid silver;
                    margin-top:5px;
                    padding-top:5px;
                    font-weight: bold;
                }
                .boxDetail .boxPricing li span{
                    position: absolute;
                    right: 10px;
                }
                .boxDetail .boxPricing li.save span{
                    color:#CC0000;
}
                .boxDetail .boxHelp{
                    float: right;
                    clear: right;
                    width: 180px;
                    background-color: #E4E1E1;
                    padding: 10px;
                    height: 154px;
                }
                .boxDetail .boxAutobidBox {
                    padding:0;
                    margin:0px 0px 5px 0;
                    width:200px;
                    float: right;
                    clear: right;
                    background-color: #E4E1E1;
                    height: auto;
                }
                .boxDetail .boxAutobidBox p {
                    font-size: 12px;
                    padding: 10px;
                }
                .boxDetail .boxAutobidBox p input {
                    font-size: 11px;
                }

                 .boxDetail .boxAutobidBox h3{
                    font-size: 100%;
                    padding: 5px;
                    margin-bottom: 5px;
                    background:#cc3300;
                    color:White;
                }  
                .boxDetail .boxHelp.boxAutobidBox p {
                    margin:8px;
                 }              
		.boxPriceMain {
			background-color: #e0f1f6;
			padding: 8px;
			position: relative;
                        text-align: center;
                        height: 195px;
		}
		.boxPriceMain strong span {
			text-decoration: line-through;
		}
		.boxPriceMain span.price {			
			color: #de2d00;
			padding: 1px 5px;
                        font-size: 28px;
                        line-height: 1;
			font-weight: bold;
		}
                .boxPriceMain span.price span{
                    color:black;
                    font-weight: normal;
                    font-size: 10px;
}
		.boxPriceMain .lineForm {
			margin: 5px 0;
			display: table;
		}
		.boxPriceMain .lineForm label {
			padding: 0 10px 0 0;
		}
		.boxPriceMain .lineForm select.text {
			font-size: 11px;
		}
		.boxPriceMain  .lineFormBasket {
			
		}
		.boxPriceMain .lineFormBasket input.text {
			width: 14px;
			margin: 0 3px 0 0;
		}
		
		.boxPriceMain span.color {
			font-size: 1px;
			border: 1px solid #a59c9c;
			width: 19px;
			height: 18px;
			display: block;
			float: left;
			margin: 0 3px 0 0;
		}
		.boxPriceMain .selectColor {
			float: left;
			padding: 0 18px 0 0;
		}
		.boxPriceMain span.color.act {
			border: 1px solid #048dbf;
			background: url(../img/icons/color-arrow.png) 6px 10px no-repeat;
		}
		.boxPriceMain span.color a {
			border: 1px solid #fff;
			display: block;
			width: 17px;
			height: 16px;
			text-decoration: none;
		}

        .boxPriceMain .smileys 
        {
            margin: 5px 0;
        }

        .boxPriceMain .smileys .smileysText
        {
            float:left;
            margin-top:4px;
        }
		
        .boxThumbs{
            clear: left;
            margin-top: 10px;
            position: absolute;
            bottom: 10px;
            width: 530px;
            overflow: hidden;
        }
        .boxPriceMain .time{
            font-size: 24px;
            font-weight: bold;
            margin: 10px 0;
            display: block;
        }
		.infoBox {
			background: url(../img/bg/infobox-top.png) 0 0 no-repeat;
			width: 168px;
			position: absolute;
			top: 100px; left: 35px;
		}
		.infoBox .infoBoxMain {
			background: url(../img/bg/infobox-bottom.png) 0 100% no-repeat;
			padding: 10px 10px 10px 10px;
			text-align: center;
		}
		.infoBox a.close {
			background-image: url(../img/icons/close.png);
			background-repeat: no-repeat;
			display: block;
			font-size: 1px;
			width: 13px; height: 12px;
			position: absolute;
			right: 10px; top: 7px;
			text-decoration: none
		}
		
		
		h4.dp {
			font-size: 100%;
			margin: 6px 0;
		}
		.prVariants {
			border-bottom: 1px dotted #585050;
			padding: 0 0 6px 0;
		}
		.prVariants a {
			padding: 0 5px 0 0;
		}
		
		.boxScore p {
			margin: 5px 0;
			font-size: 90%;
			vertical-align: top;
		}
		.boxScore p .hilight {
			font-size: 120%;
			color: #f74d00;
			font-weight: bold;
		}
	/* end. detail */
	
	/* ----- .boxTextarea */
		.boxTextarea {
			background: url(../img/bg/boxtextarea-top.png) 0 0 no-repeat;
			width: 600px;
		}
                .wide .boxTextarea{
                    background-image: url(../img/bg/boxtextarea-top_wide.png);
                    width: 960px;
}
		.boxTextarea .boxTextareaMain {
			background: url(../img/bg/boxtextarea-bottom.png) 0 100% no-repeat;
			padding: 15px 10px 10px 10px;
			margin-top: 5px;
		}
                .wide .boxTextarea .boxTextareaMain{
                    background-image: url(../img/bg/boxtextarea-bottom_wide.png);
}
		.boxTextarea .boxTextareaMain textarea.text {
			width: 570px;
			height: 60px;
			margin: 0 0 10px 0;
		}
                .wide .boxTextarea .boxTextareaMain textarea.text{
                    width: 926px;
}
	/* end. boxTextarea */
}


.tiny{
    font-size: 9px;
    line-height: 1.5;

}
.help
{
    background-color:#e0f1f6;
    width:255px;
    float:right;
    
}
.help h3 {  margin-top:12px; }
.help h4 { color:#009ccc; text-decoration:underline;  }
.help {padding:8px 12px;}

#registrationLeft 
{    }
.registrationContent,
.recoveryContent {
    width:670px;    

}    
.registration h2,
.recovery h2 {
    background-color:#E0F1F6;
    border-bottom:2px solid #0099CC;
    border-top:4px solid #FFFFFF;
    font-size:100%;
    height:21px;
    margin:0;
    padding:4px 10px;
}
.registration ul, .registration li 
.recovery ul, .recovery li 
{
    list-style:none;
    border:none;
    margin:6px 0 0 0;
    }
.registration li span  {margin-left:6px;}    
.registration fieldset {border:none;}
.registration label {width:150px;display:block;float:left;}



.detailMenu {list-style:none;  margin:0;padding:0;line-height:21px;vertical-align:middle;}
.detailMenu li {background-image:url(../img/tab.png);width:117px; list-style:none;  margin:0;padding:0; text-align:center;position:relative;top:2px; float: left; margin-right: 5px; cursor: pointer;}
.detailMenu * {margin:0;padding:0;}
.detailMenu li .rightHov {padding:0 10px;}
.boxDetail ul ,.boxDetail li {list-style:none;margin:0;padding:0;}

.detailMenu li.act { padding-bottom: 2px }

.boxUser 
{
float:left;
width:200px;

}
.boxUser.first 
{
width:228px;     
}
.boxUser.last
{
width:532px; 

height:120px;    
/*background:url(../img/bg/detailbox-top_wide.png) -510px 27px;*/
}

.wide .boxDetail {background:none;/* border-top:1px solid #aaa;*/}
.first .boxDetail {border-left:1px solid #aaa;}
.last .boxDetail {border-top:0;}

.boxDetail 
{
width:auto;
background:none;
}
.boxDetail ul {margin:8px 0px 0px 8px;}
.wide .boxDetail 
{
    width:auto;
    background-image:url(../img/bg/detailbox-top_wide.png);
}
.boxDetail .help 
{
    
    background:#CAE7EF url(../img/bg/blue_arrow.gif) no-repeat scroll left center;
    line-height:93px;
    margin:5px;    
}
#userareaTop 
{
    background:url(../img/bg/detailbox-bottom_wide.png) bottom no-repeat !important;
    height:140px;
}
.first .boxDetail {height:105px;}
.last .boxDetail 
{
    background:url(../img/bg/detailbox-top_wide.png) -428px 0px;
    margin:0;
    padding:0;
    border-top:1px solid white;
}
.detailMenu strong {position:relative;top:4px;}
.last .boxDetailMain {
    width:120px;
  
}
#userareaTop .boxDetail li a {color:Black;text-decoration:none; font-size:1.1em;}
#userareaTop .boxDetail li {padding:4px 5px 4px 25px; max-width:180px; background:transparent url(../img/icons/arrow_red.gif) no-repeat 8px 9px  }
#userareaTop .boxDetail li:hover { background:#cc3000 url(../img/icons/arrow_whitered.gif) no-repeat 8px 9px}
#userareaTop .boxDetail li:hover a {color:White;}

#discussion table {
    border-collapse:separate;
    border-spacing:2px;
    display:table;
    margin-bottom:0;
    margin-top:0;
    text-indent:0;
    width:100%;
}
#discussion table th {
    background:#EAEAEA none repeat scroll 0 0;
    font-size:11px;
    font-weight:normal;
}
discussion table th.rightBl {
    padding-right:10px;
    text-align:right;
    width:100px;
}
#discussion table th.leftBl {
    padding-left:10px;
    text-align:left;
}




.helpContent h2 {
    border-top:4px solid #FFFFFF;
    height:21px;
    margin:0;
    padding:3px 0;
    width:100%;
    background-color:#E0F1F6;
    padding:4px 10px;
    text-decoration:none;
    color:#009CCC;
}
.helpContent .bar 
{
    height:21px;
    margin:5px 0px;
    padding:3px 1px;
    width:100%;
    background-color:#E0F1F6;
    padding:4px 10px;
    text-decoration:none;
    color:#009CCC;    
    }
.helpContent .bar th {color:Black;}
.helpContent .aukceDole {border-bottom:1px dashed #ddd;height:80px; }
.helpContent .aukceDole h3 {}
.helpContent .aukceDole .image {width:80px;float:left;text-align:center; margin-right:30px; }
.helpContent .aukceDole .image img {margin:0 auto;max-width:70px;max-height:70px;}

.helpContent table {width:100%;}
.helpContent table td {padding:5px 10px; text-align:center;}

.helpContent  li a {color:Black;text-decoration:none; font-size:1.1em;}
.helpContent  li {padding:4px 5px 4px 25px; max-width:180px; background:transparent url(../img/icons/arrow_red.gif) no-repeat 8px 9px; list-style:none;   }
.helpContent  li:hover { background:#cc3000 url(../img/icons/arrow_whitered.gif) no-repeat 8px 9px}
.helpContent  li:hover a {color:White;}


.registration input[type="text"],.registration input[type="password"], .registration textarea {border:1px solid #666666;}

/* muj ucet seznam */
.userarea .orderListContent .aukceDole
{
    border-bottom:1px dashed #DDDDDD;
    height:110px;
    float: left;
    width: 100%;
    margin-top: 7px;
    
}
.userarea .orderListContent .aukceDole .image
{
    float:left;
    margin-right:30px;
    text-align:center;
    width: 100px;
    overflow: hidden;
}
.userarea .orderListContent .aukceDole .image a
{
    text-decoration: none;
}
.userarea .orderListContent .aukceDole .description
{   
    width: 370px;
    float: left;
    height: 100px
}
.userarea .orderListContent .aukceDole .username
{   
    width: 100px;
    float:left;
    font-weight:bold;
    padding-top: 30px;
}
.userarea .orderListContent .aukceDole .prices
{   
    width: 150px;
    float: right;
    font-weight: bold;
    text-align: center;
    padding-top:15px;
    margin-right:35px;
    margin-bottom: 10px;
}
.userarea .orderListContent .aukceDole .removeFavourite
{   
    width: 150px;
    float: right;
    font-weight: bold;
    text-align: center;
    padding-top:15px;
    margin-right:35px;
}
.userarea .orderListContent .aukceDole .prices .price
{
    color:red;
    font-size:1.3em;
    font-weight:bold;
    margin:4px auto 2px;
    text-align:center;
}
.userarea .orderListContent .aukceDole .bid
{   
    width: 135px;
    float: right;
}
.userarea .orderListContent .aukceDole .bid .time
{
    font-size: 19px;
    text-align: center;
    padding-bottom: 5px;
    padding-top: 15px;
}
.userarea .orderListContent .aukceDole .bid .button
{
    text-align: center;
}
.userarea .orderListContent .aukceDole .image img
{   
    vertical-align: middle;
}
.userarea .orderListContent .aukceDole h3
{
    color:#032F05;
    margin-top: 0px;
    
}
.userarea .orderListContent .aukceDole h3 a
{
    color:#032F05;
}

/* hlaska */
.message
{
    background-color:#E0F1F6;
    border:1px solid #0099CC;
    font-size:16px;
    margin-bottom:10px;
    padding:12px;
    text-align:center;    
}

#single_image {
    text-decoration: none;
}

ul.sc_menu {
    margin-top:0;
    width:1500px;
}

.sc_menu li {
    display:block;
    float:left;
    list-style-type:none;
}

