@charset "UTF-8";
/* CSS Document */

body{ padding:0px; margin:0px;}
p, a, li, ul, td, input, h1{ font-family:Arial, Helvetica, sans-serif;}
td{ padding:3px 0px 3px;}

#header{ position:relative; width:100%; height:90px; background:#F3CEE8;}
	#head{ position:relative; width:1000px; height:90px; margin:auto; padding-left:0px;  background:#FFF; }
		#day{position: absolute; bottom:0px; right:	8px;}
#menu{ position:relative; width:100%; height:30px; background:#B27CB6;}
	#menubar{ position:relative; width:970px; height:inherit; margin:auto; padding-left:30px; background:#F3CEE8;}
		.menubar { list-style: none; margin:0px; padding:0px; }
		.menubar li{display:inline; margin:0px;}
		.menubar a { display: inline-block; background:rgba(150,0,0,0.0); text-decoration: none; height:25px; padding:5px 15px 0px 15px; font-size: 18px; color:#C00; margin-left:8px; font-weight:400; margin-top:0px;}
		.menubar a:hover { background:#FFF; color:#333;}
#wrapper{ position:relative; width:1000px; height:auto; margin:auto; background:#FFF;}
	#l_content{ position:relative; float:left; width:640px; padding:10px 10px 0px 20px; text-align:justify;}
		#comments{ position:relative; width:auto; height:auto; padding:10px 20px 0px 20px; border:#C06 thin solid; border-top:none;}
	#r_content{ position:relative; float:right; width:300px; padding:10px 10px 0px 10px;}
		#register{ position:relative; width:300px; height:auto;}
#footer{ position:relative; width:100%; height:60px;  background:#B27CB6; }
	#f_main{ position:relative; width:970px; height:inherit; margin:auto; padding-left:30px; background:#F3CEE8;}
#table2 td { padding-top:8px;}

#backgroundPopup{ display:none; position:fixed; height:100%; width:100%; top:0; left:0;   background:#000000; border:1px solid #cecece; z-index:1;}  
#popupContact{ display:none; position:static;  height:384px; width:408px; background:#FFF;border:2px solid #cecece; z-index:100; padding:12px; font-size:13px;}
#popupContactClose{ font-size:14px; line-height:14px; right:6px; top:4px; position:absolute; color:#6fa5fd; font-weight:700; display:block; cursor:pointer;}

.form{ height:16px; font-size:12px; font-weight:400; width:100px;}
.info{ text-align:center;
    padding: 1px;
    font-size: 12px;
    color: #FFF;
    position: absolute;
    display: none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	font-family:Helvetica, Arial, sans-serif;}
.correct{font-family:Helvetica, Arial, sans-serif; color:#060;}
.error{ font-family:Helvetica, Arial, sans-serif; background: #f60000; border: 3px solid #d50000;}
.normal{font-family:Helvetica, Arial, sans-serif; color: #222;}
.wrong{	font-family:Helvetica, Arial, sans-serif; color: #e90000;}
.boldtext{ font-weight:400;}


/*CSS3*/
.round{-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 5px 5px px 0px;
border-radius: 5px 5px px 0px;}
.shadow{-webkit-box-shadow: 0px 5px 20px 2px rgba(1, 1, 1, .3);
-moz-box-shadow: 0px 5px 20px 2px rgba(1, 1, 1, .3);
box-shadow: 0px 5px 20px 2px rgba(1, 1, 1, .3);}
.combined{-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;-webkit-box-shadow: 0px 5px 20px 2px rgba(1, 1, 1, .3);
-moz-box-shadow: 0px 5px 20px 2px rgba(1, 1, 1, .3);
box-shadow: 0px 5px 20px 2px rgba(1, 1, 1, .3);}
.background{background: #dddddd; /* Old browsers */
background: -moz-linear-gradient(left, #dddddd 0%, #ffffff 21%, #ffffff 79%, #dddddd 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#dddddd), color-stop(21%,#ffffff), color-stop(79%,#ffffff), color-stop(99%,#dddddd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #dddddd 0%,#ffffff 21%,#ffffff 79%,#dddddd 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #dddddd 0%,#ffffff 21%,#ffffff 79%,#dddddd 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #dddddd 0%,#ffffff 21%,#ffffff 79%,#dddddd 99%); /* IE10+ */
background: linear-gradient(left, #dddddd 0%,#ffffff 21%,#ffffff 79%,#dddddd 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#dddddd',GradientType=1 ); /* IE6-9 */}
