/**
* CSS File ARTelier Hotels
* (c) Nikolaus Flamann / Pinzgau.com
*/
body.main {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background: url(/images/bg_top.jpg) repeat-x;
	background-color: #FFFFCC; /*#FFFFFF;*/
}

a:link { color: #666666; }
a:visited { color: #666666;}
a:hover { color: #000000; }
a:active { color: #666666;  }

.bottomline { background-color: #F4B003; }
.header a img{ margin-left: 4px; }

input.button {
	border:1px solid #006699;
	background-color:#006699;
	color:white;
	font-weight:bold;
	font-size:10px;
}

#head_menu { text-align:right; font-family: Arial; font-size:10px; color:#FFFFCC ; margin-bottom:15px; }
#head_menu a:link { color: #FFFFFF; text-decoration:none; }
#head_menu a:visited { color: #FFFFFF; text-decoration:none; }
#head_menu a:hover { color: #F9E9B5; text-decoration:none; }
#head_menu a:active { color: #FFFFFF; text-decoration:none;  }

#head_language { text-align:right; font-family: Arial; font-size:10px; color:#FFFFFF; }
#head_language a:link { color: #FFFFFF; text-decoration:none; }
#head_language a:visited { color: #FFFFFF; text-decoration:none; }
#head_language a:hover { color: #F9E9B5; text-decoration:none; }
#head_language a:active { color: #FFFFFF; text-decoration:none;  }


.text { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 17px; }
.text_small { font-family: arial, helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 15px; }
.text_mid { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 15px; }
.quick_head { font-family: Arial; font-size:11px; color:#006699; font-weight:bold; margin-bottom:10px; margin-left:15px;}
.quick_head a {font-family: Arial; font-size:11px; color:#006699; font-weight:bold; text-decoration:none;}

#quick_menu { font-family: Arial; font-size:10px; color:#333333; line-height:16px;}
#quick_menu a:link { color: #333333; text-decoration:none; padding-left:15px; display:block; }
#quick_menu a:visited { color: #333333; text-decoration:none; padding-left:15px; display:block; }
#quick_menu a:hover { color: #006699; text-decoration:none; padding-left:15px; display:block; background-image: url(/images/quick_arrow.gif); background-repeat: no-repeat; background-position: left center; }
#quick_menu a:active { color: #333333; text-decoration:none; padding-left:15px; display:block;  }

.left_head { font-family: Arial; font-size:11px; color:#006699; font-weight:bold; margin-bottom:10px; }

#left_menu { font-family: Arial; font-size:10px; color:#333333; line-height:16px; margin-right:15px;  }
#left_menu a:link { color: #333333; text-decoration:none; display:block; }
#left_menu a:visited { color: #333333; text-decoration:none; display:block; }
#left_menu a:hover { color: #006699; text-decoration:none; display:block; }
#left_menu a:active { color: #333333; text-decoration:none;  display:block;  }

.content_head { font-family: Arial; font-size:11px; color:#006699; font-weight:bold; margin-bottom:10px; margin-left:20px; }

#content { font-family: Arial; font-size:11px; color:#333333; line-height:16px; margin-bottom:30px; margin-right:40px;  margin-left:20px; }

.form_button { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; height: 25px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #EEEEEF; border-right-color: #808080; border-bottom-color: #808080; border-left-color: #EEEEEF; }
.form_field { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #808080; border-right-color: #EEEEEF; border-bottom-color: #EEEEEF; border-left-color: #808080; }

a.sub_menu:link { font-family: Arial; font-size:10px; color:#333333; margin: 0px 7px 3px 7px; display: block; text-decoration: none; }
a.sub_menu:visited { font-family: Arial; font-size:10px; color:#333333; margin: 0px 7px 3px 7px; display: block; text-decoration: none;  }
a.sub_menu:hover { font-family: Arial; font-size:10px; color:#006699; margin: 0px 7px 3px 7px; display: block; text-decoration: none;  }
a.sub_menu:active { font-family: Arial; font-size:10px; color:#333333; margin: 0px 7px 3px 7px; display: block;  text-decoration: none; }

td.galerie { padding: 5px 20px 5px 0px; }

#quick_menu_bold { font-family: Arial; font-weight:bold; font-size:10px; color:#006699; line-height:16px;}
#quick_menu_bold a:link { color: #006699; font-weight:bold; text-decoration:none; padding-left:15px; display:block; }
#quick_menu_bold a:visited { color: #006699; font-weight:bold; text-decoration:none; padding-left:15px; display:block; }
#quick_menu_bold a:hover { color: #006699; font-weight:bold; text-decoration:none; padding-left:15px; display:block; background-image: url(/images/quick_arrow.gif); background-repeat: no-repeat; background-position: left center; }
#quick_menu_bold a:active { color: #006699; font-weight:bold; text-decoration:none; padding-left:15px; display:block;  }