/* === happiness === */

*
{
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	-ms-background-clip: padding-box;
	-o-background-clip: padding-box;
	background-clip: padding-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box; /* awesome stuff the dreams are made of */
	 image-rendering: -webkit-optimize-contrast;
	 -webkit-font-smoothing: antialiased;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

/* === general === */

.hateie7
{
	display: none;
}

body
{
	min-width: 1010px;
	background: #f0f8fc;
	color: #73A0D2;
	text-shadow: 0 1px 0 #fff;
	font-size: 16px/26px;
	font-family: 'Trebuchet MS', 'Helvetica Neue', Arial, sans-serif;
}

strong
{
	font-weight: bold;
}

em
{
	font-style: italic;
}

a
{
	color: #000C6E;
	text-decoration: none;
}

::selection
{
	background: #73A0D2;
	color:#fff;
	text-shadow:none;
}
::-moz-selection
{
	background: #73A0D2;
	color:#fff;
	text-shadow:none;
}

a:hover
{
	text-decoration: underline;
}

#main
{
	margin: 0 auto;
}
#main > .content
{
	background:#f1f9fd;
	position:relative;
	z-index:1;
}

/* === classes === */

	/* === overlay === */
	#overlay
	{
		position: relative;
		display: none;
		z-index: 999;
	}
	#overlay > .close
	{
		position: fixed;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		background: rgba(223, 241, 252, .9);
	}
	#overlay .content
	{

	}
	#overlay .modal_content
	{
		display:block;
		min-width: 390px;
		max-width: 750px;
	}
	#overlay .button_wrapper.close
	{
		position:absolute;
		top:-10px;
		left:-10px;
	}

	/* === widthfixer === */
	.widthfixer
	{
		position: relative;
		margin: 0 auto;
		padding: 25px 25px;
		width: 960px;
		*zoom: 1;
	}
	.widthfixer:before,
	.widthfixer:after {
		display: table;
		content: '';
	}
	.widthfixer:after {
		clear: both;
	}

	/* === box === */

	.box
	{
		display: block;
		position: relative;
		border: 1px solid #d8edfa;
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		-ms-border-radius: 15px;
		-o-border-radius: 15px;
		border-radius: 15px;
		background: #f2f9fb;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMiUiIHN0b3AtY29sb3I9IiNmYWZkZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjJmOWZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
		background: -moz-linear-gradient(top, #ffffff 12%, #fafdfe 12%, #f2f9fb 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(12%,#ffffff), color-stop(12%,#fafdfe), color-stop(100%,#f2f9fb));
		background: -webkit-linear-gradient(top, #ffffff 12%,#fafdfe 12%,#f2f9fb 100%);
		background: -o-linear-gradient(top, #ffffff 12%,#fafdfe 12%,#f2f9fb 100%);
		background: -ms-linear-gradient(top, #ffffff 12%,#fafdfe 12%,#f2f9fb 100%);
		background: linear-gradient(to bottom, #ffffff 12%,#fafdfe 12%,#f2f9fb 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f9fb',GradientType=0 );
		-webkit-box-shadow: 0 0 20px rgba(150,180,195,.3);
		-moz-box-shadow: 0 0 20px rgba(150,180,195,.3);
		-ms-box-shadow: 0 0 20px rgba(150,180,195,.3);
		-o-box-shadow: 0 0 20px rgba(150,180,195,.3);
		box-shadow: 0 0 20px rgba(150,180,195,.3);
	}
	.box.small
	{
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		-ms-border-radius: 10px;
		-o-border-radius: 10px;
		border-radius: 10px;
		-webkit-box-shadow: 0 0 10px rgba(150,180,195,.3);
		-moz-box-shadow: 0 0 10px rgba(150,180,195,.3);
		-ms-box-shadow: 0 0 10px rgba(150,180,195,.3);
		-o-box-shadow: 0 0 10px rgba(150,180,195,.3);
		box-shadow: 0 0 10px rgba(150,180,195,.3);
	}
	.box.modal_content
	{
		display:none;
		position: absolute;
		padding: 28px 30px;
		left: 50%;
		border: 1px solid #d8edfa;
		-webkit-box-shadow: 0 3px 20px rgba(150,180,195,.8);
		-moz-box-shadow: 0 3px 20px rgba(150,180,195,.8);
		-ms-box-shadow: 0 3px 20px rgba(150,180,195,.8);
		-o-box-shadow: 0 3px 20px rgba(150,180,195,.8);
		box-shadow: 0 3px 20px rgba(150,180,195,.8);
	}
	.box:before
	{
		position: absolute;
		top: 0px;
		right: 0px;
		bottom: 0px;
		left: 0px;
		z-index: 1;
		display: block;
		border: 1px solid #fff;
		-webkit-border-radius: 14px;
		-moz-border-radius: 14px;
		-ms-border-radius: 14px;
		-o-border-radius: 14px;
		border-radius: 14px;
		content: '';
	}
	.box.small:before
	{
		-webkit-border-radius: 9px;
		-moz-border-radius: 9px;
		-ms-border-radius: 9px;
		-o-border-radius: 9px;
		border-radius: 9px;
	}
	.box > .content
	{
		position: relative;
		z-index: 2;
	}

	/* === textfield === */

	.textfield_wrapper
	{
		display: table;
	}
	.textfield_wrapper > .title
	{
		display: table-cell;
		vertical-align: middle;
		text-align: right;
		padding-right: 20px;
		font-size: .8em;
	}
	.textfield_wrapper > .textfield
	{
		position: relative;
		width: 100%;
		border: 1px solid #fff;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		-ms-border-radius: 4px;
		-o-border-radius: 4px;
		border-radius: 4px;
		background: #fff;
		float: right;
	}
	.textfield_wrapper > .textfield > .label
	{
		font-size:.9em;
		position:absolute;
		top:12px;
		left:15px;
		-webkit-opacity:.5;
		-moz-opacity:.5;
		-ms-opacity:.5;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		-o-opacity:.5;
		opacity:.5;
	}
	.textfield_wrapper > .textfield > input
	{
		position: relative;
		z-index: 1;
		display: block;
		padding: 10px 15px;
		width: 100%;
		height: 38px;
		border: 1px solid #D1E6F2;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		-ms-border-radius: 3px;
		-o-border-radius: 3px;
		border-radius: 3px;
		-webkit-box-shadow: inset 0 0 15px rgba(150,180,195,.4);
		-moz-box-shadow: inset 0 0 15px rgba(150,180,195,.4);
		-ms-box-shadow: inset 0 0 15px rgba(150,180,195,.4);
		-o-box-shadow: inset 0 0 15px rgba(150,180,195,.4);
		box-shadow: inset 0 0 15px rgba(150,180,195,.4);
		color: #73A0D2;
		font-size: .9em;
		-webkit-transition: -webkit-box-shadow 300ms;
		-moz-transition: -moz-box-shadow 300ms;
		-ms-transition: -ms-box-shadow 300ms;
		-o-transition: -o-box-shadow 300ms;
		transition: box-shadow 300ms;
	}
	.textfield_wrapper > .textfield > input:focus
	{
		border: 1px solid #C3D6E0;
		-webkit-box-shadow: inset 0 0 5px rgba(150,180,195,.5);
		-moz-box-shadow: inset 0 0 5px rgba(150,180,195,.5);
		-ms-box-shadow: inset 0 0 5px rgba(150,180,195,.5);
		-o-box-shadow: inset 0 0 5px rgba(150,180,195,.5);
		box-shadow: inset 0 0 5px rgba(150,180,195,.5);
		-webkit-transition: box-shadow 300ms;
		-moz-transition: box-shadow 300ms;
		-ms-transition: box-shadow 300ms;
		-o-transition: box-shadow 300ms;
		transition: box-shadow 300ms;
	}
	.textfield_wrapper > .textfield > .subtitle
	{
		position: absolute;
		top: 50%;
		left: 0;
		z-index: 0;
		margin-top: -6px;
		width: 100%;
		height: 12px;
		text-align: center;
		font-style: italic;
		font-size: .75em;
		line-height: 12px;
		-webkit-opacity: .5;
		-moz-opacity: .5;
		-ms-opacity: .5;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		-o-opacity: .5;
		opacity: .5;
	}

	/* === textarea === */

	.textarea_wrapper
	{
		display: table;
	}
	.textarea_wrapper > .title
	{
		display: table-cell;
		vertical-align: middle;
		text-align: right;
		padding-right: 20px;
		font-size: .8em;
	}
	.textarea_wrapper > .textarea
	{
		position: relative;
		width: 100%;
		height: 100%;
		border: 1px solid #fff;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		-ms-border-radius: 4px;
		-o-border-radius: 4px;
		border-radius: 4px;
		background: #fff;
		float: right;
	}
	.textarea_wrapper > .textarea > .label
	{
		font-size:.9em;
		position:absolute;
		top:12px;
		left:15px;
		-webkit-opacity:.5;
		-moz-opacity:.5;
		-ms-opacity:.5;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		-o-opacity:.5;
		opacity:.5;
	}
	.textarea_wrapper > .textarea > textarea
	{
		position: relative;
		z-index: 1;
		display: block;
		padding: 10px 15px;
		width: 100%;
		height: 100%;
		border: 1px solid #D1E6F2;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		-ms-border-radius: 3px;
		-o-border-radius: 3px;
		border-radius: 3px;
		-webkit-box-shadow: inset 0 0 15px rgba(150,180,195,.4);
		-moz-box-shadow: inset 0 0 15px rgba(150,180,195,.4);
		-ms-box-shadow: inset 0 0 15px rgba(150,180,195,.4);
		-o-box-shadow: inset 0 0 15px rgba(150,180,195,.4);
		box-shadow: inset 0 0 15px rgba(150,180,195,.4);
		color: #73A0D2;
		font-size: .9em;
		-webkit-transition: -webkit-box-shadow 300ms;
		-moz-transition: -moz-box-shadow 300ms;
		-ms-transition: -ms-box-shadow 300ms;
		-o-transition: -o-box-shadow 300ms;
		transition: box-shadow 300ms;
		margin:0px;
	}
	.textarea_wrapper > .textarea > textarea:focus
	{
		outline: none;
		border: 1px solid #C3D6E0;
		-webkit-box-shadow: inset 0 0 5px rgba(150,180,195,.5);
		-moz-box-shadow: inset 0 0 5px rgba(150,180,195,.5);
		-ms-box-shadow: inset 0 0 5px rgba(150,180,195,.5);
		-o-box-shadow: inset 0 0 5px rgba(150,180,195,.5);
		box-shadow: inset 0 0 5px rgba(150,180,195,.5);
		-webkit-transition: -webkit-box-shadow 300ms;
		-moz-transition: -moz-box-shadow 300ms;
		-ms-transition: -ms-box-shadow 300ms;
		-o-transition: -o-box-shadow 300ms;
		transition: box-shadow 300ms;
	}
	.textarea_wrapper > .textarea > .subtitle
	{
		position: absolute;
		top: 50%;
		left: 0;
		z-index: 0;
		margin-top: -6px;
		width: 100%;
		height: 12px;
		text-align: center;
		font-style: italic;
		font-size: .75em;
		line-height: 12px;
		-webkit-opacity: .5;
		-moz-opacity: .5;
		-ms-opacity: .5;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		-o-opacity: .5;
		opacity: .5;
	}

	/* === select === */

	.select_wrapper
	{
		display: table;
	}
	.select_wrapper > .title
	{
		display: table-cell;
		vertical-align: middle;
		text-align: right;
		padding-right: 15px;
		font-size: .8em;
	}
	.select_wrapper > .select
	{
		display: block;
		position: relative;
		width: 100%;
		height: 28px;
		border: 1px solid #D1E6F2;
		-webkit-border-radius: 14px;
		-moz-border-radius: 14px;
		-ms-border-radius: 14px;
		-o-border-radius: 14px;
		border-radius: 14px;
		float: right;
	}
	.select_wrapper > .select:after
	{
		content: '';
		width: 9px;
		height: 6px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAYAAAARx7TFAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQAxNi83LzEzZLQivAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAACcSURBVAiZXcuxDsFQAIXh/3YQSQ1VIs2NjUTEYsFCmMwdO3oUD2DgDfoIrTcwG8ViwmIxGEg6NDkGi/YfT75jJK0P52e0Pz56lJr1G7dwYmMH2M4HzaATuAVg/SrhxHpA7BhjXsAqmrYLKBxbgBVwdQCMMYlfq+yWwxYAo26dTuCmQFJ4SvLeWX7apBd9svwuyZOEJMpwqF+Lv40vKFU6caqhNcIAAAAASUVORK5CYII=) no-repeat;
		position: absolute;
		z-index: 1;
		right: 10px;
		top: 50%;
		margin-top: -3px;
	}
	.select_wrapper > .select > select
	{
		-webkit-opacity: 0;
		-moz-opacity: 0;
		-ms-opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		-o-opacity: 0;
		opacity: 0;
		z-index: 2;
		width:100% !important;
	}
	.select_wrapper > .select > .face
	{
		z-index: 1;
		display: block;
		width: 100%;
		height: 26px;
		border: 1px solid #fff;
		-webkit-border-radius: 13px;
		-moz-border-radius: 13px;
		-ms-border-radius: 13px;
		-o-border-radius: 13px;
		border-radius: 13px;
		color: #73A0D2;
		font-size: .9em;
		background: #d9edf9;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWVkZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top, #ffffff 0%, #d9edf9 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d9edf9));
		background: -webkit-linear-gradient(top, #ffffff 0%,#d9edf9 100%);
		background: -o-linear-gradient(top, #ffffff 0%,#d9edf9 100%);
		background: -ms-linear-gradient(top, #ffffff 0%,#d9edf9 100%);
		background: linear-gradient(to bottom, #ffffff 0%,#d9edf9 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d9edf9',GradientType=0 );
	}
	.select_wrapper > .select > .face:before
	{
		content: '';
		display: block;
		width: 1px;
		height: 24px;
		position: absolute;
		bottom: 1px;
		right: 25px;
		background: #ddedf7;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGVkZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #fafafa 0%, #ffffff 50%, #ddedf7 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(50%,#ffffff), color-stop(100%,#ddedf7));
		background: -webkit-linear-gradient(top,  #fafafa 0%,#ffffff 50%,#ddedf7 100%);
		background: -o-linear-gradient(top,  #fafafa 0%,#ffffff 50%,#ddedf7 100%);
		background: -ms-linear-gradient(top,  #fafafa 0%,#ffffff 50%,#ddedf7 100%);
		background: linear-gradient(to bottom,  #fafafa 0%,#ffffff 50%,#ddedf7 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#ddedf7',GradientType=0 );
	}
	.select_wrapper > .select > .face:after
	{
		content: '';
		display: block;
		width: 1px;
		height: 24px;
		position: absolute;
		bottom: 1px;
		right: 26px;
		background: #d1e6f2;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2QxZTZmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNmVhZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #fafafa 0%, #d1e6f2 50%, #d6eaf6 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(50%,#d1e6f2), color-stop(100%,#d6eaf6));
		background: -webkit-linear-gradient(top,  #fafafa 0%,#d1e6f2 50%,#d6eaf6 100%);
		background: -o-linear-gradient(top,  #fafafa 0%,#d1e6f2 50%,#d6eaf6 100%);
		background: -ms-linear-gradient(top,  #fafafa 0%,#d1e6f2 50%,#d6eaf6 100%);
		background: linear-gradient(to bottom,  #fafafa 0%,#d1e6f2 50%,#d6eaf6 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#d6eaf6',GradientType=0 );
	}
	.select_wrapper > .select > .face.customSelectFocus
	{
		border: 1px solid #C3D6E0;
		-webkit-box-shadow: inset 0 0 5px rgba(150,180,195,.5);
		-moz-box-shadow: inset 0 0 5px rgba(150,180,195,.5);
		-ms-box-shadow: inset 0 0 5px rgba(150,180,195,.5);
		-o-box-shadow: inset 0 0 5px rgba(150,180,195,.5);
		box-shadow: inset 0 0 5px rgba(150,180,195,.5);
	}
	.select_wrapper > .select > .face > .customSelectInner
	{
		width: 100% !important;
		text-align: center;
		height: 26px;
		line-height: 24px;
		font-size: .8em;
		white-space: nowrap;
		overflow: hidden;
		padding: 0 35px 0 9px;
		text-overflow: ellipsis;
	}

	/* === checkbox === */

	.checkbox_wrapper
	{
		display: table;
		vertical-align: middle;
	}
	.checkbox_wrapper > .title
	{
		display: table-cell;
		vertical-align: middle;
		text-align: right;
		padding-right: 15px;
		font-size: .8em;
	}
	.checkbox_wrapper > .checkbox
	{
		display: table-cell;
		vertical-align: middle;
		height: 28px;
	}
	.checkbox_wrapper > .checkbox > input
	{
		border: 1px solid #D1E6F2;
		background:#fff;
		color:#73A0D2;
	}

	/* === button === */
	.button_wrapper
	{
		display: block;
		z-index: 1;
	}
	.button_wrapper.left
	{
		float:left;
	}
	.button_wrapper.right
	{
		float:right;
	}
	.button_wrapper > .button
	{
		display: block;
		border: 1px solid #78a5d8;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-ms-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: 0 0 5px rgba(150,180,195,1);
		-moz-box-shadow: 0 0 5px rgba(150,180,195,1);
		-ms-box-shadow: 0 0 5px rgba(150,180,195,1);
		-o-box-shadow: 0 0 5px rgba(150,180,195,1);
		box-shadow: 0 0 5px rgba(150,180,195,1);
		cursor: pointer;
		-webkit-transition: -webkit-box-shadow 500ms;
		-moz-transition: -moz-box-shadow 500ms;
		-ms-transition: -ms-box-shadow 500ms;
		-o-transition: -o-box-shadow 500ms;
		transition: box-shadow 500ms;
	}
	.button_wrapper > .button.thin
	{
		height: 38px;
		line-height: 35px;
	}
	.button_wrapper > .button.thick
	{
		height: 48px;
		line-height: 45px;
	}
	.button_wrapper > .button:hover
	{
		border-color: #79a5d8;
		-webkit-box-shadow: 0 0 15px rgba(150,180,195,1);
		-moz-box-shadow: 0 0 15px rgba(150,180,195,1);
		-ms-box-shadow: 0 0 15px rgba(150,180,195,1);
		-o-box-shadow: 0 0 15px rgba(150,180,195,1);
		box-shadow: 0 0 15px rgba(150,180,195,1);
		-webkit-transition: -webkit-box-shadow 500ms;
		-moz-transition: -moz-box-shadow 500ms;
		-ms-transition: -ms-box-shadow 500ms;
		-o-transition: -o-box-shadow 500ms;
		transition: box-shadow 500ms;
	}
	.button_wrapper > .button:active
	{
		border: 1px solid #fff;
		border: 1px solid rgba(255,255,255,0.3);
		-webkit-box-shadow: 0 0 5px rgba(150,180,195,.5);
		-moz-box-shadow: 0 0 5px rgba(150,180,195,.5);
		-ms-box-shadow: 0 0 5px rgba(150,180,195,.5);
		-o-box-shadow: 0 0 5px rgba(150,180,195,.5);
		box-shadow: 0 0 5px rgba(150,180,195,.5);
	}
	.button_wrapper > .button > a
	{
		position: relative;
		display: block;
		padding-right: 45px;
		padding-left: 25px;
		width: 100%;
		height: 100%;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		-ms-border-radius: 4px;
		-o-border-radius: 4px;
		border-radius: 4px;
		background: #b0d3e8;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IwZDNlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2IyZDlmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2EwYzZlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MmEwZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top, #b0d3e8 0%, #b2d9f1 50%, #a0c6ea 50%, #72a0d5 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b0d3e8), color-stop(50%,#b2d9f1), color-stop(50%,#a0c6ea), color-stop(100%,#72a0d5));
		background: -webkit-linear-gradient(top, #b0d3e8 0%,#b2d9f1 50%,#a0c6ea 50%,#72a0d5 100%);
		background: -o-linear-gradient(top, #b0d3e8 0%,#b2d9f1 50%,#a0c6ea 50%,#72a0d5 100%);
		background: -ms-linear-gradient(top, #b0d3e8 0%,#b2d9f1 50%,#a0c6ea 50%,#72a0d5 100%);
		background: linear-gradient(to bottom, #b0d3e8 0%,#b2d9f1 50%,#a0c6ea 50%,#72a0d5 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0d3e8', endColorstr='#72a0d5',GradientType=0 );
		color: #26136C;
		text-align: center;
		text-shadow: 0 1px 0 #BEE3FB;
		font-weight: bold;
		font-size: .9em;
	}
	.button_wrapper > .button > a:hover
	{
		background: #b4d0f1;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I0ZDBmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2IyZDlmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzliYzZmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZGEwZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top, #b4d0f1 0%, #b2d9f1 50%, #9bc6f1 50%, #6da0db 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4d0f1), color-stop(50%,#b2d9f1), color-stop(50%,#9bc6f1), color-stop(100%,#6da0db));
		background: -webkit-linear-gradient(top, #b4d0f1 0%,#b2d9f1 50%,#9bc6f1 50%,#6da0db 100%);
		background: -o-linear-gradient(top, #b4d0f1 0%,#b2d9f1 50%,#9bc6f1 50%,#6da0db 100%);
		background: -ms-linear-gradient(top, #b4d0f1 0%,#b2d9f1 50%,#9bc6f1 50%,#6da0db 100%);
		background: linear-gradient(to bottom, #b4d0f1 0%,#b2d9f1 50%,#9bc6f1 50%,#6da0db 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4d0f1', endColorstr='#6da0db',GradientType=0 );
		text-decoration: none;
	}
	.button_wrapper > .button > a:before
	{
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		display: block;
		border: 1px solid #fff;
		border: 1px solid rgba(255,255,255,0.3);
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		-ms-border-radius: 4px;
		-o-border-radius: 4px;
		border-radius: 4px;
		content: '';
	}
	.button_wrapper > .button:active > a:before
	{
		border: 1px solid #78a5d8;
	}
	.button_wrapper > .button > a:after
	{
		position: absolute;
		top: 50%;
		right: 20px;
		display: block;
		margin-top: -7px;
		width: 9px;
		height: 16px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAYAAADESFVDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQAxMS83LzEzebESBAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAEiSURBVCiRY9QQzWtgYGCoZ4CAxBuvJy1gQAL///9nYEJSwMDAwDBfQzQvgQENMKELYFPIZOFrikUdqkKmuMaIharGyngVMjIwMDBsuvT+yKTMmdZPbj3DpjiRiYGBgYFHkMcnf0bGFRk1KawmMjEwMDA4ybJ+4Bbgtk3pjLuOTRULjJFlVMzAwsaCoUBGTQoSBBqieQJMzEyH//z6o4msgJOHgyGlM+46EwMDAwMrO+u0f3//6aArKJiV+UVMXtSLSUM0b8Hvn78j0RXkz8z8IqshY+sow/KAiYGBIR7dHWk9CV/lNGVsnWRZLzAwYImWuIYIBnUzVR+YAgYGBgYm73Q3FAUWfqaJTrKsB1B07nv8u2Hf49//oTgB3eT///8zAABY2FaCW77HKAAAAABJRU5ErkJggg==) no-repeat;
		content: '';
	}
	.button_wrapper > .button.close
	{
		width: 25px;
		height:25px;
		line-height:26px;
		-webkit-border-radius:18px;
		-moz-border-radius:18px;
		-ms-border-radius:18px;
		-o-border-radius:18px;
		border-radius:18px;
	}
	.button_wrapper > .button.close > a
	{
		padding: 0;
		overflow: hidden;
		padding: 0;
		text-indent: 100%;
		white-space: nowrap;
		-webkit-border-radius:18px;
		-moz-border-radius:18px;
		-ms-border-radius:18px;
		-o-border-radius:18px;
		border-radius:18px;
	}
	.button_wrapper > .button.close > a:before
	{
		-webkit-border-radius:18px;
		-moz-border-radius:18px;
		-ms-border-radius:18px;
		-o-border-radius:18px;
		border-radius:18px;
	}
	.button_wrapper > .button.close > a:after
	{
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		width: 23px;
		height: 25px;
		margin:0;
		text-align:center;
		background: transparent;
		line-height: 22px;
		text-indent: 0;
		font-size: 20px;
		content: '×';
	}

	.button_wrapper > .button.nav
	{
		width: 25px;
		height:25px;
		line-height:26px;
		-webkit-border-radius:18px;
		-moz-border-radius:18px;
		-ms-border-radius:18px;
		-o-border-radius:18px;
		border-radius:18px;
	}
	.button_wrapper > .button.nav > a
	{
		padding: 0;
		overflow: hidden;
		padding: 0;
		text-indent: 100%;
		white-space: nowrap;
		-webkit-border-radius:18px;
		-moz-border-radius:18px;
		-ms-border-radius:18px;
		-o-border-radius:18px;
		border-radius:18px;
	}
	.button_wrapper > .button.nav > a:before
	{
		-webkit-border-radius:18px;
		-moz-border-radius:18px;
		-ms-border-radius:18px;
		-o-border-radius:18px;
		border-radius:18px;
	}
	.button_wrapper > .button.nav > a:after
	{
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		width: 24px;
		height: 25px;
		margin:0;
		background: transparent;
		line-height: 25px;
		text-indent: 0;
		font-size: 8px;
	}
	.button_wrapper > .button.nav.prev > a:after
	{
		width:23px;
	}

	.button_wrapper > .button.nav.prev > a:after
	{
		content: '◀';
	}
	.button_wrapper > .button.nav.next > a:after
	{
		content: '▶';
	}

	.button_wrapper > .button.nolabel > a
	{
		overflow: hidden;
		padding-right: 0;
		text-indent: 100%;
		white-space: nowrap;
	}
	.button_wrapper > .button.nolabel > a:after
	{
		right: 50%;
		margin-right: -6px;
	}
	.button_wrapper > .button.noicon > a
	{
		padding-right: 25px;
	}
	.button_wrapper > .button.noicon > a:after
	{
		display: none;
	}
	.button_wrapper > .button.milky
	{
		border:1px solid #d1e6f2;
		-webkit-box-shadow: 0 0 10px #dbebf6;
		-moz-box-shadow: 0 0 10px #dbebf6;
		-ms-box-shadow: 0 0 10px #dbebf6;
		-o-box-shadow: 0 0 10px #dbebf6;
		box-shadow: 0 0 10px #dbebf6;
		-webkit-transition: -webkit-box-shadow 500ms;
		-moz-transition: -moz-box-shadow 500ms;
		-ms-transition: -ms-box-shadow 500ms;
		-o-transition: -o-box-shadow 500ms;
		transition: box-shadow 500ms;
	}
	.button_wrapper > .button.milky > a
	{
		color: #6691BF;
		text-shadow: 0 1px 0 #fff;
		font-weight: normal;
		background: rgb(246,248,249);
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjhmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmViZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  rgba(246,248,249,1) 0%, rgba(219,235,246,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,248,249,1)), color-stop(100%,rgba(219,235,246,1)));
		background: -webkit-linear-gradient(top,  rgba(246,248,249,1) 0%,rgba(219,235,246,1) 100%);
		background: -o-linear-gradient(top,  rgba(246,248,249,1) 0%,rgba(219,235,246,1) 100%);
		background: -ms-linear-gradient(top,  rgba(246,248,249,1) 0%,rgba(219,235,246,1) 100%);
		background: linear-gradient(to bottom,  rgba(246,248,249,1) 0%,rgba(219,235,246,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#dbebf6',GradientType=0 );
		border:1px solid #fff;
		padding:0 15px;
	}
	.button_wrapper > .button.milky > a:before
	{
		display:none;
	}
	.button_wrapper > .button.milky:hover
	{
		-webkit-box-shadow: 0 0 20px #c3dcf2;
		-moz-box-shadow: 0 0 20px #c3dcf2;
		-ms-box-shadow: 0 0 20px #c3dcf2;
		-o-box-shadow: 0 0 20px #c3dcf2;
		box-shadow: 0 0 20px #c3dcf2;
		-webkit-transition: -webkit-box-shadow 500ms;
		-moz-transition: -moz-box-shadow 500ms;
		-ms-transition: -ms-box-shadow 500ms;
		-o-transition: -o-box-shadow 500ms;
		transition: box-shadow 500ms;
	}
	.button_wrapper > .button.milky > a:hover
	{

	}
	.button_wrapper > .button.milky:active
	{
		border-color:#fff;
		-webkit-box-shadow:0 0 0 transparent;
		-moz-box-shadow:0 0 0 transparent;
		-ms-box-shadow:0 0 0 transparent;
		-o-box-shadow:0 0 0 transparent;
		box-shadow:0 0 0 transparent;
		-webkit-transition: box-shadow 500ms;
		-moz-transition: box-shadow 500ms;
		-ms-transition: box-shadow 500ms;
		-o-transition: box-shadow 500ms;
		transition: box-shadow 500ms;
	}
	.button_wrapper > .button.milky > a:active
	{
		text-shadow: 0 -1px 0 #fff;
		border-color:#d1e6f2;
	}
	.button_wrapper.selected > .button.milky
	{
		border-color:#b1cde9;
		-webkit-box-shadow:0 0 0 transparent;
		-moz-box-shadow:0 0 0 transparent;
		-ms-box-shadow:0 0 0 transparent;
		-o-box-shadow:0 0 0 transparent;
		box-shadow:0 0 0 transparent;
	}
	.button_wrapper.selected > .button.milky > a
	{
		background: rgb(195,220,242);
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MzZGNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGY0ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  rgba(195,220,242,1) 0%, rgba(240,244,248,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(195,220,242,1)), color-stop(100%,rgba(240,244,248,1)));
		background: -webkit-linear-gradient(top,  rgba(195,220,242,1) 0%,rgba(240,244,248,1) 100%);
		background: -o-linear-gradient(top,  rgba(195,220,242,1) 0%,rgba(240,244,248,1) 100%);
		background: -ms-linear-gradient(top,  rgba(195,220,242,1) 0%,rgba(240,244,248,1) 100%);
		background: linear-gradient(to bottom,  rgba(195,220,242,1) 0%,rgba(240,244,248,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c3dcf2', endColorstr='#f0f4f8',GradientType=0 );
	}

	/* === utils_bar === */

	.utils_bar
	{
		display: block;
		background: #EFF4F8;
		padding: 0 20px;
		-webkit-border-radius: 18px;
		-moz-border-radius: 18px;
		-ms-border-radius: 18px;
		-o-border-radius: 18px;
		border-radius: 18px;
		height: 36px;
		line-height: 36px;
	}
	.utils_bar a:hover
	{
		text-decoration: none;
		background: #86B2E3;
		color: #EFF4F8;
		text-shadow: none;
		text-decoration:none;
	}

	/* === ui-datepicker === */

	.ui-datepicker
	{
		background: #f2f9fb;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMiUiIHN0b3AtY29sb3I9IiNmYWZkZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjJmOWZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
		background: -moz-linear-gradient(top, #ffffff 12%, #fafdfe 12%, #f2f9fb 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(12%,#ffffff), color-stop(12%,#fafdfe), color-stop(100%,#f2f9fb));
		background: -webkit-linear-gradient(top, #ffffff 12%,#fafdfe 12%,#f2f9fb 100%);
		background: -o-linear-gradient(top, #ffffff 12%,#fafdfe 12%,#f2f9fb 100%);
		background: -ms-linear-gradient(top, #ffffff 12%,#fafdfe 12%,#f2f9fb 100%);
		background: linear-gradient(to bottom, #ffffff 12%,#fafdfe 12%,#f2f9fb 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f9fb',GradientType=0 );
		-webkit-box-shadow:0 1px 0 #BDE3F9, 0 -1px 0 #BDE3F9, 1px 0 0 #BDE3F9, -1px 0 0 #BDE3F9, 0 0 20px rgba(150,180,195,.5);
		-moz-box-shadow:0 1px 0 #BDE3F9, 0 -1px 0 #BDE3F9, 1px 0 0 #BDE3F9, -1px 0 0 #BDE3F9, 0 0 20px rgba(150,180,195,.5);
		-ms-box-shadow:0 1px 0 #BDE3F9, 0 -1px 0 #BDE3F9, 1px 0 0 #BDE3F9, -1px 0 0 #BDE3F9, 0 0 20px rgba(150,180,195,.5);
		-o-box-shadow:0 1px 0 #BDE3F9, 0 -1px 0 #BDE3F9, 1px 0 0 #BDE3F9, -1px 0 0 #BDE3F9, 0 0 20px rgba(150,180,195,.5);
		box-shadow:0 1px 0 #BDE3F9, 0 -1px 0 #BDE3F9, 1px 0 0 #BDE3F9, -1px 0 0 #BDE3F9, 0 0 20px rgba(150,180,195,.5);
		-webkit-border-radius:5px 5px 5px 5px;
		-moz-border-radius:5px 5px 5px 5px;
		-ms-border-radius:5px 5px 5px 5px;
		-o-border-radius:5px 5px 5px 5px;
		border-radius:6px 6px 5px 5px;
		border:1px solid #fff;
		z-index:99 !important;
		top:50% !important;
		margin-top:-80px !important;
		left:100% !important;
		margin-left:10px;
		padding:0 10px 9px 11px !important;
		width:auto !important;
	}
	.ui-datepicker:after, .ui-datepicker:before {
		right: 100%;
		border: solid transparent;
		content: " ";
		height: 0;
		width: 0;
		position: absolute;
		pointer-events: none;
	}

	.ui-datepicker:after {
		border-color: rgba(250, 253, 254, 0);
		border-right-color: #f7fcfd;
		border-width: 10px;
		top: 80px;
	}
	.ui-datepicker:before {
		margin-right:1px;
		border-color: rgba(189, 227, 249, 0);
		border-right-color: #BDE3F9;
		border-width: 10px;
		top: 80px;
	}
	.ui-datepicker .ui-datepicker-calendar
	{
		margin: 0 !important;
		font-size:.75em !important;
		-webkit-box-shadow:0 0 5px rgba(150,180,195,.2);
		-moz-box-shadow:0 0 5px rgba(150,180,195,.2);
		-ms-box-shadow:0 0 5px rgba(150,180,195,.2);
		-o-box-shadow:0 0 5px rgba(150,180,195,.2);
		box-shadow:0 0 5px rgba(150,180,195,.2);
	}
	.ui-datepicker th,
	.ui-datepicker td
	{
		border:1px solid #BDE3F9 !important;
		margin:-1px !important;
	}
	.ui-datepicker th > a,
	.ui-datepicker td > a,
	.ui-datepicker td > span
	{
		width:27px !important;
		height:25px !important;
		text-align:center !important;
		padding:0 !important;
		line-height:26px;
	}
	.ui-datepicker th
	{
		background:#E8F5FD;
		font-weight:normal !important;
	}
	.ui-datepicker td
	{
		background:rgba(255,255,255,0.5);
		cursor:pointer !important;
	}
	.ui-datepicker td.ui-state-disabled
	{
		cursor:default !important;
	}
	.ui-datepicker td > a:hover
	{
		background:#86B2E3;
		color:#fff;
		text-shadow:none;
	}
	.ui-datepicker .ui-datepicker-header
	{
		padding:8px 0 !important;
	}
	.ui-datepicker .ui-datepicker-title
	{
		font-size:.8em !important;
		font-weight:bold !important;
	}
	.ui-datepicker .ui-datepicker-next,
	.ui-datepicker .ui-datepicker-prev
	{
		display: block !important;
		border: 1px solid #78A5D8 !important;
		-webkit-box-shadow: 0 0 5px #96B4C3 !important;
		-moz-box-shadow: 0 0 5px rgba(150,180,195,1) !important;
		-ms-box-shadow: 0 0 5px rgba(150,180,195,1) !important;
		-o-box-shadow: 0 0 5px rgba(150,180,195,1) !important;
		box-shadow: 0 0 5px #96B4C3 !important;
		cursor: pointer !important;
		-webkit-transition: box-shadow 500ms !important;
		-moz-transition: box-shadow 500ms !important;
		-ms-transition: box-shadow 500ms !important;
		-o-transition: box-shadow 500ms !important;
		transition: box-shadow 500ms !important;
		width: 32px !important;
		height: 28px !important;
		line-height: 26px !important;
		top:-1px !important;
	}
	.ui-datepicker .ui-datepicker-next:active,
	.ui-datepicker .ui-datepicker-prev:active
	{
		border: 1px solid transparent !important;
		-webkit-box-shadow: 0 0 3px #96B4C3 !important;
		-moz-box-shadow: 0 0 3px rgba(150,180,195,1) !important;
		-ms-box-shadow: 0 0 3px rgba(150,180,195,1) !important;
		-o-box-shadow: 0 0 3px rgba(150,180,195,1) !important;
		box-shadow: 0 0 3px #96B4C3 !important;
		-webkit-transition: -webkit-box-shadow 500ms !important;
		-moz-transition: -moz-box-shadow 500ms !important;
		-ms-transition: -ms-box-shadow 500ms !important;
		-o-transition: -o-box-shadow 500ms !important;
		transition: box-shadow 500ms !important;
	}
	.ui-datepicker .ui-datepicker-prev
	{
		left:-12px !important;
		-webkit-border-radius: 6px 0px 11px 0 !important;
		-moz-border-radius: 6px 0px 11px 0 !important;
		-ms-border-radius: 6px 0px 11px 0 !important;
		-o-border-radius: 6px 0px 11px 0 !important;
		border-radius: 6px 0px 11px 0 !important;
	}
	.ui-datepicker .ui-datepicker-prev-hover
	{
		left:-12px !important;
	}
	.ui-datepicker .ui-datepicker-next
	{
		right:-11px !important;
		-webkit-border-radius: 0px 6px 0 11px !important;
		-moz-border-radius: 0px 6px 0 11px !important;
		-ms-border-radius: 0px 6px 0 11px !important;
		-o-border-radius: 0px 6px 0 11px !important;
		border-radius: 0px 6px 0 11px !important;
	}
	.ui-datepicker .ui-datepicker-next-hover
	{
		right:-11px !important;
	}
	.ui-datepicker .ui-datepicker-next > span,
	.ui-datepicker .ui-datepicker-prev > span
	{
		position: relative !important;
		display: block !important;
		overflow: hidden !important;
		padding: 0 !important;
		text-indent: 100% !important;
		white-space: nowrap !important;
		width: 100% !important;
		height: 100% !important;
		background: #B0D3E8 !important;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
		background: -moz-linear-gradient(top, #b0d3e8 0%, #b2d9f1 50%, #a0c6ea 50%, #72a0d5 100%) !important;
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#B0D3E8), color-stop(50%,#B2D9F1), color-stop(50%,#A0C6EA), color-stop(100%,#72A0D5)) !important;
		background: -webkit-linear-gradient(top, #B0D3E8 0%,#B2D9F1 50%,#A0C6EA 50%,#72A0D5 100%) !important;
		background: -o-linear-gradient(top, #b0d3e8 0%,#b2d9f1 50%,#a0c6ea 50%,#72a0d5 100%) !important;
		background: -ms-linear-gradient(top, #b0d3e8 0%,#b2d9f1 50%,#a0c6ea 50%,#72a0d5 100%) !important;
		background: linear-gradient(to bottom, #B0D3E8 0%,#B2D9F1 50%,#A0C6EA 50%,#72A0D5 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0d3e8', endColorstr='#72a0d5',GradientType=0 ) !important;
		color: #26136C !important;
		text-align: center !important;
		text-shadow: 0 1px 0 #BEE3FB !important;
		font-weight: bold !important;
		font-size: .9em !important;
		left: 0 !important;
		margin-left: 0 !important;
		top: 0 !important;
		margin-top: 0 !important;
	}
	.ui-datepicker .ui-datepicker-prev > span
	{
		-webkit-border-radius: 5px 0px 10px 0 !important;
		-moz-border-radius: 5px 0px 10px 0 !important;
		-ms-border-radius: 5px 0px 10px 0 !important;
		-o-border-radius: 5px 0px 10px 0 !important;
		border-radius: 5px 0px 10px 0 !important;
	}
	.ui-datepicker .ui-datepicker-next > span
	{
		-webkit-border-radius: 0px 5px 0 10px !important;
		-moz-border-radius: 0px 5px 0 10px !important;
		-ms-border-radius: 0px 5px 0 10px !important;
		-o-border-radius: 0px 5px 0 10px !important;
		border-radius: 0px 5px 0 10px !important;
	}
	.ui-datepicker .ui-datepicker-prev > span:before,
	.ui-datepicker .ui-datepicker-next > span:before
	{
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		display: block;
		border: 1px solid #FFF;
		border: 1px solid rgba(255, 255, 255, 0.3);
		content: '';
	}
	.ui-datepicker .ui-datepicker-prev:active > span:before,
	.ui-datepicker .ui-datepicker-next:active > span:before
	{
		border: 1px solid #78A5D8 !important;
	}
	.ui-datepicker .ui-datepicker-prev > span:before
	{
		-webkit-border-radius: 5px 0px 10px 0;
		-moz-border-radius: 5px 0px 10px 0;
		-ms-border-radius: 5px 0px 10px 0;
		-o-border-radius: 5px 0px 10px 0;
		border-radius: 5px 0px 10px 0;
	}
	.ui-datepicker .ui-datepicker-next > span:before
	{
		-webkit-border-radius: 0px 5px 0 10px;
		-moz-border-radius: 0px 5px 0 10px;
		-ms-border-radius: 0px 5px 0 10px;
		-o-border-radius: 0px 5px 0 10px;
		border-radius: 0px 5px 0 10px;
	}
	.ui-datepicker .ui-datepicker-prev > span:after,
	.ui-datepicker .ui-datepicker-next > span:after
	{
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		width: 30px;
		height: 28px;
		margin: 0;
		background: rgba(0, 0, 0, 0);
		line-height: 27px;
		text-indent: 0;
		font-size: 8px;
	}
	.ui-datepicker .ui-datepicker-prev > span:after
	{
		content: '◀';
		width: 29px;
	}
	.ui-datepicker .ui-datepicker-next > span:after
	{
		content: '▶';
	}


/* === header === */
#overlay > .content > .real_estate_info
{
	width:500px;
}
#overlay > .content > .real_estate_info > .title
{
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 30px;
	line-height: 1.5em;
	font-style: italic;
	margin-left: 14px;
}
#overlay > .content > .real_estate_info > .content > .summary
{
	margin: 0 14px 10px;
}
#overlay > .content > .real_estate_info > .content > .palminvest_link
{
	display:block;
	margin:0 auto;
	width:395px;
	height:163px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYsAAACjCAYAAAB7aDJkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI3OTZBRjczNDA4RDExRTNBQUExREQ4QzBCMkRCRkQ2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI3OTZBRjc0NDA4RDExRTNBQUExREQ4QzBCMkRCRkQ2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Mjc5NkFGNzE0MDhEMTFFM0FBQTFERDhDMEIyREJGRDYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Mjc5NkFGNzI0MDhEMTFFM0FBQTFERDhDMEIyREJGRDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Yp4EKAABXbklEQVR42uxdB5wU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) no-repeat;
}

#overlay > .content > .login_form
{
	min-width:360px;
	width:360px;
}
#overlay > .content > .login_form > .content .textfield_wrapper
{
	float:left;
	width:298px;
	clear:both;
}
#overlay > .content > .login_form > .content .username
{
	margin-bottom:20px;
}
#overlay > .content > .login_form > .content .password
{
	margin-bottom:15px;
}
#overlay > .content > .login_form > .content .textfield_wrapper > .title
{
	width:110px;
}
#overlay > .content > .login_form > .content .checkbox_wrapper
{
	float:left;
	margin-bottom:2px;
}
#overlay > .content > .login_form > .content .checkbox_wrapper > .title
{
	padding-left:8px;
	padding-right:0;
}
#overlay > .content > .login_form > .content .forgot_pass
{
	float:right;
	margin-bottom:30px;
	text-decoration:underline;
	font-size:.8em;
	font-style:italic;
	line-height:28px;
}
#main > header
{
	position: relative;
	z-index: 1;
	border-bottom: 1px solid #fff;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2YwZjhmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iI2U4ZjBmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 50%, #f0f8fc 85%, #e8f0f6 95%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#ffffff), color-stop(85%,#f0f8fc), color-stop(95%,#e8f0f6));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 50%,#f0f8fc 85%,#e8f0f6 95%);
	background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 50%,#f0f8fc 85%,#e8f0f6 95%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 50%,#f0f8fc 85%,#e8f0f6 95%);
	background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 50%,#f0f8fc 85%,#e8f0f6 95%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8f0f6',GradientType=0 );
}
#main > header a
{
	color: #6490C1;
}
#main > header > .wrapper
{
	border-bottom: 1px solid #c0e4f9;
}
#main > header > .wrapper > .widthfixer
{
	padding: 25px 25px;
}
#main > header > .wrapper > .widthfixer > .logo_wrapper > .logo
{
	float: left;
	margin-left:22px;
	width: 136px;
	height: 101px;
	background: url(data:image/png;base64,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) no-repeat;
}
#main > header > .wrapper > .widthfixer > .logo_wrapper > .tagline
{
	display: table;
    float: left;
    width: 449px;
    height: 103px;
    text-align: center;
    font-size: 1.45em;
    line-height: 1.5;
}
#main > header > .wrapper > .widthfixer > .logo_wrapper > .tagline > span
{
	display: table-cell;
	vertical-align: middle;
}
#main > header > .wrapper > .widthfixer > .logo_wrapper > .map
{
	float: left;
    margin: 15px 0 20px 0px;
    width: 140px;
    height: 61px;
	background: url(data:image/png;base64,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) no-repeat;
}
#main > header > .wrapper > .widthfixer > .contact_info
{
	color: #6490C1;
	text-align: right;
	/* font-style: italic; */
	font-size: .75em;
}
#main > header > .wrapper > .widthfixer > .contact_info > span
{
	display: block;
	margin: 5px 0 0;
}
#main > header > .wrapper > .widthfixer > .contact_info > span > .phone_number
{
  font-size: 1.7em;
  line-height: 1.1;
  display: block;
  color: #26136C;
  letter-spacing: -0.1em;
  font-weight: bold;
}
#main > header > .wrapper > .widthfixer > .link_bar
{
	position: absolute;
	right: 45px;
	bottom: -2px;
	border: 1px solid #c0e4f9;
	border-bottom: none;
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	-ms-border-radius: 10px 10px 0 0;
	-o-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
	background: #f1f9fd;
	-webkit-box-shadow: 0 0 30px rgba(150,180,195,.3);
	-moz-box-shadow: 0 0 30px rgba(150,180,195,.3);
	-ms-box-shadow: 0 0 30px rgba(150,180,195,.3);
	-o-box-shadow: 0 0 30px rgba(150,180,195,.3);
	box-shadow: 0 0 30px rgba(150,180,195,.3);
	font-style: italic;
	font-size: .7em;
}
#main > header > .wrapper > .widthfixer > .link_bar > ul
{
	padding: 2px 5px 2px;
	border: 1px solid #fff;
	border-bottom: none;
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	-ms-border-radius: 10px 10px 0 0;
	-o-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}
#main > header > .wrapper > .widthfixer > .link_bar > ul > li
{
	position: relative;
	float: left;
	margin: 0 11px 0 10px;
	padding: 5px 10px 0;
}
#main > header > .wrapper > .widthfixer > .link_bar > ul > li:after
{
	position: absolute;
	top: -3px;
	right: -10px;
	display: block;
	width: 1px;
	height: 21px;
	background: transparent;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNjYWU4ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjFmOWZkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top, #cae8f9 50%, #f1f9fd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#cae8f9), color-stop(100%,#f1f9fd));
	background: -webkit-linear-gradient(top, #cae8f9 50%,#f1f9fd 100%);
	background: -o-linear-gradient(top, #cae8f9 50%,#f1f9fd 100%);
	background: -ms-linear-gradient(top, #cae8f9 50%,#f1f9fd 100%);
	background: linear-gradient(to bottom, #cae8f9 50%,#f1f9fd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cae8f9', endColorstr='#f1f9fd',GradientType=0 );
	content: '';
}
#main > header > .wrapper > .widthfixer > .link_bar > ul > li.first
{

}
#main > header > .wrapper > .widthfixer > .link_bar > ul > li.last:after
{
	display: none;
	content: none;
}

/* === footer === */

#main > footer
{
	position: relative;
	z-index: 1;
	border-top: 1px solid #fff;
	background: #f0f8fc;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2U4ZjBmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZjBmOGZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top, #e8f0f6 1%, #f0f8fc 3%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e8f0f6), color-stop(3%,#f0f8fc));
	background: -webkit-linear-gradient(top, #e8f0f6 1%,#f0f8fc 3%);
	background: -o-linear-gradient(top, #e8f0f6 1%,#f0f8fc 3%);
	background: -ms-linear-gradient(top, #e8f0f6 1%,#f0f8fc 3%);
	background: linear-gradient(to bottom, #e8f0f6 1%,#f0f8fc 3%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8f0f6', endColorstr='#f0f8fc',GradientType=0 );
}
#main > footer a
{
	color: #6490C1;
}
#main > footer > .wrapper
{
	border-top: 1px solid #c0e4f9;
}
#main > footer > .wrapper > .widthfixer
{
	padding: 40px 0 40px 25px;
}
#main > footer > .wrapper > .widthfixer > .logo_n_misc
{
	float: left;
	margin-right: 40px;
	margin-top: 40px;
}
#main > footer > .wrapper > .widthfixer > .logo_n_misc > .logo
{
	float: left;
	width: 136px;
	height: 101px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIgAAABlCAYAAACWYKsOAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK6wAACusBgosNWgAAABV0RVh0Q3JlYXRpb24gVGltZQAxMS83LzEzebESBAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAvfSURBVHic7V1NduK6Ev7yzp0nOwhvBckOYq8g3BVc98TDhl5BkxVcPGwmbVbQZAV2dgA7ICt4YQW8gcpByCUZ/ZiA7e+cnGBjSYX9qVSqkso3+/0eAwbo8BcA3NzcfKkQaVY8AngEMAIQAbgD8NBQbAdgDWBLf+ViEpctidgryErjZr/fn50gaVbcARhDkGEM4DZg9RsAKwCrxSReB6z3EyR/DkHkS0e+mMS5TQGZIH+FlkYHiRQJgKcWm3qgv59pVrxDPMh8MYm3AdtYod3fEBKlT+HWCULDxxThNcUpuAfwE4IsrwDmvsNQmhU5rocc3miNIGlWRABmsL+Z7yCbQjpXKteM6O8OB9vlvqHeZwDPaVZsIIiSW8qFNCumAP6xLXfNCE4QS2LsIB7+Gp5GJg1hEQ52jY4wDwB+p1mRAJid2iZd/y/zVQbgw0rYdpGgubOcjGBGapoVIwBziJ5qwg4HI3Ll3bBZnjHE8Ga6Ya8ApiYbhYbJEvUh8puLJmoTaVaUOO6cL4tJPLOpI6iRSj13BmDScOkbHCxqV9ADnwOYp1lREYXTas8AojQr5tyNJKKVqJMjuzRytAEvgtBwksPcQ5cQqnzr05YPSFOtDMPfLYQhGwFIKlmJ/CvUybFcTOJpiyJfDJwIQjduDrPB9uXEUEH2RkT2xBz1B/8EYJ1mxZS0Q466w+5tMYmTVgW9IPzHtgCNx2voyfEG4L+LSZxcEjlk0MMfQdgfKm4hjNgt6vbUBsKu6Q2sNEiaFTMIvwKHHYR6bs3wDInFJP4AMDZoE3XY3AGIqFxvcLIGIR+AjhxLAKNrIYcM0iYRBAF06CU5ALshhos77CCmesk13zyK2YygJ8m4rbjOpcNnFvMO0au2gWT5aiTgQwHf+hwltjZSJWy7Qg6Dl/SlD74OE3wI0gnQrOw389XS1gPZRfSaIJILXUWvfB0m9JYg5OwrUbc7eufrMKGXBDGQo7fTWR16SRCI+IrqQh/IwaB3BDGsCItsfR1pVowo2ttZ9IogaVboAozfHMhRRXpHAUS7WPSGIOTr4Nas/HD0dXDDVOfQC4LQgiGdr2PuUF+Onixc7jxByNeRM1+9uvg6KKLdm4XLnSaIYbngBiL2YltfAn1Eu5PoLEEMywWrIKPVdNbgku80OkkQyRHG+TrGjuQogwh3ZegkQSBWiHEzDBdfR7UP99y7Ai8CnSMIzTBC+jpK9GA6q0OnCEJGJEcOV1+HThP1Bp0hCJEjpK+D87q+OYh21egEQQwzDFdfR4K617WXywCuniCGGYarryNCnWxOU+Mu4KoJYvB1bODu61C3bjhNjbuCs2UYAj49m1OIfSiV8VelgFjZGJLSDIPb4GS9DcNANuupcZdwFoI07OW9xSG5ywwiFcMpG7BMi35cp7Mq2TYQu++u2fZIaNg8FWuITgzgPCmoIvA9k8M9gD9pVixNxqUhmjp17O05+Onsg+b8NeEeHgllWrVBaDZQwN4L+Q9NM7k6Z9A7wnLLdiqyNSW96S1aIwg9SF1waweRuulvADF9Vrc9TlTVSEYkF01dOpIjQY9C9y5oZYhpCIu/QCSRk43IknpyiWNtk+B4CsvtDzYORw0YkTw+2HqWD4rFJI5sy5iyNrSRxC4BrzneYdgEvZjEayr7RzodndCkc6afYedcM4IOMYalfRsAj00GJDN7aTSu+uqfOBeCEcSwtG8JO6dV7+Idl4wgQ4xhzYSLfdCLxcDXglAaJEfdX7CxJQcRTca7h0wDAsCbIJSaikv2FjlUp3ostw51DAgIL4KQ3TFTTvvscVUJUjrUMSAgfAjC2R3O5KBAnqqJri4pXtfgY6RyMQrXWAhQX7vx3uco6qUgpB/EOZ8XGaeqw8uprgFhEYogb55eySnqU+Tco74BgRCCIDt4rNXUaI9lVzIoXjtCEMR3OR6XBnvmUd+AgPAlyIvnW6IeUQ+3D9rjguBDEF+7AxDaQ4VvnQMCwpUgXnYH8OmBVeMuL4P2uCy4EsQreT85xWbK6R14jTLgC+HiKFsGeO1Hjrph6kQ6yxXbbWDd5TUptgR5h8cKLkA7tLx6kK7wkScAYlxQzIh566UXbIcYrymtYWhJXOsc0C5O1iCB1m9y+2Ou+mVEXcfZtl7Symk1wJdZDi0fOM+SRFVFV6+Lv8P1baSyvV9HAdJzbb3k9rNsYOnzoOhuFEYqHoyNVC1h2JJB/NU2jxVctkH8+n5483bru/ulTdEyLnLHvPQWcRnzPvtmzpH+IUd9+8KlvlNXjQv13jfT9t5cbr3qj0t8fSoNH2pcaHppWu7caM0GIbtDfVGgU76wM4GTK6HdfhW4rZ+dRlt7czm7w3obxLmgmWEBwx6d1oaYHMd2h+s2iNYhZT0awKCNzdsRhCqW59+X7AwbQ5n7W+JSf1cQ3Oz3e9zc3Hy1HAMCgWy/T1vJZUHXfn/wgwwEGVCDTJCrToM5oH0MBBlgxECQAUYMNkjPQY7ABMLns4FY/DT79T36AAaC9BppVqwg/FNzCGKMcAhWPv76Hn0MQ0xPQZrjGYfU6DMITZLQJXOAHGW0jlGG0y59cllHzFdz3wAdpckc0aFuQc8KIuf71lDPGLzndGWKE0mq+BOnrrWgpMCPzFcznZ+Cenct9tPUpq4c6hH0BCJ/3BbifsYQpBhDkOU3gKTypKo33DUolYDPTPgB/1wfpoS3VbrpJwD/plnxYlgimYCPsYxgDu2PNOVOwaOmbAJmwTM5u6yzPzeUG6P++7bS5xziHh51ntBZDnVpK8+d6vonabMjUBBRJ8s9/YZzQrf5LHGsL7L8Tv69YwhN/IiDpg46zU1MX7bwxoQ3iCzJLxDWt4qfFIiTETXUee63OtxqSKmVo2EfUGL47llJEphDdJYRxDbaNZ2r0ootgbAEiZRjdbFs6JtfLibxjP4eAfxgrlHbVI/blrGCSTMdtUmktn47Az18ecnCBvUskZ9tUbKfV9AMhoi3xeE5ToFABKEfJQv3jnoCmFZ7JxmY6gsBVFtKlWGmHD8wWicE1K0espxNJOa0Iwe13Bp1+yaSDxaTuDLYI4jF2FMq81j5QUKF+7nshKpwt2lWNKbj9sQHNK8eIVUuf7dZTOIyzYqdcp4z5kJjjYPR+pBmxZ20HCKRrrPZssA9A+DYuK91UtIkuXyujWBdpByXNKVSVVwSqL0aSEWqqlleq6G2XdJ/dXYVhZJJg8pbWWuTGSbU6wDJgFSgGt8lU/7W1hYMkUiXmxmU9F+9+cGHmTQr7shHwU2jS+mzroeVynnVmPMCY1R+oL5AqbpGlZH7TSOmjdqwtJjEW+qk6hClymNEkBRUyvFGcsioP/A+4Bj/M82KPYD/QTh11KGlssxZw09y3HEPoe3ZTKlpL5LO2aQB1ZHf1NZJCGGDRMpxWX04ZYxnvLgycsfUmupLkLWzl8Uk/kizYoNj1R6hxSyLTJv3pLUi6bLSospIOZbL5jh+SfS9jS0YgiDqzZ+kWaG+tVpGgmMj0OSdLC1l2UG49WfKeVXGJ9I+OpzDH1LimJRjHGu5kzzPGgflnzQz7hBNcOJCbd9c7RHsX1j4EGiMlx1lPwDEi0l8p5KD2rJ1kVsbcwZEmvMqAWbS5500BG4b6ksCylSDrwZxvYljHFR4bLhua/iuPDElhY+MvvEjDiXwOfzK5+/VawjbhvoiBxke0qwYnbL9NTRB3lB3Pt3h+D10VbkccFt1bQlVxnfwvW6FY20YtSSPjFfwsaFTh5cRmJQaTPkI9ewKJ/l7dASZp1nxofluvZjEU83Yt+IeOGMEPivOoTYRKcelRsYVjp1KjcZcg4F9ypKJEh4EAa8dc7XdNCvWcCSIzgZ5gBi3ub8qrhAx5XQ/rGTOceWDguwI1UbiZAF42ZOGJnT36AkHN39kKM+1+drQcUbSZ7VudmpM9an+kKdTbEEfIzVRjt8NY1rOnDvHTCFizl0MiTXeZk4OGfdAo4OSQ86ca3wGTgRhXMKAQThitRpIOwdBOCce2zvp/Ktyuo3gndrDcwjbrfrzGV5MZcsT6zjCjRyYGTBAxf8BFhyykqX0dBcAAAAASUVORK5CYII=) no-repeat;
}
#main > footer > .wrapper > .widthfixer > .logo_n_misc > .weather_info
{
	float: right;
	clear: both;
	width: 130px;
	height: 64px;
	margin-top: 23px;
	text-align: center;
	position: relative;
}
#main > footer > .wrapper > .widthfixer > .logo_n_misc > .weather_info > .title
{
	font-size: 1em;
	font-weight: bold;
}
#main > footer > .wrapper > .widthfixer > .logo_n_misc > .weather_info > .icon
{
	width: 35px;
	height: 35px;
	overflow: hidden;
	position: relative;
	float: left;
}
#main > footer > .wrapper > .widthfixer > .logo_n_misc > .weather_info > .icon > iframe
{
	position: absolute;
	top: -41px;
	left: -79px;
}
#main > footer > .wrapper > .widthfixer > .logo_n_misc > .weather_info > .temps
{
	width: 85px;
	height: 35px;
	overflow: hidden;
	position: relative;
	float: left;
}
#main > footer > .wrapper > .widthfixer > .logo_n_misc > .weather_info > .temps > iframe
{
	position: absolute;
	top: -50px;
	left: -20px;
}
#main > footer > .wrapper > .widthfixer > .logo_n_misc > .weather_info > .info
{
	font-size: .8em;
	font-style: italic;
	position: absolute;
	bottom: 3px;
	right: 8px;
}
#main > footer > .wrapper > .widthfixer > .logo_n_misc > .weather_info > .weather_link
{
	position:absolute;
	top:-20px;
	left:-20px;
	right:-20px;
	bottom:-20px;
	background:transparent;
}

#main > footer > .wrapper > .widthfixer > .logo_n_misc > .social_media
{
	margin-top: 20px;
	float: left;
	clear: both;
	height: 28px;
}
#main > footer > .wrapper > .widthfixer > .logo_n_misc > .social_media > ul > li
{
	float: left;
	margin-left: 7px;
}
#main > footer > .wrapper > .widthfixer > .logo_n_misc > .social_media > ul > li > a
{
	display: block;
	width: 25px;
	height: 26px;
	background-image: url(http://www.la-palma24.net/images/redes-sociales.png);
}
#main > footer > .wrapper > .widthfixer > .logo_n_misc > .social_media > ul > li.youtube > a
{
	background-position: -1px -1px;
}
#main > footer > .wrapper > .widthfixer > .logo_n_misc > .social_media > ul > li.facebook > a
{
	background-position: -31px -1px;
}
#main > footer > .wrapper > .widthfixer > .logo_n_misc > .social_media > ul > li.twitter > a
{
	background-position: -61px -1px;
}
#main > footer > .wrapper > .widthfixer > .logo_n_misc > .social_media > ul > li.picasa > a
{
	background-position: -119px -1px;
}

#main > footer > .wrapper > .widthfixer > .sitemap_wrapper
{
	float: left;
}

#main > footer > .wrapper > .widthfixer > .sitemap_wrapper > .column
{
	float: left;
	margin-right: 40px;
}
#main > footer > .wrapper > .widthfixer > .sitemap_wrapper > .column.categories
{
	width: 120px;
}
#main > footer > .wrapper > .widthfixer > .sitemap_wrapper > .column.info
{
	width: 130px;
}
#main > footer > .wrapper > .widthfixer > .sitemap_wrapper > .column.address_n_contact
{
	width: 185px;
}
#main > footer > .wrapper > .widthfixer > .sitemap_wrapper > .column.group
{
	width: 175px;
	margin-right: 0;
}
#main > footer > .wrapper > .widthfixer > .sitemap_wrapper > .column > .title
{
	font-weight: bold;
	border-bottom: 1px solid #6691BF;
	padding-bottom: 7px;
	margin-bottom: 18px;
}
#main > footer > .wrapper > .widthfixer > .sitemap_wrapper > .column > ul
{
	font-size: .9em;
	list-style: outside disc;
	margin-left: 16px;
}
#main > footer > .wrapper > .widthfixer > .sitemap_wrapper > .column.address_n_contact > ul
{
	list-style: none;
	margin-left: 0;
}
#main > footer > .wrapper > .widthfixer > .sitemap_wrapper > .column > ul > li
{
	margin-bottom: 15px;
}
#main > footer > .wrapper > .widthfixer > .sitemap_wrapper > .column > ul > li > span
{
	display: block;
	margin: 5px 0;
}
#main > footer > .wrapper > .widthfixer > .sitemap_wrapper > .column > ul > li > a
{
	padding: 10px 0;
}
#main > footer > .wrapper > .widthfixer > .sitemap_wrapper > .column.group > ul > li > a
{
	font-weight: bold;
}
#main > footer > .wrapper > .widthfixer > .sitemap_wrapper > .column > ul > li > a > span
{
	display: block;
}
#main > footer > .wrapper > .widthfixer > .sitemap_wrapper > .column.group > ul > li > a > span
{
	font-weight: normal;
	font-size: .85em;
	margin-top: 5px;
}
.column-2{
	text-align:center;
	width: 70px;
}
.column-3{
	text-align:center;
	width: 132px;
}
.column-4{
	text-align:center;
}
.column-5{
    text-align:center;
}
.spanlanguage {
    vertical-align: top;
    margin-left: 4px;
}

.menu{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border: 1px solid #C4D3DF;
	-webkit-box-shadow:1px 1px 3px #A8BDCC;
	-moz-box-shadow:1px 1px 3px #A8BDCC;
}
.menu li{
 	color: #6691BF;
    text-shadow: 0 1px 0 #fff;
    font-weight: normal;
    border-bottom: 1px solid #C4D3DF;
    text-align: center;
}
.menu ul li, .menu li:last-child{border:none}	
.menu a{
	display:block;
	color: #6691BF;
    text-shadow: 0 1px 0 #fff;
    height: 35px;
    padding-top: 10px;
}
.menu a:hover{
	color:#5b7ea6;
	-webkit-transition: color 0.2s linear;
	text-decoration:none;
}
 
.menu ul a:hover{
	background-color:#FFF;
	color:#2961A9;
	text-shadow:none;
	-webkit-transition: color, background-color 0.2s linear;
}
.menu{
	display:block;
 	margin:0;
	padding:0;
 	list-style:none;
	z-index: 999999999;
    position: relative;
}

.menu li ul {display:none;}
 
.ulmenusub ul{
}
  
.liulprin{
	color: #6691BF;
    text-shadow: 0 1px 0 #fff;
    font-weight: normal;
    background: rgb(246,248,249);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod�EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(246,248,249,1) 0%, rgba(219,235,246,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,248,249,1)), color-stop(100%,rgba(219,235,246,1)));
    background: -webkit-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(219,235,246,1) 100%);
    background: -o-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(219,235,246,1) 100%);
    background: -ms-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(219,235,246,1) 100%);
    background: linear-gradient(to bottom, rgba(246,248,249,1) 0%,rgba(219,235,246,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#dbebf6',GradientType=0 );
    text-align: center;
} 
 
.ullimenusub{
 	background: #DCECF6; !important;
    /*border-left: 1px solid !important;
    border-right: 1px solid !important;*/
}
 
.dvmeteoinfo{
 	height: 100px;
    width: 230px;
    float: right;
    margin-right: 23px;
    color: #28156E;
    position: relative;
}
 
.dvmeteoinfosup{
    height: 60px;
    width: 100%;
}
 
.dvmeteoinfosupizq{
    display: inline-block;
    height: 60px;
    width: 59%;
    text-align: right;
    vertical-align: top;
}
 
.dvmeteoinfosupder{
    display: inline-block;
   /* height: 60px;*/
    width: 35%;
    vertical-align: top;
    text-align: right;
    padding-top: 16px;
}
 
.dvmeteoinfoinf{
    display: block;
    height: 28px;
    margin-top: 10px;
    text-align: right;
}

.spndvmeteotemp{
	font-size: 2.5em;
}

.spndvmeteodeg{}

.dvmeteoinfoinf_param{
	display: inline-block;
    height: 26px;
    vertical-align: top;
    text-align: center;
    margin-right: 9px;
    font-size: 0.9em;
}

.spnmeteoviento{}

.dvmeteoinfo-enlace{
	position: absolute;
	top: 0;
	width: 100%;
	height: 100px;
}

.dvmeteoinfo-enlace a {
	display:block;
	top: 0;
	width: 100%;
	height: 90px;
	
}

.dvothersites{
	width: 430px;
    height: 80px;
    margin-left: 40px;
    margin-top: 10px;
}

.dvothersites-site{}

.spritesites{
	background: url('http://www.la-palma24.net/images/lapalma_info/sprite-othersites2.png');
	background-repeat: no-repeat;
	display: inline-block;
	height: 30px;
    width: 30px;
}

.dvothersites-sitethome{
    height: 30px;
    width: 190px;
    text-align: left;
    margin-left: 15px;
    cursor: pointer;
    position: relative;
}

.dvothersites-sitethomedos{
    height: 30px;
    width: 138px;
    text-align: left;
    margin-left: 15px;
    cursor: pointer;
    position: relative;
}

.dvothsts-homes{background-position: 4px 6px;}

.dvothersites-sitethome:hover > .dvothsts-homes{background-position:4px -25px;}
.dvothersites-sitethome:hover > .dvothsts-journal{background-position: -57px -25px;}
.dvothersites-sitethomedos:hover > .dvothsts-rentacar{background-position: -26px -25px;}
.dvothersites-sitethomedos:hover > .dvothsts-rentmotobike{background-position: -83px -23px;}
.dvothersites-sitethome:hover > .spritesites-span{color:#28156E;}
.dvothersites-sitethomedos:hover > .spritesites-span{color:#28156E;}

.dvothsts-journal{background-position: -57px 5px;}
.dvothstsinline{display: inline-block; margin-bottom: 12px;}
.dvothsts-rentacar{background-position: -26px 6px;}
.dvothsts-rentmotobike{background-position: -86px 5px;}

.spritesites-span{
	display: inline-block;
    vertical-align: super;
    font-size: 0.625em;
    font-weight: bold;
}

.dvothersites-href{
	display: block;
	width: 100%;
	height: 30px;
	top:0;
	position: absolute;	
}

.dvhrgrey{
	height: 1px;
    width: 100%;
    background: #BBB;
    position: absolute;
    bottom: -2px;
}

.dvhrblue{
	height: 2px;
    width: 20px;
    background: #05B;
    position: absolute;
    bottom: -2px;
    right: 0px;
}

.mgbotom{
	margin-bottom: 20px;
}

#dvmenuresponsive{display: none;}
.show_sidebar{display: none;}

.dvmailmargin{
	margin-left: -15px;
}

.tituloindex {
    font-size: 1.3em;
    font-weight: bold;
    line-height: 38px;
    margin: 5px 15px 20px 0px;
    color: #5b7ea6;
}

.tblflugd{
	text-align: left;
}

.tblflugd td {
    padding-top: 8px;
    padding-bottom: 8px;
}

.sepadortblexteriro {
    height: 30px;
}

.trtitle{
	border-bottom: 1px solid #cce9fa;
    width: 100%;
    height: 25px;
}

.dtitle{
	font-size: 1.3em;
    font-weight: bold;
    line-height: 38px;
    margin: 5px 0 20px 0;
    color: #5b7ea6;
}