@charset "utf-8";
/* CSS vakantiewoninginhongarije.nl */

html, body
{
	margin: 0 auto;
	padding: 0;
	height: 100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.6;
	background: #e8f1f6 url(../images/web_bckg_page.png) top repeat-x;
}

a
{
	color: #1980d2;
	text-decoration: underline;
}

a:hover
{
	color: #404040;
	text-decoration: none;
}

img
{
	border: none;
}

/* algemeen */

#page
{
	position: relative;
	width: 1000px;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	margin: 0 auto;
	padding: 0;
	z-index: 1;
}

#top
{
	float: left;
	display: inline;
	width: 1000px;
	height: 484px;
	margin: 0;
	padding: 0;
	background: url(../images/web_bckg_top.png) top left no-repeat;
}

#content
{
	position: relative;
	float: left;
	display: inline;
	width: 788px;
	margin: 0 0 0 212px;
	padding: 0;
	z-index: 2;
}

#left
{
	float: left;
	display: inline;
	width: 418px;
	height: auto;
	margin: 0 20px 0 0;
	padding: 0;
}

#left.center
{
	width: 788px;
	margin: 0;
}

#right
{
	float: left;
	display: inline;
	width: 350px;
	height: auto;
	margin: 0;
	padding: 0;
}

#footer
{
	clear: both;
	position: relative;
	height: 180px;
	margin: 0 auto;
	bottom: 0;
	padding: 10px 0 10px 0;
	background: url(../images/web_bckg_footer.png) top repeat-x;
	z-index: 1;
}

/* #top */

ul#menu
{
	float: left;
	display: inline;
	width: 200px;
	height: 283px;
	margin: 115px 22px 29px 0;
	padding: 0;
	list-style: none;
}

ul#menu li
{
	float: left;
	display: inline;
	width: 200px;
	height: 24px;
	margin: 0 0 7px 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
}

ul#menu li a
{
	float: right;
	width: auto;
	height: 18px;
	padding: 2px 4px 2px 4px;
	line-height: 18px;
	text-decoration: none;
	color: #FFF;
	background: #5daae1;
	border: 1px solid #5daae1;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

ul#menu li a:hover
{
	color: #FF0;
}

ul#menu li.active a
{
	color: #137cd1;
	background: #FF0;
	border-color: #FF0;
}

ul#menu li.active a:hover
{
}

#top div#logo
{
	float: left;
	display: inline;
	width: 382px;
	height: 48px;
	margin: 36px 46px 343px 0;
	padding: 0;
}

.addthis_toolbox
{
	position: absolute;
	top: 48px;
	right: 0;
	z-index: 2;
}

#top #text
{
	float: left;
	display: inline;
	width: 350px;
	height: auto;
	margin: 112px 0 29px 0;
	padding: 0;
	color: #FFF;
}

#top #text h1, #top #text h2
{
	float: left;
	display: inline;
	width: 100%;
	height: auto;
	margin: 0 0 20px 0;
	padding: 0;
	line-height: 1;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #b7daf3;
}

#top #text h1 span, #top #text h2 span
{
	color: #FFF;
}

#top #text p
{
	margin: 0 0 20px 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
}

#sm_buttons
{
	width: 200px;
	height: 24px;
	margin: 0;
	padding: 0;
	top: 430px;
	left: 0;
	position: absolute;
	z-index: 4;
}

#sm_buttons a
{
	float: right;
	display: block;
	width: 24px;
	height: 24px;
	margin: 0 0 0 10px;
}

p.button_big
{
	margin: 30px 0 10px 0;
}

p.button_big a
{
	float: right;
	display: inline;
	font-size: 16px;
	text-transform: uppercase;
	padding: 5px;
	color: #1980d2;
	background: #b7daf3;
	border: 1px solid #b7daf3;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

p.button_big a:hover
{
	color: #404040;
	background: #FFF;
	border-color: #FFF;
}

/* #left */

#left h1, #left h2, #right h2, #left h3, #right h3
{
	float: left;
	display: inline;
	width: 100%;
	height: auto;
	margin: 20px 0 20px 0;
	padding: 0;
	line-height: 1;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 20px;
	color: #333;
}

h1.black, h2.black, h3.black
{
	color: #000;
}

h1.blue, h2.blue, h3.blue
{
	color: #1980d2;
}

#left p
{
	margin: 10px 0 20px 0;
	color: #404040;
}

#left p a
{
	padding: 3px;
	text-decoration: none;
	background: #d0e5f0;
}

#left p a:hover
{
	color: #FFF;
	background: #1980d2;
}

ul#buttons_1
{
	float: left;
	display: inline;
	width: 100%;
	height: auto;
	margin: 20px 0 0 0;
	padding: 0;
}

ul#buttons_1 li
{
	float: left;
	display: inline;
	width: 199px;
	height: 162px;
	margin: 0;
	padding: 0;
	font-size: 18px;
	line-height: 36px;
	text-transform: uppercase;
}

ul#buttons_1 li#button_reserve_availability
{
	margin: 0 20px 0 0;
	background: url(../images/web_button_reservation.png) bottom left no-repeat;
}

ul#buttons_1 li#button_guestbook
{
	background: url(../images/web_button_guestbook.png) bottom left no-repeat;
}

ul#buttons_1 li a
{
	display: block;
	padding: 125px 0 1px 12px;
	color: #1980d2;
	text-decoration: none;
}

ul#buttons_1 li a:hover
{
	color: #404040;
}

ul#buttons_2
{
	float: left;
	display: inline;
	width: 100%;
	height: auto;
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
}

ul#buttons_2 li
{
	float: left;
	display: inline;
	width: 406px;
	height: 48px;
	margin: 0 0 10px 0;
	padding: 6px;
	font-size: 14px;
	font-weight: bold;
	line-height: 48px;
	text-transform: uppercase;
	background: url(../images/web_button_grey.png) no-repeat;
}

ul#buttons_2 li a
{
	display: block;
	width: 326px;
	height: 48px;
	margin: 0;
	padding: 0 12px 0 68px;
	color: #1980d2;
	text-decoration: none;
	cursor: pointer;
}

ul#buttons_2 li a:hover
{
	color: #404040;
}

ul#buttons_2 li a span
{
	float: left;
	display: inline;
	width: 50%;
	font-family: Arial, Helvetica, sans-serif;
}

ul#buttons_2 li a span.desc
{
	width: 50%;
	font-size: 12px;
	color: #999;
	text-align: right;
	font-style: italic;
	font-weight: normal;
	text-transform: lowercase;
}

ul#buttons_2 li#button_whattodo_beach a
{
	background: url(../images/web_icon_beach.png) top left no-repeat;
}

ul#buttons_2 li#button_whattodo_hiking a
{
	background: url(../images/web_icon_culture.png) top left no-repeat;
}

ul#buttons_2 li#button_whattodo_culture a
{
	background: url(../images/web_icon_hiking.png) top left no-repeat;
}

#left table.year, #left table.month
{
	width: 100%;
}

#left table.month
{
	width: 95%;
	margin: 0 5% 0 0;
}

#left table.year td
{
	margin: 10px 0 0 0;
	vertical-align: top;
}

#left table.month
{
	margin: 0 0 10px 0;
}

#left table.month td
{
	vertical-align: top;
	text-align: center;
}

#left table.month tr.days td
{
	color: #808080;
}

#left table.month td.gereserveerd
{
	background: #F00;
}

#left table.month td.gereserveerd a
{
	color: #FFF;
	text-decoration: none;
}

#left table.month td.wisseldag
{
	background: #ff9900;
}

#left table.month td.wisseldag a
{
	color: #202020;
	text-decoration: none;
}


#left .text ul#guestbook
{
	margin: 10px 0 10px 0;
}

ul#guestbook
{
	float: left;
	display: inline;
	width: 100%;
	height: auto;
	list-style: none;
}

ul#guestbook li
{
	float: left;
	display: inline;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	font-size: 11px;
}

ul#guestbook li p
{
	float: left;
	display: inline;
}

ul#guestbook li p.name
{
	width: 24%;
	height: auto;
	margin: 0 2% 0 0;
	padding: 2%;
	font-size: 13px;
	font-weight: bold;
	background: #f1f7f9;
}

ul#guestbook li p.message
{
	width: 64%;
	height: auto;
	margin: 0;
	padding: 2%;
	font-size: 12px;
	background: #d5e6ef;
}

ul#guestbook li p.info
{
	width: 64%;
	height: auto;
	margin: 0 0 0 30%;
	padding: 1% 2% 1% 2%;
	text-align: right;
}

/* #right */

#right p
{
	margin: 10px 0 20px 0;
	color: #404040;
}

#right p a
{
	padding: 3px;
	text-decoration: none;
	background: #d0e5f0;
}

#right p a:hover
{
	color: #FFF;
	background: #1980d2;
}



















div.text.contactform
{
	width: 418px;
}

#left .text ul
{
	margin: 10px 0 10px 10px;
}

#left .text ul.links
{
	margin: 10px 0 10px 0;
	list-style: none;
}

#left .text ul.links li
{
	width: 560px;
	margin: 0 0 5px 0;
	padding: 0 0 0 20px;
	background: url(../images/icon_arrow3.gif) left no-repeat;
}

#left .text p
{
	margin: 10px 0 10px 0;
}

#left .text .left
{
	float: left;
	display: inline;
	width: 40%;
	line-height: 1.4;
	margin: 0 2% 5px 0;
}

#left .text .left_error
{
	float: left;
	display: inline;
	width: 40%;
	line-height: 1.4;
	margin: 0 2% 5px 0;
	color: #F00;
}

#left .text .right
{
	float: left;
	display: inline;
	width: 58%;
	line-height: 1.4;
	margin: 0 0 5px 0;
}

#left .text .right_left
{
	float: left;
	display: inline;
	width: 58%;
	line-height: 1.4;
	margin: 0 0 5px 0;
	color: #1980d2;
}

#left .text .container_photo
{
	float: left;
	display: inline;
	width: 80px;
	height: 90px;
	margin-right: 10px;
}

.container_notice
{
	float: left;
	display: inline;
	margin: 0 0 10px 0;
	padding: 5px;
	width: 100%;	
	height: auto;
	line-height: 16px;
	border: 1px solid #ffc63f;
	background: #f6efba;
}

#left .text .container_small
{
	float: left;
	display: inline;
}

#left .text .container
{
	float: left;
	display: inline;
	width: 100%;
	margin: 0 0 10px 0;
}

#left .text .spacer
{
	float: left;
	display: inline;
	width: 100%;
	padding: 0 0 10px 0;
	border-bottom: solid 1px #cccccc;
	margin: 0 0 10px 0;
}

#left .text .container_line
{
	float: left;
	display: inline;
	width: 100%;
	padding: 0;
	margin: 0;
}


#left .text ul#photogalleries, #left .text ul#photos
{
	float: left;
	display: inline;
	width: 100%;
	height: auto;
	margin: 10px 0 10px 0;
	list-style: none;
}

ul#photogalleries li
{
	float: left;
	display: inline;
	width: 50%;
	height: auto;
	margin: 0;
	padding: 0;
	text-align: left;
}

ul#photos li
{
	float: left;
	display: inline;
	width: 20%;
	height: auto;
	margin: 0 0 10px 0;
	padding: 0;
	text-align: left;
}

ul#photos li img
{
	width: 140px;
	height: 100px;
}


div.text ul#page_numbers, ul#page_numbers_bottom
{
	float: left;
	display: inline;
	width: 100%;
	margin: 10px 0 10px 0;
	padding: 0;
	list-style: none;
}

#content div.text ul#page_numbers li, #content div.text ul#page_numbers_bottom li
{
	float: left;
	display: inline;
	margin: 0 10px 0 0;
	padding: 0;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	text-align: center;
}

ul#page_numbers li a, ul#page_numbers_bottom li a
{
	display: block;
	width: 16px;
	height: 16px;
	padding: 2px 1px 2px 1px;
	background: #d9e3eb;
	text-decoration: none;
	color: #666;
}

ul#page_numbers li a.active, ul#page_numbers_bottom li a.active, ul#page_numbers li a.active:hover, ul#page_numbers_bottom li a.active:hover
{
	background: #1980d2;
	color: #FFF;
}

ul#page_numbers li a:hover, ul#page_numbers_bottom li a:hover
{
	background: #1980d2;
	color: #FFF;
}




/* right */

/*
#right .box
{
	float: left;
	display: inline;
	width: 194px;
	padding: 0 0 20px 0;
}

#right .box .title
{
	font-family: Arial;
	font-size: 26px;
	font-weight: bold;
	line-height: 22px;
	color: #1980d2;
	padding-bottom: 10px;
}

#right .box .text
{
}

#right .box .search_text
{
}

#right .box .text_ref_title
{
	font-size: 11px;
	margin-bottom: 10px;
}

#right .box .text_ref_title a
{
	color: #000000;
	padding: 2px;
	text-decoration: none;
}

#right .box .text_ref_title a:hover
{
	color: #1980d2;
	background: none;
	text-decoration: underline;
}

#right .box .text_ref_image
{
}
*/

#right ul#tags
{
	float: left;
	display: inline;
	width: 220px;
	height: auto;
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
}

#right ul#tags li
{
	float: left;
	display: inline;
	width: auto;
	height: auto;
	margin: 0 5px 5px 0;
	padding: 0;
	line-height: 20px;
}

#right ul#tags li.xs, #right ul#tags li.xs a
{
	color: #CCC;
	font-size: 9px;
}

#right ul#tags li.s, #right ul#tags li.s a
{
	color: #999;
	font-size: 10px;
}

#right ul#tags li.m, #right ul#tags li.m a
{
	color: #666;
	font-size: 11px;
}

#right ul#tags li.l, #right ul#tags li.l a
{
	color: #404040;
	font-weight: bold;
	font-size: 13px;
}

#right ul#tags li.xl, #right ul#tags li.xl a
{
	font-weight: bold;
	font-size: 16px;
}

#right ul#tags li.xxl, #right ul#tags li.xxl a
{
	font-weight: bold;
	font-size: 18px;
}

#right ul#tags li a
{
	display: block;
	padding: 2px;
	text-decoration: none;
}

#right ul#tags li a:hover
{
	color: #202020;
	background: #EDEDED;
}

#right ul#tags li.m a:hover, #right ul#tags li.l a:hover
{
	color: #000;
	background: #CCC;
}

#right ul#tags li.xl a:hover, #right ul#tags li.xxl a:hover
{
	color: #FFF;
	background: #1980d2;
}



#right div#author
{
	float: left;
	display: inline;
	width: 220px;
	height: auto;
	margin: 0 0 20px 0;
	padding: 0;
}

#right div.author_photo
{
	float: left;
	display: inline;
	width: 90px;
	height: auto;
	margin: 0 10px 10px 0;
	padding: 0;
}

#right div.author_photo img
{
	width: 90px;
	height: auto;
}

#right div.author_info
{
	float: left;
	display: inline;
	width: 120px;
	height: auto;
	margin: 0 0 10px 0;
	padding: 0;
}

#right div.author_info h4
{
	margin: 0 0 10px 0;
	padding: 0;
	line-height: 2;
	font-size: 13px;
	font-weight: bold;
}

#right div.author_info p
{
	margin: 0 0 5px 0;
	padding: 0;
	line-height: 1.8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#right div.author_info p.author_small_text
{
	margin: 0;
	padding: 0;
	line-height: 1.2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	font-weight: normal;
}

#right p.author_link
{
	float: left;
	display: inline;
	width: 220px;
	height: auto;
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 12px;
}


#right ul#recent_posts
{
	float: left;
	display: inline;
	width: 220px;
	height: auto;
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
	font-size: 11px;
}

#right ul#recent_posts li
{
	float: left;
	display: inline;
	width: 100%;
	height: auto;
	min-height: 40px;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px dotted #CCC;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 20px;
}

#right ul#recent_posts li a
{
	float: left;
	display: block;
	margin: 0 0 5px 0;
	color: #202020;
}

#right ul#recent_posts li a:hover
{
	color: #1980d2;
}

#right ul#recent_posts li span
{
	font-family: Arial, Helvetica, sans-serif;
}

#right ul#recent_posts li span.date
{
	float: left;
	display: inline;
	width: 160px;
	height: 20px;
	margin: 0 ;
	padding: 0;
	color: #999;
}

#right ul#recent_posts li span.reactions
{
	float: right;
	display: inline;
	width: auto;
	min-width: 5px;
	height: 20px;
	margin: 0 0 0 10px;
	padding: 0 24px 0 5px;
	color: #1980d2;
	font-weight: bold;
	background: #d9e3eb url(../images/icon_reactions2.png) right no-repeat;
}



/* footer */

#footer div.container
{
	width: 1000px;
	height: 180px;
	margin: 0 auto;
}

#footer div.box
{
	float: left;
	display: inline;
	width: 788px;
	height: 180px;
	margin: 0 0 0 212px;
}

#footer .buttons
{
	float: left;
	display: inline;
	width: 30px;
	margin: 20px 40px 0 0;
	padding: 0;
}

#footer .button
{
	float: left;
	display: inline;
	width: 30px;
	height: 30px;
	margin: 0 0 10px 0;
	padding: 0;
}

#footer a.button
{
	display: block;
}

#footer #contact
{
	float: left;
	display: inline;
	width: 410px;
	margin: 20px 20px 0 0;
	padding: 0;
	line-height: 21px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #404040;
}

#footer #contact img
{
	float: left;
	display: inline;
	margin: 0 40px 0 0;
}

#footer #contact p
{
	margin: 0 0 5px 0;
}

#footer #copyright
{
	float: left;
	display: inline;
	width: 320px;
	margin: 20px 20px 0 0;
	padding: 0;
	line-height: 21px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #404040;
	text-align: right;
}

#footer #copyright p
{
	margin: 0 0 5px 0;
}

#footer #copyright p.na, #footer #copyright p.na a
{
	color: #9fb8c9;
	text-decoration: none;
}

#footer #copyright p.na a:hover
{
	color: #404040;
}


/* overig */

.photo
{
	float: right;
	width: 220px;
	margin: 5px 0 10px 10px;
}

.photo_s
{
	float: right;
	margin: 5px 0 10px 20px;
}

.rand_bij_fotos_zonder_kleur_links
{
	border-top: solid 10px #ffffff;
	border-bottom: solid 10px #ffffff;
	border-right: solid 10px #ffffff;
	text-align: left;
}

.rand_bij_fotos_zonder_kleur_midden
{
	border: solid 10px #ffffff;
	text-align: center;
}

.rand_bij_fotos_zonder_kleur_rechts
{
	border-top: solid 10px #ffffff;
	border-bottom: solid 10px #ffffff;
	border-left: solid 10px #ffffff;
	text-align: right;
}

.kop3
{
	width: 100%;
	font-weight: bold;
	margin: 10px 0 10px 0;
}

.kop3 a
{
	display: block;
	color: #000000;
	padding: 10px;
	background: #e8f1f6;
	border: solid 1px #1980d2;
	text-decoration: none;
}

.kop3 a:hover
{
	color: #ffffff;
	background-color: #1980d2;
	text-decoration: none;
}

.kop3_grey
{
	width: 100%;
	font-weight: bold;
	margin: 10px 0 10px 0;
}

.kop3_grey a
{
	display: block;
	color: #000000;
	padding: 10px;
	background-color: #ededed;
	border: solid 1px #333333;
	text-decoration: none;
}

.kop3_grey a:hover
{
	color: #ffffff;
	background-color: #333333;
	text-decoration: none;
}

.searchline
{
	width: 590px;
	margin-bottom: 10px;
}

.searchline2
{
	width: 590px;
	margin-bottom: 5px;
}

.searchline .text_left
{
	float: left;
	display: inline;
	width: 285px;
	margin-right: 10px;
}

.searchline .text_right
{
	float: left;
	display: inline;
	width: 285px;
}

.searchline_spacer
{
	float: left;
	display: inline;
	width: 590px;
	height: 5px;
	margin-bottom: 5px;
	border-bottom: 1px dashed #333333;
}

#left .text .input
{
	width: 100%;
	height: 18px;
	line-height: 16px;
	margin: 0 0 6px 0;
	padding: 2px 0 2px 2px;
    border: 1px solid #c9d9ea;
    background: #FFF;
	color: #2b6baf;
}

#left .text .select
{
	width: 100%;
	height: 20px;
	line-height: 16px;
	margin: 0 0 6px 0;
	padding: 2px 0 2px 2px;
    border: 1px solid #c9d9ea;
    background: #FFF;
	color: #000;
}

#left .text .textarea
{
	line-height: 1.5;
	padding: 1px 2px 1px 2px;
	border: none;
    border: 1px solid #c9d9ea;
    background: #FFF;
	color: #2b6baf;
	font-size: 12px;
}

#left .input:hover, #left .select:hover, #left .input:active, #left .select:active, #left .input:focus, #left .select:focus, #left .textarea:hover, #left .textarea:active, #left .textarea:focus
{
    background: #FFF;
	color: #000;
}

#left .input_error
{
	width: 100%;
	height: 18px;
	line-height: 16px;
	margin: 0 0 6px 0;
	padding: 2px 0 2px 2px;
    border: 1px solid #c9d9ea;
    background: #FFF;
	color: #2b6baf;
}

#left .select_error
{
	width: 100%;
	height: 20px;
	line-height: 16px;
	margin: 0 0 6px 0;
	padding: 2px 0 2px 2px;
    border: 1px solid #c9d9ea;
    background: #FFF;
	color: #000;
}

#left .textarea_error
{
	line-height: 1.5;
	padding: 1px 2px 1px 2px;
	border: none;
    border: 1px solid #c9d9ea;
    background: #FFF;
	color: #2b6baf;
	font-size: 12px;
}

#left .input_error:hover, #left .select_error:hover, #left .input_error:active, #left .select_error:active, #left .input_error:focus, #left .select_error:focus, #left .textarea_error:hover, #left .textarea_error:active, #left .textarea_error:focus
{
    background: #FFF;
	color: #000;
}

textarea
{
	line-height: 14px;
	padding: 2px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}

input, select
{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}

.input
{
	width: 168px;
	background-color: #e8ecf5;
	margin-bottom: 10px;
	height: 20px;
    background: #e8f1f6;
}

.select
{
	width: 176px;
	background-color: #e8ecf5;
	margin-bottom: 10px;
    background: #e8f1f6;
}

.input2
{
	width: 250px;
    background: #e8ecf5;
	color: #000000;
	height: 20px;
    background: #e8f1f6;
}

.select2
{
	width: 240px;
    background: #e8ecf5;
	color: #000000;
    background: #e8f1f6;
}

.textarea
{
	height: 80px;
	background: #e8ecf5;
	padding: 5px;
	line-height: 1.4;
}

.textarea:hover, .textarea:focus, .textarea:active
{
	border-color: #719fc3;
	background: #e8eef2;
	color: #202020;
}

div, form
{
	margin: 0;
	padding: 0;
}

.important
{
	color: #1980d2;
}

.importantb
{
	color: #1980d2;
	font-weight: bold;
}

.hidden_images_preloader
{
	margin: 0;
	padding: 0;
	display: none;
}


