/***** Chansookchoi.net CSS BASIC			 *****/
/***** copyright(a)2009 Chosun Hong			 *****/



* { margin:0; padding:0; }

html, body  { 
	min-height : 100%; 
	height : auto !important ; 
	height : 100%; 
	background-color: #393939; 
	} 

body, #FormBody, input, table { font-size:11px; font-family: Verdana, "Trebuchet MS", sans-serif; color:#d6d6d6; line-heght:18px; letter-spacing:0.03em; }

a img { border: none; }
a { text-decoration: none; }
a:link, a:visited { color:#000; }
a:hover { color:#970000; }

body, #header, #mainWrapper, #mainSidebar, #mainContent, #mainAktu1, #mainAktu2 {
	margin : 0 !important ;
	padding : 0 !important ;
	} 

ul, li { list-style:none; }

p { line-height:18px; }


/***** TOP  *****/

div {border:1px solid #393939; }

#kims_top { width:980px; top:0; }

#kims_logo { width:415px; float:left; left:0; top:0; }

#kims_menu { width:510px; height:120px; margin-top:55px; float:right; }

#nav, #nav2 { margin:0; padding:0; height:60px; list-style:none; display:inline; overflow:hidden; }
#nav li, #nav2 li { margin:0; padding:0; list-style:none; display:inline; }
#nav a, #nav2 a { float:left; padding:60px 0 0 0; overflow:hidden; height:0px !important; height /**/:60px; }
#nav2 { float:right; right:0; }

#nav a:hover, #nav2 a:hover { background-position: 0 -60px; }

#nav a.selected, #nav2 a.selected { background-position:0 -60px; }

#m_aktu a { width:175px; background: url(img/m01.gif) top left no-repeat; }
#m_uber a { width:175px; background: url(img/m02.gif) top left no-repeat; }
#m_gall a { width:170px; background: url(img/m03.gif) top left no-repeat; }
#m_info a { width:245px; background: url(img/m04.gif) top left no-repeat; }
#m_kont a { width:150px; background: url(img/m05.gif) top left no-repeat; }


/***** CONTENT *****/

table { margin-top:80px; width:800px; }
table tr td { padding:0 80px; }
table tr td a img { margin:0 15px 30px 15px; }

#t_kont { margin-top:80px; width:800px; }
#t_kont td { border:0px solid white;}
.t_kont01 { width:400px; padding:20px 0 0 50px; line-height:20px; }
.t_kont02 { width:400px; padding:0 0 0 20px; }
table tr td a img { margin:0 15px 30px 15px; }


/*** KONTAKT ***/
form { margin:0; border:0; }
fieldset { border:0; margin-top:20px; }
.tit_kon { font-variant:small-caps; font-weight:bold; font-size:15px; letter-spacing:2px; margin-bottom:10px; }
fieldset p { margin-bottom:10px; }
fieldset input { border: 1px solid #aaaaaa; height:18px; color:#393939 }
#FormName { width:200px; margin-left:24px; }
#FormEmail { width:200px; margin-left:22px; }
#FormSubject { width:200px; margin-left:37px; }
#FormBody { width:400px; height:200px; overflow:auto; border: 1px solid #aaaaaa; }
#FormBtn { margin-top: 20px; height:20px; width:50px; float:left; }

/*** INFOMATION ***/
.info_t1 { margin-left:35px; }