@charset "UTF-8";
/* CSS Document */

body {
	border:0;
	padding:0;
	margin:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	background:url(bg-content.gif) repeat-x #333;
}
#container {
	width:940px;
	margin:0 auto;
	background-color:#fff;
}
#header {
	height:100px;
	background:url(logo.png) 25px 25px no-repeat #333;
}
#language {
	padding:5px 10px 0 0;
	color:#fff;
	font-size:11px
}

#language a:link, #language a:visited{
	color:#fff;
	text-decoration:underline;
}

#language a:hover{
	text-decoration:none;
}

#content {
	padding:25px;
	font-size:15px;
	line-height:22px;
}

#content a:link, #content a:visited {
	text-decoration:underline;
	color:#0033FF;
}
#content a:hover {
	text-decoration:none;
}	

#col-sx {
	float:left;
	width:515px;
}
#col-sx h1 {
	font-size:18px;
	margin:0;
	padding:0;
	border:0;
}
#col-dx {
	float:right;
	width:335px;
}
#col-dx .box {
	border:1px solid #333;
	margin-bottom:25px;
}
#col-dx .box h3 {
	background-color:#333;
	margin:1px;
	padding:4px;
	border:0;
	color:#fff;
	font-size:14px;
}
.title h2 {
	border:0;
	color:#333;
	font-size:14px;
	padding:0 0 3px 0;
	border-bottom:1px dotted #333;
}
#embedTxt{
	width:313px;
	padding:2px 3px;
	border:1px solid #666;
}

#embedTxt:focus, #embedTxt:active {
	outline-style:none;
	outline-width:0;
}
#embedTxt:focus, .active {
	background-color:#fff;
	border-color:#ff0000;
}
#col-dx .box .txt {
	padding:5px;
	font-size:15px;
}
.clr {
	clear:both;
}
.imagelist {
	list-style-type:none;
	margin:0;
	padding:0;
	border:0;
}
.imagelist li {
	margin:0;
	padding:0 0 10px 0;
}
.img-sx{
	float:left;
	padding-left:4px;
}
.img-dx{
	float:right;
	padding-right:4px;
}

#footer{
	text-align:center;
	font-size:11px;
	padding:10px;
}
#footer a:link, #footer a:visited {
	text-decoration:underline;
	color:#0033FF;
}
#footer a:hover {
	text-decoration:none;
}

