BODY {PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #0C0805; PADDING-BOTTOM: 0px; MARGIN: 0px;}

A:Link{ Color: #ffffff; Text-decoration: none; font-size:12px;}
A:Visited{ Color: #ffffff; Text-decoration: none; font-size:12px;}
A:Hover{ Color: #FDE672; Text-decoration: underline; font-size:12px;}

A.link:Link{ Color: #ffffff; Text-decoration: underline; font-size:11px; font-weight: bold;}
A.link:Visited{ Color: #ffffff; Text-decoration: underline; font-size:11px; font-weight: bold;}
A.link:Hover{ Color: #FFCC00; Text-decoration: none; font-size:11px; font-weight: bold;}

A.title:Link{ Color: #990000; Text-decoration: underline; font-size:12px; font-weight: bold;}
A.title:Visited{ Color: #990000; Text-decoration: underline; font-size:12px; font-weight: bold;}
A.title:Hover{ Color: #666666; Text-decoration: none; font-size:12px; font-weight: bold;}

A.menu:Link{ Color: #ffffff; Text-decoration: none; font-size:13px; font-weight: bold; padding-left: 15px;}
A.menu:Visited{ Color: #ffffff; Text-decoration: none; font-size:13px; font-weight: bold; padding-left: 15px;}
A.menu:Hover{ Color: #FFCC00; Text-decoration: none; font-size:13px; font-weight: bold; padding-left: 15px;}
A.menu_01:Link{ Color: #45402C; Text-decoration: none; font-size:13px; font-weight: bold; padding-left: 35px;}
A.menu_01:Visited{ Color: #45402C; Text-decoration: none; font-size:13px; font-weight: bold; padding-left: 35px;}
A.menu_01:Hover{ Color: #FFCC00; Text-decoration: none; font-size:13px; font-weight: bold; padding-left: 35px;}
A.menu_02:Link{ Color: #45402C; Text-decoration: none; font-size:12px; font-weight: bold; }
A.menu_02:Visited{ Color: #45402C; Text-decoration: none; font-size:12px; font-weight: bold; }
A.menu_02:Hover{ Color: #FFCC00; Text-decoration: none; font-size:12px; font-weight: bold; }

A.main_menu:Link{ Color: #FDE672; Text-decoration: none; font-size:13px; font-weight: bold; padding: 5px;text-transform:uppercase;}
A.main_menu:Visited{ Color: #FDE672; Text-decoration: none; font-size:13px; font-weight: bold; padding: 5px;text-transform:uppercase;}
A.main_menu:Hover{ Color: #FFCC00; Text-decoration: underline; font-size:13px; font-weight: bold; padding: 5px;text-transform:uppercase;}
A.main_menu_a:Link{ Color: #ffffff; Text-decoration: none; font-size:13px; font-weight: bold; padding: 5px;text-transform:uppercase;}
A.main_menu_a:Visited{ Color: #FFffff; Text-decoration: none; font-size:13px; font-weight: bold; padding: 5px;text-transform:uppercase;}
A.main_menu_a:Hover{ Color: #FFCC00; Text-decoration: underline; font-size:13px; font-weight: bold; padding: 5px;text-transform:uppercase;}

A.menu_left:Link{ Color: #FDE672; Text-decoration: none; font-size:12px;}
A.menu_left:Visited{ Color: #FDE672; Text-decoration: none; font-size:12px;}
A.menu_left:Hover{ Color: #FFCC00; Text-decoration: none; font-size:12px;}
A.menu_left_a:Link{ Color: #ffffff; Text-decoration: none; font-size:12px;}
A.menu_left_a:Visited{ Color: #ffffff; Text-decoration: none; font-size:12px;}
A.menu_left_a:Hover{ Color: #FFCC00; Text-decoration: none; font-size:12px;}


h1{
font-family:arial;
color:#FDE672;
font-size:16px;}

h2{
font-family:arial;
color:#Ffffff;
font-size:16px;}

h3{
font-family:arial;
color:#FDE672;
font-size:13px;}

h4{
font-family:arial;
color:#Ffffff;
font-size:16px;}


td{
font-family:arial;
color:#FDE672;
font-size:12px
} 



div.main_menu{
font-family:arial;
color:#ffffff;
font-size:12px;
padding-top:95px;
padding-left:40px;
padding-right:0px;
} 
div.main_left_menu{
font-family:arial;
color:#ffffff;
font-size:12px;
padding-top:55px;
padding-left:100px;
padding-right:0px;
} 
div.about_left_menu{
font-family:arial;
color:#ffffff;
font-size:12px;
padding-top:55px;
padding-left:140px;
padding-right:0px;
} 
div.right_menu{
font-family:arial;
color:#FDE672;
font-size:12px;
padding-top:65px;
padding-left:10px;
padding-right:30px;
} 
div.right_about_menu{
font-family:arial;
color:#ffffff;
font-size:12px;
padding-top:35px;
padding-left:10px;
padding-right:40px;
} 
div.content{
font-family:arial;
color:#FDE672;
font-size:12px;
padding-top:65px;
padding-left:40px;
padding-right:40px;
} 
div.content-main{
font-family:arial;
color:#FDE672;
font-size:12px;
padding-top:10px;
padding-left:30px;
padding-right:0px;
} 
div.left-content{
font-family:arial;
color:#FDE672;
font-size:12px;
padding-top:10px;
padding-left:40px;
padding-right:40px;
} 
div.right-content{
font-family:arial;
color:#FDE672;
font-size:12px;
padding-top:0px;
padding-left:10px;
padding-right:40px;
} 
div.bottom-right{
font-family:arial;
color:#FDE672;
font-size:12px;
padding-top:125px;
padding-left:500px;
padding-right:40px;
} 
div.bottom-left{
font-family:arial;
color:#FDE672;
font-size:12px;
padding-top:125px;
padding-left:10px;
padding-right:40px;
} 

	
 td.tab {
	margin: 10px;
	border: 1px solid #666666;
}





/* the overlayed element */
.simple_overlay {
	
	/* must be initially hidden */
	display:none;
	
	/* place overlay on top of other elements */
	z-index:10000;
	
	/* styling */
	background-color:#333;
	
	width:675px;	
	min-height:200px;
	border:1px solid #666;
	
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;	
}

/* close button positioned on upper right corner */
.simple_overlay .close {
	background-image:url(../images/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}

/* the large image. we use a gray border around it */
.img {
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	margin:0px 2px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

/* "next image" and "prev image" links */
a.next, a.prev {
	
	/* absolute positioning relative to the overlay */
	position:absolute;
	top:40%;	
	border:1px solid #666;	
	cursor:pointer;
	display:block;
	padding:10px 20px;
	color:#fff;
	font-size:11px;
	
	/* upcoming CSS3 features */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;	
}

a.prev {
	left:0;
	border-left:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-bottomleft:0;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-top-left-radius:0;
}

a.next {
	right:0;
	border-right:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-top-right-radius:0;	
}

a.next:hover, a.prev:hover {
	text-decoration:underline;
	background-color:#000;
}

/* when there is no next or previous link available this class is added */
.disabled {
	visibility:hidden;		
}

/* the "information box" */
.info {
	position:absolute;
	bottom:0;
	left:0;	
	padding:10px 15px;
	color:#fff;
	font-size:11px;
	border-top:1px solid #666;
}

.info strong {
	display:block;	
}

/* progress indicator (animated gif). should be initially hidden */
.progress {
	position:absolute;
	top:45%;
	left:50%;
	display:none;
}

/* everybody should know about RGBA colors. */
.next, .prev, .info {
	background:#333 !important;
	background:rgba(0, 0, 0, 0.6) url(../images/h80.png) repeat-x;
}

#catalog img {
	padding:2px;
	border:1px solid #afafaf;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.title {
	color:#333;
	font-size:18px;
	font-weight:bold;
	margin:7px 0 18px;
}

#photo img {
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	margin:15px 2px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

#photo a.active img {
	outline:1px solid #000;
	z-index:9999;
	position:relative;
}
.container {
	width:866px;
	height:100%;
	min-height:100%;
	position:relative;
}
