body {height:100%;margin:0;padding:0;background:#FFFFFF url(../images/msg_board/header_back.jpg) repeat-x top left;font-size:100%;font-family: Arial, Helvetica, sans-serif;}
form {margin:0;padding:0;}
fieldset {margin:0;padding:0;border-width:0px;}
img { border: none; }
.clearer { clear:both;}

A:link, A:active, A:visited {
	text-decoration: underline;
	color: #000000;
}
A:hover {
	text-decoration:none;
	color: #000000;
}

body#msg_board #entrance_wrapper {
 position: relative;
	width:848px;
	height:100%;
	left:50%;
	margin-left:-424px; /* width/2 */
}
#entrance_wrapper {background:#FFFFFF url(../images/msg_board/header_back.jpg) repeat-x top left;}
#entrance_header {height:108px;font-size:19px;color:#222222;}

#entrance_header img  {float:left;margin:15px 0 0 2px;}
#entrance_header div {float:right;width:685px;margin-top:15px;overflow:hidden;}
#entrance_header div span {display:block;text-align:right;padding-right:5px;}
#entrance_header div div {float:none;padding:0 0 0 35px;margin-top:30px;text-align:left;}
#entrance_header span a {font-size:12px;font-weight:bold;}
#entrance_header a {font-size:20px;color:#222222;}
#entrance_header a:link, #entrance_header a:visited {text-decoration:none;}
#entrance_header a:hover {text-decoration:underline;}

#entrance_content {margin-top:334px;}
p.clearer {display:block;clear:both;float:none;font-size:1px;height:1px;margin:0;padding:0;}

#msg {width:100%;font-size:12px;}
#msg .clearer {clear:both;font-size:1px;height:1px;}
#msg .error_message {padding-bottom:6px;color:#FF0000;font-weight:bold;font-size:12px;}

/* registrace */
#msg #msg_left {float:left;width:600px;height:410px;min-height:410px;background:#FFFFFF url(../images/msg_board/main_left_back.jpg) repeat-x top left;}
#msg .msg_left_terms {width:840px !important;}
#msg_left #msg_left_inner {margin:15px 25px 30px 25px;}
#msg #msg_right {float:right;width:240px;min-height:171px;background:#FBDBDC url(../images/msg_board/main_right_back.jpg) repeat-x top left;}
#msg_right #msg_right_inner {margin:20px 6px 10px 10px;}
#msg_right .error_message {margin-top:-5px;}

#msg_left_inner #reg_left {float:left;width:260px;}
#msg_left_inner #reg_right {float:right;width:260px;}

#msg_left_inner fieldset label, #msg_left_inner fieldset input, #msg_left_inner fieldset textarea {display:block;float:left;width:112px;margin:0px 8px 6px 0;color:#000000;}
#msg_left_inner fieldset input {width:140px;margin-right:0;}
#msg_left_inner fieldset label {position:relative;top:3px;}
#msg_left_inner div#conditions {margin:8px 0 20px 0;}
#msg_left_inner div#conditions fieldset input {width:auto;margin-left:21px;}
#msg_left_inner div#conditions fieldset label {width:211px;position:relative;top:3px;}
/* forgot password form */
#msg_left_inner fieldset input.submit {width:auto;margin-left:8px;}
#msg_left_inner fieldset br {clear:both;}
#msg_left_inner #reg_right input.submit {float:right;width:140px;margin:20px 0px 0 0;}

#msg_right_inner fieldset label, #msg_right_inner fieldset input {display:block;float:left;width:65px;margin:0px 8px 6px 0;color:#000000;}
#msg_right_inner fieldset input {width:140px;margin-right:0;}
#msg_right_inner fieldset label {position:relative;top:3px;}
#msg_right_inner fieldset br {clear:both;}
#msg_right_inner input, #msg_right_inner .login_link {margin:12px;float:right;margin-right:10px;line-height:160%;}
#msg_right_inner .login_link {padding-bottom:12px;}
#msg_right_inner .login_link a {color:#000000;}

/* topics */
#msg h1 {font-size:18px;margin:15px 0;padding:0;}
#msg #add_topic {float:right;width:100px;position:relative;top:1px;}
#msg #add_topic input {position:absolute;right:0;}
#topics .msg_entry {padding-bottom:6px;}
#msg .msg_entry {margin-bottom:16px;}
#msg .msg_entry p {margin-right:180px;}
#msg .msg_entry h2 {font-size:13px;margin:5px 0;padding:0;}
#msg .msg_entry h2 span, #msg .msg_entry h2 a {display:block;float:left;margin:0 8px 4px 0;}
#msg .msg_entry h2 a {width:407px;}
#msg .msg_entry br {clear:both;}

/* add topic */
#msg h1 a {font-size:16px;}
#msg_left_inner #add_topic_form {margin-top:35px;}
#msg_left_inner #add_topic_form .error_message {margin-top:-15px;}
#msg_left_inner #add_topic_form fieldset {}
#msg_left_inner #add_topic_form  fieldset label {font-weight:bold;}
#msg_left_inner #add_topic_form  fieldset textarea {width:370px;height:70px;overflow:auto;}
#msg_left_inner #add_topic_form input.add_topic_button {float:right;margin:15px 60px 0 0;}

/* comments */
#comments {margin-top:25px;}
#comments .msg_entry {border-bottom:1px #CCECFF solid;}
/* comments, topics */
#comments .msg_entry h2, #topics .msg_entry h2 {margin-bottom:2px;}
#comments .msg_entry img, #topics .msg_entry img {float:left;}
#comments .msg_entry .comment_icon, #topics .msg_entry .comment_icon {position:relative;top:-2px;margin-left:90px;}
#comments .msg_entry p, #topics .msg_entry p {margin:12px 0 15px 0;padding:0;}
#comments h3, #topics h3 {font-size:12px;}

/* hidden fields - spam protection*/
.fieldset_div {display:none;}

