/* CSS Document */

.h3title {
	/*position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0.4em 0 0.4em 1.5em;
	border: 1px solid #336699;
	margin: 0px 0px 0px 0px;*/
	font-size: 120%;
	font-weight: bold;
	color: #FFFFFF;
	position: relative;
	padding: 0.8em 4em 0.8em 1em;
	-webkit-background: linear-gradient(-155deg, rgba(0, 0, 0, 0) 1.5em, #9ac3ec 0%);
	background: linear-gradient(-155deg, rgba(0, 0, 0, 0) 1.5em, #9ac3ec 0%);
	border-radius: 6px;

}
.h3title::after {
	position: absolute;
	top: 0;
	right: 0;
	content: '';
	width: 1.65507em;
	height: 3.5493em;
	background: -webkit-linear-gradient(to left bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, .1) 0%, rgba(0, 0, 0, .5));
	background: linear-gradient(to left bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, .1) 0%, rgba(0, 0, 0, .5));
	border-bottom-left-radius: 6px;
	box-shadow: -.2em .2em .3em -.1em rgba(0, 0, 0, .15);
	-webkit-transform: translateY(-1.89424em) rotate(-40deg);
	transform: translateY(-1.89424em) rotate(-40deg);
	-webkit-transform-origin: bottom right;
	transform-origin: bottom right;
}

.h3title:before{
    /*content: "";
    position: absolute;
    background: #336699;
    top: 50%;
    left: 0.5em;
    margin-top :-12px;
    height: 24px;
    width: 6px;*/
}

#contentArea3
{
    float: left;
    line-height:18px;
    margin-top:0px;
    margin-right: 0px;
    padding: 10px;
    font-size:14px;
    font-family:arial;
    color:#333333;
}

ul.topside_swaria {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

ul.topside_swaria li {
	list-style-type: none;
	margin:0px 0px 6px 0px;
}

ul.topside_swaria li.purple, ul.topside_swaria li.green, ul.topside_swaria li.brown {
	background-image: url(images/list_icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	padding:10px 10px 10px 20px;
	font-size: 110%;
}

ul.topside_swaria li.purple a, ul.topside_swaria li.green a, ul.topside_swaria li.brown a, ul.topside_swaria li.waku a {
    display:block;
}

ul.topside_swaria li.purple {
	/*background-color: #985e90;*/
	background: #fcd1fc; /* Old browsers */
	background: -moz-linear-gradient(top,  #fcd1fc 0%, #985e90 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #fcd1fc 0%,#985e90 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #fcd1fc 0%,#985e90 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcd1fc', endColorstr='#985e90',GradientType=0 ); /* IE6-9 */
	
	border-radius: 6px;        /* ŠpŠÛŽw’è */
}

ul.topside_swaria li.purple a:visited {
	/*color: #FFFFFF;*/
}

ul.topside_swaria li.green {
	/*background-color: #7abe47;*/
	background: #def2b3; /* Old browsers */
	background: -moz-linear-gradient(top,  #def2b3 0%, #94ba47 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #def2b3 0%,#94ba47 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #def2b3 0%,#94ba47 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#def2b3', endColorstr='#94ba47',GradientType=0 ); /* IE6-9 */
	
	border-radius: 6px;        /* ŠpŠÛŽw’è */
}
ul.topside_swaria li.green a:visited {
	/*color: #FFFFFF;*/
}

ul.topside_swaria li.brown {
	/*background-color: #c8934e;*/
	background: #f9e4cc; /* Old browsers */
	background: -moz-linear-gradient(top,  #f9e4cc 0%, #c8934e 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #f9e4cc 0%,#c8934e 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #f9e4cc 0%,#c8934e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9e4cc', endColorstr='#c8934e',GradientType=0 ); /* IE6-9 */
	border-radius: 6px;        /* ŠpŠÛŽw’è */
}
ul.topside_swaria li.brown a:visited {
	/*color: #FFFFFF;*/
}

ul.topside_swaria li.waku {
	background-image: url(images/list_icon02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #336699;
	/*border: 1px solid #336699;*/
	padding:10px 10px 10px 20px;
	font-size: 110%;
}

ul.topside_swaria li.waku {
	background: #dce7f7; /* Old browsers */
	background: -moz-linear-gradient(top,  #dce7f7 0%, #6e9cc9 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #dce7f7 0%,#6e9cc9 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #dce7f7 0%,#6e9cc9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dce7f7', endColorstr='#6e9cc9',GradientType=0 ); /* IE6-9 */

	border-radius: 6px;        /* ŠpŠÛŽw’è */
}

ul.topside_swaria li.banner {
	padding:0px 0px 0px 0px;
}

.footer_maparia {
	float: left;
	padding: 10px;
	width: 720px;
	background-color: #FAF8F3;
	margin:0px 0px 8px 0px;
}

.mapmoji_aria01, .mapmoji_aria02, .mapmoji_aria03, .mapmoji_aria04 {
	float: left;
	font-size:12px;

}
.mapmoji_aria01 {
	margin:0px 0px 0px 12px;

}
.mapmoji_aria02, .mapmoji_aria03, .mapmoji_aria04 {
	margin:0px 0px 0px 30px;

}

.aaa {
	text-align: right;
	font-weight: bold;
}