html,body
	{margin:0;padding:0;height:100%;}
html
	{font-family:Arial,Helvetica,sans-serif;color:#5B5B5B;font-size:100%;}
body
	{
	font-size:12px;line-height:1.3;
	background:#dfc6c7 url(../../themes/regionmorges/images/gradient.gif) repeat-x top left !important;
	background:#dfc6c7 url(../../themes/regionmorges/images/gradient2.gif) repeat-x top left;
	}
#shadow
	{
	float:left;width:100%;padding-bottom:100px;text-align:center;margin:auto;
	background:transparent url(../../themes/regionmorges/images/road.png) repeat-y 50% 0 !important;
	background:transparent url(../../themes/regionmorges/images/road.gif) repeat-y 50% 0;
	}
#container
	{width:995px;margin:auto;text-align:left;}
#header
	{
	float:left;width:995px;height:310px;clear:both;text-align:left;	
	background:url(../../themes/regionmorges/images/header.png) no-repeat top left !important;
	background:url(../../themes/regionmorges/images/header.gif) no-repeat top left;
	}
#content
	{
	float:left;width:995px;clear:both;min-height:280px;text-align:left;
	background:url(../../themes/regionmorges/images/content.png) repeat-y bottom left !important;
	background:url(../../themes/regionmorges/images/content.gif) repeat-y bottom left;
	}
#footer
	{
	float:left;width:995px;height:200px;clear:both;text-align:left;
	background:url(../../themes/regionmorges/images/footer.png) no-repeat top left !important;
	background:url(../../themes/regionmorges/images/footer.gif) no-repeat top left;
	}

#design_top 
	{width:995px;height:130px;clear:both;text-align:center;}
#design_top img
	{border:0;}
#design_top p 
	{padding-top:10px;}
#design_top p a
	{color:#8A343D;}
#design_bottom 
	{
	float:left;width:995px;height:140px;clear:both;
	background:transparent url(../../themes/regionmorges/images/design_bottom.gif) no-repeat top left;
	}
	
.spacer{clear:both; height:0; margin:0; padding:0;visibility:hidden;}


/*#content div, h1, h4  {border:1px dotted gray;}*/



/* navigation member */
#menumember
	{float:left;width:600px;padding:0 20px;font-size:10px;}
#menumember a
	{text-decoration:underline;color:#404040;}
#menumember a:hover
	{color:#404040;text-decoration:none;}		



/* navigation 2level */
#mainmenu 
	{
	position:absolute;top:185px;z-index:50;width:995px;
	background:transparent url(../../themes/regionmorges/images/menu_main.png) no-repeat top left !important;
	background:transparent url(../../themes/regionmorges/images/menu_main.gif) no-repeat top left;
	}
#mainmenu div 
	{width:665px;margin-left:300px;}
#mainmenu dt, #mainmenu dl, #mainmenu dd, #mainmenu ul, #mainmenu li 
	{list-style-type:none;margin:0;padding:0;}
#mainmenu dl 
	{float:left;margin-top:6px;}
#mainmenu dt 
	{float:left;text-align:center;}
#mainmenu dt a 
	{
	display:block;padding:8px 20px;text-decoration:none;font-size:13px;font-weight:normal;color:#FFFFFF;
	font-family:'Lucida Grande',LucidaGrande,Lucida,'Trebuchet ms',Helvetica,Arial,sans-serif;
	}
#mainmenu dt a:hover,#mainmenu dt.selected a
	{
	background:transparent url(../../themes/regionmorges/images/menu_main_on.png) no-repeat top left !important;
	background:transparent url(../../themes/regionmorges/images/menu_main_on.gif) no-repeat top left;
	}
#mainmenu dd
	{
	position:absolute;top:39px;top:38px !important;width:180px;clear:both;text-align:left;display:none;
	background:transparent url(../../themes/regionmorges/images/menu_main_bulle.png) no-repeat bottom left !important;
	background:transparent url(../../themes/regionmorges/images/menu_main_bulle.gif) no-repeat bottom left;
	/*background-color:#FFFFFF;*/
	}
#mainmenu dd ul{padding:10px 0;}
#mainmenu dd li 
	{display:block;padding:5px 0;}
#mainmenu dd li a 
	{
	display:block;text-decoration:none;padding:0 20px;font-size:12px;color:#5B5B5B;
	font-family:'Lucida Grande',LucidaGrande,Lucida,'Trebuchet ms',Helvetica,Arial,sans-serif;
	}
#mainmenu dd li a.selected 
	{color:#8A343D;}
#mainmenu dd li a:hover
	{color:#202020;}


/* navigation 2level accordeon*/

#submenu 
	{position:absolute;top:153px;margin-left:25px;z-index:100;width:235px;}

#submenu div.title
	{
	float:left;width:235px;clear:both;text-align:center;display:block;padding:14px 0 6px 0;
	font-size:13px;font-weight:normal;color:#FFFFFF;
	font-family:'Lucida Grande',LucidaGrande,Lucida,'Trebuchet ms',Helvetica,Arial,sans-serif;
	background:transparent url(../../themes/regionmorges/images/menu_sub_title.png) no-repeat top left !important;
	background:transparent url(../../themes/regionmorges/images/menu_sub_title.gif) no-repeat top left;
	}
#submenu div.navigation
	{	
	float:left;width:235px;padding:0 5px 10px 5px;margin:0;
	background:transparent url(../../themes/regionmorges/images/menu_sub.png) no-repeat bottom left !important;
	background:transparent url(../../themes/regionmorges/images/menu_sub.gif) no-repeat bottom left;
	}

.menuaccordeon 
	{float:left;width:235px;}	
.menuaccordeon dt, .menuaccordeon dl, .menuaccordeon dd, .menuaccordeon ul, .menuaccordeon li 
	{list-style-type:none;margin:0;padding:0;}
.menuaccordeon dl 
	{float:left;display:block;width:225px;clear:both;border-top:1px solid #FFFFFF;}
.menuaccordeon dt 
	{float:left;text-align:left;width:225px;}
.menuaccordeon dt a 
	{
	display:block;padding:7px 20px;text-decoration:none;font-size:12px;font-weight:bold;color:#000000;
	font-family:'Lucida Grande',LucidaGrande,Lucida,'Trebuchet ms',Helvetica,Arial,sans-serif;
	background:transparent url(../../themes/regionmorges/images/arrow_off.gif) no-repeat 7px 9px;
	}
.menuaccordeon dt a:hover,.menuaccordeon dt.selected a
	{background:transparent url(../../themes/regionmorges/images/arrow_on.gif) no-repeat 7px 9px;font-weight:bold;color:#8A343D;}
.menuaccordeon dd
	{position:relative;width:225px;clear:both;text-align:left;display:none;}
.menuaccordeon dd.selected
	{display:block;}

.menuaccordeon dd ul{padding:5px 0;}
.menuaccordeon dd li 
	{display:block;padding:3px 0;}
.menuaccordeon dd li a 
	{
	display:block;text-decoration:none;padding:0 20px;font-size:11px;color:#1A1A1A;
	font-family:'Lucida Grande',LucidaGrande,Lucida,'Trebuchet ms',Helvetica,Arial,sans-serif;
	}
.menuaccordeon dd li a.selected 
	{font-weight:bold;color:#8A343D;}
.menuaccordeon dd li a:hover
	{color:#8A343D;}


.menustairs 
	{float:left;width:235px;}	
.menustairs h3
	{float:left;clear:both;text-align:left;width:225px;margin:0;padding:0;border-top:1px solid #FFFFFF;}
.menustairs h3 a
	{	
	float:left;text-align:left;text-decoration:none;
	display:block;padding:7px 20px;text-decoration:none;font-size:12px;font-weight:bold;color:#000000;
	font-family:'Lucida Grande',LucidaGrande,Lucida,'Trebuchet ms',Helvetica,Arial,sans-serif;
	background:transparent url(../../themes/regionmorges/images/arrow_off.gif) no-repeat 7px 9px;
	}
.menustairs h3.selected a
	{	
	float:left;text-align:left;width:225px;text-decoration:none;
	display:block;padding:3px 20px;text-decoration:none;font-size:12px;font-weight:bold;color:#8A343D;
	font-family:'Lucida Grande',LucidaGrande,Lucida,'Trebuchet ms',Helvetica,Arial,sans-serif;
	background:transparent url(../../themes/regionmorges/images/arrow_on.gif) no-repeat 7px 5px;
	}
.menustairs dt, .menustairs dl, .menustairs dd, .menustairs ul, .menustairs li 
	{list-style-type:none;margin:0;padding:0;}
.menustairs dl 
	{float:left;clear:both;display:block;width:205px;padding-left:20px;}
.menustairs dt 
	{float:left;clear:both;text-align:left;width:205px;}
.menustairs dt a 
	{
	display:block;padding:3px 20px;text-decoration:none;font-size:12px;font-weight:normal;color:#000000;
	font-family:'Lucida Grande',LucidaGrande,Lucida,'Trebuchet ms',Helvetica,Arial,sans-serif;
	background:transparent url(../../themes/regionmorges/images/arrow_off.gif) no-repeat 7px 5px;
	}
.menustairs dt a:hover
	{background:transparent url(../../themes/regionmorges/images/arrow_on.gif) no-repeat 7px 5px;font-weight:normal;color:#8A343D;}
.menustairs dt.selected a
	{background:transparent url(../../themes/regionmorges/images/arrow_on.gif) no-repeat 7px 5px;font-weight:bold;color:#8A343D;}
.menustairs dd
	{position:relative;width:205px;clear:both;text-align:left;display:none;}
.menustairs dd.selected
	{display:block;}
.menustairs dd ul{padding:5px 0;}
.menustairs dd li 
	{display:block;padding:3px 0;}
.menustairs dd li a 
	{
	display:block;text-decoration:none;padding:0 20px;font-size:11px;color:#1A1A1A;
	font-family:'Lucida Grande',LucidaGrande,Lucida,'Trebuchet ms',Helvetica,Arial,sans-serif;
	}
.menustairs dd li a.selected 
	{font-weight:bold;color:#8A343D;}
.menustairs dd li a:hover
	{color:#8A343D;}	
	



/* navigation 1level */
#menutop 
	{float:left;clear:both;line-height:normal;width:100%;}
#menutop ul 
	{float:left;padding:5px 3px;margin:0;list-style:none;}
#menutop li 
	{float:left; margin:0; padding:0;font-size:1.1em;border-right:1px solid #f7941d;}
#menutop li a 
	{display:block;padding:5px 15px;border-right:1px solid #FEBF57;text-decoration:none;color:#FFFFFF;}
#menutop li a:hover 
	{color:orange;}
#menutop #current li a 
	{color:#8A343D;}


#menubottom 
	{float:left;width:585px;padding:10px 5px;}
#menubottom  ul 
	{float:right;list-style:none; padding:0; margin:0;}
#menubottom  li 
	{float:right;font-size:11px;margin:0;padding:0 17px 0 0;}
#menubottom  li a 
	{text-decoration:none;color:#FFFFFF;font-weight:bold;}
#menubottom  li a:hover 
	{color:#8A343D;}
#menubottom  #current a 
	{font-weight:bold;color:#8A343D;}

#menubottoms 
	{
	float:right;width:585px;padding:10px 5px;color:#FFFFFF;text-align:right;
	font-family:'Lucida Grande',LucidaGrande,Lucida,'Trebuchet ms',Helvetica,Arial,sans-serif;
	font-size:11px;
	}
#menubottoms a 
	{text-decoration:none;color:#8A343D;font-weight:bold;}
#menubottoms  a:hover 
	{color:#FFFFFF;}
#menubottoms #current a 
	{font-weight:bold;color:#8A343D;}
	



#credit 
	{float:left;width:390px;padding:10px 5px;font-size:11px;color:#8A343D;}
#credit a
	{color:#8A343D;text-decoration:none;}
#credit a:hover
	{text-decoration:underline;color:#8A343D;}
#credit span
	{font-size:10px;color:#FFFFFF;}
#credit span a
	{color:#FFFFFF;text-decoration:none;}
#credit a:hover
	{text-decoration:underline;color:#8A343D;}
	
#logo,#logo_print,#address {display:none;}

#searchbox 
	{position:absolute;z-index:100;top:160px;margin-left:800px;width:175px;color:#404040;padding:3px;}
#searchbox form
	{padding:0;margin:0;}
#searchbox  input	
	{
	margin:0;width:150px;height:18px;float:left;background-color:#FFFFFF;
	border:1px solid #FFFFFF;color:#808080;
	-webkit-border-radius:5px;-moz-border-radius: 5px;
	}
#searchbox img
	{float:left;border:0;margin-left:3px;}

#lang {display:none;float:right;color:#CCCCCC;text-align:left;padding:10px;}
#lang a 
	{text-decoration:none;color:#404040;}
#lang a.selected
	{text-decoration:none;font-weight:bold;}
#lang a:hover
	{color:#5A5A5A;}
#lang img 
	{border:0;}

#homebox 
	{position:absolute;z-index:100;top:160px;margin-left:770px;width:25px;color:#404040;padding:3px;}
#homebox img
	{float:left;border:0;margin-left:3px;}



div#download,div#aglomeration 
	{float:left;}
#icons_palm
	{position:absolute;z-index:100;top:155px;margin-left:465px;}
	
	
div#download a
	{
	display:block;padding:10px 10px 10px 30px;color:#808080;text-decoration:none;
	font-family:'Lucida Grande',LucidaGrande,Lucida,'Trebuchet ms',Helvetica,Arial,sans-serif;font-size:11px;
	background:transparent url(../../themes/regionmorges/images/icon_download.gif) no-repeat top left;
	}
div#aglomeration a 
	{
	display:block;padding:10px 10px 10px 55px;color:#808080;text-decoration:none;
	font-family:'Lucida Grande',LucidaGrande,Lucida,'Trebuchet ms',Helvetica,Arial,sans-serif;font-size:11px;
	background:transparent url(../../themes/regionmorges/images/icon_aglo.gif) no-repeat top left;
	}
div#download a:hover,div#aglomeration a:hover 
	{color:#404040;}


div#download ul
	{
	position:absolute;top:0;margin-left:25px;width:200px;clear:both;text-align:left;display:none;
	background-color:#FFFFFF;
	-moz-border-radius:7px;-webkit-border-radius:7px;
	-webkit-box-shadow:2px 2px 7px #CCCCCC;box-shadow:2px 2px 7px #CCCCCC;
	filter:Alpha(opacity=85);-moz-opacity:.85;-khtml-opacity:0.85;opacity:.85;
	}
div#aglomeration ul
	{
	position:absolute;top:0;margin-left:55px;width:220px;clear:both;text-align:left;display:none;
	background-color:#FFFFFF;
	-moz-border-radius:7px;-webkit-border-radius:7px;
	-webkit-box-shadow:2px 2px 7px #CCCCCC;box-shadow:2px 2px 7px #CCCCCC;
	filter:Alpha(opacity=85);-moz-opacity:.85;-khtml-opacity:0.85;opacity:.85;
	}
div#aglomeration ul li, div#download ul li 
	{display:block;padding:3px 0;list-style-type:none;border-top:1px solid #F0F0F0;}
div#aglomeration li:first-child, div#download li:first-child
	{border-top:0;}
div#aglomeration ul li a, div#download ul li a
	{
	display:block;text-decoration:none;padding:0 10px;font-size:11px;color:#1A1A1A;background:none;
	font-family:'Lucida Grande',LucidaGrande,Lucida,'Trebuchet ms',Helvetica,Arial,sans-serif;
	}
div#aglomeration li a:hover
 	{color:deepskyblue;}
div#download li a:hover
	{color:#8A343D;}



#img_home
	{
	margin-top:-93px;float:left;width:995px;height:300px;text-align:center;
	background:url(../../themes/regionmorges/images/content.png) no-repeat top left !important;
	background:url(../../themes/regionmorges/images/content.gif) no-repeat top left;
	}

#img_home p 
	{
	text-align:center;color:#000000;padding:20px;margin:150px auto 20px auto;background-color:#FFFFFF;width:300px;
	filter:Alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:0.75;opacity:.75;
	-moz-border-radius:15px;-webkit-border-radius:15px;
	}



#content #download_tab
	{width:665px;float:left;clear:both;display:block;padding:0;margin:0 30px 0 300px;border-bottom:1px solid #CCCCCC;}
#content #download_tab li
	{
	display:block;float:left;list-style-type:none;text-align:center;font-size:12px;font-weight:bold;
	margin:0 1px -1px 0;padding:7px 25px;background-color:#F0F0F0;
	border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;
	-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;
	}
#content #download_tab li.selected
	{
	display:block;float:left;list-style-type:none;text-align:center;font-size:12px;font-weight:bold;
	margin:0 1px -1px 0;padding:7px 25px;background-color:#FFFFFF;
	border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #FFFFFF;
	-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;
	}
#content #download_tab li a
	{text-decoration:none;}


/* DwD’08 - base */


/* default block */

#message-block
	{width:600px;float:left;padding:40px 95px 10px 300px;background:url(../../themes/regionmorges/images/content_design.gif) no-repeat 903px 20px;}
#latestnews-block
	{width:280px;float:left;padding:40px 30px 10px 300px;}
#latestdate-block
	{
	width:330px;float:left;padding:40px 0 10px 30px;
	background:url(../../themes/regionmorges/images/postit.png) no-repeat top right !important;
	background:url(../../themes/regionmorges/images/postit.gif) no-repeat top right;
	}
#latest-lightblock
	{
	width:665px;float:left;padding:40px 0 10px 300px;
	background:url(../../themes/regionmorges/images/postit.png) no-repeat top right !important;
	background:url(../../themes/regionmorges/images/postit.gif) no-repeat top right;
	}
#latestnews-lightblock
	{width:280px;float:left;padding:0 30px 10px 0;}
#latestdate-lightblock
	{width:300px;float:left;padding:0 0 10px 30px;}	
	
#category-block
	{width:600px;float:left;padding:10px 95px 10px 300px;background:url(../../themes/regionmorges/images/content_design.gif) no-repeat 903px 60px;}
#category-articlelisting
	{width:695px;float:left;padding:10px 0 10px 300px;}
#article-block
	{width:600px;float:left;padding:10px 95px 10px 300px;background:url(../../themes/regionmorges/images/content_design.gif) no-repeat 903px 20px;}	
#article-otherlisting
	{width:695px;float:left;padding:30px 0 10px 300px;}
#search-articlelisting
	{width:665px;float:left;padding:10px 30px 10px 300px;background:url(../../themes/regionmorges/images/content_design.gif) no-repeat 903px 20px;}
#comments-listing
	{width:600px;float:left;padding:10px 0 10px 0;}

#error-tools
	{
	/*width:520px;float:left;padding:60px 30px 60px 140px;background:url(../../themes/regionmorges/images/404.jpg) no-repeat 15px 50px;*/
	width:665px;float:left;padding:10px 30px 10px 300px;
	}
#com-tools
	{width:665px;float:left;padding:10px 30px 10px 300px;background:url(../../themes/regionmorges/images/content_design.gif) no-repeat 903px 20px;}
#login-tools
	{width:665px;float:left;padding:10px 30px 10px 300px;background:url(../../themes/regionmorges/images/content_design.gif) no-repeat 903px 20px;}
#shop-tools 
	{width:665px;float:left;padding:10px 30px 10px 300px;background:url(../../themes/regionmorges/images/content_design.gif) no-repeat 903px 20px;}
#command-tools 
	{width:665px;float:left;padding:10px 30px 10px 300px;background:url(../../themes/regionmorges/images/content_design.gif) no-repeat 903px 20px;}
	
#search-page
	/*float:left;margin:0;padding:0;width:935px;clear:both;text-align:center;*/
	{width:600px;float:left;padding:10px 0 10px 0;}
#more-page
	{float:left;margin:0;padding:0;clear:both;text-align:left;}
#search-page a,#more-page a
	{font-weight:normal;color:#606060;text-decoration:none;padding:2px;}
#search-page a.selected,#more-page a.selected
	{font-weight:bold;color:#5A5A5A;}
		


	
#content h1		
	{
	color:#5A5A5A;font-size:25px;font-weight:normal;text-align:left;
	padding-bottom:5px;padding-left:20px;margin-left:-20px;
	font-family:'Lucida Grande',LucidaGrande,Lucida,'Trebuchet ms',Helvetica,Arial,sans-serif;
	}
#content h2		
	{
	color:#8A343D;font-size:15px;margin:0;padding:20px 0 10px 0;text-align:left;
	font-family:'Lucida Grande',LucidaGrande,Lucida,'Trebuchet ms',Helvetica,Arial,sans-serif;
	}
#content h3		
	{
	color:#5A5A5A;font-size:13px;margin:0;padding:10px 0 5px 0;;text-align:left;
	font-family:'Lucida Grande',LucidaGrande,Lucida,'Trebuchet ms',Helvetica,Arial,sans-serif;
	}
#content h4	
	{font-size:12px;}

#content ul,#content ol
	{padding:5px 0 5px 15px;margin:0;}
#content ul li
	{font-weight:normal;list-style-type:square;padding:0;}

#content a
	{color:#5A5A5A;}
#content a:hover
	{color:#8A343D;}

#content blockquote
	{float:right;margin:3px 0 3px 20px;padding:0 5px;width:150px;color:#909090;text-align:left;border-left:1px solid #CCCCCC;}

#content cite
	{
	display:block;padding:20px 20px 2px 20px;margin:5px 0;text-align:left;
	font-style:italic;color:#909090;font-family:verdana,sans-serif;
	background:url(../../themes/regionmorges/images/comment-bulle.gif) no-repeat top left;
	}

#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:#5A5A5A;}
#article-block ul.morelink li a,
#category-block ul.morelink li a
	{font-weight:bold;color:#5A5A5A;text-decoration:none;font-size:10px;font-family:verdana,arial;}
#category-block ul.morelink li a:hover,#article-block ul.morelink li a:hover
	{color:#8A343D;}
#article-block ul.detail
	{padding:10px 0;margin:0;}
#article-block ul.detail li
	{padding:0;margin:0;color:#5A5A5A;list-style-type:none;font-size:11px;font-family:verdana,arial;}
#article-block ul.detail li a
	{color:#5A5A5A;text-decoration:underline;}
#article-block ul.detail li a:hover
	{color:#8A343D;}

/* homepage block */

#message-block div.element-postit
	{float:left;padding:0 0 10px 0;width:600px;}
#latestnews-block div.element-news
	{float:left;padding:5px 0;width:280px;border-top:1px dotted #CCCCCC;}
#latestdate-block div.element-news
	{float:left;padding:0 0 5px 0;padding-left:50px;width:200px;}

#latestnews-block div.element-news img,
#latestdate-block div.element-news img
	{display:none;}
#message-block div.element-postit img
	{padding:0 0 10px 0;}
#latestnews-block h2,#latestdate-block h2,#message-block h2
	{float:left;clear:both;color:#5A5A5A;padding:0;margin:0 0 15px 0;width:100%;}	

#message-block div.element-postit h3	
	{color:#5A5A5A;font-size:22px;font-weight:bold;padding:0;padding:0 0 15px 0;}
#latestnews-block div.element-news h3
	{color:#8A343D;font-size:12px;padding:5px 0 0 0;}
#latestdate-block div.element-news h3
	{color:#8A343D;font-size:12px;font-weight:normal;padding:7px 0 0 0;}

#message-block div.element-postit p,
#latestnews-block div.element-news p
	{padding:0;margin:0;color:#606060;}
#latestdate-block div.element-news p
	{display:none;}
#latestdate-block div.element-news span
	{
	float:left;margin-left:-50px;
	color:#FFFFFF;font-size:10px;width:45px;height:50px;text-align:center;padding-top:5px;
	background:url(../../themes/regionmorges/images/icon-calendar2.png) no-repeat top left !important;
	background:url(../../themes/regionmorges/images/icon-calendar2.gif) no-repeat top left;
	}
#latestnews-block div.element-news span
	{font-size:10px;color:#808080;}
#latestdate-block div.element-news span b
	{font-size:18px;color:#8A343D;}
#message-block div.element-postit ul,
#latestnews-block div.element-news ul,
#latestdate-block div.element-news ul
	{padding:0;margin:0 0 5px 0;}

#message-block div.element-postit ul li,
#latestnews-block div.element-news ul li,
#latestdate-block div.element-news ul li
	{padding:0;margin:0;list-style-type:none;color:#5A5A5A;font-weight:bold;}

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


/* com block */

#latestnews-lightblock div.element-news
	{float:left;clear:both;padding:0 0 5px 0;width:280px;border-top:1px dotted #CCCCCC;}
#latestdate-lightblock div.element-news
	{float:left;clear:both;padding:0 0 5px 0;padding-left:50px;width:200px;border-top:1px dotted #CCCCCC;}
#latestnews-lightblock div.element-news img,
#latestdate-lightblock div.element-news img
	{display:none;}
#latestnews-lightblock h2,
#latestdate-lightblock h2
	{float:left;clear:both;color:#5A5A5A;padding:0;margin:15px 0;width:100%;}	
#latestnews-lightblock div.element-news h3
	{color:#8A343D;font-size:12px;padding:3px 0 0 0;}
#latestdate-lightblock div.element-news h3
	{color:#8A343D;font-size:12px;font-weight:normal;padding:7px 0 0 0;}
#latestnews-lightblock div.element-news p
	{padding:0;margin:0;color:#606060;}
#latestdate-lightblock div.element-news p
	{display:none;}
#latestdate-lightblock div.element-news span
	{
	float:left;margin-left:-50px;
	color:#FFFFFF;font-size:10px;width:45px;height:50px;text-align:center;padding-top:5px;
	background:url(../../themes/regionmorges/images/icon-calendar2.png) no-repeat top left !important;
	background:url(../../themes/regionmorges/images/icon-calendar2.gif) no-repeat top left;
	}
#latestnews-lightblock div.element-news span
	{font-size:10px;color:#808080;display:block;margin:3px 0;}
	
#latestdate-lightblock div.element-news span b
	{font-size:18px;color:#8A343D;}
#latestnews-lightblock div.element-news ul,
#latestdate-lightblock div.element-news ul
	{padding:0;margin:0 0 5px 0;}
#latestnews-lightblock div.element-news ul li,
#latestdate-lightblock div.element-news ul li
	{padding:0;margin:0;list-style-type:none;color:#5A5A5A;font-weight:bold;}
#latestnews-lightblock div.element-news ul li a,
#latestdate-lightblock div.element-news ul li a
	{font-weight:bold;font-size:9px;font-family:verdana;text-decoration:none;}





/* search page */

#search-articlelisting p span
	{margin-bottom:20px;color:#5A5A5A;display:block;}
#search-articlelisting div.element
	{
	float:left;width:285px;border-top:1px dotted #CCCCCC;
	padding:5px 0;min-height:150px;height:auto !important;height:150px;margin:0 30px 10px 0;
	}
#search-articlelisting div.element img
	{float:right;margin-left:10px;}
#search-articlelisting div.element h3
	{padding:0;margin:5px 0;color:#8A343D;font-size:13px;}
#search-articlelisting div.element p
	{padding:0;margin:0;}
#search-articlelisting div.element 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:#5A5A5A;}
#search-articlelisting div.element ul li a
	{font-weight:bold;font-size:9px;font-family:verdana;}


/* category page */

#content #category-block h4
	{margin:20px 0;text-align:justify;}	
#content #category-block div.bodytext
	{text-align:justify;}
#category-block img
	{float:right;margin:0 0 20px 0;}	
#category-block a img
	{float:right;margin:0 0 20px 0;border-bottom:3px solid #CCCCCC;}	
#category-block a:hover img
	{float:right;margin:0 0 20px 0;border-bottom:3px solid #8A343D;}	
	
#content div.block_600
	{width:665px;}	
#content div.block_300
	{float:left;width:310px;padding-right:20px;}	

#content #category-block div.bodytext img
	{float:right;margin:20px 0 0 20px;}
	
#category-articlelisting div.element-news
	{float:left;width:470px;padding:5px 0 5px 130px;margin:0;border-top:1px dotted #CCCCCC;}
#category-articlelisting div.element-list
	{float:left;width:600px;padding:5px 0;margin:0;}
#category-articlelisting div.element-shop,
#category-articlelisting div.element-video,
#category-articlelisting div.element-gallery
	{float:left;padding:5px 0;width:180px;min-height:220px;height:auto !important;height:220px;margin:0 30px 0 0;}
#category-articlelisting div.element-summuary
	{float:left;width:155px;min-height:130px;height:auto !important;height:130px;padding:5px 0 5px 130px;margin:0 30px 0 0;}
#category-articlelisting div.element-calendar
	{float:left;padding:5px 0 5px 55px;width:545px;border-top:1px dotted #CCCCCC;}
#category-articlelisting div.element-download
	{float:left;padding:5px;width:590px;border-top:1px solid #CCCCCC;}

#category-articlelisting div.element-news img,	
#category-articlelisting div.element-summuary img
	{float:left;margin-left:-130px;}
#category-articlelisting div.element-download img
	{display:none;}

#category-articlelisting div.element-video img,
#category-articlelisting div.element-shop img,
#category-articlelisting div.element-gallery img
	{clear:both;}
#category-articlelisting div.element-list img,
#category-articlelisting div.element-calendar img
	{display:none;}
	
#category-articlelisting div.element-news a img	
	{float:left;margin-left:-130px;border-top:3px solid #CCCCCC;}
#category-articlelisting div.element-summuary a img
	{float:left;margin-left:-130px;border-right:3px solid #CCCCCC;}
#category-articlelisting div.element-video a img,
#category-articlelisting div.element-shop a img,
#category-articlelisting div.element-gallery a img
	{clear:both;border-right:3px solid #CCCCCC;}

#category-articlelisting div.element-summuary a:hover img
	{float:left;margin-left:-130px;border-right:3px solid #8A343D;}
#category-articlelisting div.element-news a:hover img	
	{float:left;margin-left:-130px;border-top:3px solid #8A343D;}
#category-articlelisting div.element-video a:hover img,
#category-articlelisting div.element-shop a:hover img,
#category-articlelisting div.element-gallery a:hover img
	{clear:both;border-right:3px solid #8A343D;}



#category-articlelisting div.element-news h3,
#category-articlelisting div.element-summuary h3,
#category-articlelisting div.element-shop h3,
#category-articlelisting div.element-video h3,
#category-articlelisting div.element-gallery h3
	{padding:5px 0;color:#8A343D;font-size:13px;}
#category-articlelisting div.element-calendar h3
	{padding:7px 0 5px 0;color:#8A343D;font-size:13px;}
#category-articlelisting div.element-download h3
	{float:left;width:370px;padding:2px 0 2px 0;color:#8A343D;font-size:13px;}
#category-articlelisting div.element-list h3
	{padding:0;color:#8A343D;font-size:13px;}

#category-articlelisting div.element-summuary ul,
#category-articlelisting div.element-list 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,
#category-articlelisting div.element-news ul
	{padding:0;margin:0 0 5px 0;}
#category-articlelisting div.element-download ul
	{float:right;width:200px;padding:0;margin:0;}
	
#category-articlelisting div.element-list li,
#category-articlelisting div.element-news 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:#5A5A5A;}

#category-articlelisting div.element-list li a,
#category-articlelisting div.element-news 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
	{font-weight:bold;font-size:9px;font-family:verdana;text-decoration:none;}
	
#category-articlelisting div.element-summuary 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-list p
	{display:none;}
#category-articlelisting div.element-download p
	{float:left;padding:0;margin:0;width:370px;padding:0;}
#category-articlelisting div.element-calendar p,
#category-articlelisting div.element-news p
	{padding:0;margin:0;width:470px;}
	
#category-articlelisting div.element-list span,
#category-articlelisting div.element-news span,
#category-articlelisting div.element-summuary span,
#category-articlelisting div.element-video span,
#category-articlelisting div.element-gallery span
	{display:block;width:180px;color:#808080;font-size:10px;}

#category-articlelisting div.element-list cite,
#category-articlelisting div.element-news cite,
#category-articlelisting div.element-summuary cite,
#category-articlelisting div.element-video cite,
#category-articlelisting div.element-download cite,
#category-articlelisting div.element-calendar cite,
#category-articlelisting div.element-gallery cite
	{
	display:block;padding:0;margin:5px 0 0 0;text-align:left;
	font-style:normal;color:#909090;font-family:verdana,sans-serif;
	background:none;width:100%;font-size:10px;
	}

	
	
#category-articlelisting div.element-download span
	{float:right;display:block;width:200px;color:#808080;font-size:11px;}
	
#category-articlelisting div.element-calendar span
	{
	float:left;margin-left:-55px;
	color:#FFFFFF;font-size:10px;width:45px;height:50px;text-align:center;padding:5px 0 0 0;
	background:url(../../themes/regionmorges/images/icon-calendar2.png) no-repeat top left !important;
	background:url(../../themes/regionmorges/images/icon-calendar2.gif) no-repeat top left;
	}
#category-articlelisting div.element-calendar span b
	{font-size:18px;color:#8A343D;font-weight:bold;}
#category-articlelisting div.element-shop span
	{display:block;clear:both;color:#8A343D;font-size:15px;font-weight:bold;margin:0;}	
	

/* article page */

#article-block h4
	{margin:20px 0;text-align:justify;}	
#article-block div.bodytext
	{text-align:justify;}	
	
#article-block div.element-standard
	{float:right;display:block;}
#article-block div.element-standard img
	{float:right;margin:0 0 10px 20px;}

#article-block a img
	{border-bottom:3px solid #CCCCCC;}	
#article-block a:hover img
	{border-bottom:3px solid #8A343D;}
		
#article-block div.element-photo
	{float:left;width:100%;clear:both;margin-bottom:10px;text-align:center;}
#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
	{}	




#article-otherlisting h2
	{color:#5A5A5A;padding:0;margin:0 0 15px 0;}	
#article-otherlisting div.element-list,
#article-otherlisting div.element-download,
#article-otherlisting div.element-news
	{float:left;padding:5px 0;width:285px;border-top:1px dotted #CCCCCC;margin-right:30px;min-height:70px;height:auto !important;height:70px;}
#article-otherlisting div.element-summuary,
#article-otherlisting div.element-shop,
#article-otherlisting div.element-video,
#article-otherlisting div.element-gallery
	{float:left;padding:5px 0 5px 0;width:285px;border-top:1px dotted #CCCCCC;margin-right:30px;min-height:80px;height:auto !important;height:80px;}
#article-otherlisting div.element-calendar
	{float:left;padding:5px 0 5px 50px;width:550px;border-top:1px dotted #CCCCCC;}
	
#article-otherlisting div.element-summuary img,
#article-otherlisting div.element-video img,
#article-otherlisting div.element-shop img,
#article-otherlisting div.element-gallery img
	{float:left;}	
#article-otherlisting div.element-calendar img,
#article-otherlisting div.element-download img,
#article-otherlisting div.element-list img,
#article-otherlisting div.element-news img
	{display:none;}
	
#article-otherlisting div.element-summuary a img,
#article-otherlisting div.element-video a img,
#article-otherlisting div.element-shop a img,
#article-otherlisting div.element-gallery a img
	{float:left;border-right:3px solid #CCCCCC;}	

#article-otherlisting div.element-summuary a:hover img,
#article-otherlisting div.element-video a:hover img,
#article-otherlisting div.element-shop a:hover img,
#article-otherlisting div.element-gallery a:hover img
	{float:left;border-right:3px solid #8A343D;}
	
#article-otherlisting div.element-news h3,
#article-otherlisting div.element-list h3,
#article-otherlisting div.element-download h3
	{padding:3px 0;color:#8A343D;font-size:12px;}

#article-otherlisting div.element-shop h3,
#article-otherlisting div.element-summuary h3,
#article-otherlisting div.element-video h3,
#article-otherlisting div.element-gallery h3
	{padding:3px 0;color:#8A343D;font-size:12px;margin-left:130px;}
#article-otherlisting div.element-calendar h3
	{padding:6px 0 3px 0;color:#8A343D;font-size:12px;}

#article-otherlisting div.element-calendar p
	{display:none;}
#article-otherlisting div.element-list p,
#article-otherlisting div.element-news p,
#article-otherlisting div.element-summuary 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
	{display:none;}
	
#article-otherlisting div.element-list span,
#article-otherlisting div.element-news span,
#article-otherlisting div.element-summuary span,
#article-otherlisting div.element-download span,
#article-otherlisting div.element-video span,
#article-otherlisting div.element-gallery span
	{color:#909090;font-size:10px;}
#article-otherlisting div.element-shop span
	{display:block;clear:both;color:#8A343D;font-size:15px;font-weight:bold;margin:5px 0;}
#article-otherlisting div.element-calendar span
	{
	float:left;margin-left:-50px;
	color:#FFFFFF;font-size:10px;width:45px;height:45px;text-align:center;padding-top:5px;
	background:url(../../themes/regionmorges/images/icon-calendar2.png) no-repeat top left !important;
	background:url(../../themes/regionmorges/images/icon-calendar2.gif) no-repeat top left;
	}
#article-otherlisting div.element-calendar span b
	{font-size:18px;color:#8A343D;}


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

#article-otherlisting div.element-list ul li,
#article-otherlisting div.element-news 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:#5A5A5A;}

#article-otherlisting div.element-list ul li a,
#article-otherlisting div.element-news 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
	{font-weight:bold;font-size:9px;font-family:verdana;text-decoration:none;}

#article-otherlisting div.element-list cite,
#article-otherlisting div.element-news cite,
#article-otherlisting div.element-summuary cite,
#article-otherlisting div.element-video cite,
#article-otherlisting div.element-download cite,
#article-otherlisting div.element-calendar cite,
#article-otherlisting div.element-gallery cite
	{
	display:block;padding:0;margin:5px 0 0 0;text-align:left;
	font-style:normal;color:#909090;font-family:verdana,sans-serif;
	background:none;width:100%;font-size:10px;
	}	
	
/* comm tools */

#com-tools h2,#login-tools h2,#shop-tools h2,#command-tools h2
	{color:#8A343D;font-size:18px;}		
#com-tools p,#login-tools p,#shop-tools p,#command-tools p
	{padding:0;margin:15px 0;}	
#error-tools h1
	{font-size:20px;}	
	
	
/* comments space */

#comments-listing div.element
	{
	float:left;padding:20px 20px 3px 20px;margin:0 0 5px 0;width:560px;
	background:url(../../themes/regionmorges/images/comment-bulle.gif) no-repeat top left;
	}
#comments-listing h2
	{
	padding:5px 0 5px 35px;margin:0;color:#8A343D;
	background:url(../../themes/regionmorges/images/icon-comments.gif) no-repeat top left;
	}
#comments-listing p
	{
	padding:2%;margin:2% 0 2% 0;
	border:1px solid gainsboro;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	text-align:center;background-color:#FFFFFF;
	}
#comments-listing div.element h3
	{padding:2px 0;marginp:0;}
#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 span
	{display:block;width:100%;padding:2px 0;color:#909090;}	
#comments-listing div.element span a
	{font-weight:normal;color:#909090;}
	
.posthidden{display:none;}
.postshown {display:block;}

/* content table */

#content #article-block div table
	{width:100%;border-collapse: collapse;margin:0;}
#content #article-block div table thead th
	{border-bottom:2px solid #CCCCCC;padding:3px 6px;width:100px;}	
#content #article-block div table thead td
	{border-bottom:2px solid #CCCCCC;padding:3px 6px;font-weight:bold;}
#content #article-block div table tbody th
	{border-bottom:1px solid #CCCCCC;padding:3px 6px;width:100px;}	
#content #article-block div table tbody td
	{border-bottom:1px solid #CCCCCC;padding:3px 6px;}
	
	
/* 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/regionmorges/images/button-2.gif) no-repeat top center;
	color:#8A343D;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/regionmorges/images/button.gif) no-repeat top center;
	color:#404040;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:#8A343D;}
#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/regionmorges/images/button-2.gif) no-repeat top center;
	color:#8A343D;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/regionmorges/images/button.gif) no-repeat top center;
	color:#404040;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;height:80px;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:bold;
	background:url(../../themes/regionmorges/images/button-red.gif) no-repeat top center;color:#FFFFFF;
	}	
#formular a:hover
	{
	background:url(../../themes/regionmorges/images/button.gif) no-repeat top center;color:#404040;
	}
#formular p.error
	{border-right:3px solid #8A343D;background-color:#f2e8e8;color:#404040;}
p.error
	{border:0;color:#8A343D;}



/* admin button */
#tools_admin
	{position:absolute;z-index:20;top:300px;margin-left:857px;}
#tools_admin a
	{
	display:block;width:100px;text-align:center;height:20px;
	background:url(../../themes/regionmorges/images/button-green.gif) no-repeat top center;color:#FFFFFF;
	text-decoration:none;padding-top:3px;font-weight:bold;
	}	
#tools_admin a:hover
	{background:url(../../themes/regionmorges/images/button.gif) no-repeat top center;color:#404040;}
	

	
/* video diaporama */

#dwebtv
	{width:620px;float:left;padding:20px 80px 20px 40px;}
#dwebtv div 
	{margin:1% 0;padding:0;width:100%;text-align:center;}
#dwebtv div div 
	{
	margin:1% 0;padding:2%;width:96%;
	-moz-border-radius:10px; -webkit-border-radius:10px;text-align:left;
	background:#FFFFFF url(../../themes/regionmorges/images/bg_mobile_addons.jpg) repeat-x bottom left;
	}
#dwebtv div div h3 {margin:0;padding:0;color:#404040;}
#dwebtv div div p {margin:0;padding:2px 0;}
#dwebtv div div p span {color:#606060;font-size:10px;}
#dwebtv div div p span a {color:#606060;text-decoration:none;}
#dwebtv div div p span a:hover {color:#404040;text-decoration:none;}


#dgallery
	{width:620px;float:left;padding:20px 80px 20px 40px;text-align:center;}
#dgallery h3 {margin:0;padding:0;color:#404040;}
#dgallery img
	{
	margin:5px 0;padding:5px;width:480px;height:360px;
	background:#FFFFFF url(../../themes/regionmorges/images/bg-diapo.png) repeat-x bottom left;
	border-top:1px solid #F0F0F0;
	border-right:1px solid #F0F0F0;
	border-bottom:1px solid #E0E0E0;
	border-left:1px solid #E0E0E0;
	}
#dgallery p 
	{margin:1% 0;padding:0;width:100%;text-align:center;}
#dgallery a
	{margin:20px;}
#dgallery a img
	{border:0;margin:0;padding:0;width:32px;;height:32px;}


#map
	{width:100%;height:350px;}	



