html {}

body {
	margin:                    0px;
	padding:                   0px;
	background:                #fff url('../images/background.png') top repeat-x;
	font-family:               tahoma, helvetica, sans-serif;
	behavior:                  url('media/css/csshover.htc');
}

div#container {
	padding:                   0px auto 0px auto;
	margin:                    0px auto 0px auto;
	width:                     610px;
}

div#container h1 {
	font-size:                 18px;
	font-weight:               normal;
	text-align:                right;
	padding:                   8px 10px 10px 0px;
	margin:                    0px;
}

div#container .flash {
	margin:                    0px;
	padding:                   0px;
	widht:                     610px;
	height:                    320px;
	background:                url('../images/gallery_shadow.png') right no-repeat;
}

div#container ul {
	padding:                   0px 8px 0px 8px;
	margin:                    10px 0px 10px 0px;
	width:                     30%;
	float:                     left;
}

div#container .ul_1 {
	text-align:                right;
	border-right:              #999 dotted 1px;
}

div#container .ul_2 {
	text-align:                left;
}

div#container .ul_3 {
	text-align:                left;
	border-left:               #999 dotted 1px;
}

div#container li {
	list-style:                none;
	display:                   block;
	color:                     #ddd;
	font-size:                 12px;
}

div#container li h1 {
	padding:                   0px;
	margin:                    0px;
	font-size:                 12px;
	color:                     #555;
}

div#container li p {
	padding:                   5px 0px 10px 0px;
	margin:                    0px;
	font-weight:               bold;
}

div#container li p.lang_info {
	padding:                   5px 0px 5px 0px;
	margin:                    0px;
	font-weight:               normal;
	font-style:                italic;
	color:                     #555;
}

div#container li a {
	text-decoration:           none;
	color:                     #000;
	font-size:                 10px;
}
div#container li a:hover {
	color:                     #f00;
}

div#container .ul_2 h1 {
	text-align:                left;
}

div#container .ul_3 h1 {
	text-align:                left;
}

div#bottom {
	clear:                     both;
	width:                     590px;
	text-align:                center;
	color:                     #adadad;
	font-size:                 10px;
	margin:                    10px 0px 5px 0px;
	padding:                   5px;
	border-top:                #adadad solid 1px;
}

img {
	border:                    none;
}
img.logo {
	margin:                    0px 15px 15px 5px;
	float:                     left;
}

div#container .lang_flag {
	float:                     left;
	padding-top:               8px;
	font-size:                 10px;
	font-size:                 10px;
	color:                     #999;
}

div#container .lang_text {
	float:                     left;
	padding:                   8px 5px 0px 0px;
	font-size:                 10px;
	color:                     #999;
}
div#container .lang_flag img {
	border:											#fff solid 0px;
}
div#container .lang_flag img.selected_lang {
	border:											#999 solid 0px;
}

/*
div#top {
	background:                #000;
	color:                     #fff;
	text-align:                left;
	font-size:                 16px;
	font-weight:               bold;
	padding:                   10px 0px 0px 20px;
	height:                    40px;
	margin:                    0px;
}
html>body div#top {
	height:                    30px;
}

div#gallery {
	float:                     left;
}
div#body {
	margin:                    0px;
	padding:                   0px;
	padding-left:              10px;
	float:                     left;
	width:                     530px;
}
div#body ul {
	padding:                   10px;
	margin:                    20px 0px 0px 0px;
	width:                     260px;
}
html>body div#body ul {
	width:                     240px;
}
div#body li {
	list-style:                none;
	border:                    #808080 solid 1px;
	padding:                   0px 10px 10px 10px;
	margin:                    0px;
	display:                   block;
}
div#body li:hover {
	border:                    #f00 solid 1px;
	background:                #8D6867;
}
div#body li a {
	color:                     #fff;
	text-decoration:           none;
	display: block;
}
div#body li a:hover {
	color:                     #ddd;
	display:                   block;
}
div#body li h1 {
	font-size:                 14px;
}
div#body li p {
	font-size:                 11px;
	margin:                    0px;
	padding:                   0px;
}
.ul_right {
	float:                     left;
	text-align:                right;
}
.ul_left {
	float:                     right;
	text-align:                left;
	padding-left:               20px;
}


div#bottom {
	clear:                     both;
	height:                    20px;
	color:                     #999;
	font-size:                 10px;
	padding:                   0px;
	margin:                    0px;
}
html>body div#bottom {
	height:                    16px;
}
*/
