div#content {
	}	
	
	div#content h1,
	div#content h2,
	div#content h3 {
		font-family: Georgia;
		color:#554941;
		font-weight:normal;
		}

	div#content h1 {
		margin-bottom:20px;
		font-size:2.8em;
		}
		
	div#content h1.intro {
		margin-bottom:0.5em;
		font-size:2em;
		}
		
	div#content h2 {
		font-size:2em;
		margin-bottom:18px;
		}
		
	div#content h3 {
		font-size:1.7em;
		}
		
	div#content a.go-back {
		display:block;
		margin-left:2px;
		margin-bottom:11px;
		padding-left:8px;
		font-size:1.4em;
		color:#a13737;
		background:url(../elm/bg_arrow_back.gif) center left no-repeat;
		}
		
	div#content br {
		display:inline;
		}
		
	div#content div.menu-heading {
		padding-bottom:0.7em;
		font:2.8em Georgia;
		color:#4c4644;
		}
		
		div#content div.menu-heading strong {
			font-weight:normal;
			}

	div#content ul.menu {
		margin-bottom:35px;
		border-bottom:1px solid #d5d1cd;
		height:38px;
		}
		
		div#content ul.menu li {
			display:block;
			float:left;
			margin-left:-1px;
			margin-right:3px;
			width:185px;
			font-size:14px;
			text-align:center;
			line-height:43px;
			height:38px;
			background:url(../elm/bg_tab_default.gif) top left no-repeat;
			}
			
			div#content ul.menu li a {
				color:#3f3f3f;
				}
				
		div#content ul.menu li.active {
			height:39px;
			background-image:url(../elm/bg_tab_default_active.gif);
			}
			
		div#content div.center {
			float:left;
			width:550px;
			background-image:none;
			padding:0;
			oveflow:hidden;
			}
			
			div#content div.center a.readmore {
				font-size:1.7em;
				font-family: Georgia;
				font-style:italic;
				color:#9B3434;
				}
				
				div#content div.center a.readmore span {
					display:none;
					}
			
			div#content div.center div.ingress {
				}
			
				div#content div.center div.ingress * {
					font-size:1em !important;
					line-height:1.8em !important;
					}
			
			div#content div.center div.top {
				}
			
			div#content div.center div#canvas {
				position:relative;
				margin-bottom:12px;
				border:1px solid #554941;
				width:547px;
				height:308px;
				
				}
				
				div#content div.center div#canvas div.image,
				div#content div.center div#canvas div#flashplayer {
					position:absolute;
					top:0;
					left:0;
					width:547px;
					height:308px;
					}
					
				div#content div.center div#canvas div#flashplayer {
					width:547px;
					}
			
		div#content.twocolumns {
			background:none;
			}
			
			div#content.twocolumns div.right {
				float:left;
				width:184px;
				}
				
				div#content.twocolumns div.right strong {
					display:block;
					padding-top:7px;
					padding-left:17px;
					font-size:1.2em;
					font-weight:bold;
					color:#554941;
					background:#f5f5ef;
					}
				
				div#content.twocolumns div.right div.box {
					border-bottom:3px solid #fff;
					}
					
					div#content.twocolumns div.right div.box h4 {
						padding-bottom:6px;
						font-size:1.1em;
						font-weight:normal;
						color:#554941;
						}
						
					div#content.twocolumns div.right div.box h5 {
						padding-bottom:4px;
						font-size:1.2em;
						font-weight:bold;
						color:#554941;
						}
					
					div#content.twocolumns div.right div.box a {
						padding-left:11px;
						padding-right:5px;
						color:#9b3434;
						background:url(../elm/bg_content_right_ul_li.gif) -6px -2px no-repeat;
						}
					
					div#content.twocolumns div.right div.box p {
						padding:0;
						font-size:1.1em;
						background:none;
						}
						
						div#content.twocolumns div.right div.box strong {
							margin:0;
							padding:0;
							font-size:1em;
							display:inline;
							}
						
						div#content.twocolumns div.right div.box p a {
							padding:0;
							color:#554941;
							text-decoration:underline;
							background:none;
							}
							
					div#content.twocolumns div.right div.box strong.message {
						display:inline;
						margin:0;
						padding:0;
						color:#9b3434;
						}
						
					div#content.twocolumns div.right div.box dl {
						display:block;
						margin-bottom:5px;
						width:100%;
						}
						
					div#content.twocolumns div.right div.box dt,
					div#content.twocolumns div.right div.box dd {
						display:inline;
						font-size:1.1em;
						color:#554941;
						}
					
					div#content.twocolumns div.right div.box div.canvas {
						display:block;
						padding:18px 6px 9px 14px;
						width:164px;
						background:#f5f5ef;
						overflow:hidden;
						}
						
						div#content.twocolumns div.right div.box div.canvas fieldset {
							display:block;
							margin-bottom:12px;
							margin-left:-3px;
							width:167px;
							}
						
							div#content.twocolumns div.right div.box div.canvas fieldset label {
								display:block;
								float:left;
								padding:5px 3px 3px 5px;
								width:109px;
								height:19px;
								background:url(../elm/presse/bg_right_input.gif) top left no-repeat;
								}
								
								div#content.twocolumns div.right div.box div.canvas fieldset label input {
									border:none;
									padding-top:2px;
									width:107px;
									height:15px;
									font-size:11px;
									overflow:hidden;
									background:none;
									}
									
							div#content.twocolumns div.right div.box div.canvas fieldset input.button {
								display:block;
								float:right;
								width:auto;
								}
								
							div#content.twocolumns div.right div.press-newsletter p {
								display:block;
								margin-bottom:0.5em;
								font-size:1.2em;
								}
								
								
							div#content.twocolumns div.right div.press-newsletter div.canvas fieldset label {
								width:101px;
								}
								
								div#content.twocolumns div.right div.press-newsletter div.canvas fieldset label input {
									width:99px;
									}
									
								div#content.twocolumns div.right div.press-newsletter div.canvas fieldset div.checkbox {
									position:relative;
									width:100%;
									height:2em;
									}
									
									div#content.twocolumns div.right div.press-newsletter div.canvas fieldset div.checkbox input {
										position:absolute;
										top:0;
										left:4px;
										}
									
									div#content.twocolumns div.right div.press-newsletter div.canvas fieldset div.checkbox label {
										float:none;
										position:absolute;
										top:-1px;
										left:20px;
										padding:0;
										font-size:1.2em;
										color:#554941;
										background:none;
										}
										
									
								
		div#content.twocolumns div.left {
			float:left;
			margin-right:34px;
			width:300px;
			}
			
			div#content.twocolumns div.left div.filmlist {
				}
				
				div#content.twocolumns div.left div.filmlist h2 {
					margin-bottom:0;
					padding:3px 0 5px 17px;
					font-size:13px;
					color:#f5f5ef;
					background:url(../elm/bg_content_right_h3.gif) top left repeat-x;
					}
					
				div#content.twocolumns div.left div.filmlist div {
					width:300px;
					height:519px;
					overflow-x:hidden;
					overflow-y:scroll;
					background:#f5f5ef;
					}
					
					div#content.twocolumns div.left div.filmlist div ul {
						border-bottom:0;
						background:url(../elm/bg_content_right_ul.gif) top left;
						}
						
						div#content.twocolumns div.left div.filmlist div ul li {
							display:block;
							margin-top:1px;
							width:100%;
							}
							
							div#content.twocolumns div.left div.filmlist div ul li a {
								display:block;
								padding-left:17px;
								width:283px;
								height:auto;
								font-size:1.2em;
								line-height:2.1em;
								text-indent:0;
								color:#A13737;
								background:#f5f5ef url(../elm/bg_list_arrow.gif) 7px 50% no-repeat;
								}
			
div#content div.center div.articles {
	padding-top:0;
	width:100%;
	}

	div#content div.center div.articles div.article {
		display:block;
		float:none;
		margin-bottom:17px;
		padding-top:0;
		width:550px;
		overflow:hidden;
		}
		
		div#content div.center div.articles  h2 {
			margin-bottom:0;
			padding-bottom:10px;
			}
		
		div#content div.center div.articles div.article img {
			margin-left:0
			}
			
		div#content div.center div.articles div.article h3 {
			font-size:1.8em;
			}
			
		div#content div.center div.articles div.article p {
			line-height:1.5em;
			}
			
		div#content div.center div.articles a.readmore {
			left:166px;
			font-size:1.6em;
			}
			
div#content div.center div.pageing {
	padding-top:12px;
	}
	
	div#content div.center div.pageing a {
		padding-right:8px;
		font-size:1.3em;
		color:#9B3434;
		}
		
	div#content div.center div.pageing a.selected {
		font-weight:bold;
		color:#000;
		}
		
div.keywords {
	font-size:1.5em;
	font-family:Georgia;
	color:#a24242;
	}
	
	div.keywords strong {
		display:block;
		margin-bottom:7px;
		font-size:1.2em;
		font-weight:normal;
		color:#554941;
		}
		
	div.keywords a {
		color:#a24242;
		}
		
fieldset.code {
	width:549px;
	}
	
	fieldset.code div {
		margin-bottom:4px;
		padding:1px 0;
		width:100%;
		background:url(../elm/bg_hr.gif) top left;
		overflow:hidden;
		}
	
		fieldset.code div textarea {
			display:block;
			float:left;
			border:1px solid #f5f5ef;
			padding:4px 8px;
			width:531px;
			background:#f5f5ef;
			}
			
	fieldset.code a {
		display:block;
		float:right;
		clear:right;
		border:1px solid #39302a;
		padding:0.5em 0;
		width:6.5em;
		color:#dbd7d4;
		text-align:center;
		background:#554941;
		}
