body {
    background: url('/crythis/_images/r_body.jpg') top center repeat-y;
    font-family: Verdana, Arial;
    font-size: 12px;
    text-decoration: none;
    margin: 0px;
    padding: 0px;
    color: #000000;
    width: 100%;
    height: 100%;
}

a {
    text-decoration: none;
    padding: 0px;
    margin: 0px;
    color: #000000;
}

a img {
    border: 0px;
}

div {
    margin: 0px;
    padding: 0px;
}

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}

h1 {
	padding: 0;
	margin: 0;
	color:#f81e1d;
	font:bold 26px Arial;
	display:block;
}

h2 {
	padding: 0;
	margin: 0;
	color:#b4b2b3;
	font:bold 18px Arial;
	display:block;
}
table td {
	font-family: Verdana, Arial;
    font-size: 12px;
    text-decoration: none;
   	color: #000000;
}

input, select, textarea {
	border: none;
	background: #FFFFFF;
}

#mainer0 {
	background: url('/crythis/_images/bg3.jpg') top center repeat-y;
}

#mainer {
	background: url('/crythis/_images/bg.jpg') top center no-repeat;
}

#mainer_2 {
	background: url('/crythis/_images/bg2.jpg') top center no-repeat;
}

#mainer2 {
	padding-bottom:40px;
	background: url('/crythis/_images/bg_bottom.gif') bottom center no-repeat;
}

#main {
	width:800px;
	padding-top:96px;
}

/*** Logo table ***/
#t_top {
	width:100%;
}

#t_top .r {
	width: 122px;
	background: #eb1c24;
	text-align:center;
}

#t_top .r a {
	color:#fff7f0;
	font:bold 12px Arial;
}

#t_top .r a:hover {
	text-decoration:underline;
}
/*****************************/

/*** Menu tables ***/
#t_menu {
	width:680px;
	margin-top:41px;
}

#t_menu td a:hover {
	text-decoration:underline;
}

#td_logn span {
	font:bold 12px Arial;
	color:#000000;
	display:block;
	padding-left:6px;
}

#td_logn {
	width:140px;
}

#td_logn .login, #td_logn .pass {
	width:124px;
	margin-bottom:8px;
}

#t_buts_top td {
	width:119px;
}

#t_buts_top td a {
	display:block;
	text-align:center;
	height:24px;
	padding-top:8px;
	color:#fefff1;
	font:bold 12px Arial;
	background:#f15a25;
}

#t_buts_top td .selected {
	background:#eb1c24;
}

#t_buts_top .td_pared {
	width:238px;
}

#t_buts_bottom2 td {
	width:119px;
}

#t_buts_bottom2 td a {
	display:block;
	text-align:center;
	height:24px;
	padding-top:10px;
	color:#fefff1;
	font:bold 12px Arial;
}

#t_buts_bottom2 td .selected {
	background:#eb1c24;
}

#t_buts_bottom2 .b1 {
	background:#23b574;
}

#t_buts_bottom2 .b2 {
	background:#a77c52;
}

#t_buts_bottom2 .b3 {
	background:#652d90;
}

#t_buts_bottom td {
	width:119px;
	height:118px;
}

#t_buts_bottom td a {
	display:block;
	height:65px;
	padding-top:55px;
	text-align:center;
	color:#fefff1;
	font:bold 12px Arial;
}

#t_buts_bottom .b1 a {
	background:#0071bd;
}

#t_buts_bottom .b2 a {
	background:#2aabe4;
}

#t_buts_bottom .b3 a {
	background:#8dc73f;
}

#t_buts_bottom .b4 {
	width:183px;
	height:118px;
}

#t_buts_bottom .b4 a {
	display:block;
	height:65px;
	padding-top:55px;
	color:#fefff1;
	font:bold 12px Arial;
	background:#fbb03b;
}

#blogin {
	width:124px;
	height:29px;
	background:#eb1c24;
	color:#fff6f7;
	font:bold 12px Arial;
	margin-bottom:0px;
	margin-top:23px;
}
/*************************/

/*** Content table ***/
#t_content {
	width:723px;
	margin-top:25px;
}

#t_content .left {
	width:260px;
}

#t_content .img {
	padding: 15px 0px 15px 0px;
}

#t_content .content {
	padding:0px 0px 10px 11px;
	font:bold 11px Verdana;
}

#t_content .content a {
	text-decoration:underline;
}

#t_content .content a:hover {
	text-decoration:none;
}
/*************************/

.messageOK {
    padding: 10px;
    background-color: green;
    font-weight: bold;
    color: white;
    text-align: center;
    margin: 25px;
}

.messageError {
    padding: 10px;
    background-color: red;
    font-weight: bold;
    color: white;
    text-align: center;
    margin: 5px;
}

.content a, .content .comments {
	color:#f81e1d;
}

.content .news {
	color:#000000;
}

.content input {
	border:1px solid #b4b2b3;
}

.content #ok {
	border:none;
	color:white;
	padding:5px;
	background-color:red;
	font-weight:bold;
}