/*//////////------//////////*/
/*          Global          */
/*//////////------//////////*/ 

* 		{margin:0;padding: 0;}

body	{font-family: Tahoma, sans-serif;font-size: 11px;min-width: 1000px;width:100%;color: #333;background-color: white}

*+html body {min-width: 990px;}	

a 		{ color: #014582}
	
a:hover	{text-decoration: none}
	
img		{border:0;}
	
p		{margin:10px 0 25px 0;}

ul {list-style: none}
ul li {background: url(i/ul.gif) no-repeat left; padding-left: 20px; margin-bottom:8px}

table tr td {vertical-align: top}

h1 {font-size: 20px; font-weight: 500; margin:0 0 15px 0; color: #5a760f }
h2 {font-size: 13px; font-weight: 700; margin:0 0 20px 0; color: #014582}
h3 {font-size: 12px; font-weight: 700; margin:0 0 20px 0; color: #014582; font-weight: 12px}
h4 {font-size: 12px; font-weight: 500; margin:0;}

ul {list-style: none}
ul li {background: url(i/ul.gif) no-repeat left; padding:0 0 3px 10px;margin: 0 }

.clear	{clear:both; height:20px;}

a.a_bigger {font-size: 13px}

/*//////////------//////////*/
/*          PNG IE          */
/*//////////------//////////*/

img.png, td.m_m	{behavior: url(js/iepngfix.htc) } 

/*//////////------//////////*/
/*          Header          */
/*//////////------//////////*/
td.header {height: 151px;  background: url(i/head_bg.jpg) top repeat-x}
td.header_l {height: 151px;width: 263px; overflow: hidden; background: url(i/head_l.jpg) top left no-repeat;}
td.header_r {height: 151px;width: 737px; background: url(i/head_r.jpg) top right no-repeat}

div#menu {position: absolute; top:60px; text-align: center; width: 100%; min-width: 990px;}
table.menu_table {margin: 0 auto }
td.m_m {background: url(i/m_m.png); text-align: center; vertical-align: middle; padding: 0 2px; font-size: 11px; font-weight: 700}
td.m_l{padding-left: 5px}
td.m_r {padding-right: 5px}
td.m_m a {text-decoration: none;color: #327492}
td.m_m a:hover {color: #2f8cb6}

img.logo {position: relative;top:16px; left: 13px}


/*//////////------//////////*/
/*        Global table      */
/*//////////------//////////*/
td.c_lt {width: 14px; height: 15px; background: url(i/c_lt.png) no-repeat}
td.c_ct {height: 15px;height: 15px !important; line-height: 3px; background: url(i/c_ct.png) no-repeat right top}
td.c_lm {width: 14px;  background: url(i/c_lm.png) no-repeat; left top}
td.c_lb {width: 14px; height: 13px; background: url(i/c_lb.png) no-repeat}
td.c_cb {height: 13px;background: url(i/c_cb.png) no-repeat right top }

/*//////////------//////////*/
/*           Left           */
/*//////////------//////////*/
td.left {width: 216px; color: #333; background: #f1f1f1}

/* left menu */
td.l_menu_top {width: 215px; height: 9px;background: url(i/l_menu_top.png) left top no-repeat}
td.l_menu_bottom {width: 215px; height: 9px;background: url(i/l_menu_bottom.png) left top no-repeat}
td.l_menu {background-color: #18b6ff;padding: 10px 10px 5px 10px; text-align: center}
td.l_menu ul {}
td.l_menu ul li {text-transform: uppercase;background: url(i/l_menu_li.png) bottom center no-repeat; padding:5px 0 8px 0}
td.l_menu ul li a {color: #fff;font-weight: 700; text-decoration: none;  font-size:11px;}
td.l_menu ul li a:hover {text-decoration: underline; font-size:11px;}

/* news */
dl.news {margin-top: 10px}
dl.news dt {color: #18b6ff; font-weight: 700; padding-bottom: 3px}
dl.news dd {padding-bottom: 20px}
dl.news dd a {font-weight: 700; color: #18b6ff}


/*//////////------//////////*/
/*          Content         */
/*//////////------//////////*/
td.content{color: #333; background: #f1f1f1; font-size: 13px; padding: 5px 10px 10px 20px}

/*//////////------//////////*/
/*          Right           */
/*//////////------//////////*/
td.right {width: 300px; background: url(i/c_rm.png) repeat-y left}
td.c_tr {width: 300px; height: 15px; background: url(i/skier_t.jpg) no-repeat}
td.c_rb {height: 13px; background: url(i/c_rb.png) left top no-repeat}
div.skier {width: 300px; height: 183px; background: url(i/skier.jpg) no-repeat}
img.reserve {position: relative; left: 5px; top:-15px}

div.tx-slideshow-pi1 {padding: 7px 8px 7px 7px; width: 250px; height: 150px; background: url(i/blue_bg.png) no-repeat}
/*//////////------//////////*/
/*          Footer          */
/*//////////------//////////*/
table.wings {margin-top: 22px}
table.footer {width: 100%;}
table.footer tr td {vertical-align: middle; height: 70px}
td.creator {padding-left: 15px; width: 35%}
td.copyright {text-align: center;font-size: 17px;color: #00567d; width: 30%}
td.copyright i {font-size: 20px; color: #18b6ff; font-style: normal}
td.copyright span.small {font-size: 11px; color: #555}

td.counter {padding-right: 50px; text-align: right; width: 35%}
td.counter img  {margin-left:10px }


