body {margin: 0; padding: 0; background: #ffffff; font-size: 100.01%; font-family: Georgia, "Times New Roman", Times, serif; color: #333333;}
img {border: 0;}
a {color: #005ba2;}
a:visited {color: #970e78;}
a:active, a:hover {color: #de0063;}
h1, h2, h3, h4, h5 {font-weight: normal; margin: 0; padding: 0 0 0.5em 0;}
h1 {color: #656565; font-size: 1.5em; padding-bottom: 0.1em;}
h2 {color: #656565; font-size: 1.4em; padding-bottom: 0.1em;}
p {margin: 0; padding: 0 0 1em 0;}

form {margin: 0; padding: 0;}
fieldset {margin: 0; padding: 0; border: 0;}

ul, li {margin: 0; padding: 0; list-style-type: none;}
li {padding-bottom: 0.5em;}

.body {min-width: 995px; font-size: 0.85em; background: url(../images/main/inner-top-bg.gif) top left repeat-x;
	   -width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 995? "995px":"auto");
	  }
	  
.header, .content, .footer {width: 100%;}

.footer .middle a, .footer .middle a:visited {color: #005ba2;}
.footer .middle a:active, .footer .middle a:hover {color: #de0063;}

.logo {position: relative; left: -5px;}

.header {padding-top: 30px;}

.content, .footer {padding-top: 56px; padding-bottom: 2em;}

.devider {padding-bottom: 2em; background: url(../images/main/devider.gif) top center no-repeat;}

.search {padding-top: 3em; width: 150px;}
.search a {font-size: 0.8em;}
.search input.text {width: 120px;}
.search input.submit {width: 12px; height: 9px; border: 0; padding: 3px; margin: 7px 0 0 5px; background: url(../images/main/arrow.gif) center center no-repeat; cursor: pointer;}
.search input.text, .search input.submit {float: left;}

.enter {padding-bottom: 1.8em; font-size: 0.95em; float: none; position: relative;}
.enter a, .enter a:visited {text-decoration: none; border-bottom: 1px dashed #005ba2; position: relative; color: #005ba2;}
.enter a:active, .enter a:hover {text-decoration: none; border-bottom: 1px dashed #de0063; position: relative; color: #de0063;}

.date {font-size: 1.2em; color: #5f5f5f;}
.day {font-size: 1.6em;}

.subinfo {position: relative; font-size: 0.9em;}

.c-logo {padding-bottom: 4em; position: relative;}

.i-navigation {font-size: 1.2em;}
.i-navigation ul {float: left; width: 20%;}
.i-navigation ul.ul-l {width: 30%;}
.i-navigation li {margin: 0.1em 0; position: relative;}
.i-navigation a, .i-navigation span {padding: 0.1em 0.1em; margin: 0.1em 0; position: relative;}
.i-navigation .maidan {font-size: 1.5em; margin: 0; padding: 0; margin-left: -0.1em;}
.i-navigation .idea {margin-top: 1.5em;}
.nav-current {color: #ffffff; background: #e192af;}

.pads-left {padding: 0 12.5%; width: 75%;}
.padds-right {padding-right: 33%; width: 67%;}

.remark {background: #f7f3dc; position: relative; left: -0.8em; padding: 0.8em; margin-bottom: 1em; font-style: italic;}

.i-navigation a, .i-navigation a:visited {color: #005ba2;}
.i-navigation a:active, .i-navigation a:hover {color: #de0063;}

.banner {padding-top: 3em; padding-left: 1em; width: 200px;}
