/**************
2007-02-14 GP
**************/
/* ELEMENTS */
* { font-size: 12px; font-family: arial, tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif;}
body {
	margin: 0px; padding: 0px;
	background: #444 url(../images/bg_pg_green11.gif);/*454545  804C30
	
	eb5f5f
	985845
	b74141
	696d50
	
	4E539C*/
	font-size:76%; color:#000; padding:0; border:0; margin:0;
	scrollbar-arrow-color: #000;
	scrollbar-base-color: #fff;
	scrollbar-face-color: #ddd;
	scrollbar-highlight-color: #898989;
	scrollbar-shadow-color: #000000;
	scrollbar-3dlight-color: #898989;
	scrollbar-darkshadow-color: #898989;
	scrollbar-track-color: #556677;
}

img { border: 0px; padding: 3px;}

a, a:link, a:hover, a:visited, a:active{
	font-family: georgia, tahoma, geneva, "lucida sans unicode", "lucida grande", verdana, sans-serif;
	/*color: #7D2A44;*/
	color: #0063bf;
	text-decoration: none;
	font-size: 11px;
}
a:hover {
	color: #444;/*ff4e08*/
	text-decoration: none;
}/*842015 ff9900*/

input { border: 1px inset #444;}
/* END ELEMENTS */

/* CLASSES */
.img {
	background: #eee;
	margin: 2px;
	padding: 1px;
}

/*	POSITIONING */
.float-left {
	float: left;
}
.float-right {
	float: right;
}
.pointer { cursor: pointer; }
.left { text-align: left;}
.center { text-align: center;}
.right { text-align: right;}

.top { vertical-align: top;}
.middle { vertical-align: middle;}
.bottom { vertical-align: bottom;}

.bdBottom {
	border-bottom: 1px solid #888; 
}
/*	END POSITIONING */

/*boxes*/
.box1 {

}
.box1 .top-left {
	background: url('../images/top-left.gif') no-repeat left;
	width: 5px; height: 5px;
}
.box1 .top-center {
	background: url('../images/top-center.gif') ;
}
.box1 .top-right {
	background: url('../images/top-right.gif') no-repeat left;
	width: 5px; height: 5px;
}
.box1 .middle-left {
	background: url('../images/middle-left.gif') no-repeat left;
	width: 5px; height: 5px;
}
.box1 .middle-center {
	background: url('../images/middle-center.gif');
}
.box1 .middle-right {
	background: url('../images/middle-right.gif') no-repeat left;
	width: 5px; height: 5px;
}
.box1 .bottom-left {
	background: url('../images/bottom-left.gif') no-repeat left;
	width: 5px; height: 5px;
}
.box1 .bottom-center {
	background: url('../images/bottom-center.gif');
}
.box1 .bottom-right {
	background: url('../images/bottom-right.gif') no-repeat left;
	width: 5px; height: 5px;
}

/*end boxes*/

.warning {
	color: red;
}
/* layout border: 1px solid #ddd; */
.outside {
	width: 840px;
}
.outside-left {
	width: 20px;
	background: url('../images/shade-left.gif') repeat-y right;
}
.outside-right {
	width: 20px;
	background: url('../images/shade-right.gif') repeat-y left;
}
.layout { width: 100%; color: #444; padding:0px; background: #ddd;}
.logo {
	width: 100%;
	height: 120px;
	text-align: left;
	background: #68899c;
	background: url('../images/logo1-5.jpg') no-repeat;
	background-position: top center;
}
.logo .b {
	font-size: 40px;
	font-family: georgia, tahoma, arial;
}
.visitors {
	border-top: 4px solid #bbb;
	border-bottom: 4px solid #bbb;
}
.visitors-div {
	overflow: hidden;
	height: 20px;
}
.topmenu  {
	border: 0px solid #bbb;
	background: #ddd;
	padding: 0px;
	border-top: 4px solid #bbb;
	border-bottom: 4px solid #bbb;
}

.leftzone {
	width: 200px;
	max-width: 200px;
	vertical-align:top; padding: 0px; margin: 0px;
	border-bottom: 0px solid #fff; background: #696d50; color: #000;/*985845 581616  b50d1a*/
}
.leftzone1 {
	width: 10px; height: 500px;
}
.leftmenu {
	width: 190px; height: 400px;
	vertical-align:top; padding: 2px;
	background: transparent; color: #444;/*C3C963*/
}
.leftmenu a,.leftmenu a:visited,.leftmenu a:hover {
	color: #444;
	text-transform: uppercase;
	font-size: 11px;
}
.leftmenu a:hover {
	color: #2E6E56;/*e28518*/
}

.content {
	font-family: arial, tahoma, verdana;
	w\idth: 600px; height: 400px;
	text-align: justify; vertical-align:top; padding: 0px;
	background: #eee;
}
.crumbs {
	background: #f29820;
	height: 27px;
}
.crumbs .aleft {
	padding: 0px 0px 0px 10px;
	text-align: left;
	background: #f29820;
	border:	0px solid #6d7d39; 
	border-bottom-width: 1px;
	w\idth: 600px;
}
.crumbs .aright {
	padding: 0px 5px 0px 0px;
	text-align: right;
	background: #fff;
	border:	0px solid #6d7d39; 
	border-bottom-width: 1px;
	width: 110px;
}

.main-content {
	text-align: justify; vertical-align:top; padding: 5px;
}
.main-content .div {
	/*overflow: hidden;*/
	width: 590px;
}

.content .texts {
	font-family: arial, tahoma, verdana;
	text-align: justify; vertical-align:top;
}
.content .title, .content .title_cats{
	font-family: arial, tahoma, verdana;
	text-align: justify; vertical-align:top;
	border-bottom: 1px solid #888;
	color: #444;
	font-size: 12px;
	font-weight: bold;
	padding-left: 20px;
	height: 20px;
	background: url('../images/buttons/but3.gif') no-repeat left top;
}
.content .title_cats{
	padding-left: 20px;
	height: 20px;
	background: url('../images/buttons/but1.gif') no-repeat left top;
}

.content .text {
	font-family: arial, tahoma, verdana;
	text-align: justify; vertical-align:top;
	font-size: 11px;
}

.footer {
	width: 100%; height: 30px;
	font-size: 11px;
	text-align: center;
	background: #f29820;
	vertical-align: middle;
	border-top: 1px solid #fff;
	border-right: 1px solid #f29820;
}
.footer .copyleft {
	font-size: 10px; color: #fff;
	text-align: center;
	
}/*background: #747474;7e929d 274379*/

/*	COLORS */
.white { color: #fff;}
.green { color: green;}
.c747474 { color: #747474;}
/*	END COLORS */

.left-menu-item,.left-menu-item-over,.left-menu-item-sel {
	padding-left: 15px;
	font-size: 11px;
	font-weight: bold;
	background: url('../images/bullet1.gif') no-repeat 0px -9px;
}
.left-menu-item-over {
	color: #993300;
	background: url('../images/bullet1.gif') no-repeat 0px -31px;
	cursor: pointer;
}
.left-menu-item-sel {
	color: #993300;
	background: url('../images/bullet1.gif') no-repeat 0px -31px;
}
.left-submenu-item  {
	padding-left: 20px;
	font-size: 9px;
}
.left-subsubmenu-item {
	padding-left: 30px;
	font-size: 10px;
}

.topmenu a,.topmenu a:link, .topmenu a:visited, .topmenu a:hover, .topmenu a:active{
	font-family: tahoma, arial ;
}
.top-menu-item,.top-menu-item-over {
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #ddd;
	background: #eee;
	display: inline;
	width: 150px;
	height: 30px;
	text-align: center;
}
.top-menu-item-over {
	color: #993300;
	background: #ddd;
	cursor: pointer;
}

.box2 {
	width: 100px;
	height: 110px;
	padding: 10px;
}

.box2div {
	width: 99%;
	height: 99%;
}

.xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
.xsnazzy h1 {font-size:2.5em; color:#fff;}
.xsnazzy h2 {font-size:2em;color:#06a; border:0;}
.xsnazzy p {padding-bottom:0.5em;}
.xsnazzy h2 {padding-top:0.5em;}
.xsnazzy .textbox1 {padding:0.5em; text-align: center;}
.xsnazzy {background: transparent; margin:0.1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#eee; border-left:1px solid #444; border-right:1px solid #444;}
.xb1 {margin:0 5px; background:#444;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {
	display:block; background:#eee;
	border:0 solid #444; border-width:0 1px;
	padding: 0px;
	height: 99%;
}

.date {
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	border-top: 1px dashed #888;
}
.date a {
	font-size: 10px;
	font-weight: normal;
}

/* 2007-06-05 */
.formular {
	font: normal 12px arial;
	line-height: 25px;
	text-indent: 1cm;
}
p.formular input {
	border: 0px;
	border-bottom: 1px dotted #444;
	background: none;
}
p.formular span {
	border: 0px;
	border-bottom: 1px dotted #444;
	background: none;
	width: 200px;
}
.submit {
	border: 1px solid #444;
	background: #444;
	color: #fff;
}
p.p1 {
	font: normal 10px arial;
	text-indent: 1cm;
	border-top: 1px dotted #444;
}
p.p2 {
	font: normal 12px arial;
	text-indent: 1cm;
}
span.span1 {
	border: 0px solid #fff;
	background: #444;
	color: #fff;
}
.red {
	color: red;
}
