html {
    height: 100%;
}

body {
    margin: 0px;
    height: 100%;
    font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; 
    line-height: 13px;
    font-size:10px; 
    color:#404040;}
    
h2, .h2 {
font-size: 10px;
font-weight: 600;
text-transform: uppercase;
padding: 0px;
margin: 0px;
}

a:link { 
    font-size:10px; 
    color:#363636;
    text-decoration: none;}
a:visited {
    font-size:10px; 
    color:#363636;
    text-decoration: none;}
a:hover {
    font-size:10px; 
    color:#808080;
    text-decoration: none;}
a:active { 
    font-size:10px; 
    color:#363636;
    text-decoration: none;}
    
.con_head a:link { 
    font-size:10px; 
    color:#363636;
    text-decoration: underline;}
.con_head a:visited {
    font-size:10px; 
    color:#363636;
    text-decoration: underlinee;}
.con_head a:hover {
    font-size:10px; 
    color:#808080;
    text-decoration: none;}
.con_head a:active { 
    font-size:10px; 
    color:#363636;
    text-decoration: none;}
    
form {
    padding: 0px;
    margin: 0px;}


/*******************************************************/

.white {
    position: fixed;
    width: 100%;
    height: 100%;
    background: white;
    z-index: 5;
    display: none;
    filter:alpha(opacity: 0);
    KHTMLOpacity: 0.0;
    MozOpacity: 0.0;
    opacity: 0.0;}
    
.container {
    border: 1px solid #c5c5c5;
    width: 970px;
    background-color: ffffff;
    height: 580px;
    margin: 10px;
    background-image: url("../images/background.jpg");}
    
.con_navi {
    height: 20px;
    margin-top: 55px;}
    
.con_frame {
    position: absolute;
    left: 50%;
    margin-left: -364px;
    width: 545px;
    height: 375px;
    margin-top: 40px;
    background-image: url("../images/frame.png");}
    
.con_picture {
    position: absolute;
    left: 50%;
    margin-left: -257px;
    width: 517px;
    height: 348px;
    margin-top: 13px;
    background: gray;}
    
.con_white {
    position: absolute;
    left: 50%;
    margin-left: -257px;
    width: 517px;
    height: 348px;
    margin-top: 13px;
    background: white;
    z-index: 2;
    filter:alpha(opacity: 0);
    KHTMLOpacity: 0.0;
    MozOpacity: 0.0;
    opacity: 0.0;}
    
.white_over {
    position: absolute;
    left: 50%;
    margin-left: -243px;
    width: 491px;
    height: 328px;
    margin-top: 23px;
    z-index: 3;
    text-align: left;
    color: black;
    display: none;}
    
.con_close {
    position: absolute;
    left: 50%;
    margin-left: 230px;
    width: 20px;
    height: 20px;
    margin-top: 23px;
    z-index: 4;
    text-align: left;
    color: white;
    display: none;
    filter:alpha(opacity: 20);
    KHTMLOpacity: 0.20;
    MozOpacity: 0.20;
    opacity: 0.20;}
    
.con_close_over {
    position: absolute;
    left: 50%;
    margin-left: 230px;
    width: 20px;
    height: 20px;
    margin-top: 23px;
    z-index: 4;
    text-align: left;
    color: white;
    cursor: pointer;
    filter:alpha(opacity: 40);
    KHTMLOpacity: 0.40;
    MozOpacity: 0.40;
    opacity: 0.40;}
    
.con_send {
    position: absolute;
    left: 50%;
    margin-left: 182px;
    margin-top: -20px;
    z-index: 4;
    width: 65px;
    height: 20px;
    color: white;
    filter:alpha(opacity: 20);
    KHTMLOpacity: 0.20;
    MozOpacity: 0.20;
    opacity: 0.20;}
    
.con_send_over {
    position: absolute;
    left: 50%;
    margin-left: 182px;
    margin-top: -20px;
    z-index: 4;
    width: 65px;
    height: 20px;
    color: white;
    cursor: pointer;
    filter:alpha(opacity: 40);
    KHTMLOpacity: 0.40;
    MozOpacity: 0.40;
    opacity: 0.40;}
    
.con_describtion {
    position: absolute;
    left: 50%;
    width: 194px;
    height: 363px;
    margin-top: 46px;
    margin-left: 176px;
    filter:alpha(opacity: 20);
    KHTMLOpacity: 0.20;
    MozOpacity: 0.20;
    opacity: 0.20;}
    
.box_describtion {
    height: 353px;
    background: black;}
.box_close {
    background: black;
    color: white;
    text-align: center;
    line-height: 10px;}
    
.con_bar {
    position: absolute;
    left: 50%;
    width: 194px;
    height: 40px;
    margin-top: 369px;
    margin-left: 176px;
    filter:alpha(opacity: 60);
    KHTMLOpacity: 0.60;
    MozOpacity: 0.60;
    opacity: 0.60;}
    
.con_bar_navi {
    width: 80px;    
    text-align: left;
    float: left;}
    
.box_bar {
    height: 35px;
    background: black;}
    
.txt_describtion {
    position: absolute;
    left: 50%;
    width: 164px;
    height: 293px;
    margin-top: 61px;
    margin-left: 191px;
    color: black;
    text-align: left;}
    
.txt_bar {
    position: absolute;
    left: 50%;
    width: 168px;
    height: 29px;
    margin-top: 375px;
    margin-left: 191px;
    color: black;
    text-align: right;}
    
.con_link {
    height: 20px;
    padding-left: 20px;
    padding-right: 20px;
    background: transparent;
    text-transform: uppercase;
    float: left;}
    
    
    
.round .top, .round .bottom {
            background:transparent; 
            font-size:1px;
            width: 100&;
            height: 5px;}
.round .b1, .round .b2, .round .b3, .round .b4, .round .b1b, .round .b2b, .round .b3b, .round .b4b {
            display:block; 
            overflow:hidden;}
.round .b1, .round .b2, .round .b3, .round .b1b, .round .b2b, .round .b3b {
            height:1px;}
.round .b2, .round .b3, .round .b4, .round .b4b, .round .b3b, .round .b2b {
            background: black;}
.round .b1 {
            margin-right:5px; 
            background: black;}
.round .b2, .round .b2b {
            margin-right:3px; 
            border-width:0 2px;}
.round .b3, .round .b3b {
            margin-right:2px;}

.round .b4, .round .b4b {
            height:2px; 
            margin-right:1px;}
.round .b1b {
            margin-right:5px; 
            background: black;}
.round .boxcontent {
            background: black;
            padding-bottom: 1px;}
            
 .round_close .top, .round_close .bottom {
            background:transparent; 
            font-size:1px;}
.round_close .b1, .round_close .b2, .round_close .b3, .round_close .b4, .round_close .b1b, .round_close .b2b, .round_close .b3b, .round_close .b4b {
            display:block; 
            overflow:hidden;}
.round_close .b1, .round_close .b2, .round_close .b3, .round_close .b1b, .round_close .b2b, .round_close .b3b {
            height:1px;}
.round_close .b2, .round_close .b3, .round_close .b4, .round_close .b4b, .round_close .b3b, .round_close .b2b {
            background: black;}
.round_close .b1 {
            margin: 0 5px; 
            background: black;}
.round_close .b2, .round_close .b2b {
            margin: 0 3px; 
            border-width:0 2px;}
.round_close .b3, .round_close .b3b {
            margin: 0 2px;}

.round_close .b4, .round_close .b4b {
            height:2px; 
            margin: 0 1px;}
.round_close .b1b {
            margin: 0 5px; 
            background: black;}

            
.round_navi {
    position: absolute;
    left: 50%;
    z-index: 6;
    margin-top: -8px;
    line-height: 20px;
    color: black;
    display: none;}
            
.round_navi .top, .round_navi .bottom {
            background:transparent; 
            font-size:1px;
            }
.round_navi .b1, .round_navi .b2, .round_navi .b3, .round_navi .b4, .round_navi .b1b, .round_navi .b2b, .round_navi .b3b, .round_navi .b4b {
            display:block; 
            overflow:hidden;
            filter:alpha(opacity: 20);
            KHTMLOpacity: 0.20;
            MozOpacity: 0.20;
            opacity: 0.20;
            }
.round_navi .b1, .round_navi .b2, .round_navi .b3, .round_navi .b1b, .round_navi .b2b, .round_navi .b3b {
            height:1px;}
.round_navi .b2, .round_navi .b3, .round_navi .b4, .round_navi .b4b, .round_navi .b3b, .round_navi .b2b {
            background: black;}
.round_navi .b1 {
            margin: 0 5px; 
            background: black;}
.round_navi .b2, .round_navi .b2b {
            margin: 0 3px; 
            border-width:0 2px;}
.round_navi .b3, .round_navi .b3b {
            margin: 0 2px;}
.round_navi .b4, .round_navi .b4b {
            height:2px; 
            margin: 0 1px;}
.round_navi .b1b {
            margin: 0 5px; 
            background: black;}
.box_subnavi_bg {
            z-index: 7;
            background: black;
            position: absolute;
            width: 80px;
            height: 50px;
            margin-top: 5px;
            margin-left: 0px;
            left: 0px;
            filter:alpha(opacity: 20);
            KHTMLOpacity: 0.20;
            MozOpacity: 0.20;
            opacity: 0.20;}
.round_navi .box_subnavi {
            background: transparent;
            padding-bottom: 1px;
            padding-left: 15px;

            padding-right: 15px;}
.index {    position: relative;
            z-index: 8;}


.meta {
    position: absolute;
    left: 50%;
    margin-left: -490px;
    margin-top: 485px;
    width: 960px;
    text-align: right;}
/*******************************************************/

.link_navi { 
    font-size:11px; 
    color:#606040;
    text-decoration: none;
    background: transparent;}
    
.link_subnavi:link { 
    font-size:10px; 
    color:#000000;
    line-height: 18px;
    text-decoration: none;}
.link_subnavi:visited { 
    font-size:10px; 
    color:#000000;
    text-decoration: none;}
.link_subnavi:hover { 
    font-size:10px; 
    color:#404040;
    text-decoration: none;}
.link_subnavi:active { 
    font-size:10px; 
    color:#404040;
    text-decoration: none;}
    
.head {
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;}
    
.link_meta:link { 
    padding-right: 5px;
    font-size:10px; 
    color:#ababab;



    line-height: 18px;
    text-decoration: none;}
.link_meta:visited {
    padding-right: 5px; 
    font-size:10px; 
    color:#ababab;
    text-decoration: none;}
.link_meta:hover {
    padding-right: 5px; 
    font-size:10px; 
    color:#404040;
    text-decoration: none;}
.link_meta:active { 
    padding-right: 5px;
    font-size:10px; 
    color:#ababab;
    text-decoration: none;}
    
p {
    padding: 0px;
    margin: 0px;}

.white_over p {
    padding-top: 4px;
    padding-bottom: 15px;}

.feld {
    background: transparent;
    border: 1px solid #ababab;
    width: 200px;
    padding: 3px;
    margin: 0px;}

.area {
    background: transparent;
    border: 1px solid #ababab;
    width: 420px;
    height: 97px;
    padding: 3px;
    margin: 0px;}


.feld_high {
    background: transparent;
    border: 1px solid red;
    width: 200px;
    padding: 3px;
    margin: 0px;}
    
.area_high {
    background: transparent;
    border: 1px solid red;
    width: 420px;
    height: 97px;
    padding: 3px;
    margin: 0px;}
    
table {
    margin: 0px;
    padding: 0px;}
tr {
    margin: 0px;
    padding: 0px;}
td {
    margin: 0px;
    padding: 0px;}
    
.where {
    float: left;}
    
.page {
    line-height: 32px;
    font-size: 16px;
    font-family: Arial,Sans-serif,sans-serif; 
    color: white;}

.from {
    line-height: 32px;
    font-size: 10px;
    font-family: Arial,Sans-serif,sans-serif; 
    color: white;}

.line {
    line-height: 18px;}
   
.logo {
    float: right;}
