/*===COMMON===*/
body {margin:0; padding:0; font-family: Verdana; font-size: 13px; line-height: 18px; background-color:#080707; color: #6A6F7A;}
html, body {height:100%;}
div,dl,dt,dd,ol,ul,li,form,td,th,p {margin:0; padding:0;}
table, th, td {font-size:100%;}
table,img {border:0;}
table {border-collapse:collapse;}
input, select, option, textarea {font-family: Tahoma;}
p {padding:0;}
a {color: #6A6F7A; text-decoration:underline !important;}
a:hover {text-decoration:none !important;}
h1,h2,h3,h4 {margin:0; padding:0;}

/*===MAIN===*/

table.header {width: 100%;}
table.header td.top {padding: 20px 0px 18px 0px; text-align: center;}
table.header td.center {padding: 18px 0px 18px 0px; background-color: #111114;}
table.header td.bottom {padding: 16px 0px 6px 0px; text-align: center}
p.title {font-size: 19px; color: #6A6F7A;}
a.name {color: #7686A5; text-decoration:none !important;}
a.name:hover {color: #7686A5; text-decoration:none !important;}
table.mainmenu {width: 100%; width: 672px;}
table.mainmenu td.divider {width: 20%;}
table.mainmenu td a {font-size: 15px; position: relative; z-index: 2; color: #6A6F7A; text-decoration:none !important;}
table.mainmenu td a:hover {color: #7686A5; text-decoration:none !important;}
table.mainmenu td a.selected {color: #7686A5; text-decoration:none !important;}
p.counter {color: #6A6F7A;}
table.picture {width: 100%; background-color: #1A1A1E;}
table.picture td.image {text-align: center; height: 450px;}
table.picture td.divider {line-height: 0px;}
table.picture td.text {text-align: left; padding-left: 1px; background-color: #101013}
td.footer {background-color: #111114; padding: 8px 0px 8px 0px;}
td.caption {padding: 0px 20px 0px 20px;}
table.gallery {width: 721px; margin-top: 11px;}
table.gallery td.divider {width: 10%;}
table.gallery td.left {padding-right: 9px;}
table.gallery td.right {padding-left: 9px;}
td.copyright {font-size: 10px; padding: 40px 0px 20px 0px;}
div.submenu { position: relative; z-index: 1; background-color: #111114; white-space: nowrap; padding: 8px 10px 10px 10px;}
div.submenu a {font-size: 13px !important; line-height: 20px; text-decoration: none !important; color: #6A6F7A;}
div.submenu a:hover {color: #7686A5; text-decoration: none !important; color: #7686A5;}
td.navigation {padding: 10px 0px 10px 0px;}
td.carnext {vertical-align: top;}

.textInv {display: none;}
.textVis {display: block;}


.textInvtext {width: 672px; height: 450px; text-align: left; background-color: #090808;}
.textInvtext p {text-align: left; background-color: #090808; margin: 0px 50px 0px 50px;}
.textVistext {width: 672px; height: 450px; text-align: left; background-color: #090808;}
.textVistext p {text-align: left; background-color: #090808; margin: 0px 50px 0px 50px;}

table.hiddentext {background-color: #101013; width: 672px; height: 450px;}
table.hiddentext td {width: 672px; height: 450px; vertical-align: top; line-height: 23px; padding: 30px 50px 0px 50px;}

.captionDiv {
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	visibility: hidden;
	width: 0;
	height: 0;
	background-color: #000;
	position: absolute;
	top: 0px;
	left: 0px;
	vertical-align: bottom;
	color: #FFF;
}

.captionP {
	filter: alpha(opacity=100) !important;
	-moz-opacity: 1 !important;
	opacity: 1 !important;
}

a.caption {text-decoration:none !important;}
a.caption:hover {color: #7686A5; text-decoration:none !important;}
