body {
   font: Verdana;
   font-size: 11px;
   margin: 0px;
   padding: 0px;
   background-image: url(../images/gok_bg.jpg);
   background-color: #e3e3e3;
}

a:link, 
a:visited, 
a:active{
	color: #9ebf00;
	text-decoration: none;
}

a:hover{
	color: #747474;
	text-decoration: none;
}



img {
   border: 0px;
}

table.main_table {
   background-color: #ffffff;
   height: 100%;
   width: 993px;
   border-left: 1px solid #919191;
   border-right: 1px solid #919191;
}

table.main_table td.logo {
   height: 267px;
   background-image: url(../images/gok_header.jpg);
   background-position: left top;
   background-repeat: no-repeat;
}

table.main_table td.footer_left {
   background-image: url(../images/gok_footer_bg.jpg);
   background-color: #ffffff;
   background-position: left top;
   background-repeat: repeat-x;
   height: 92px;
   width: 255px;
   font: 11px Verdana;
   color: #747474;
   border-top: 1px solid #8a9dae;
   border-bottom: 3px solid #ffa200;   
   padding: 2px;
   padding-left: 10px;
   vertical-align: middle;
}

table.main_table td.footer_center {
   background-image: url(../images/gok_footer_center_bg.jpg);
   background-position: center top;
   background-repeat: no-repeat;
   background-color: #ffffff;
   height: 92px;
   width:580px;
   font: 11px Verdana;
   color: #747474;
   text-align: center;
   vertical-align: middle;
   border-top: 1px solid #8a9dae;
   border-bottom: 3px solid #ffa200; 
   padding: 2px;
}

table.main_table td.footer_right {
   background-image: url(../images/gok_footer_bg.jpg);
   background-color: #ffffff;
   background-position: right top;
   background-repeat: repeat-x;
   height: 92px;
   width: 168px;
   font: 11px Verdana;
   color: #747474;
   text-align: right;
   vertical-align: middle;
   border-top: 1px solid #8a9dae;
   border-bottom: 3px solid #ffa200;
   padding: 2px;
   padding-right: 5px;
}



table.main_table td.footer_center img {
   border: 1px solid #747474;
}

table.main_table td.content {
   background-color: #ffffff;
   font: 11px Verdana;
   color: #4b4b4b;
   text-align: left;
   border-top: solid 1px #8a9dae;
   
}

table.main_table td.content table.content td.menu_left {
	width: 192px;
	vertical-align: top;
	text-align: center;
    padding-bottom: 10px;
}

table.main_table td.content table.content td.menu_right {
	width: 192px;
	vertical-align: top;
	text-align: center;	
    padding-bottom: 10px;
}

td.footer_left a:link, 
td.footer_left a:visited, 
td.footer_left a:active{
	color: #747474;
	text-decoration: none;
}

td.footer_left a:hover{
	color: #0b1d2e;
	text-decoration: none;
}



table.menu_block {
    border: 1px solid #d8d6d6;
	width: 182px;
	margin-top: 10px;
	vertical-align: top;
	text-align: center;
	background-image: url(../images/gok_menu_block_bg.jpg);
    background-repeat: repeat-x;
	background-position: left top;
}

table.search {
    border-top: 1px solid #d8d6d6;
    border-bottom: 1px solid #d8d6d6;
	width: 182px;
	margin-top: 10px;
	vertical-align: top;
	text-align: center;
}
table.search input.search_input {
    border: 1px solid #aaaaaa;
	height: 18px;
	width: 138px;
	padding-left: 3px;
	padding-right: 3px;
	font: 11px Verdana;
	color: #cccccc;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 4px;
}

table.menu_block td.menu_block_header {
    font: 11px Verdana;
	font-weight: bold;
    color: #4b4b4b;
	vertical-align: top;
	text-align: center;
	padding-top: 3px;
	width: 164px;
}



table.menu_block td.menu_block_body {
    font: 11px Verdana;
    color: #4b4b4b;
	vertical-align: top;
	text-align: left;
	padding: 5px;
}

table.menu_block td.menu_block_body table {
    font: 11px Verdana;
    color: #4b4b4b;
	padding:0px;
	margin:0px;
}

table.content_block {
    border: 1px solid #d8d6d6;
	width: 605px;
	margin-top: 10px;
	vertical-align: top;
	text-align: center;
	background-image: url(../images/gok_menu_block_bg.jpg);
    background-repeat: repeat-x;
	background-position: left top;
}

table.content_block td.content_block_header {
    font: 11px Verdana;
	font-weight: bold;
    color: #4b4b4b;
	vertical-align: top;
	text-align: center;
	padding-top: 3px;
}

table.content_block td.content_block_body {
    font: 11px Verdana;
    color: #4b4b4b;
	vertical-align: top;
	text-align: left;
	padding: 5px;
}

table.content_block td.content_block_body table {
    font: 11px Verdana;
    color: #4b4b4b;
	padding:0px;
	margin:0px;
}

div.title {
    font: 12px Verdana;
    color: #ed9637;
	font-weight: bold;
	padding-bottom: 2px;
}

img.seporator {
    background-color: #eeeeee;
	height: 1px;
	width:100%;
	margin-top: 6px;
	margin-bottom: 6px;
}

img.seporator2 {
    background-color: #eeeeee;
	height: 1px;
	width:100%;
	margin-top: 4px;
	margin-bottom: 4px;
}

div.title a:link, 
div.title a:visited, 
div.title a:active{
	color: #ed9637;
	text-decoration: none;
}

div.title a:hover{
	color: #0b1d2e;
	text-decoration: none;
}

div.content {
    padding-bottom: 4px;
}

div.content img.place {
     border: 1px solid #c5c8d0; 
	 margin-right: 6px
}

div.content img.map {
     border: 1px solid #c5c8d0; 
	 margin-top: 4px
}

div.place {
    font: 10px Verdana;
    color: #4c4c4c;
}

div.place font {
    font: 10px Verdana;
    color: #9ebf00;
}

div.marker {
   background-image: url(../images/gok_arrow.jpg);
   background-repeat: no-repeat;
   background-position: center left;
   padding-left: 10px;
}

div.marker2 {
   background-image: url(../images/gok_arrow2.jpg);
   background-repeat: no-repeat;
   background-position: center left;
   padding-left: 10px;
}

div.nail_left {
   background-image: url(../images/gok_nail_left.jpg);
   background-repeat: no-repeat;
   position: relative;
   top:-3px;
   width: 9px;
   height: 20px;
   left: 3px;
}

div.nail_right {
   background-image: url(../images/gok_nail_right.jpg);
   background-repeat: no-repeat;
   position: relative;
   top:-3px;
   width: 9px;
   height: 20px;
   left: -3px;
}

div.money_course {
   text-align: center;
   color: #ff8217;
   font-weight: bold;
   padding-bottom: 3px;
}
font.money_difference {
   color: #a1a1a1;
   font-weight: normal;

}
div.money_bank {
   font-size: 10px;
   text-align: right;
   color: #818181;
   padding-top: 3px;
   padding-right:3px;
   padding-bottom:3px;
}

div.weather_informer {
   text-align: center;
   padding-bottom: 5px;
}

div.timetable {
    font: 11px Verdana;
	font-weight: bold;
    color: #4b4b4b;
	padding-bottom: 6px;
}

div.timetable a:link, 
div.timetable a:visited, 
div.timetable a:active{
    color: #484848;
	text-decoration: none;
}

div.timetable a:hover{
    color: #ff8217;
	text-decoration: underline;
}

div.timetable_active {
    font: 11px Verdana;
	font-weight: bold;
    color: #ff8217;
	padding-bottom: 6px;	
}

div.timetable_active a:link, 
div.timetable_active a:visited, 
div.timetable_active a:active{
    color: #ff8217;
	text-decoration: none;
}

div.timetable_active a:hover{
    color: #ff8217;
	text-decoration: underline;
}

div.advert img {
    border: 1px solid #dedede;
}

img.article {
   border: 1px solid #646464;
   margin-top: 3px;
   margin-right: 6px;
}

a.article:link, 
a.article:visited, 
a.article:active {
	color: #ff8217;
	text-decoration: underline;
	font-weight: bold;	
}

a.article:hover {
	color: #0b1d2e;
	text-decoration: underline;
	font-weight: bold;
}

div.menu_item {
    background: url("./../images/gok_menu_dot.gif");
	background-position: center left;
	background-repeat: no-repeat;
	/*padding-left: 12px;*/
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	cursor: hand;
	cursor: pointer;
}

div.menu_item_active {
    background: url("./../images/gok_menu_dot_active.gif");
	background-position: center left;
	background-repeat: no-repeat;
	/*padding-left: 12px;*/
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: hand;
	cursor: pointer;	
}

div.menu_item img,
div.menu_item_active img {
   width: 7px; 
   height: 8px;
   margin-right: 3px;
}

div.menu_item_sub {
   background: url("./../images/gok_menu_sub_dot.gif");
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-top: 3px;
	margin-bottom: 3px;
	font: 10px Verdana;
}

div.menu_item_sub_active {
   background: url("./../images/gok_menu_sub_dot_active.gif");
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-top: 3px;
	margin-bottom: 3px;
	font: 10px Verdana;	
}

div.menu_item a:link, 
div.menu_item a:visited, 
div.menu_item a:active,
div.menu_item_active a:link, 
div.menu_item_active a:visited, 
div.menu_item_active a:active {	
    color: #4c4c4c;
	font-weight: bold;	
}

div.menu_item a:hover,
div.menu_item_active a:hover {	
    color: #0b1d2e;
	font-weight: bold;
}

div.menu_item_sub_active a:link, 
div.menu_item_sub_active a:visited, 
div.menu_item_sub_active a:active {
    color: #4c4c4c;	
	text-decoration: underline;
}

div.menu_item_sub_active a:hover {
     color: #727272;		
}

div.menu_item_sub a:link, 
div.menu_item_sub a:visited, 
div.menu_item_sub a:active {
    color: #4c4c4c;	
}

div.menu_item_sub a:hover {	
    color: #727272;	

}

a.marker:link, 
a.marker:visited, 
a.marker:active{
	color: #9ebf00;
	text-decoration: none;
}

a.marker:hover{
	color: #747474;
	text-decoration: none;
}

input.input {
	border: 1px solid #adaaaa;
	background: url("./../images/nuclear_winter_input.jpg");
	background-repeat: repeat-x;
	background-position:bottom;
	background-color: #FFFFFF;
	font-family:Verdana;
	font-size:11px;
	height: 22px;
	width: 200px;
	padding: 3px 5px 3px 5px;
}

a.menu3:link, 
a.menu3:visited, 
a.menu3:active{
	color: #747474;
	text-decoration: none;
}

a.menu3:hover{
	color: #0b1d2e;
	text-decoration: none;
}

input.submit{
	border:1px solid #686868;
	background-color: #ffffff;
	font-family:Verdana;
	font-size:11px;
	height: 17px;
	width: 13px;
	vertical-align:bottom;
	text-align: center;
	cursor: pointer;
	padding: 0px;
	margin: 0px;
	margin-bottom: 2px;
	padding: 3px 5px 3px 5px;
}

input.submit_big{
	border:1px solid #686868;
	background-color: #ffffff;
	font-family:Verdana;
	font-size:11px;
	height: 17px;
	width: 200px;
	vertical-align:bottom;
	text-align: center;
	cursor: pointer;
	padding: 0px;
	margin: 0px;
	margin-bottom: 2px;
	padding: 0px 0px 0px 0px;
	margin-top: 5px;
}


label.radio {
	font-family:Verdana;
	font-size: 11px;
	cursor: pointer;
}

label.check {
	font-family:Verdana;
	font-size: 11px;
	cursor: pointer;
}

select.select {
	border: 1px solid #adaaaa;
	background-color: #FFFFFF;
	font-family:Verdana;
	font-size:11px;
	height: 22px;
	padding: 3px 0px 3px 0px;
}

textarea.textarea {
	border: 1px solid #adaaaa;
	background: url("./../images/nuclear_winter_textarea.jpg");
	background-repeat: repeat-x;
	background-position:bottom;
	background-color: #FFFFFF;
	font-family:Verdana;
	font-size:11px;
	height: 100px;
    width: 80%;
	padding: 3px 0px 3px 0px;
}

input.button {
	border:1px solid #686868;
	background-color: #ffffff;
	font-family:Verdana, Arial;
	font-size:11px;
	cursor: pointer;
}

input.button_cal {
	border:1px solid #adaaaa;
	background-color: #ffffff;
	font-family:Verdana, Arial;
	font-size:11px;
	padding: 2px 5px 2px 5px;
	cursor: pointer;
}

table.wp_banner {
}

table.wp_banner td.img {
   padding-right:3px;
}

table.wp_banner a:link, 
table.wp_banner a:visited, 
table.wp_banner a:active,
table.wp_banner a:hover
{
   text-decoration: none;
}
table.wp_banner td font.work_on {
   font: 10px Verdana; 
   color: #747474; 
   letter-spacing: 3px;
}

table.wp_banner td font.wpcms {
    font: 10px Verdana; 
	color: #747474; 
	font-weight:bold
}

table.pagenator {
    font: 10px Verdana;
	color: #747474;
}

td.pages span {
    color: #ff8217;
}

td.pages span {
    color: #ff8217;		
	text-decoration: underline;
	font-weight: bold;	
}

td.pages a:link, 
td.pages a:visited, 
td.pages a:active{
	color: #9ebf00;
	text-decoration: none;
	font-weight: bold;
}

td.pages a:hover{
	color: #ff8217;
	text-decoration: none;
	font-weight: bold;	
}

td.pages a.text:link, 
td.pages a.text:visited, 
td.pages a.text:active{
	color: #8b8b8b;
	text-decoration: none;
	font-weight: normal;
}

td.pages a.text:hover{
	color: #ff8217;
	text-decoration: none;
	font-weight: normal;	
}

img.table_arrow_1 {
	background: url("../images/gok_table_arrow1.gif");
	width: 12px;
	height: 5px;

}

img.table_arrow_2 {
	background: url("../images/gok_table_arrow2.gif");
	width: 7px;
	height: 5px;

}

img.table_arrow_3 {
	background: url("../images/gok_table_arrow3.gif");
	width: 7px;
	height: 5px;
	
}

img.table_arrow_4 {
	background: url("../images/gok_table_arrow4.gif");
	width: 12px;
	height: 5px;

}

span.black {
    font: 11px Verdana;
	color: #848383;
	text-decoration: none;
	font-weight: normal;
}

span.black2 {
    font: 10px Verdana;
	color: #848383;
	text-decoration: none;
	font-weight: normal;
}

img.search {
   cursor:hand;
   cursor:pointer;
}


a.choice:link, 
a.choice:visited, 
a.choice:active{
	color: #ff8217;
	text-decoration: none;
}

a.choice:hover{
	color: #747474;
	text-decoration: none;
}

a.normal:link, 
a.normal:visited, 
a.normal:active{
	color: #747474;
	text-decoration: none;
}

a.normal:hover{
	color: #ff8217;
	text-decoration: none;
}

td.choice {
   padding-top: 5px;
   padding-bottom: 5px;
   border-bottom: 1px solid #eeeeee;
}
