.suggestLayout {
    margin:0px;
    padding:2px;
    height:20px;
    width:auto;
    border-bottom:solid 1px #E6E6E6;
    clear:both;
}

.suggestLayoutHover {
    margin:0px;
    padding:2px;
    height:20px;
    width:auto;
    border-bottom:solid 1px #E6E6E6;
    clear:both;
    background:url(images/main/lmb01.gif) repeat-x bottom left;
}

.suggestLayout .urunAdi {
    padding:2px 0px 0px 0px;
    float:left;
    width:60%;
    text-align:left;
    height:14px;
    overflow:hidden;
}
.suggestLayout .sepet {
    padding:2px 0px 0px 0px;
    float:left;
    width:10%;
    text-align:left;
    height:14px;
    overflow:hidden;
}
.suggestLayout .reyonAdi {
    padding:2px 0px 0px 0px;
    float:right;
    width:29%;
    text-align:right;
    height:14px;
    overflow:hidden;
}

.suggestLayout .reyonAdi a {
    height:14px;
    color:#327DB8;
    display:block;
    text-decoration:none;
}

.suggestLayout .reyonAdi a:hover {
    background:url(../images/main/lmb01.gif);
    background-repeat:repeat-x;
    background-position:bottom left;
    color:#327DB8;
    display:block;
    text-decoration:none;
}

.suggestLayout .urunAdi a {
    height:14px;
    color:#666666;
    display:block;
    text-decoration:none;
}

.suggestLayout .urunAdi a:hover {
    background:url(../images/main/lmb01.gif);
    background-repeat:repeat-x;
    background-position:bottom left;
    color:#327DB8;
    display:block;
    text-decoration:none;
}

.suggestLayoutHover .urunAdi {
    padding:2px 0px 0px 0px;
    float:left;
    width:60%;
    text-align:left;
    height:14px;
    overflow:hidden;
}

.suggestLayoutHover .sepet {
    padding:2px 0px 0px 0px;
    float:left;
    width:10%;
    text-align:left;
    height:14px;
    overflow:hidden;
}
.suggestLayoutHover .reyonAdi {
    padding:2px 0px 0px 0px;
    float:right;
    width:29%;
    text-align:right;
    height:14px;
    overflow:hidden;
}

.suggestLayoutHover .reyonAdi a {
    height:14px;
    color:#327DB8;
    display:block;
    text-decoration:none;
}

.suggestLayoutHover .reyonAdi a:hover {
    background:url(../images/main/lmb01.gif);
    background-repeat:repeat-x;
    background-position:bottom left;
    color:#327DB8;
    display:block;
    text-decoration:none;
}

.suggestLayoutHover .urunAdi a {
    height:14px;
    color:#666666;
    display:block;
    text-decoration:none;
}

.suggestLayoutHover .urunAdi a:hover {
    background:url(../images/main/lmb01.gif);
    background-repeat:repeat-x;
    background-position:bottom left;
    color:#327DB8;
    display:block;
    text-decoration:none;
}

.t-layoutmask {
	position: absolute;
	z-index: 9000;
}

.t-layoutmask .t-lm-container {
	position: relative;
}

.t-layoutmask .t-lm-mask {
	background: #333333;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; *
	filter: alpha(opacity = 50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	position: absolute;
	-webkit-opacity: 0.5;
	z-index: 10;
}

.t-layoutmask .t-lm-container,.t-layoutmask .t-lm-mask {
	height: 100%;
	left: 0;
	top: 0;
	width: 100%;
}

.t-layoutmask .t-lm-msg {
	background: #E4E4EF url(/kangurum3-web/images/main/activity_indicator.gif) center top no-repeat;
	border: 5px solid #D1D1DF;
	border-radius: 7px;
	color: #333333;
	font-size: 120%;
	height: 3em;
	left: 25%;
	-moz-border-radius: 7px;
	top: 30%;
	-webkit-border-radius: 7px;
	width: 6em;
	z-index: 20;
	padding: 33px 5px 5px 5px;
	text-align:center;
	position:absolute;
}

.t-layoutmask .t-lm-notext {
	left: 30%;
	padding: 10px 7px 2px 42px;
	top: 30%;
	width: auto;
}
