html,body
	{margin:0;padding:0;height:100%;}
html
	{font-family:’Lucida Grande’,LucidaGrande,Lucida,Helvetica,Arial,sans-serif;font-size:100%;color:#404040;}
body
	{font-size:11px;line-height:1.2;}
#container
	{width:780px;}
#header
	{float:left;width:100%;padding:1% 0;background:none;}
#content
	{float:left;width:92%;padding:6% 4%;}
#footer
	{float:left;width:100%;}
#right
	{display:none;}
	
.spacer{clear:both; height:0; margin:0; padding:0;visibility:hidden;}


#menumember, #mainmenu, #menutop, #menubottom, #searchbox, #lang, #playvideo, #agraphe, #icons, #partners 
	{display:none;}

#address 
	{float:left;padding:77px 0 0 35px;color:#003D8F;}
#address a
	{color:#003D8F;}
#credit 
	{float:left;width:100%;font-size:9px;color:808080;}
#credit a
	{color:#808080;text-decoration:none;}
#credit a:hover
	{text-decoration:underline;}
#logo {float:left;}


/* diablerets theme */
	
#openbusiness
	{float:left;clear:both;width:100%;font-size:10px;padding:2% 0 0 0;border-top:1px solid #CCCCCC;}
#openbusiness b
	{color:#404040;}
#openbusiness img
	{display:none;}
#openbusiness  ul 
	{float:left;padding:0;margin:0;clear:both;width:100%;}
#openbusiness  li 
	{float:left;list-style:none;padding-right:20px;}
	
#label
	{float:left;clear:both;width:100%;padding:1% 0;margin:2% 0;font-size:10px;}
#label img
	{border:0;float:left;}




/* DwD’08 - base */


/* default block */

#message-block
	{width:25%;float:left;padding:0 2% 0 0;}
#offers-block
	{width:40%;float:left;padding:0 2%;}
#latest-block
	{width:27%;float:left;padding:0 0 0 2%;}	
#category-block
	{width:100%;float:left;padding:0;}
#category-articlelisting
	{width:100%;float:left;padding:2% 0;}
#article-block
	{width:100%;float:left;padding:0;}
#article-otherlisting
	{width:100%;float:left;padding:0;}
#search-articlelisting
	{width:100%;float:left;padding:2%;}
#comments-listing
	{clear:both;width:100%;float:left;padding:2% 0;}
#hosting-tools
	{clear:both;width:100%;float:left;padding:2% 0;}
	

#error-tools
	{
	width:100%;float:left;padding:50px;margin:10px;
	}
#com-tools
	{width:100%;float:left;padding:0;}
#login-tools
	{width:100%;float:left;padding:0;}
#shop-tools 
	{width:100%;float:left;padding:0;}
#command-tools 
	{width:100%;float:left;padding:0;}	
#reservation-tools 
	{width:100%;float:left;padding:0;}
#reservation-tools iframe
	{width:100%;height:1200px;border:0;}
	
#search-page,#more-page
	{
	float:left;margin:20px 0;padding:20px 0;width:100%;clear:both;
	border-top:1px dotted gainsboro;text-align:center;
	}
#search-page a,#more-page a
	{font-weight:normal;color:#003D8F;text-decoration:none;padding:2px;}
#search-page a.selected,#more-page a.selected
	{font-weight:bold;color:orange;}
		

#content #category-block div,
#content #article-block div,
#content #article-block h4
	{text-align:justify;margin:20px 0;}

#content #category-block div,#content #category-block h4
	{width:100%;text-align:justify;margin:20px 0;}
#category-block img
	{float:right;margin-left:30px;}	
	
#content h1		
	{color:#003D8F;font-size:25px;font-weight:normal;text-align:left;}
#content h2		
	{color:orange;font-size:15px;text-align:left;text-align:left;}
#content h3		
	{color:#003D8F;font-size:13px;margin:0;padding:0;text-align:left;}
#content h4	
	{font-size:12px;}
	
#content ul
	{padding:5px 0 5px 15px;margin:0;}
#content ul li
	{font-weight:normal;list-style-type:square;padding:0;}
#content a
	{color:#003D8F;}
#content a:hover
	{color:orange;}
#content blockquote
	{
	margin:20px 0;padding:10px;clear:both;
	text-align:left;
	-moz-border-radius:10px; -webkit-border-radius:10px;
	background-color:#FFFFFF;border:1px solid #CCCCCC;
	}

#content a img
	{border:0;}
#content a:hover img
	{border:0;}
	
#message-block div
	{text-align:left;}
	
#article-block ul.morelink,
#category-block ul.morelink
	{padding:10px 0;margin:0;}
#article-block ul.morelink li,
#category-block ul.morelink li
	{padding:0;margin:0;font-weight:bold;list-style-type:none;color:#003D8F;}
#article-block ul.morelink li a,
#category-block ul.morelink li a
	{font-weight:bold;color:#003D8F;text-decoration:none;}
#article-block ul.detail
	{padding:0 0 10px 0;margin:0;}
#article-block ul.detail li
	{padding:0;margin:0;color:#606060;list-style-type:none;}
#article-block ul.detail li a
	{color:#606060;text-decoration:none;}


/* homepage block */
#latest-block div.element-news
	{
	float:left;padding:5px 0;padding-left:42px;
	border-top:1px solid #CCCCCC;
	}
#offers-block div.element-offers
	{float:left;padding:5px 0;padding-left:100px;}
#message-block div.element-postit
	{float:left;padding:5px 0 25px 0;}
#latest-block div.element-news img
	{display:none;}
#offers-block div.element-offers img
	{float:left;margin-left:-100px;padding:5px;}	
#message-block div.element-postit img
	{display:none;}
#latest-block h2,#offers-block h2,#message-block h2
	{color:#003D8F;padding:15px 0;}	
#message-block div.element-postit h3	
	{color:#202020;font-size:12px;font-weight:bold;margin:0;padding:0;}

#latest-block h3
	{color:#003D8F;font-size:12px;margin:20px 0 10px 0;}
#latest-block div.element-news h3,
#offers-block div.element-offers h3
	{color:#202020;font-size:11px;margin:0;}

#message-block div.element-postit p,
#latest-block div.element-news p,
#offers-block div.element-offers p
	{padding:0;margin:0;}

#offers-block div.element-offers p span
	{color:#909090;font-size:10px;}
#offers-block div.element-offers p span
	{display:none;}
#latest-block div.element-news p span
	{
	float:left;margin-left:-42px;
	color:#FFFFFF;font-size:10px;width:32px;height:32px;text-align:center;
	background-color:#003D8F;
	}
#latest-block div.element-news p span b
	{font-size:16px;}

#message-block div.element-postit ul,
#latest-block div.element-news ul,
#offers-block div.element-offers ul
	{padding:0;margin:0 0 5px 0;}

#message-block div.element-postit ul li,
#latest-block div.element-news ul li,
#offers-block div.element-offers ul li
	{padding:0;margin:0;list-style-type:none;color:#003D8F;font-weight:bold;}

#message-block div.element-postit ul li a,
#latest-block div.element-news ul li a,
#offers-block div.element-offers ul li a
	{font-weight:bold;text-decoration:none;font-size:9px;font-family:verdana;}



/* search page */


#search-articlelisting p span
	{margin-bottom:20px;width:940px;color:orange;display:block;}
#search-articlelisting div.element
	{
	float:left;width:200px;
	padding:5px 90px 5px 5px;height:120px;margin:0 10px 10px 0;
	}
#search-articlelisting div.element img
	{float:right;margin-right:-85px;}
#search-articlelisting div.element h3
	{padding:0;margin:0;color:#202020;font-size:13px;}
#search-articlelisting div.element p
	{padding:0;margin:0;}
#search-articlelisting div.element p span
	{font-size:0.8em;margin:0;padding:0;color:#808080;width:180px;}
#search-articlelisting div.element ul
	{padding:0;margin:0 0 5px 0;}
#search-articlelisting div.element ul li
	{padding:0;margin:0;font-weight:bold;list-style-type:none;color:#003D8F;}
#search-articlelisting div.element ul li a
	{text-decoration:none;font-weight:bold;font-size:9px;font-family:verdana;}


/* category page */

#category-articlelisting div.element-list
	{
	float:left;clear:right;padding:5px 0;width:200px;
	height:60px;margin:0 40px 20px 0;
	border-top:1px solid #CCCCCC;
	}
#category-articlelisting div.element-summuary,
#category-articlelisting div.element-download,
#category-articlelisting div.element-shop,
#category-articlelisting div.element-video,
#category-articlelisting div.element-gallery
	{
	border-top:1px solid #CCCCCC;
	float:left;clear:right;padding:5px 0;width:220px;
	padding-left:100px;height:85px;margin:0 20px 20px 0;
	}
#category-articlelisting div.element-calendar
	{
	float:left;padding:5px 0;width:400px;
	padding-left:42px;margin:0 0 10px 0;
	border-top:1px solid #CCCCCC;
	}
	
#category-articlelisting div.element-summuary img,
#category-articlelisting div.element-download img,
#category-articlelisting div.element-video img,
#category-articlelisting div.element-shop img,
#category-articlelisting div.element-gallery img
	{float:left;margin-left:-100px;padding:5px;}
#category-articlelisting div.element-calendar img,
#category-articlelisting div.element-list img
	{display:none;}

#category-articlelisting div.element-list h3,
#category-articlelisting div.element-summuary h3,
#category-articlelisting div.element-calendar h3,
#category-articlelisting div.element-download h3,
#category-articlelisting div.element-shop h3,
#category-articlelisting div.element-video h3,
#category-articlelisting div.element-gallery h3
	{padding:0;margin:3px 0;color:#202020;font-size:13px;}


#category-articlelisting div.element-summuary ul,
#category-articlelisting div.element-calendar ul,
#category-articlelisting div.element-download ul,
#category-articlelisting div.element-shop ul,
#category-articlelisting div.element-video ul,
#category-articlelisting div.element-gallery ul
	{padding:0;margin:0 0 5px 0;}
#category-articlelisting div.element-list ul
	{padding:0;margin:0 0 5px 0;}
	
#category-articlelisting div.element-list li,
#category-articlelisting div.element-summuary ul li,
#category-articlelisting div.element-calendar ul li,
#category-articlelisting div.element-download ul li,
#category-articlelisting div.element-shop ul li,
#category-articlelisting div.element-video ul li,
#category-articlelisting div.element-gallery ul li
	{padding:0;margin:0;font-weight:bold;list-style-type:none;color:#003D8F;}

#category-articlelisting div.element-list li a,
#category-articlelisting div.element-summuary ul li a,
#category-articlelisting div.element-calendar ul li a,
#category-articlelisting div.element-download ul li a,
#category-articlelisting div.element-shop ul li a,
#category-articlelisting div.element-video ul li a,
#category-articlelisting div.element-gallery ul li a
	{text-decoration:none;font-weight:bold;font-size:9px;font-family:verdana;}
	
#category-articlelisting div.element-list p,
#category-articlelisting div.element-summuary p,
#category-articlelisting div.element-calendar p,
#category-articlelisting div.element-download p,
#category-articlelisting div.element-shop p,
#category-articlelisting div.element-video p,
#category-articlelisting div.element-gallery p
	{padding:0;margin:0;}

#category-articlelisting div.element-summuary p span,
#category-articlelisting div.element-download p span,
#category-articlelisting div.element-video p span,
#category-articlelisting div.element-gallery p span
	{float:left;display:block;width:180px;color:#808080;font-size:10px;}
	
#category-articlelisting div.element-calendar p span
	{
	float:left;margin-left:-42px;color:#FFFFFF;font-size:10px;width:32px;height:32px;
	text-align:center;background-color:#003D8F;	
	}
#category-articlelisting div.element-calendar p span b
	{font-size:16px;}
#category-articlelisting div.element-shop p span
	{display:block;clear:both;color:#003D8F;font-size:15px;font-weight:bold;margin:0;}	
	

/* article page */

#article-block h4
	{}	
#article-block div
	{}	
#article-block div.element-standard
	{float:right;display:block;}
#article-block div.element-standard img
	{margin:0 0 0 20px;}
		
#article-block div.element-photo
	{clear:both;}
#article-block div.element-video
	{float:left;padding-right:20px;width:320px;height:260px;}
#article-block div.element-video p
	{padding:50px;background-color:#F0F0F0;text-align:center;}
#article-block div.element-shop
	{
	float:left;clear:both;width:96%;margin:2% 0;border:1px solid #CCCCCC;font-size:1.5em;font-weight:bold;padding:2%;
	border:1px solid gainsboro;-webkit-border-radius:5px;-moz-border-radius: 5px;
	}
#article-block div.element-shop span
	{float:right;font-size:0.8em;padding:2px;}		
#article-block div.element-shop span a
	{text-decoration:none;}	
#article-block div.element-map
	{width:100%;height:300px;margin:0;padding:0;clear:both;}	



#article-otherlisting h2
	{color:#003D8F;padding:15px 0;}	
#article-otherlisting div.element-list
	{float:left;padding:5px 0;clear:both;}
#article-otherlisting div.element-summuary,
#article-otherlisting div.element-download,
#article-otherlisting div.element-shop,
#article-otherlisting div.element-video,
#article-otherlisting div.element-gallery
	{
	border-top:1px solid #CCCCCC;
	float:left;clear:right;padding:5px 0;width:100px;
	padding-left:100px;height:85px;margin:0 30px 20px 0;
	}
#article-otherlisting div.element-calendar
	{float:left;clear:right;height:60px;margin:0 30px 10px 0;padding-top:5px;padding-left:42px;border-top:1px solid #CCCCCC;width:150px;}
	
#article-otherlisting div.element-summuary img,
#article-otherlisting div.element-download img,
#article-otherlisting div.element-video img,
#article-otherlisting div.element-shop img,
#article-otherlisting div.element-gallery img
	{float:left;margin-left:-90px;margin-bottom:5px;}	
#article-otherlisting div.element-calendar img,
#article-otherlisting div.element-list img
	{display:none;}

#article-otherlisting div.element-list h3,
#article-otherlisting div.element-summuary h3,
#article-otherlisting div.element-calendar h3,
#article-otherlisting div.element-download h3,
#article-otherlisting div.element-shop h3,
#article-otherlisting div.element-video h3,
#article-otherlisting div.element-gallery h3
	{padding:0;margin:3px 0;color:#202020;font-size:11px;}

#article-otherlisting div.element-list p,
#article-otherlisting div.element-summuary p,
#article-otherlisting div.element-calendar p,
#article-otherlisting div.element-download p,
#article-otherlisting div.element-shop p,
#article-otherlisting div.element-video p,
#article-otherlisting div.element-gallery p
	{padding:0;margin:0;}
#article-otherlisting div.element-summuary p span,
#article-otherlisting div.element-download p span,
#article-otherlisting div.element-video p span,
#article-otherlisting div.element-gallery p span
	{color:#909090;font-size:10px;}
#article-otherlisting div.element-shop p span
	{display:block;clear:both;color:#003D8F;font-size:15px;font-weight:bold;margin:5px 0;}
#article-otherlisting div.element-calendar p span
	{
	float:left;margin-left:-42px;color:#FFFFFF;font-size:10px;width:32px;height:32px;
	text-align:center;background-color:#003D8F;	
	}
#article-otherlisting div.element-calendar p span b
	{font-size:16px;}



#article-otherlisting div.element-list ul,
#article-otherlisting div.element-summuary ul,
#article-otherlisting div.element-calendar ul,
#article-otherlisting div.element-download ul,
#article-otherlisting div.element-shop ul,
#article-otherlisting div.element-video ul,
#article-otherlisting div.element-gallery ul
	{padding:0;margin:0 0 5px 0;}

#article-otherlisting div.element-list ul li,
#article-otherlisting div.element-summuary ul li,
#article-otherlisting div.element-calendar ul li,
#article-otherlisting div.element-download ul li,
#article-otherlisting div.element-shop ul li,
#article-otherlisting div.element-video ul li,
#article-otherlisting div.element-gallery ul li
	{padding:0;margin:0;font-weight:bold;list-style-type:none;color:#003D8F;}

#article-otherlisting div.element-list ul li a,
#article-otherlisting div.element-summuary ul li a,
#article-otherlisting div.element-calendar ul li a,
#article-otherlisting div.element-download ul li a,
#article-otherlisting div.element-shop ul li a,
#article-otherlisting div.element-video ul li a,
#article-otherlisting div.element-gallery ul li a
	{text-decoration:none;font-weight:bold;font-size:9px;font-family:verdana;}
	
	
/* comm tools */
#com-tools h2,#login-tools h2,#shop-tools h2,#command-tools h2
	{color:#003D8F;padding:10px 0;}		
#com-tools p,#login-tools p,#shop-tools p,#command-tools p
	{padding:0;margin:10px 0;}	
	
	
/* comments space */

#comments-listing div.element
	{float:left;padding:0;margin:0 0 2% 0;width:100%;}
#comments-listing h2
	{
	padding:5px 0 5px 35px;margin:0;color:#003D8F;
	background:url(../../themes/diablerets/images/comments.gif) no-repeat top left;
	}
#comments-listing p
	{
	padding:2%;margin:2% 0 2% 0;
	border:1px solid gainsboro;
	-webkit-border-radius:5px;
	-moz-border-radius: 5px;
	text-align:center;
	}
#comments-listing div.element h3
	{padding:0;margin-bottom:5px;margin-top:5px;}
#comments-listing div.element p
	{
	padding:0 0 0 20px;margin:0;
	border:0;text-align:left;
	-webkit-border-radius:0;
	-moz-border-radius: 0;
	}
#comments-listing div.element p span
	{color:#909090;}	
#comments-listing div.element p span a
	{font-weight:normal;text-decoration:none;color:#909090;}
	
.posthidden{display:none}
.postshown {display:block;}



/* shop basket, command, bill */

#shopcart 
	{
	padding:0 2%;border:1px solid gainsboro;margin:0;width:96%;
	-webkit-border-radius:10px;
	-moz-border-radius: 10px;
	}
#commandarchive 
	{
	padding:0 2%;border:1px solid gainsboro;margin:0;width:96%;
	-webkit-border-radius:10px;
	-moz-border-radius: 10px;
	}

#billcart 
	{float:left;width:53%;margin:0;padding:2%;}	
#billaddress 
	{
	float:left;width:36%;
	padding:2%;margin:0 2% 0 0;
	border:1px solid gainsboro;
	-webkit-border-radius:10px;
	-moz-border-radius: 10px;
	}
#billaddress h3
	{margin:0;padding:0;}
#billaddress p
	{margin:0;padding:0 0 10px 0;}	
ul#billaction
	{
	float:left;width:90%;clear:both;
	padding:2% 0;margin:0;
	}
ul#billaction li
	{float:left; margin:0 0 0 1px; padding:0;list-style:none;}
ul#billaction a
	{
	display:block;width:100px;text-align:center;height:20px;
	background:url(../../themes/diablerets/images/button-2.gif) no-repeat top center;
	color:#003D8F;text-decoration:none;padding-top:3px;font-weight:normal;
	}	
ul#billaction a:hover
	{color:orange;}		

#paypartners 
	{
	text-align:center;
	float:left;clear:both;width:98%;padding:1% 1%;margin:1% 0;
	border:1px solid gainsboro;
	-webkit-border-radius:10px;
	-moz-border-radius: 10px;
	}
#paypartners a {}
#paypartners a img
	{clear:both;border:0;}
	
#paycgterms 
	{
	float:left;border:1px solid gainsboro;width:92%;padding:2% 4%;margin:1% 0;
	-webkit-border-radius:10px;
	-moz-border-radius: 10px;
	}
#paycgterms h4
	{margin:0;padding:2% 0 1% 0;}
#paycgterms p
	{padding:0;margin:0;text-align:justify;}
	
	
#payform
	{	
	float:left;clear:both;width:98%;padding:1% 1%;margin:1% 0;
	border:1px solid gainsboro;
	-webkit-border-radius:10px;
	-moz-border-radius: 10px;
	}
#payform p	
	{width:auto;clear:left;padding-left:200px;padding-right:120px; margin:8px;}
#payform label
	{float:left; margin-left:-200px; margin-top:2px; width:195px;}
#payform a
	{
	float:right;margin-right:-120px;display:block;width:100px;text-align:center;height:20px;
	background:url(../../themes/diablerets/images/button.gif) no-repeat top center;
	color:#FFFFFF;text-decoration:none;padding-top:3px;font-weight:normal;
	}	
#payform a:hover
	{color:gainsboro;}
	
	
#shopcart table,
#billcart table,
#commandarchive table
	{width:100%;border-collapse: collapse;margin:0;}
#shopcart thead th,
#billcart thead th,
#commandarchive thead th
	{padding:6px;color:#808080;}
#shopcart tbody th,
#billcart tbody th
	{border-top:1px solid gainsboro;padding:3px 6px;}
#commandarchive tbody th
	{border-top:1px solid gainsboro;padding:3px 6px;}	
#shopcart tbody td,
#billcart tbody td,
#commandarchive tbody td
	{border-top:1px solid gainsboro;padding:3px 6px;color:#003D8F;}
#shopcart tbody td input,
#billcart tbody td input,
#commandarchive tbody td input
	{border:1px solid gainsboro;border-top:1px solid gainsboro;}
#shopcart tbody th a,
#billcart tbody th a,
#commandarchive tbody th a
	{font-weight:bold;}
#shopcart tbody td a,
#billcart tbody td a,
#commandarchive tbody td a
	{
	float:right;
	display:block;width:100px;text-align:center;height:20px;
	background:url(../../themes/diablerets/images/button-2.gif) no-repeat top center;
	color:#003D8F;text-decoration:none;padding-top:3px;font-weight:normal;
	}
#shopcart tbody td a a:hover,
#billcart tbody td a a:hover,
#commandarchive tbody td a a:hover
	{color:orange;}

#shopcart tfoot th,
#billcart tfoot th,
#commandarchive tfoot th
	{border-top:1px solid gainsboro;padding:6px;color:#808080;}
#shopcart tfoot th span,
#billcart tfoot th span,
#commandarchive tfoot th span
	{font-weight:normal;}	
#shopcart tfoot th a,
#billcart tfoot th a,
#commandarchive tfoot th a
	{
	float:right;
	display:block;width:100px;text-align:center;height:20px;
	background:url(../../themes/diablerets/images/button.gif) no-repeat top center;
	color:#FFFFFF;text-decoration:none;padding-top:3px;font-weight:normal;
	}
#shopcart tfoot th a:hover,
#billcart tfoot th a:hover,
#commandarchive tfoot th a:hover
	{color:gainsboro;}



	
/* forms */	
#formular
	{margin:0;padding:0;}
#formular p	
	{width:auto;clear:left;padding-left:170px; margin:1px;}
#formular label
	{float:left; margin-left:-170px; margin-top:2px; width:160px;}
#formular input.title	
	{
	width:320px;border:1px solid #CCCCCC;
	-webkit-border-radius:3px;height:16px;
	-moz-border-radius: 3px;
	}
#formular input.text	
	{
	width:150px;border:1px solid #CCCCCC;
	-webkit-border-radius:3px;height:16px;
	-moz-border-radius: 3px;
	}
#formular textarea
	{
	width:320px;border:1px solid #CCCCCC;
	-webkit-border-radius:3px;
	-moz-border-radius: 3px;
	}
#formular a
	{
	margin-top:10px;display:block;width:100px;text-align:center;height:20px;
	text-decoration:none;padding-top:3px;font-weight:normal;
	background:url(../../themes/diablerets/images/button-2.gif) no-repeat top center;color:#FFFFFF;
	}	
#formular a:hover
	{
	background:url(../../themes/diablerets/images/button.gif) no-repeat top center;color:#404040;
	}
p.error
	{color:orange;}


#hotelsearch, #tools_admin
	{display:none;}
	
/* hosting */

#hosting-tools h1
	{margin:15px 0;font-size:20px;}
#hosting-tools p
	{margin:10px 0;}
#hosting-tools blockquote
	{text-align:center;}
	
#hosting-tools table
	{width:100%;padding:0; margin:10px 0; border-collapse:collapse;}
#hosting-tools #table_year th.th_winter
	{
	font-size:9px;
	padding:7px 3px;text-align:center;
	border-right:1px solid #142459;border-top:1px solid #142459;
	background-color:#12336c;
	}
#hosting-tools #table_year th.th_summer 
	{
	font-size:9px;
	padding:7px 3px;text-align:center;
	border-top:1px solid #fd9703;border-right:1px solid #fd9703;
	background-color:#fd9703;
	}
#hosting-tools #table_year th.th_summer a
	{color:#202020;text-decoration:none;}
#hosting-tools #table_year th.th_winter a
	{color:#FFFFFF;text-decoration:none;}
#hosting-tools #table_year th.th_summer a:hover
	{color:#404040;text-decoration:underline;}
#hosting-tools #table_year th.th_winter a:hover
	{color:#FFFFFF;text-decoration:underline;}
	
#hosting-tools #table_year td
	{border-bottom:1px solid #CCCCCC;padding:3px;text-align:center;}	
#hosting-tools #table_year th
	{border-bottom:0;padding:3px;text-align:left;}


#hosting-tools #table_year_small th.th_winter
	{
	font-size:11px;font-weight:bold;color:#FFFFFF;
	padding:7px 3px;text-align:center;
	border-right:1px solid #142459;border-top:1px solid #142459;
	background-color:#12336c;
	}
#hosting-tools #table_year_small th.th_summer 
	{
	font-size:11px;font-weight:bold;color:#202020;
	padding:7px 3px;text-align:center;
	border-top:1px solid #fd9703;border-right:1px solid #fd9703;
	background-color:#fd9703;
	}
#hosting-tools #table_year_small td a
	{color:#404040;text-decoration:none;}
#hosting-tools #table_year th.th_summer a:hover, #hosting-tools #table_year th.th_winter a:hover
	{color:#808080;text-decoration:underline;}
	
#hosting-tools #table_year_small td
	{border-bottom:1px solid #CCCCCC;padding:3px;text-align:center;}	
#hosting-tools #table_year_small th
	{border-bottom:0;padding:3px;text-align:left;}
	
	
#hosting-tools div
	{float:left;padding:0;width:50%;}
#hosting-tools div table
	{float:left;clear:both;width:50%;margin:5px 0 20px 0;}
#hosting-tools div img
	{float:right;margin:5px 0;}
#hosting-tools div div
	{float:left;width:140px;padding:0;}
	
#hosting-tools fieldset.menu
	{display:none;}
#hosting-tools fieldset.menu select
	{float:right;}
#hosting-tools fieldset
	{
	padding:5px 15px;margin:10px 0;background-color:#F0F0F0;
	border:0;clear:both;
	-webkit-border-radius:10px;-moz-border-radius: 10px;
	}
#hosting-tools fieldset a
	{text-decoration:none;font-weight:bold;margin-right:15px;}
	
#hosting-tools legend
	{font-weight:bold;font-size:13px;margin:0;padding:0 2px;}
