html, body 		{border: none; }
body            {font-family: Helvetica,Arial,sans-serif,sans; background-color: #F5F5F5; overflow:auto;}
body.white      {background-color: white;}
.container      {width: 800px; margin-left:auto; margin-right:auto; margin-top: 20px;}
.logo           { height: 65px; background: url(../img/static/logo.png) no-repeat top right; }
.titleSeparator	{ height: 30px; margin-left: -15px; margin-right: -15px; background-color: #D5E8F8; margin-top: 25px; margin-bottom: 25px; }
.title, h1, h2, h3 { font-weight: normal; font-size: 18pt; margin-top: 20px; margin-left: 0px; margin-right: 0px; margin-bottom 20px; padding: 0px; clear: both; }
.title          { font-size: 18pt; }
h1              { font-size: 18pt; }
h2              { font-size: 13pt; font-weight: normal; }
h2.warning 		{ margin:15px 0 !important; ;}
td, p           { font-size: 13px; color: #5d5d5d; margin-bottom:0; text-align: justify; line-height:1.2em;}
td              { vertical-align: top; text-align: left;}
a               { color:#999999; font-size:13px; text-decoration:none; }
li              { font-size: 13px;}
img             { border:none; }
div.spacer      { margin-top: 5px;}
.shadow_top     { height: 100px; background: url(../img/static/layout-top.png) no-repeat top center; }
.shadow         { background: url(../img/static/layout-page.png) repeat-y center; padding: 10px 65px 20px 65px; }
.shadow_bottom  { height: 50px; background: url(../img/static/layout-bottom.png) no-repeat bottom center; }
iframe          { border: none; display:block; margin-left:auto; margin-right:auto;}

.button_panel  {height: 30px; text-align: right;}


.blue {color:#5d9ffd;}

i.bullet       { color: #FF2FA7; font-style: normal; font-weight: bold; }
.item          { font-size: 13px; color: #5d5d5d; margin-top: 4px; margin-bottom: 4px; }
a.imageLink span {position: relative; bottom: 10px; left: 5px;}
p img.email    {margin-bottom: -2px;}

.image_panel {width: 550px;}
.image_panel .icon {float:left; width: 70px;}
.image_panel .text {float:left; width: 470px; padding-right:10px;}
.image_panel h2 {margin-top: 5px; font-size: 13px; color:#4a4a4a; font-weight: bold;}   




.button_left, .button_left:visited {
	background: #222 url(../img/buttons/button_overlay.png) repeat-x; 
	display: inline-block; 
	padding: 6px 14px 7px;
	margin: -3px 0 0 10px; 
	color: #fff; 
	text-decoration: none !important;
	border-radius: 20px;
	-moz-border-radius: 20px; 
	-webkit-border-radius: 20px;
	box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border: 3px solid white;
	cursor: pointer;

	font-size: 13px;	
	font-weight: bold; 	
}
.button_left:hover,  .button_left:focus, .button_left:active  { background-color: #111; color: #fff; text-decoration: none; border-width:2px; padding: 7px 15px 8px; }
.button_left.first_button { margin-left: 0; }

.pink.button_left, .pink.button_left:visited        { background-color: deeppink; }
.pink.button_left:hover,.pink.button_left:focus,.pink.button_left:active   { background-color: #f3008d; }

/* laneli - 10.11.2016 */
.pink.button_left, .pink.button_left:visited {background: #e6007e;}
.pink.button_left:hover, .button_left:hover {background: #b80065;}
.pink.button_left, .pink.button_left:visited {border-radius: 3px; background-image: none; border: 0; text-shadow: none; font-weight: normal; margin: 0 0 10px 10px; padding: 11px 16px 10px 16px; text-transform: uppercase; box-shadow: none;}
.shadow {padding: 50px; padding-top: 10px; background: white;}
.shadow_top {background: white url(../img/skiline-logo-web.png) no-repeat; background-position: 460px 20px; height: 60px;}
.shadow_bottom {background: none;}
.container {width: 670px;}
.titleSeparator {display: none;}