body.normal {
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px; 
	background-image: url('pic/bg_dot.gif');
}

body.pop {
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
	background-color: #A32626;
	/*background-image: url('img/bgtest.png');*/ 
	background-repeat: repeat-y;
}

body.print {
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
	background-color: #FFFFFF;
}

A {
	COLOR: #D7B048; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
}

A.small {
	COLOR: #D7B048; 
	FONT-SIZE: 9px; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
}

A.black {
	COLOR: #000000; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
}


A.hidden {
	COLOR: #AB1717; 
	FONT-SIZE: 9px; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
}

A:link {
	COLOR: #D7B048; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
}

A:link.hidden {
	COLOR: #AB1717; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-SIZE: 9px; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
}

A:link.small {
	COLOR: #D7B048; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
}

A:link.black {
	COLOR: #000000; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}

A:link.smallx {
	COLOR: #555555;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 9px;
}

A:visited {
	COLOR: #D7B048; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
}

A:visited.small {
	COLOR: #D7B048; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
}

A:visited.black {
	COLOR: #000000; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
	FONT-SIZE: 11px;
}

A:visited.hidden {
	COLOR: #DEEFDC; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
}

A:visited.smallx {
	COLOR: #555555;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 9px;
}

Aactive {
	COLOR: #D7B048; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: normal;
}

Aactive.small {
	COLOR: #D7B048; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
}

Aactive.black {
	COLOR: #000000; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

Aactive.smallx {
	COLOR: #555555;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 9px;
}

A:hover {
	COLOR: #D8E142; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #D8E142;
}

A:hover.small {
	COLOR: #D8E142; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #D8E142;
	FONT-SIZE: 9px;	
}

A:hover.black {
	COLOR: #000000; 
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #000000;
	FONT-SIZE: 11px;	
}

A:hover.smallx {
	COLOR: #D8E142;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 9px;
}

A:hover.hidden {
	COLOR: #D8E142;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 9px;
}


A:hover.nothing {
	FONT-WEIGHT: normal; 
}


table.main {
	border:1px solid #000000;
	background-image: url('img/bgtest.png'); 
	/*background-repeat: repeat-y;
	background-position: 35% 0%;*/
	/*background-color: #B01D1D;*/
	background-color: #AB1717;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px
}

table.pop {
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px
}

table.print {
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px
}

div.left {
    float:left;
	margin:5px 5px 5px 0px;
}

div.right {
	float:right;
	margin:5px 0px 5px 5px;
}

img.img {
	border:1px solid black;
}

img.imglist {
	border:1px solid black;
	CURSOR:pointer;
}

hr {
	background-color: #820C0C;
	color: #820C0C;
}

td.ruler {
	background-color: #820C0C;
}

div.top {
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-SIZE: 50px; 
	FONT-WEIGHT: bold;
}

h1 {
	color: #EEE7F0;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 20px;

}

h2 {
	color: #EEE7F0;
	FONT-FAMILY: verdana, helvetica, sans-serif; 
	FONT-SIZE: 15px;
}

p {
	COLOR: #EEE7F0;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
}

pre {
	COLOR: #EEE7F0;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
}

p.small {
	COLOR: black;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 9px;
}

p.smallx {
	COLOR: #EEE7F0;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 9px;
}

p.large {
	COLOR: #EEE7F0;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;	
}

p.menu {
	COLOR: #EEE7F0;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
}

.alert {
	COLOR: #FFFF00;
	FONT-FAMILY: verdana, helvetica, sans-serif;
}

td.liste { 
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #555555;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
}

.underline_bg {
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: black;
	background-color: #d8dbe2;
}

.underline {
	BORDER-BOTTOM: 1px dashed #999999;
}

.underline_left_red {
	BORDER-BOTTOM: 1px dashed #999999;
	BORDER-LEFT: 3px solid #FF0000;
	
}

.underline_solid {
	BORDER-BOTTOM: 1px solid #000000;
}

.underline_solid_green {
	BORDER-BOTTOM: 1px solid #86AE81;
}

.underline_bg_blue {
	border-bottom-width: 1px; 
	border-bottom-style: dashed; 
	border-bottom-color: black;
	background-color: #6095CA;
	Font-weight: bold;
}

.border_news {
	BORDER-BOTTOM: 1px dashed #999999;
	BORDER-TOP: 1px dashed #999999;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
}

table.ground {
	border: 1px;
	border-style: dashed;
	border-color: #E0E0E0;
}


table.wall { 
	border-bottom-width: 1px; 
	border-bottom-style: dashed; 
	border-bottom-color: #555555;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
}

table.table-menu { 
	border-bottom: 1px solid #000000;
}


table.liste  { 

	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
}


.large  { 
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 30px;
	color: #EEE7F0;
}


textarea.input {
	overflow: auto;
	border-top:    		1px solid #874D4D;
	border-bottom: 		1px solid #E0AFAF;
	border-left:   		1px solid #874D4D;
	border-right:  		1px solid #E0AFAF;
	border-style: solid;
	background-color: #C92525;
	color: #EEE7F0;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
	Width: 300px;
}

textarea.input_large_x {
	overflow: auto;
	border-top:    		1px solid #874D4D;
	border-bottom: 		1px solid #E0AFAF;
	border-left:   		1px solid #874D4D;
	border-right:  		1px solid #E0AFAF;
	border-style: solid;
	background-color: #C92525;
	color: #EEE7F0;	
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
	Width: 450px;
}

textarea.input_large_y {
	overflow: auto;
	border-top:    		1px solid #874D4D;
	border-bottom: 		1px solid #E0AFAF;
	border-left:   		1px solid #874D4D;
	border-right:  		1px solid #E0AFAF;
	border-style: solid;
	background-color: #C92525;
	color: #EEE7F0;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
	Width: 300px;
	Height: 300px;
}

textarea.input_large_xy {
	overflow: auto;
	border-top:    		1px solid #874D4D;
	border-bottom: 		1px solid #E0AFAF;
	border-left:   		1px solid #874D4D;
	border-right:  		1px solid #E0AFAF;
	border-style: solid;
	background-color: #C92525;
	color: #EEE7F0;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
	Width: 550px;
	Height: 300px;
}


input.old {
	/*width: 218px;*/
	border: 1px solid #000000;	
	border-style: solid;
	/*background-color: #d8dbe2;*/
	background-color: #EDFFEB;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 9px;
	Height: 17px;
	Width: 100px;
}

input.input {
	border-top:    		1px solid #874D4D;
	border-bottom: 		1px solid #E0AFAF;
	border-left:   		1px solid #874D4D;
	border-right:  		1px solid #E0AFAF;
	background-color: 	#C92525;
	color: #EEE7F0;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 9px;
	Height: 17px;
	Width: 100px;

}

input.inputlarge {
	border-top:    		1px solid #874D4D;
	border-bottom: 		1px solid #E0AFAF;
	border-left:   		1px solid #874D4D;
	border-right:  		1px solid #E0AFAF;
	background-color: 	#C92525;
	color: #EEE7F0;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 9px;
	Height: 17px;
	Width: 300px;

}


/*input.button {
	border: 1px solid #000000;
	border-style: solid;
	background-color: transparent;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
	Height: 17px;
}*/

input.button {
	border-top:    		1px solid #E0AFAF;
	border-bottom: 		1px solid #874D4D;
	border-left:   		1px solid #E0AFAF;
	border-right:  		1px solid #874D4D;
	background-color: 	#C92525;
	color: #EEE7F0;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 9px;
	Height: 17px;
}

select {
	background-color:		#C92525;
	border-top:				1px solid #E0AFAF;
	border-bottom:			1px solid #777777;
	border-left:			1px solid #E0AFAF;
	border-right:			1px solid #777777;
	color: #EEE7F0;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 9px;
	Height: 17px;
	Width: 100px;
}


li {
	FONT-FAMILY: verdana, helvetica, sans-serif;
	FONT-SIZE: 11px;
}

