/* ##### footer ######*/
#footer label,
#footer span.label,
#footer ul li.moscow em {
	color: #fff;
}

#copyrigth-text p,
a#partners-info {
	color: #7f7081;
}

#contact-info h2,
#footer ul li em {
	color: #9d94a5;
}

/* ##### main ######*/

body {
	background: #1F0A31 url('../images/main_top_bg3.png') top left repeat-x;
}
a {
	color: #b582c1;
}

#headline li a, .navigation li a, #search a {
	color: #f7d9fb; 
}
#headline li a:hover, .navigation li a:hover, #search a:hover {
	color: #fff; 
}
form#search p {
	text-align: right;
	padding-right: 11px;
	color: #666263;
}

.navigation li.selected {
	background-color: #fff;
	color: #000;
}

#logo {
	z-index: 2;
	margin: -48px 0 0 -31px;
}

body:first-of-type #logo {
	margin: -44px 0 0 -30px;
}

#center-part {
	z-index: 1;
}
#main-content-block {
	margin-right: 0;
	padding-bottom: 5em;
	//padding-bottom: 10em;
	margin-top: -5px;
}


/*
fade-corner-l-b-pic
*/


#modify00 {
	width: 82%;
	float: left;
	max-width: 1505px;
}
#modify00 .content {
}

#modify00 {
	margin-top: 25px;
	position: relative;
	padding-top: 160px;
	//padding-top:180px;
	border: 0px red solid;
	top: 0;
}

#modify001 {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	margin-top: 0;
}

#main_content_00 {
	height: 100%;
	width: 100%;
}

#main_content_00.content {
	padding-top: 0;
}

#modify00 {
	margin-bottom: -400px;
}

.wrapper {
	position: relative;
	margin-top: 20px;
}
.wrap-top,
.wrap-bottom {
	position: relative;
	height: 45px;
	filter: expression(fixPNG02(this));
}
.wrap-top {
	background: url('../images/fade-corner-l-t-pic.png') top left no-repeat;
}
.wrap-bottom {
	background: url('../images/fade-corner-l-b-pic.png') top left no-repeat;
}

.wrap-top .corner,
.wrap-bottom .corner {
	margin-top: -45px;
	height: 45px;
	width: 45px;
	position: relative;
	float: right;
	filter: expression(fixPNG02(this));
}
.wrap-top .corner {
	background: url('../images/fade-corner-r-t-pic.png') top left no-repeat;
}
.wrap-bottom .corner {
	background: url('../images/fade-corner-r-b-pic.png') top left no-repeat;
}

.wrap-top .line,
.wrap-bottom .line {
	height: 45px;
	margin: 0 45px;
	filter: expression(fixPNG(this));
}
.wrap-top .line {
	background: url('../images/fade-line-top.png') top left repeat-x;
}
.wrap-bottom .line {
	background: url('../images/fade-line-botom.png') top left repeat-x;
}

.wrapper .line-left .l-left {
	height: 100%; //height: expression(this.parentNode.offsetHeight);
}
.wrapper .line-right .l-right {
	height: 100%; //height: expression(this.parentNode.offsetHeight);
}


.line-left {
	position: relative;
	width: 100%;
}

.line-right {
	position: relative;
	padding-right: 14px;
}
.l-left {
	width: 7px;
	background: url('../images/fade-left-sh.png') top left repeat-y;
	filter: expression(fixPNG(this));
	position: absolute;
}

.l-right {
	background: url('../images/fade-right-sh.png') top left repeat-y;
	filter: expression(fixPNG(this));
	position: absolute;
	right: 0;
	width: 7px;
}

#login .l-right {
	background: none;
}

.content {
	position: relative;
	background: #ECE6EC ;
	filter: expression(fixPNG(this));
	margin: 0 7px 0 7px;
	border: 0px solid #000;
	width: 100%;
	padding-top: 150px;
}

.line-left00 {
	// z-index: 2;
}

#person-bubble {
	position: absolute;
	top: 3em;
	right: 14%;
	width: 60%;
	z-index: 4;
}

#person-bubble .wrap-top,
#person-bubble .wrap-bottom {
	height: 40px;
}
#person-bubble .wrap-top {
	background: url('../images/fade-corner-l-t-pic01.png') top left no-repeat;
}
#person-bubble .wrap-bottom {
	background: url('../images/fade-corner-l-b-pic01.png') top left no-repeat;
}

#person-bubble .wrap-top .corner,
#person-bubble .wrap-bottom .corner {
	margin-top: -40px;
	height: 40px;
	width: 40px;
}
#person-bubble .wrap-top .corner {
	background: url('../images/fade-corner-r-t-pic01.png') top left no-repeat;
}
#person-bubble .wrap-bottom .corner {
	background: url('../images/fade-corner-r-b-pic01.png') top left no-repeat;
}

#person-bubble .wrap-top .line,
#person-bubble .wrap-bottom .line {
	height: 40px;
	margin: 0 40px;
}

#person-bubble .wrap-top .line {
	background: url('../images/fade-top-sh01.png') top left repeat-x;
}
#person-bubble .wrap-bottom .line {
	background: url('../images/fade-botom-sh01.png') top left repeat-x;
	margin-right: 120px;
	border: 0px solid #ff0000;
}

#person-bubble .line-left .l-left {
	background: url('../images/fade-left-sh01.png') top left repeat-y;
	width: 21px;
}
#person-bubble .line-right .l-right {
	background: url('../images/fade-right-sh01.png') top left repeat-y;
	width: 21px;
}

#person-bubble .line-left {
	position: relative;
	width: 100%;
}

#person-bubble .line-right {
	position: relative;
	padding-right: 42px;
}
#person-bubble .content {
	background: #FFFAD9;
	margin: 0 21px;
	padding-top: 0;
}

#person-bubble .line-right .l-right {//right: 42px;
}
#person-bubble #pointer {
	position: relative;
	display: block;
	float: right;
	right: 20px;
	width: 96px;
	height: 72px;
	margin: 0 -1px 0 0;
	margin-bottom: -72px;
	border: 0px solid #dd0000;
}





#person-bubble .content div#avatar {
	position: relative;
	float: left;
}

#person-bubble .content div#avatar img,
#person-bubble .content div#avatar a {
	position: relative;
	display: block;
}

#person-bubble .content div#avatar a {
	padding: 5px 0 20px 0;
	color: #4e70be;
	line-height: 1.6em;
}
#person-bubble .content div#avatar-info h3 {
	font-style: italic;
	font-weight: normal;
	line-height: 1.3em;
	padding-bottom: 7px;
	color: #000000;
}

#person-bubble .content div#avatar-info {
	position: relative;
	left: -20px;
	margin-left: 170px;
	padding-bottom: 20px;
	color: #858585;
	line-height: 1.6em;
}

#person-bubble .content p#avatar-answer {
	position: relative;
	line-height: 1.6em;
}

#person-bubble .content div#avatar,
#person-bubble .content p#avatar-answer {
	padding: 0 25px;
}

.poll_body h4, .poll01_header h4, .poll02_header h4, .poll03_header h4, .poll04_header h4, .poll05_header h4, .poll06_header h4, .poll07_header h4, .poll08_header h4, .poll09_header h4, .poll_bottom h4 {
	color: #4f266d;
}
.poll_body .wrap-top,
.poll01_header .wrap-top,
.poll02_header .wrap-top,
.poll03_header .wrap-top,
.poll04_header .wrap-top,
.poll05_header .wrap-top,
.poll06_header .wrap-top,
.poll07_header .wrap-top,
.poll08_header .wrap-top,
.poll09_header .wrap-top,
.poll_bottom .wrap-top {
	background: url('../images/inquiry_corner_TL.png') top left no-repeat;
	height: 60px;
}

.poll_body .wrap-top .corner,
.poll01_header .wrap-top .corner,
.poll02_header .wrap-top .corner,
.poll03_header .wrap-top .corner,
.poll04_header .wrap-top .corner,
.poll05_header .wrap-top .corner,
.poll06_header .wrap-top .corner,
.poll07_header .wrap-top .corner,
.poll08_header .wrap-top .corner,
.poll09_header .wrap-top .corner,
.poll_bottom .wrap-top .corner {
	margin-top: -60px;
	background: url('../images/inquiry_corner_TR_3.png') top left no-repeat;
	height: 60px;
	width: 60px;
}

/* safary */
body:first-of-type .poll_bottom .wrap-top .corner {
	position: relative;
	top: 75px;
}

.poll_body .wrap-top .line,
.poll01_header .wrap-top .line,
.poll02_header .wrap-top .line,
.poll03_header .wrap-top .line,
.poll04_header .wrap-top .line,
.poll05_header .wrap-top .line,
.poll06_header .wrap-top .line,
.poll07_header .wrap-top .line,
.poll08_header .wrap-top .line,
.poll09_header .wrap-top .line,
.poll_bottom .wrap-top .line {
	background: url('../images/inquiry_line_T.png') top left repeat-x;
	height: 60px;
	margin: 0 60px 0 33px;
}

.poll_body .wrap-bottom,
.poll01_header .wrap-bottom,
.poll02_header .wrap-bottom,
.poll03_header .wrap-bottom,
.poll04_header .wrap-bottom,
.poll05_header .wrap-bottom,
.poll06_header .wrap-bottom,
.poll07_header .wrap-bottom,
.poll08_header .wrap-bottom,
.poll09_header .wrap-bottom,
.poll_bottom .wrap-bottom {
	background: url('../images/inquiry_corner_BL.png') top left no-repeat;
	height: 33px;
}
.poll_body .wrap-bottom .corner,
.poll01_header .wrap-bottom .corner,
.poll02_header .wrap-bottom .corner,
.poll03_header .wrap-bottom .corner,
.poll04_header .wrap-bottom .corner,
.poll05_header .wrap-bottom .corner,
.poll06_header .wrap-bottom .corner,
.poll07_header .wrap-bottom .corner,
.poll08_header .wrap-bottom .corner,
.poll09_header .wrap-bottom .corner,
.poll_bottom .wrap-bottom .corner {
	background: url('../images/inquiry_corner_BR.png') top left no-repeat;
	margin-top: -33px;
	right: 27px;
	height: 33px;
	width: 33px;
}
.poll_body .wrap-bottom .line,
.poll01_header .wrap-bottom .line,
.poll02_header .wrap-bottom .line,
.poll03_header .wrap-bottom .line,
.poll04_header .wrap-bottom .line,
.poll05_header .wrap-bottom .line,
.poll06_header .wrap-bottom .line,
.poll07_header .wrap-bottom .line,
.poll08_header .wrap-bottom .line,
.poll09_header .wrap-bottom .line,
.poll_bottom .wrap-bottom .line {
	background: url('../images/inquiry_line_B.png') top left repeat-x;
	margin: 0 60px 0 33px;
	height: 33px;
}
.poll_body .l-left,
.poll01_header .l-left,
.poll02_header .l-left,
.poll03_header .l-left,
.poll04_header .l-left,
.poll05_header .l-left,
.poll06_header .l-left,
.poll07_header .l-left,
.poll08_header .l-left,
.poll09_header .l-left,
.poll_bottom .l-left {
	background: url('../images/inquiry_line_L.png') top left repeat-y;
	filter: expression(fixPNG(this));
	width: 33px;
}

.poll_body .l-right,
.poll01_header .l-right,
.poll02_header .l-right,
.poll03_header .l-right,
.poll04_header .l-right,
.poll05_header .l-right,
.poll06_header .l-right,
.poll07_header .l-right,
.poll08_header .l-right,
.poll09_header .l-right,
.poll_bottom .l-right {
	background: url('../images/inquiry_line_R.png') top left repeat-y;
	width: 60px;
	//margin-left:100%;
	//left:-60px;
	-margin-left: 100%;
	-left: -100px;
}

.poll_body .line-right,
.poll01_header .line-right,
.poll02_header .line-right,
.poll03_header .line-right,
.poll04_header .line-right,
.poll05_header .line-right,
.poll06_header .line-right,
.poll07_header .line-right,
.poll08_header .line-right,
.poll09_header .line-right,
.poll_bottom .line-right {
	padding-left: 0px;
	padding-right: 60px;
}

.poll_body .content,
.poll01_header .content,
.poll02_header .content,
.poll03_header .content,
.poll04_header .content,
.poll05_header .content,
.poll06_header .content,
.poll07_header .content,
.poll08_header .content,
.poll09_header .content,
.poll_bottom .content {
	border: 0px solid #dd0000;
	position: relative;
	background: #fff;
	padding: 0;
	margin: 0 10px 0 15px;
}

.poll_body div.content div.bubble-item02 li div div.right-lineout,
.poll01_header div.content div.bubble-item02 li div div.right-lineout,
.poll02_header div.content div.bubble-item02 li div div.right-lineout,
.poll03_header div.content div.bubble-item02 li div div.right-lineout,
.poll04_header div.content div.bubble-item02 li div div.right-lineout,
.poll05_header div.content div.bubble-item02 li div div.right-lineout,
.poll06_header div.content div.bubble-item02 li div div.right-lineout,
.poll07_header div.content div.bubble-item02 li div div.right-lineout,
.poll08_header div.content div.bubble-item02 li div div.right-lineout,
.poll09_header div.content div.bubble-item02 li div div.right-lineout,
.poll_bottom div.content div.bubble-item02 li div div.right-lineout {
	background: url('../images/right-slider-pic.png') ;
	float: right;
	display: block;
	text-align: right;
	filter: expression(fixPNG02(this));
	height: 17px;
	width: 10px;
}

.poll_body div.content div.bubble-item02 ul li div,
.poll01_header div.content div.bubble-item02 ul li div,
.poll02_header div.content div.bubble-item02 ul li div,
.poll03_header div.content div.bubble-item02 ul li div,
.poll04_header div.content div.bubble-item02 ul li div,
.poll05_header div.content div.bubble-item02 ul li div,
.poll06_header div.content div.bubble-item02 ul li div,
.poll07_header div.content div.bubble-item02 ul li div,
.poll08_header div.content div.bubble-item02 ul li div,
.poll09_header div.content div.bubble-item02 ul li div,
.poll_bottom div.content div.bubble-item02 ul li div {
	float: left;
	display: block;
	filter: expression(fixPNG02(this));
	height: 17px;
	width: 100px;
}

.poll_body div.content div.bubble-item02 ul li div.graph,
.poll01_header div.content div.bubble-item02 ul li div.graph,
.poll02_header div.content div.bubble-item02 ul li div.graph,
.poll03_header div.content div.bubble-item02 ul li div.graph,
.poll04_header div.content div.bubble-item02 ul li div.graph,
.poll05_header div.content div.bubble-item02 ul li div.graph,
.poll06_header div.content div.bubble-item02 ul li div.graph,
.poll07_header div.content div.bubble-item02 ul li div.graph,
.poll08_header div.content div.bubble-item02 ul li div.graph,
.poll09_header div.content div.bubble-item02 ul li div.graph,
.poll_bottom div.content div.bubble-item02 ul li div.graph {
	background-image: url('../images/left-slider-pic.png');
}

.poll_bottom .wrap-top .corner {
	/*margin-top: -250px;*/
	/* safari = 0 */
	/*//margin-top: -135px;*/
}

div#modify00 div.wrapper div.content_inner {
	/*top: -25px;*/
	position: relative;
}
div#modify00 div#last_poll div.content_inner {
	top: -30px;
	margin-left: 1%;
	margin-right: 10%;
}

div#modify00 div .poll_body div.content_inner {
	top: 0;
}

div#modify00 div .poll01_header div.content_inner {
	top: -35px;
}

div#modify00 div .poll02_header div.content_inner {
	top: -35px;
}

div#modify00 div .poll03_header div.content_inner {
	top: -35px;
}

div#modify00 div .poll04_header div.content_inner {
	top: -35px;
}

div#modify00 div .poll05_header div.content_inner {
	top: -35px;
}

div#modify00 div .poll06_header div.content_inner {
	top: -35px;
}

div#modify00 div .poll07_header div.content_inner {
	top: -35px;        
}

div#modify00 div .poll08_header div.content_inner {
	top: -35px;
}

div#modify00 div .poll09_header div.content_inner {
	top: -35px;
}

.content h3 {
	font-size: 230%;
	color: #000000;
	font-weight: normal;
	margin-left: 20%;
	clear: left;
	padding-bottom: 2em;
}
.content h4 {
	position: relative;
	font-size: 150%;
	font-weight: normal;
	margin-left: 5%;
	margin-right: 5%;
}
.content h4.complex {
	top: -10px;
}

.content ul.radioblock, .content ul.radioblock_complex, .content ul.checkboxblock, .content ul.checkboxblock_complex {
	position: relative;
	display: block;
	margin-left: 5%;
	list-style: none;
	padding-top: 4px;
}
.content ul.radioblock.last {
	/*margin-top: -50px;
	top: 50px;*/
}

.content ul.radioblock_complex, .content ul.checkboxblock_complex {
	padding-bottom: 30px;
	margin-bottom: 0;
}


.content ul.radioblock li, .content ul.radioblock_complex li, .content ul.checkboxblock li, .content ul.checkboxblock_complex li {
	position: relative;
	color: #949494;
	line-height: 1.30em;
	font-size: 125%;
	font-family: arial;
	top: -3px;
	padding-left: 25px;
	/*//padding-bottom:1px;*/
	background: url('../images/unchecked.gif') top left no-repeat;
	/* filter: expression(fixPNG02(this));*/
	margin-bottom: 6px;
	border: 0px solid #ff0000;
	zoom: 1;
	cursor: pointer;
}

.content ul.radioblock li div, .content ul.radioblock_complex li div, .content ul.checkboxblock li div, .content ul.checkboxblock_complex li div {
	cursor: default;
}

.content ul.checkboxblock li, .content ul.checkboxblock_complex li {
	background: url('../images/checkbox-unchecked.gif') top left no-repeat;
	padding-top: 3px;
	padding-bottom: 2px;
}

.content ul.radioblock li.selected, .content ul.radioblock_complex li.selected {
	background: url('../images/checked.gif') top left no-repeat;
	/* filter: expression(fixPNG02(this));*/
	color: #000;
	cursor: auto;
	margin-bottom: 6px;
}

.content ul.checkboxblock li.selected, .content ul.checkboxblock_complex li.selected {
	background: url('../images/checkbox-checked.gif') top left no-repeat;
}

ul.radioblock li.free-answer, ul.radioblock_complex li.free-answer, ul.checkboxblock li.free-answer, ul.checkboxblock_complex li.free-answer {
	display: block;
}

ul.radioblock li.free-answer label, ul.radioblock_complex li.free-answer label, ul.checkboxblock li.free-answer label, ul.checkboxblock_complex li.free-answer label {
	color: #949494;
	border-bottom: 1px dashed #949494;
	line-height: 1.2;
	overflow: hidden;
}

ul.radioblock li.free-answer textarea,
ul.radioblock li.free-answer input,
ul.radioblock_complex li.free-answer textarea,
ul.radioblock_complex li.free-answer input,
ul.checkboxblock li.free-answer textarea,
ul.checkboxblock li.free-answer input,
ul.checkboxblock_complex li.free-answer textarea,
ul.checkboxblock_complex li.free-answer input {
	width: 250px;
	height: 50px;
	overflow: auto;
	display: none;
}

#Layout .content ul li.selected label {
	border-bottom: 0px dashed #949494;
	color: #000;
}

#Layout .content ul li.selected textarea {
	display: block;
	margin-top: 5px;
	//margin-left: -15px;
}

#Layout .content ul li.selected input {
	margin: 10px 0 0 2px;
	display: block;
	width: 110px;
	height: 27px;
}

.content ul li div.comment-l {
	background: url('../images/vote-comment-l.gif') no-repeat left;
	padding: 0 0 0 13px;
	height: 19px;
	display: inline;
	margin-left: 10px;
	margin-right: 2em;
}
.content ul li div.comment-l-a {
	background: url('../images/vote-comment-l-a.gif') no-repeat left;
}

.content ul li div.comment-l div.comment-r {
	color: #FFFFFF;
	background: url('../images/vote-comment-r.gif') no-repeat right;
	height: 19px;
	overflow-y: hidden;
	padding: 1px 13px 0 0;
	//padding-top:1px;
	display: inline;
	cursor: pointer;
	font-size: 85%;
}
.content ul li div.comment-l div.comment-r-a {
	background: url('../images/vote-comment-r-a.gif') no-repeat right;
}
.content ul li div.comment-l div.comment-r span {
	position: relative;
	bottom: 1px;
	//position: auto;
	//bottom: auto;
	//padding-bottom: 1px;
}

.bubble-item02 ul li {
	padding-bottom: 10px;
	//padding-bottom: 0;
}

.bubble-item02 ul li div {
	background-position: top left;
	background-repeat: no-repeat;
	filter: expression(fixPNG02(this));
	zoom: 1;
	height: 18px;
	text-align: right;
}

.bubble-item02 span {
	position: relative;
	//position: inherit;
	float: right;
	display: block;
	color: #9c4cb6;
	font-size: 130%;
	margin-top: 2px;
	line-height: 1em;
	right: -29px;
	width: 15px;
	//left: 30px;
}
div.result {
	color: #9c4cb6;
	font-size: 130%;
	width: 25px !important;
	margin-left: 5px;
}

.bubble-item02 ul li p {
	clear: both;
	/*position: relative;*/
	display: block;
	color: #000;
	font-size: 100%;
	line-height: 1em;
}

.bubble-item02 ul li div img {
	/*float: right;*/
	display: inline;
	text-align: right;
	filter: expression(fixPNG02(this));
	height: 18px;
	width: 30px;
}
.bubble-item02 div.graph {
	//margin-left:1em;
}

.bubble-item02 ul li.type01 div.graph {
	background-color: #6a327c;
}
.bubble-item02 ul li.type02 div.graph {
	background-color: #9b64ad;
}
.bubble-item02 ul li.first_place div.graph {
	background-color: #9b64ad;
}
.bubble-item02 ul li.second_place div.graph {
	background-color: #c987de;
}
.bubble-item02 ul li.other_place div.graph {
	background-color: #e5a8f9;
}
#center-part #main-content-block .bubble-item02 ul li .other_answers {
	width: auto;
	font-size: 90%;
	margin-top: 8px;
	margin-left: 153px;
	float: left;
	//margin-top: -14px;
}
.bubble-item02 .other_answers a {
	color: #9a01a8;
}
.bubble-item02 .other_answers a:hover {
	color: #ff0c8f;
}
.bubble-item02 .other_answers img {
	width: 11px;
	height: 9px;
	text-decoration: none;
	margin-right: 2px;
}

.wrapper .content .content_inner .bubble-item02 ul li div.clear {
	background-image: none;
	float: none;
	height: auto;
	clear: both;
	width: auto;
}

.bubble-item02 ul li p.label {
	float: left;
	width: 130px;
	text-align: right;
	padding-right: 20px;
	padding-top: 3px;
	color: #8f8f8f;
}

.bubble-item02 ul li p.label_custom {
	color: #000000;
}

.bubble-item02 ul {
	position: relative;
	list-style: none;
	padding-bottom: 1em;
	//float:left;
	-float: none;
	//margin-bottom:0;
}

.bubble-item02 ul.radioblock_complex, .bubble-item02 ul.checkboxblock_complex {
	margin-top: 0;
	top: 0;
}
.bubble-item02 ul.result_complex {
	margin-top: 0;
	top: 0;
	margin-bottom: 40px;
	//margin-top: -30px;
	//top: 35px;
	//margin-bottom: 90px;
}
.bubble-item02 ul.result_complex_other {
	margin-bottom: 40px;
}

.modification div.bubble-item01 {
	display: none;
}
.modification div.bubble-item02 {
	display: block;
}
div.bubble-item02 {
	display: none;
	//margin-bottom:0;
}
div.visible {
	display: block;
}
div.bubble-item01 input.button {
	margin: 10px 0 0 55px;
}


/*backup of ie6 hack
div#modify00 div.line-right-ie {
	padding-right: 28px
}
div#modify00 div.l-right-ie {
	right: 28px
}
*/

div.button_results {
	width: 100%;
	text-align: center;
}

input.button_results {
	position: relative;
	margin-bottom: -25px;
}
input.disabled {
	cursor: default;
}

img.poll_finished {
	position: absolute;
	margin-top: -25px;
	margin-left: -11px;
	display: block;
}

img.poll_finished.hidden {
	display: none;
}

.poll01_header .wrap-top .corner {
	background-image: url('../images/inquiry_corner_TR_2.png');
}
.poll_body .wrap-top {
	background-image: url('../images/inquiry_corner_TL_bold.png');
	height: 33px;
}
.poll_body .wrap-top .line {
	background-image: url('../images/inquiry_line_T_bold.png');
	height: 33px;
}
.poll_body .wrap-top .corner {
	background-image: url('../images/inquiry_corner_TR_bold.png');
	height: 33px;
	margin-top: -33px;
}
.poll_body .l-left {
	background-image: url('../images/inquiry_line_L_bold.png');
}
.poll_body .l-right {
	background-image: url('../images/inquiry_line_R_bold.png');
}
.poll_body .wrap-bottom {
	background-image: url('../images/inquiry_corner_BL_bold.png');
}
.poll_body .wrap-bottom .line {
	background-image: url('../images/inquiry_line_B_bold.png');
}
.poll_body .wrap-bottom .corner {
	background-image: url('../images/inquiry_corner_BR_bold.png');
}

.modifyleft .content_inner,
.poll01_header .content_inner,
.poll02_header .content_inner,
.poll03_header .content_inner,
.poll04_header .content_inner,
.poll05_header .content_inner,
.poll06_header .content_inner,
.poll07_header .content_inner,
.poll08_header .content_inner,
.poll09_header .content_inner,
.poll_bottom .content_inner {
	top: -35px;
}

.modifyleft, .poll01_header, .poll02_header, .poll03_header, .poll_body, .poll04_header, .poll05_header, .poll06_header, .poll07_header, .poll08_header, .poll09_header, .poll_bottom {
	position: relative;
	clear: both;
	z-index: 15;
}
.poll01_header, .poll02_header, .poll03_header, .poll04_header, .poll05_header, .poll06_header, .poll07_header, .poll08_header, .poll09_header {
	top: -40px;
}

.poll01_header {
	width: 82%;
	left: 20%;
/*	top: -50px;*/
}
.for_poll01 {
/*	top: -130px;*/
	width: 82%;
	left: 15%;
}
.poll_body {
	margin-top: 0;
	top: -90px;
	position: relative;
	clear: both;
	z-index: 15;
}
.modifyleft {
	width: 80%;
	left: 10%;
	margin-top: 0;
}
.poll02_header {
	width: 75%;
	left: 8%;
/*	top: -120px;*/
}
.for_poll02 {
/*	top: -200px;*/
	width: 74%;
	left: 3%;
}
.poll03_header {
/*	top: -190px;*/
	width: 83%;
	left: 15%;
}
.for_poll03 {
/*	top: -270px;*/
	width: 82%;
	left: 10%;
}
.poll04_header {
	width: 84%;
	left: 7%;
/*	top: -270px;*/
}
.for_poll04 {
/*	top: -350px;*/
	width: 83%;
	left: 2%;
}
.poll05_header {
	width: 75%;
	left: 8%;
/*	top: -270px;*/
}
.for_poll05 {
/*	top: -350px;*/
	width: 74%;
	left: 3%;
}
.poll06_header {
	width: 83%;
	left: 15%;
/*	top: -270px;*/
}
.for_poll06 {
/*	top: -350px;*/
	width: 82%;
	left: 10%;
}


.poll07_header {
	width: 84%;
	left: 7%;
/*	top: -270px;*/
}
.for_poll07 {
/*	top: -350px;*/
	width: 83%;
	left: 2%;
}
.poll08_header {
	width: 75%;
	left: 8%;
/*	top: -270px;*/
}
.for_poll08 {
/*	top: -350px;*/
	width: 74%;
	left: 3%;
}
.poll09_header {
	width: 83%;
	left: 15%;
/*	top: -270px;*/
}
.for_poll09 {
/*	top: -350px;*/
	width: 82%;
	left: 10%;
}



.poll_bottom {
/*	top: -340px;*/
	width: 85%;
	left: 5%;
	z-index: 30;
	left: 30%;
	top: -40px;
}
.poll_bottom_unique {
	left: 17%;
}
.poll_divider {
	margin-bottom: -20px;
}

.clear {
	clear: both;
}

.special_block {
	//margin-top:0;
}

.special_block_01 {
	//margin-top:3em;
}

.invizi {
	display: none;
}

#logo {
	background-image: url('../images/under_logo_img_bg_inq.gif');
}
