@charset "utf-8";
/* CSS Document */

html, body {margin:0px;  color:#d5cdcd; font-family: Tahoma, Arial, Helvetica, sans-serif;font-size:11px;}
table {border-collapse: collapse;margin:0px;padding:0px; font-family: Tahoma, Arial, Helvetica, sans-serif;font-size:11px;}
td {padding:0px; vertical-align:top;}
body, input, select, textarea {background-color:#dcdcdc;}
body { padding:30px 30px 60px 30px;}

h1 { margin:0pt; padding:2px 20px 3px 20px; font-weight:normal; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; background-color:#3a3a3a; display:inline; color:#d5cdcd;}

a {color:#b5b5b5; text-decoration:underline;}
a:hover { color:#efefef;}


a.mainlevel { font-weight:bold; color:#FFFFFF; text-decoration:none; padding-left:8px; font-size:12px; }
a.mainlevel:hover { color:#ff9900;}

div.first { width:100%; background-color:#000000; padding:0px 0px 0px 0px; background-image: url(../images/1.jpg); background-position:left bottom; background-repeat:no-repeat; border:3px solid #ffffff;}
div.two { width:100%;background-image: url(../images/2.jpg); background-position:right bottom; background-repeat:no-repeat;}
div.thre { width:100%;background-image: url(../images/3.jpg); background-position:right top; background-repeat:no-repeat; padding-top:170px; padding-bottom:60px;}

div.logo { position:absolute; color:#FFFFFF; margin:3px 0px 0px 3px;}

div.copy { position:absolute; padding-top:25px; color:#000000;}
div.maps { position:absolute; right:24px; font-size:10px; background-color:#000000; padding:2px 3px 4px 3px; margin-top:-3px; border-right:3px solid #FFFFFF; border-left:3px solid #FFFFFF; border-bottom:3px solid #FFFFFF;}
div.maps a{ color:#FFFFFF; text-decoration:none; border-bottom:1px dashed #FFFFFF;}
div.maps a:hover{ color:#ff00ff; text-decoration:none; border-bottom:1px dashed #ff00ff;}


table.mod { width:100%; height:100%;}
td.cont { border:1px solid #a1a1a1; width:780px;
/*background-color:#2d2d2d;*/
background-color: rgba(45,45,45,0.9);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#902d2d2d,endColorstr=#902d2d2d);
height:560px; padding:20px 20px 20px 0px;}
td.menu { height:25px; vertical-align:middle; text-align:right; font-weight:bold;}
td.menu a{ padding-left:10px;}

div.mark { position:absolute; width:83px; height:15px; background-color:#990033; z-index:10; margin:20px 0px 0px 650px; padding:5px 0px 5px 5px;}
div.mark a{ color:#FFFFFF;}
div.mark a:hover{ text-decoration:none;}


b.nav a { text-decoration:none; color:#FFFFFF;}

a.foto { padding:0px 0px 0px 0px; display:block; float:left; margin-bottom:5px; width:27px;}
a.foto_active { text-decoration:none; color:#FFFFFF; font-weight:bold; display:block; float:left; padding:0px 0px 0px 0px; margin-bottom:5px; width:27px; background-color:#990033;}

a.nav { padding:0px 7px 0px 20px; display:block; margin-bottom:12px;}
a.nav_active { text-decoration:none; color:#FFFFFF; font-weight:bold; display:block; padding:0px 7px 0px 0px; margin-bottom:12px;}

div.txt { padding-left:20px;}

div.txt_foto { padding-left:20px;}
div.txt_foto img { border:3px solid #a1a1a1;}

img.f { border:1px solid #e7e3e3;}
span.f { background-color:#e7e3e3; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; padding:1px 2px 3px 2px; display:inline-block;}
span.fl { background-color:#e7e3e3; color:#000; display:block; text-align:center; padding:2px 0px 3px 0px; font-family:"Times New Roman", Times, serif;}

td.ph { width:142px; padding-bottom:10px;}
td.zh { width:142px;}
td.lin { background-image: url(../images/lin.jpg); background-position:center; background-repeat: repeat-y;}





