@charset "UTF-8";

/* General */
html,
body {font:12px "Times New Roman", Times, serif; line-height:16px; color:#000000; background-color:#ffffff;}
a, a:visited {color:#000000; text-decoration:none;}
a:hover {color:#7c4199; text-decoration:none;}
#wrapper {width:100%; height:100%; position:relative;}
#copyright {text-align:center;}
.icontext, icontext:visited {font:12px "Times New Roman", Times, serif; color:#61116a; text-decoration:none;}
.icontext:hover {font:12px "Times New Roman", Times, serif; color:#c1d82f; text-decoration:none;}
.contenticontext, contenticontext:visited {font:10px "Times New Roman", Times, serif; color:#61116a; text-decoration:none;}
.contenticontext:hover {font:10px "Times New Roman", Times, serif; color:#c1d82f; text-decoration:none;}

/* index layout */
#index_bodycontent {width:940px; margin:0px auto; position:relative; padding-top:50px;}
#index_logo_wrapper {text-align:left;}
.index_logo{border:0px; width:165px; height:165px;}

#index_langbar {font:12px "Times New Roman", Times, serif; width:162px;}
#index_langbar a, #index_langbar a:visited {font:12px "Times New Roman", Times, serif; color:#7c4199; text-decoration:none;}
#index_langbar a:hover {font:12px "Times New Roman", Times, serif; color:#c1d82f; text-decoration:none;}
#index_header_text_top {width:770px; color:#7c4199; font: 20pt "Times New Roman", Times, serif; height:40px; letter-spacing:1px; text-transform:uppercase; text-align:left;}

#index_menu_wrapper {padding:0; margin:0;}
.index-menu {border:0; width:104px; height:104px;}
.index-menu-first-cell {width:104px; text-align:left;}
.index-menu-cell {width:111px; text-align:right;}

#index_content_text {background-color:#c1d82f; text-align:justify;padding:5px; padding-left:15px; padding-right:15px; height:44px;}
#index_frontimg_wrapper {background-color:#ffffff; }

/* content layout */
#content_wrapper {width:952px; margin:0px auto; position:relative;}
#content_langbar {height:28px; text-align:right;}
#content_langbar a, #index_langbar a:visited {color:#7c4199; text-decoration:none;}
#content_langbar a:hover {color:#c1d82f; text-decoration:none;}

#content_logo_wrapper {text-align:left; width:115px;}
#content_logo_wrapper p {font: 10pt "Times New Roman", Times, serif; color:#7c4199; line-height:15pt; letter-spacing:1px; text-align:right; text-transform:uppercase;}
.content_logo{border:0px; width:115px; height:115px;}

#content_menu_wrapper {padding:0; margin:0; width:80px;}
.content-menu {border:0; width:80px; height:80px;}
.content-menu-cell {width:80px; padding-bottom:7px;}

#content_main {
	text-align:justify;
	width:380px; 
	height:600px; 
	padding-left:10px;
	padding-right:10px;
	overflow: auto; 
	scrollbar-base-color:#c1d82f; 
	scrollbar-arrow-color:#ffffff;
	scrollbar-DarkShadow-Color:#ffffff;
}
#content_main h1 {font:20pt "Times New Roman", Times, serif; letter-spacing:1; color:#73a534; text-transform:uppercase; text-align:left;}
#content_main h2 {font:14pt "Times New Roman", Times, serif; letter-spacing:1; color:#73a534; text-align:left;}
#content_main ul {margin-left:5px; padding-left:13px;}
#content_main li {list-style:circle; padding-left:5px; line-height:16px;} 
#content_main span {color:#7c4199; font-weight:bold;} 

#content_main_img{text-align:right; width:336px; height:600px;}

/* gallery */
.thethumb {border:1px solid #c1d82f; margin:10px; width:150px; height:150px;}
