body {background: #a0a0a0; margin-top:0; margin-bottom:0}
body, h1, h2, h3, p, li, ul, h4, div {font-family:Verdana, Arial, Helvetica, "Sans Serif"; color:#404040}

a:link {color:#202020;}
a:visited {color:#404040;}
a:hover {color:#0000ff;}
a:active {color:#ff0000;}

p.link_menu {color:#ffffff; font-weight:bold; padding:6px; text-align:center;}

p.link_menu a:link {color:#eeeeee; text-decoration:none}
p.link_menu a:visited {color:#bbbbbb; text-decoration:none}
p.link_menu a:hover {color:#0000ff; text-decoration:underline}
p.link_menu a:active {color:#ff0000; text-decoration:underline}

div.special_offer {padding:0 10px 10px 10px; 
                   margin:10; 
                   border-bottom: dashed 1px #6bb5e7; 
									 background: #ffffff url(images/offer_star.gif) no-repeat -3px 50px }
div.index_offer {background: #ffffff url(images/offer_star.gif) no-repeat -3px 73px }									 
.red {color: #ff0000; }	

h1 {font-size:18px; margin:0px}
fieldset {font-size:13px; color:#404040}

.right {text-align:right}
.center {text-align:center}
.float_right {float:right; text-align:center; }
p, address, ul, li, span {font-size: 11px}
h4 {font-size:13px}
div.main_page {padding:8px}
address {color:#ffffff; padding:12px}
address a:link, address a:visited, address a:hover, address a:active {color: #ffffff}
h3 {margin:0px}

span.culture_top {padding:2px; width:152; background:#202020; color: #ffffff; font-weight:bold; text-align:center;}
div.culture_box, div.insurance_box {width:152px; border: solid 1px #202020; padding:4px 3px 3px 3px}
div.trinity_box {width:152px; border: solid 1px #202020; padding:0px}

div.central_page { margin-right:42px;}

div.front_box {float:right; width:140px; height:122px; 
               border: solid 1px #202020; padding:5px; 
							  margin:10px; font-size: 11px;  position:relative; top:-12px;}
div.front_box img {border:0}
div.front_box a {text-decoration:none}

p.trinity_text {padding:0px 4px 4px 4px; margin-top:-5px;}
div.ski_links {width:197px; border: solid 1px #202020; padding:5px 5px 5px 5px; font-size: 11px}
h2 {font-size:14px; margin:0px; display:inline}

 div.culture_box {background: #ffffff url(images/culture_small_bg.jpg) no-repeat}
 div.insurance_box {background: #ffffff url(images/insurance_box_bg.jpg) no-repeat}
  
div.culture_box a:link, div.insurance_box a:link {color:#202020; text-decoration:none}
div.culture_box a:visited, div.insurance_box a:visited {color:#202020; text-decoration:none}
div.culture_box a:hover, div.insurance_box a:hover {color:#0000ff; text-decoration:underline}
div.culture_box a:active, div.insurance_box a:active {color:#ff0000; text-decoration:none}


span.hotels {height:190; width:152; background:#202020; color: #ffffff; font-weight:bold; text-align:center;}
span.culture_top a:link {color:#ffffff; text-decoration:none}
span.culture_top a:visited {color:#ffffff; text-decoration:none}
span.culture_top a:hover {color:#ffffff; text-decoration:underline}
span.culture_top a:active {color:#ffffff; text-decoration:none}


