/* CSS Document */
#content {width:882px; padding:0px 0px 0px 5px;}

.col2{width:685px;display:block;float:left;margin:0px 0px 0px 0px;overflow:visible;}
.searchform {/*width:auto;*/ width:685px; background-position:right top; background-image:url(../images/hp_searchbkg.gif);}

.searchform .map {float:left;display:block;margin:0px 0px 0px 0px;width:289px;height:168px; background-image:url(../images/hp_map.gif); background-repeat:no-repeat;}
.searchform .map p{float:left;display:block;padding:10px 0px 0px 10px;width:279px; color:#374196;}
.searchform .map p a strong{ font-size:1.5em}
.searchform .map p a{float:left;display:block;width:279px; height:158px; color:#374196; text-decoration:none;}
.searchform .map p a:hover{text-decoration:underline;}
.searchform form {float:left;display:block;width:350px; padding-left:25px;}
.searchform h1 {height:26px;line-height:26px;}

.searchform .search1 p span {float:left;line-height:21px;padding:2px 0px 0px 0px;margin:0px 3px 0px 0px;}

.searchform h1 {width:250px;}

.searchform p.date {display:block;float:left;margin:0px 0px 0px 0px;padding:0;}
#calimg {margin:17px 5px 0px 0px;}
.searchform .search2 .party {border:none;display:block;float:left;padding:0px;margin:0px;}
.searchform .search2 .party p{width:86px;}
.searchform .butn_17 {margin:20px 0px 0px 0px;padding:0;}
.searchform .search3 {display:block;float:right;width:350px;margin:0px 0px 0px 0px;padding:0px;}
.searchform .search3 p {text-align:right;float:right;margin:5px 12px 0px 0px;padding:0;}
.searchform .search3 p a {text-decoration:none;}
.searchform .search3 p a:hover {text-decoration:underline;}

.cetsections .cetheader {display:block;float:left;width:873px;height:42px;line-height:30px;}
.cetsections .cettext {display:block;float:left;width:873px;}
.cetsections .cetheader h2 {color:#BA1253;float:left;padding:0px 0px 0px 10px;font-size:0.9em;font-weight:bold;}
.cetsections .cetheader h3 {color:#fff;text-align:right;float:right;font-size:0.7em;padding:0px 5px 0px 0px;}
.cetsections .cetheader h3 a {color:#fff;}
.cetsections {background-image:url(../images/vak_bkg.gif);background-position:top left;background-repeat:no-repeat;display:block;float:left;padding:0px 0px;margin:13px 0px 0px 0px;width:876px;height:174px;}
.cetsection {display:block;float:left;width:174px;}
.cetsection img {display:block;clear:both;margin:0 0 0 0;padding:0px 0px 0px 10px;}
.cetsection p {display:block;clear:both;margin:0;padding:0px 0px 0px 10px;}
.cetsection a {color:#CC0099;}

.row2 {position:relative; display:block;float:right;width:166px; background-image:url(../images/kcdk_hp_block2.jpg);background-position:top left;background-repeat:no-repeat; height:640px;}
.row2 h2{text-align:center; margin:10px; font-weight:bold; font-size:1.05em; color:#374196;}
.row2 ul{position:absolute; right:0px; top:135px; width:165px; margin:0px; padding:0px; text-align:center;}
.row2 li{list-style-type:none; margin:0px; padding:0px; line-height:35px; font-size:0.7em; width:165px;}
.row2 li a{color:#000; text-decoration:none;}
.row2 li a:hover{color:#000; text-decoration:underline;}

.row3 {display:block;float:left;width:685px; margin-top:14px; background-image:url(../images/kcdk_hp_block3.gif);background-position:top left;background-repeat:no-repeat; height:140px;}
.row3 h3{margin:10px 0px 10px 10px; width:660px; font-weight:bold; font-size:1.05em; color:#374196;}
.row3 p{margin:28px 0px 10px 10px; line-height:1.3em; width:590px; color:#374196; font-weight:bold;}

.row4 {display:block;float:left;width:237px; margin-top:16px; background-image:url(../images/kcdk_hp_block4.jpg);background-position:top left;background-repeat:no-repeat; height:300px;}
.row4 h4{display:block;margin:10px 0px 10px 0px; width:225px; letter-spacing:0em; font-weight:bold; font-size:1.05em; color:#374196;}
.row4 h4 a{display:block;padding:0px 0px 0px 15px; color:#374196; text-decoration:none;}
.row4 p{display:block;margin:0px; width:237px; color:#374196;}
.row4 p a{display:block;padding:0px 0px 0px 15px; width:195px; height:260px; color:#374196; text-decoration:none;}
.row4 p a:hover{text-decoration:underline;}

.row5 {display:block;float:left;width:237px; margin-top:16px; background-image:url(../images/kcdk_hp_block5.jpg);background-position:top left;background-repeat:no-repeat; height:300px;}
.row5 h5{display:block;margin:10px 0px 10px 0px; width:225px; letter-spacing:0em; font-weight:bold; font-size:1.05em; color:#374196;}
.row5 h5 a{display:block;padding:0px 0px 0px 15px; color:#374196; text-decoration:none;}
.row5 p{display:block;margin:0px; width:236px; color:#374196;}
.row5 p a{display:block;padding:0px 0px 0px 15px; width:195px; height:260px; color:#374196; text-decoration:none;}
.row5 p a:hover{text-decoration:underline;}

.row6 {display:block;float:left;width:210px; margin-top:16px; background-image:url(../images/kcdk_hp_block6.jpg);background-position:top left;background-repeat:no-repeat; height:300px;}
.row6 h6{display:block;margin:10px 0px 10px 0px; width:225px; letter-spacing:0em; font-weight:bold; font-size:1.05em; color:#374196;}
.row6 h6 a{display:block;padding:0px 0px 0px 15px; color:#374196; text-decoration:none;}
.row6 p{display:block;margin:0px; width:235px; color:#374196;}
.row6 p a{display:block;padding:0px 0px 0px 15px; width:195px; height:260px; color:#374196; text-decoration:none;}
.row6 p a:hover{text-decoration:underline;}

.snote {float:left; font-size:0.7em; color:#0095da; width:150px; padding-top:3px;}