@import url(common.css);
@import url(content.css);
@import url(content_add.css);

.hide {color: #fff; width: 1px;overflow: hidden;display: block;height: 1px;line-height: 1px;}

.container{background: url(/images/t/sp_leasts.jpg) no-repeat 0 0;}

.header .squares{position: absolute;top: 180px;right: 0;width: 101px;height: 122px;background: url(/images/t/square7.gif) no-repeat;}

.links{margin-left: 35%;}

.logo{margin: 49px 0 10px 20%;}
.logo img{_position: relative;color: #ca0707;font-size: 36px;}

.content{font-size: 1.6em;line-height: 1.4;background: url(/images/t/square8.gif) no-repeat 0 90%;}
.content .inner{margin: 0 20% 0 20%;}
.content .inner2{margin: 0 12% 0 12%;}

.v_row{//min-height: 1%;_height: 1%;margin: 1em 0 1.3em 0;width:700px;}
.v_row:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.v{float: left; _display: inline; //margin-left: -1px; _position: relative;}
.margin {margin-right: 5%;}
.v .desc{font-size: 110%; width: 320px; margin:0px 0px 10px 0px}
.v .desc span {color: #333}

.participants_box .inner,.materials_box .inner,.form_box .inner{margin: 0 5% 0 5%;}
.form_box .inner .message{margin:0pt 16.7%;}

.participants_box{font-size: 1.4em;background: url(/images/t/sp_square1.gif) no-repeat 100% 60%;}
.materials_box{font-size: 1.4em;line-height: 1.4;background: url(/images/t/sp_square2.gif) no-repeat 100% 60%;}
.form_box{font-size: 1.4em;background: url(/images/t/form_squares.gif) no-repeat 0 24px;}
.form_box .top_line{border-top: 1px solid #dcd7d7;height: 0;font-size: 0;line-height: 0;margin: 1.5em -10px 0.8em -10px;}

.footer_ghost{height: 80px;}

.footer{height: 64px;margin-top: -64px;}
.copyright{position: absolute;top: 10px;left: 35%;}

.footer .line{height: 1px;border-top: 1px solid #dcd7d7;font-size: 0;line-height: 0;margin: 0 -10px 0 -10px;}
.footer .padding{margin: 0 5% 0 5%;}

a.present {background:transparent url(/images/icons/material.gif) no-repeat scroll 0pt 1px; padding-left:30px;}