﻿body 
{
	margin:0px;
	color:#111111;
	font-family:Verdana, Arial;
	background-color:#fff;
	font-size:12px;
}



form
{
	margin:0px;
}



#header
{
	background-color:#c56969;
	background-image:url('images/header.gif');
	background-position:center;
	width:1003px;
	height:24px;
	color:#fff;
	margin-bottom:15px;
}

#header a
{
	color:#fff;
	text-decoration:none;
}

#header a:hover
{
	color:#ccc;
	text-decoration:underline;
}

#menu_alt
{
	height:400px;
}

.langbtn
{
	float:right;
	margin-right:5px;
	width:122px;
	height:24px;
	text-align:center;
}

.langbtn a
{
	width:122px;
	display:block;
	height:18px;
	padding-top:6px;
}

.langbtn a.active
{
	color:#996666 !important;
	background-color:#fff;
	background-image:url('images/langbtn.gif');
	width:122px;
	display:block;
	height:18px;
	padding-top:6px;

}


#footer
{
	background-color:#c56969;
	background-image:url('images/footer.gif');
	background-position:center;
	width:1003px;
	height:32px;
	color:#fff;
	clear:both;
	z-index:101;
	margin-top:30px;
}

#footer a
{
	color:#fff;
	text-decoration:none;
}

#footer .menu
{
	position:relative;
	top:0px;
	left:20px;
	z-index:1000;
}

#footer .menu a
{
	display:block;
	float:left;
	margin-left:10px;
	margin-top:10px;
	border-right:solid 1px #fff;
	padding-right:10px;
}

#footer .menu .node .item
{
	display:block;
	float:none;
	clear:both;
	margin-left:10px;
	margin-right:10px;
	border:none;
	border-bottom:solid 1px #ccc;
	padding-left:10px;
	width:200px;
}

#footer .menu .node
{
	display:none;
	visibility:hidden;

	position:absolute;
	bottom:0px;
	left:-10px;
	background-color: #c56969;
	padding:5px;
	border:solid 1px #993333;
	
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity:0.9;opacity:0.9;khtml-opacity:0.9;
}

#content
{
	_height:400px;
	min-height:400px;
	padding:20px;
	float:left;
	width:600px;

}



#sidebar
{
	_height:400px;
	min-height:400px;
	float:left;
	width:340px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	/*background-color:#CcC;*/
	
}

.sidebar
{
	
	width:300px;
	padding-left:20px;
	border-left:solid 4px #993333;
	_height:400px;
	min-height:400px;

	
}



.content {
       
        width: 600px;
        height:auto !important;
        z-index:100;
}

.content table
{
	border-collapse:collapse;
	border:none;
}

.content td
{
	border:solid 1px #999;
	padding:2px;
	font-weight:normal;
	text-align:left;
}

.content th
{
	border:solid 1px #999;
	padding:2px;
	font-weight:bold;
	background-color:#eee;
	text-align:center;
}

/* text styles */
h1 {font-size: 1.6em;color:#993333;
	font-family: Verdana, "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	background-color:#fff;
	display:block;
	}
h2 {font-size: 1.5em;color:#993333;}
h3 {font-size: 1.17em;color:#993333;}
h4 {font-size: 1em;color:#993333;}
h5 {font-size: .83em;color:#993333;}
h6 {font-size: .75em;color:#993333;}

a
{
	color:#993333;
	text-decoration:none;
}

a:hover
{
		text-decoration:underline;
}

p
{
	margin-bottom:10px;
	margin-top:0px;
	text-indent:20px;
	text-align:justify;
}

td p
{
	text-indent:0px;
}

ul
{
	
}

ul li
{
	list-style-type:none;
	list-style-image:url('images/marker.gif');
	line-height:18px;
	list-style-position:inside;
	font-family:Verdana,Arial;
}

img
{
	border:none;
	margin:5px;
}

blockquote
{
	padding: 10px;
	padding-left:70px;
	border: solid 1px #c56969;
	background-image:url('images/blockquote.png');
	background-position:left center;
	background-repeat:no-repeat;
	margin:5px;
	_height:64px;
	min-height:64px;
	color:#c56969;
	float:left;
	clear:left;
	font-weight:bold;
	background-color:#fff7ca;
}

/* news */

.newsitem
{
	width:auto;
	padding:10px;
	margin:5px 10px 5px 0px;
	/*border: dotted 1px #ccc;*/
	font-family:Verdana;
	color:#111;
	
}

.newsitem h1
{
	font-weight:normal;
	margin-top:0px;
	color:#fff;
	background-color:#c56969;
	border-top:solid 1px #f00;
	border-bottom:solid 1px #f00;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:18px;
	font-family:Verdana , Arial;
}

.sidebar_news .newsitem h1
{
		font-size:14px;
}

/* contact form */

.contactform
{
	width:550px;
	margin-top:40px;
	
}

.contactform div
{
	margin-bottom:3px;
	border:solid 1px #fff;
}

.contactform label
{
	display:block;
	padding-top:5px;
}

.contactform input
{
	border:none;
	width:194px;
	height:16px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:0px;
	
	background-image:url('images/textbox.gif');
	background-repeat:no-repeat;
}

.contactform textarea
{
	border:solid 1px #333;
	width:400px;
	height:95px;
	background-image:url('images/textarea.gif');
	background-repeat:repeat-x;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
}

.contactform h1
{
	font-weight:normal;
	margin-top:0px;
	color:#fff;
	background-color:#c56969;
	border-top:solid 1px #f00;
	border-bottom:solid 1px #f00;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:18px;
	font-family:Verdana , Arial;
}
