﻿body
{
    font-family:Arial, Sans-Serif;
    font-size:13px;
}

#Page
{
    position:absolute;
    left:50%;
    top:50%;
    width:980px;
    height:550px;
    margin-left:-490px;
    margin-top:-275px;
}

#ContentBackground
{
    border:1px solid #000000;
    width:100%;
    height:530px;
    background-image:url("../App_Images/page/BackgroundGeneral.jpg");
    background-position:left bottom;
    background-repeat:no-repeat;
}

#ContentOverlay
{
    width:100%;
    height:530px;
    background-image:url("../App_Images/page/BackgroundRound.png");
    background-position:right top;
    background-repeat:no-repeat;
}

#ContentLine
{
    width:100%;
    height:530px;
    background-image:url("../App_Images/page/BackgroundLine.png");
    background-position:left bottom;
    background-repeat:no-repeat;
}

#Navigation
{
    height:22px;
    width:100%;
    background-image:url("../App_Images/page/BackgroundNavigation.jpg");
    background-position:left bottom;
    background-repeat:no-repeat;
    color:#ffffff;
    padding-left:15px;
    padding-top:20px;
}

#Navigation a
{
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}

#Navigation a:hover
{
    text-decoration:underline;
}

#Content
{
    height:370px;
    float:left;
    width:615px;
    border:0px solid #000000;
    margin-bottom:15px;
}

#Flags
{
    clear:both;
    text-align:right;
    padding-right:39px;
    height:30px;
    border:0px solid #000000;
}

#Menu
{
    margin-top:10px;
    float:right;
    width:355px;
    border:0px solid #000000;
}


#Menu ul
{
    margin:0;
    padding:0;
    list-style-type:none;
}

#Menu ul li 
{
    margin-bottom:10px;
}

#Menu .Link
{
    display:block;
    line-height:22px;
    height:22px;
    background-position:right bottom;
    background-repeat:no-repeat;
    color:#000000;
    text-decoration:none;
    font-weight:bold;
}

#Menu a.Link:hover, #Menu .Active
{
    color:#ffffff;
}

#MenuItem01
{
    background-image:url("../App_Images/page/BackgroundMenuItem01N.jpg");
    padding-left:31px;
}

#MenuItem01:hover, #MenuItem01Active
{
    background-image:url("../App_Images/page/BackgroundMenuItem01H.jpg");
    padding-left:31px;
}

#MenuItem02
{
    background-image:url("../App_Images/page/BackgroundMenuItem02N.jpg");
    padding-left:63px;
}

#MenuItem02:hover, #MenuItem02Active
{
    background-image:url("../App_Images/page/BackgroundMenuItem02H.jpg");
    padding-left:63px;
}

#MenuItem03
{
    background-image:url("../App_Images/page/BackgroundMenuItem03N.jpg");
    padding-left:82px;
}

#MenuItem03:hover, #MenuItem03Active
{
    background-image:url("../App_Images/page/BackgroundMenuItem03H.jpg");
    padding-left:82px;
}

#MenuItem04
{
    background-image:url("../App_Images/page/BackgroundMenuItem04N.jpg");
    padding-left:102px;
}

#MenuItem04:hover, #MenuItem04Active
{
    background-image:url("../App_Images/page/BackgroundMenuItem04H.jpg");
    padding-left:102px;
}

#MenuItem05
{
    background-image:url("../App_Images/page/BackgroundMenuItem05N.jpg");
    padding-left:114px;
}

#MenuItem05:hover, #MenuItem05Active
{
    background-image:url("../App_Images/page/BackgroundMenuItem05H.jpg");
    padding-left:114px;
}

#MenuItem06
{
    background-image:url("../App_Images/page/BackgroundMenuItem06N.jpg");
    padding-left:126px;
}

#MenuItem06:hover, #MenuItem06Active
{
    background-image:url("../App_Images/page/BackgroundMenuItem06H.jpg");
    padding-left:126px;
}

#MenuItem07
{
    background-image:url("../App_Images/page/BackgroundMenuItem07N.jpg");
    padding-left:136px;
}

#MenuItem07:hover, #MenuItem07Active
{
    background-image:url("../App_Images/page/BackgroundMenuItem07H.jpg");
    padding-left:136px;
}

#MenuItem08
{
    background-image:url("../App_Images/page/BackgroundMenuItem08N.jpg");
    padding-left:145px;
}

#MenuItem08:hover, #MenuItem08Active
{
    background-image:url("../App_Images/page/BackgroundMenuItem08H.jpg");
    padding-left:145px;
}


#Footer
{
    width:100%;
    height:20px;
}

#Footer ul
{
    margin:0;
    padding:0;
    list-style-type:none;
    padding-top:4px;
}

#Footer li
{
    float:left;
    padding-left:10px;
}

#Footer a
{
    font-size:11px;
    color:#333333;
    text-decoration:none;
}

#Footer a:hover
{
    text-decoration:underline;
}

img
{
    border:0;
}

h1
{
    font-size:16px;
    font-weight:bold;
    margin-bottom:-10px;
}

h2
{
    font-size:14px;
    font-weight:bold;
    margin-bottom:-10px;
}

.SubMenu a
{
    color:#000000;
    text-decoration:none;
}

.SubMenu a:hover
{
    color:#000000;
    text-decoration:underline;
}

.SubMenu 
{
    padding:10px;
    background-image:url('../App_Images/page/BackgroundSubMenu.png');
    display:none;
    z-index:19;
}

ul.SubMenu li
{
	background-image:url('../App_Images/page/SubMenuArrow.gif');
	background-repeat:no-repeat;
	background-position:-5px 3px;
	padding-left:12px;
}

#Text
{
    margin-top:7px;
    margin-left:10px;
    float:left;
    background-image:url('../App_Images/page/BackgroundText.png');
    width:270px;
    height:350px;
    padding:7px 15px 0 10px;
    text-align:left;
}

#Foto
{
    margin-top:7px;
    margin-left:10px;
    float:left;
}

.Foto
{
    margin-top:8px;
    border:1px solid #eeeeee;
}


.FotoFirst
{
    margin-top:0px;
}

.FotoLeft
{
	margin-left:10px;
}

.FotoBig
{
    border:20px solid #eeeeee;
}

.FotoFrame
{
	display:none;
	position:absolute;
	left:10px;
	top:118px;
}

.FotoShow
{
	position:absolute;
	margin-top:85px;
	margin-left:135px;
}

.FotoShowFirst
{
	position:absolute;
	margin-top:75px;	
}

.FotoShowRight
{
	position:absolute;
	margin-left:90px;
}

.FotoClose
{
	position:relative;
	top:-323px;
	left:-50px;
}

td
{
    border:1px solid #000;
    padding:4px;
    text-align:center;
}

thead tr td
{
    font-weight:bold;
    background-color:#c0c0c0;
}

#Text ul li
{
    padding-top:10px;
}

#Contact
{
    border:0;
}

.Contact tr td
{
    border:0;
    vertical-align:top;
    text-align:left;
}
.Contact input
{
    width:250px;
}

.Contact textarea
{
    width:350px;
    height:80px;
}

a
{
    color:#002C59;
    text-decoration:underline;
}

a:hover
{
    text-decoration:none;
}