
/*-- Body 
--------------------------------------------------------*/
body {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	background-image:url('/img/top_bg.jpg');
	background-repeat:repeat-x;
	height:100%;
}

td {
	vertical-align:top;
	font-family:arial;
	font-size:14px;
	color:#252525;
}

h1 {
	padding:0px;
	margin:0px;
	font-size:24px;
	font-weight:bold;
	color:#D51D05;
}

a {
	color:#D51D05;
}

a:hover {
	color:#FF5B46;
}

/*-- Top 
--------------------------------------------------------*/ 

.top {
	background-image:url('/img/top_c_2.gif');
	background-repeat:no-repeat;
	background-position:45% 174px;
}

.top_2 {
	background-image:url('/img/top_3.jpg');
	background-repeat:repeat-x;
	height:37px;
}

.ad_link {
	padding-top:7px;
	text-align:right;
	padding-right:26px;
	font-size:18px;
	font-weight:bold;
}

.ad_link a{
	color:#D92043;
}

.ad_link a:hover{
	color:white;
}

.top_in {
	background-image:url('/img/top_c_3.gif');
	background-repeat:no-repeat;
	background-position:right top;
}

.top .top_container {
	background-image:url('/img/top_2.jpg');
	background-repeat:no-repeat;
}

.top_module {
	position:relative;
	z-index:3;
	left:-200px;
	padding-top:13px;
}

.top_module img{
	border:1px solid black
}

.top_module_2 {
	left:-50px;
	position:relative;
	z-index:3;
	margin-top:15px;
}

.top_module_2 img{
	border:0px;
	behavior: url('/iepngfix.htc');
	width:229px;
	height:46px;
}

.top_module_3{
	left:-57px;
	position:relative;
	z-index:3;

}

.top_module_3 img{
	behavior: url('/iepngfix.htc');
	width:102px;
	height:85px;
	border:0px;
	margin-top:1px;
	margin-bottom:1px;
}

/*-- Content 
--------------------------------------------------------*/ 

.left_block {
	padding-right:26px;
	padding-left:26px;
	padding-top:25px;
	padding-bottom:50px;
}

.left_block .menu a{
	display:block;
	color:#525252;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	width:210px;
	padding-left:12px;
	background-image:url('/img/li_1.gif');
	background-repeat:no-repeat;
	background-position:0px 11px;

}

.left_block .menu a:hover{
	background-image:url('/img/li_1_active.gif');
	color:#D51D05;
}

.left_block .menu .sub_menu {
	margin-left:14px;
}

.left_block .menu .active {
	background-image:url('/img/li_active_bg.gif');
	background-repeat:repeat-y;
	padding-top:1px;
	padding-left:1px;
	padding-bottom:1px;
}

.left_block .menu .active a{
	background-image:url('/img/li_active_bg_2.gif');
	background-repeat:repeat-y;
	color:#D51D05;
}

.left_block .menu .active a:hover{
	background-image:url('/img/li_active_bg_2.gif');
	background-repeat:repeat-y;
	color:#D51D05;
}

.left_block .menu .active_2 a{
	color:#D51D05;
	background-image:url('/img/li_1_active.gif');
}


.module_left {
	padding-top:25px;
	padding-left:14px;
}

.module_left img{
	border:1px solid black;
}

.module_right {
	padding-top:28px;
	padding-bottom:50px;
	padding-right:26px;
	text-align:right;
}

.content {
	padding-top:28px;
	padding-bottom:50px;
	padding-right:26px;
	line-height:180%;
}

.content p img{
	margin-top:10px;
	margin-right:10px;
	border:1px solid black;
}


.content .title{
	background-image:url('/img/title_bg.gif');	
	background-repeat:repeat-y;
	width:517px;
	position:relative;
	z-index:2;
	margin-left:-14px;
	padding:1px;
}

.content .table {
	border-collapse:collapse;
}

.content .table td{
	padding:7px;
	border:1px solid black;
}

.content .table .t_title td{
	font-weight:bold;
	color:#D51D05;
	background-color:#F8FD7A;
}

.content .title h1{
	margin-right:5px;
	background-image:url('/img/title_bg_2.gif');	
	background-repeat:repeat-y;
	padding-left:14px;
	padding-top:5px;
	padding-bottom:5px;
	height:100%;	
}

.module_right img{
	border:1px solid black;
}

.content img {
	margin:5px;
}

.form_title {
	padding-bottom:9px;
	font-size:14px;
}

.support_textarea {
	width:400px;
	border:1px solid #0000000;
	height:78px;
}

.support {
	width:400px;
	border:1px solid #0000000;
	height:21px;
	margin-bottom:9px;
}

.button {
	margin-top:10px;
	border:1px solid black;
	background-color:#ffffff;
	padding-left:10px;
	padding-right:10px;
}


#guestbook textarea {
	width:400px;
	border:1px solid #0000000;
	height:78px;
}

#guestbook input {
	width:400px;
	border:1px solid #0000000;
	height:21px;
	margin-bottom:9px;
}

#guestbook .button {
	margin-top:10px;
	border:1px solid black;
	background-color:#ffffff;
	padding-left:10px;
	padding-right:10px;
	
}

/*-- Bottom 
--------------------------------------------------------*/ 

.top .bottom_part td{
	background-image:url('/img/bottom_bg.gif');	
	background-repeat:repeat-x;
	height:100px;
}

.bottom_part .bottom_in {
	padding:26px;
	font-size:17px;
	font-weight:bold;
	text-align:right;
}