*
    {
    padding: 0px;
    margin: 0px;
    border: 0px;
    font-family: arial
    }

p {
	color:#404040;
	font-family:arial;
	font-size:11pt;
	line-height:1.3;
	padding-top:10px;
}

table td {
	color:#404040;
	font-family:arial;
	font-size:10pt;
	line-height:1.3;
	padding-top:10px;
}

a {
	color:#0E3B87;
}

table
    {
    border-collapse: collapse
    }

.table1
	{
		border-collapse:collapse;
		padding:0px;
		width:100%;
	}

.table1 td
	{
		padding:0px;
		
	}

.table1 tr.td_head td
	{
		border:1px solid #B2B2B2;
		background:#012073;
		padding:3px 3px 3px 3px;
		font-size:12px;
		color:#ffffff;
		font-weight:bold;
	}
	
.table1 tr.td_row1 td
	{
		border:1px solid #B2B2B2;
		background:#F1F1F1;
		padding:3px 3px 3px 3px;
		font-size:12px;
		color:#333333;
	}
	
.table1 tr.td_row2 td
	{
		border:1px solid #B2B2B2;
		padding:3px 3px 3px 3px;
		font-size:12px;
		color:#333333;
	}				
	
  body
    {
    font-size: 0;
    line-height: 0;
    text-align: center
    }

.r_
    {
    margin: 0 auto
    }

.c_
    {
    font-size: 0;
    line-height: 0
    }

.x_
    {
    font-size: 9pt;
    line-height: 1;
    text-align: left;

    vertical-align: top;
    }

body
    {
    background-color: rgb( 15, 62, 141 )
    }

.r_#r0
    {
    height: 121px
    }

.r_#r0
    {
    background-image: url( /img/er/header.gif );
    background-repeat: no-repeat;
    background-position: top left
    }

.r_#r0 .c_#c0
    {
    width: 988px
    }

.r_#r0 .c_#c0 .x_#x0
    {
    font-size: 9pt;
    line-height: 1.2;
    color: rgb( 14, 59, 135 );
    position: relative;
    left: 230px;
    top: 75px;
    width: 590px
    }

.r_#r0 .c_#c0 .x_#x0 a
    {
    color: #0e3b87;
    text-decoration: none
    }

.r_#r0 .c_#c0 .x_#x0 a:hover
    {
    text-decoration: underline
    }

.r_#r0 .c_#c0 .x_#x1
    {
    font-size: 8pt;
    line-height: 1.0;
    position: relative;
    left: 840px;
    top: 32px;
    width: 138px
    }

.r_#r0 .c_#c0 .x_#x1 input
    {
    border: 1px solid #7EAEFF;
    color: #7EAEFF;
    font-size: 8pt;
    font-family: arial;
    width: 120px;
    height: 20px;
    margin: 0px;
    padding: 2px;
    padding-left: 4px;
    background: #0f3e8d
    }

.r_#r0 .c_#c0 .x_#x1 img
    {
    width: 16px;
    height: 16px;
    cursor: pointer;
    margin-left: 2px;
    position: relative;
    top: 2px
    }

.r_#r0 .c_#c0 .x_#x1 div
    {
    text-align: right;
    color: #5d93ff;
    padding-top: 10px
    }

.r_#r0 .c_#c0 .x_#x1 div a
    {
    color: #5d93ff;
    font-size: 8pt;
    font-family: arial
    }

.r_#r0 .c_#c0 .x_#x1 div a:hover
    {
    color: white
    }

.r_#r0 .c_#c0 .x_#x1 div a:hover img
    {
    opacity: 0.8;
    filter: alpha( opacity=80 )
    }

.r_#r1
    {
    width: 988px
    }

.r_#r1
    {
    background-color: rgb( 255, 255, 255 );
    background-image: url( /img/er/165.gif );
    background-repeat: no-repeat;
    background-position: top left
    }

.r_#r1 .c_#c0
    {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    background-image: url( /img/er/162.gif );
    background-repeat: repeat-y;
    background-position: top right
    }

.r_#r1 .c_#c0
    {
    width: 180px
    }

.r_#r1 .c_#c0 .x_#x0
    {
    padding-top: 32px;
    background-image: url( /img/er/163.gif );
    background-repeat: repeat-y;
    background-position: top left;
    text-align: right
    }

.r_#r1 .c_#c0 .x_#x0 a
    {
    color: #0e3b87;
    font-size: 10pt;
    font-family: arial
    }

.r_#r1 .c_#c0 .x_#x0 a:hover
    {
    color: black
    }

.r_#r1 .c_#c1
    {
    width: 588px
    }

.r_#r1 .c_#c1 .x_#x0
    {
    max-width:567px;
	min-width:567px;
	width:567px;
	padding: 10px 15px 5px 15px;
    }

.r_#r1 .c_#c1 .x_#x1
    {
    padding: 10px 15px 5px 15px;
    margin: 1px 15px 10px 10px;
    font-size: 9pt;
    font-family: arial;
    color: rgb( 255, 255, 255 );
    background-color: rgb( 14, 59, 135 )
    }

.r_#r1 .c_#c1 .x_#x1 a
    {
    color: #8dacde;
    text-decoration: none
    }

.r_#r1 .c_#c1 .x_#x1 a:hover
    {
    color: white;
    text-decoration: underline
    }

.r_#r1 .c_#c1 .x_#x2
    {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 10px
    }

.r_#r1 .c_#c1 .x_#x3
    {
    padding: 10px 15px 5px 15px;
    margin-top: 1px;
    font-size: 9pt;
    font-family: arial;
    color: rgb( 255, 255, 255 );
    background-color: rgb( 14, 59, 135 )
    }

.r_#r1 .c_#c1 .x_#x3 a
    {
    color: #8dacde;
    text-decoration: none
    }

.r_#r1 .c_#c1 .x_#x3 a:hover
    {
    color: white;
    text-decoration: underline
    }

.r_#r1 .c_#c1 .x_#x4
    {
    position: absolute
    }

.r_#r1 .c_#c1 .x_#x4 a img
    {
    border: 0;
    width: 284px;
    height: 227px;
    border-top: 1px solid white
    }

.r_#r1 .c_#c1 .x_#x5
    {
    padding-left: 285px
    }

.r_#r1 .c_#c1 .x_#x5
    {
    /*width: px;*/

    #width:588px
    }

.r_#r1 .c_#c1 .x_#x5 img
    {
    border-left: 1px solid white;
    border-top: 1px solid white
    }

.r_#r1 .c_#c9
    {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    background-image: url( /img/er/167.gif );
    background-repeat: repeat-y;
    background-position: top left
    }

.r_#r1 .c_#c9
    {
    width: 180px
    }

.r_#r1 .c_#c9 .x_#x0
    {
    background-repeat: repeat-y;
    background-position: top left
    }

.r_#r1 .c_#c9 .x_#x0 a
    {
    color: #0e3b87;
    font-size: 10pt;
    font-family: arial
    }

.r_#r1 .c_#c9 .x_#x0 a:hover
    {
    color: black
    }

.r_#r1 .c_#c9 .x_#x1
    {
    border-bottom: 1px dashed rgb( 204, 204, 204 );
    padding-bottom: 5px;
    margin-bottom: 10px
    }

.r_#r1 .c_#c9 .x_#x2
    {
    background-repeat: repeat-y;
    background-position: top left
    }

.r_#r1 .c_#c9 .x_#x2 a
    {
    color: #0e3b87;
    font-size: 10pt;
    font-family: arial
    }

.r_#r1 .c_#c9 .x_#x2 a:hover
    {
    color: black
    }

.r_#r1 .c_#c9 .x_#x3
    {
    border-bottom: 1px dashed rgb( 204, 204, 204 );
    padding-bottom: 5px;
    margin-bottom: 10px
    }

.r_#r1 .c_#c9 .x_#x4
    {
    background-repeat: repeat-y;
    background-position: top left
    }

.r_#r1 .c_#c9 .x_#x4 a
    {
    color: #0e3b87;
    font-size: 10pt;
    font-family: arial
    }

.r_#r1 .c_#c9 .x_#x4 a:hover
    {
    color: black
    }

.r_#r1 .c_#c9 .x_#x5
    {
    font-size: 10pt;
    font-family: arial;
    line-height: 1.2;
    color: rgb( 0, 0, 0 )
    }

.r_#r1 .c_#c9 .x_#x5 b
    {
    font-size: 11pt
    }

.r_#r1 .c_#c9 .x_#x5 div
    {
    padding-top: 5px
    }

.r_#r9
    {
    background-image: url( /img/er/170.gif )
    }

.r_#r9 .c_#c0
    {
    width: 988px
    }

.r_#r9 .c_#c0
    {
    height: 76px
    }

.r_#r9 .c_#c0 .x_#x0
    {
    border-top: 1px solid rgb( 255, 255, 255 );
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 9pt;
    font-family: arial;
    line-height: 1.2;
    color: rgb( 255, 255, 255 );
    text-align: center
    }

.r_#r9 .c_#c0 .x_#x0 a
    {
    color: white;
    text-decoration: none
    }

.r_#r9 .c_#c0 .x_#x0 a:hover
    {
    text-decoration: underline
    }

.r_#r9 .c_#c0 .x_#x1
    {
    padding-bottom: 10px;
    font-size: 8pt;
    color: rgb( 141, 172, 222 );
    padding-left: 250px;
    padding-right: 250px;
    text-align: center
    }

.hv3
    {
    border-top: 1px dashed #cccccc;
    margin-top: 10px;
    font-size: 10pt;
    font-family: arial;
    line-height: 1.2
    }

.hv3 .i
    {
    padding-top: 10px;
    padding-bottom: 3px
    }

.hv3#hv31
    {
    border-top: 0;
    padding-top: 0;
    margin-top: 0
    }

.hv3 .i a:hover
    {
    text-decoration: none
    }

.hv3 .i a:hover img
    {
    opacity: 0.7;
    filter: alpha( opacity=70 )
    }

.hv3 .t a
    {
    text-decoration: none;
    color: #0f3e8d
    }

.hv3 .t a .t1
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    font-weight: bold;
    color: #000000
    }

.hv3 .t a .t2
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    color: #000000
    }

.hv3 .t a .a
    {
    font-family: arial;
    font-size: 9pt;
    color: #0f3e8d;
    text-decoration: underline
    }

.hv3 .t a:hover .t1
    {
    text-decoration: underline
    }

.hv3 .t a:hover .a
    {
    text-decoration: none
    }

.drx .i
    {
    width: 300px;
    height: 225px
    }

.drx .i img
    {
    width: 300px;
    height: 225px;
    border: 0
    }

.drx .i div
    {
    display: none
    }

.drx .i div#drxi1
    {
    display: block
    }

.drx .t .t1
    {
    height: 225px
    }

.drx .t .t1 td
    {
    cursor: pointer
    }

.drx .t .t1 td .t2
    {
    width: 100%;
    height: 100%
    }

.drx .t .t1 td .t2 .t22
    {
    padding: 0 10px 0 20px
    }

.drx .t .t1 td .t2 .t22 a
    {
    text-decoration: none
    }

.drx .t .t1 td .t2 .t22 a .ti
    {
    font-family: arial;
    font-size: 11pt;
    font-weight: bold;
    line-height: 1.2;
    }

.drx .t .t1 td .t2 .t22 a .ti2
    {
    font-family: arial;
    font-size: 9pt;
    font-weight: normal;
    line-height: 1.1
    }

.drx .t .t1 .t11 .t2
    {
    background: transparent
    }

.drx .t .t1 .t11 .t2 .t22 a div
    {
    color: black
    }

.drx .t .t1 .t11#drxt1 .t2 .t22 a div
    {
    color: white
    }

.drx .t .t1 .t11#drxt1 .t2
    {
    background: gray
    }

.drx .t .t1 .n .t2
    {
    background: transparent
    }

.drx .t .t1 .n .t2 .t22 a div
    {
    color: black
    }

.drx .t .t1 .a .t2 .t22 a div
    {
    color: white
    }

.drx .t .t1 .a .t2
    {
    background: gray
    }

.hv3
    {
    border-top: 1px dashed #cccccc;
    margin-top: 10px;
    font-size: 10pt;
    font-family: arial;
    line-height: 1.2
    }

.hv3 .i
    {
    padding-top: 10px;
    padding-bottom: 3px
    }

.hv3#hv31
    {
    border-top: 0;
    padding-top: 0;
    margin-top: 0
    }


.hv3 .i a:hover
    {
    text-decoration: none
    }

.hv3 .i a:hover img
    {
    opacity: 0.7;
    filter: alpha( opacity=70 )
    }

.hv3 .t a
    {
    text-decoration: none;
    color: #0f3e8d
    }

.hv3 .t a .t1
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    font-weight: bold;
    color: #000000
    }

.hv3 .t a .t2
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    color: #000000
    }

.hv3 .t a .a
    {
    font-family: arial;
    font-size: 9pt;
    color: #0f3e8d;
    text-decoration: underline
    }

.hv3 .t a:hover .t1
    {
    text-decoration: underline
    }

.hv3 .t a:hover .a
    {
    text-decoration: none
    }

.at2
    {
    display: block;
    margin-top: 10px;
    font-size: 10pt;
    line-height: 1.1;
    color: #0e3b87;
    text-decoration: none
    }

.at2 span
    {
    font-size: 10pt;
    font-weight: normal;
    color: black;
    text-decoration: none
    }

.at2:hover
    {
    color: #404040
    }

.at2:hover span
    {
    text-decoration: underline;
    }

.hv3
    {
    border-top: 1px dashed #cccccc;
    margin-top: 10px;
    font-size: 10pt;
    font-family: arial;
    line-height: 1.2
    }

.hv3 .i
    {
    padding-top: 10px;
    padding-bottom: 3px
    }

.hv3#hv31
    {
    border-top: 0;
    padding-top: 0;
    margin-top: 0
    }


.hv3 .i a img
    {
    border: 0;
    max-width: 100px;
    max-height: 100px
    }

.hv3 .i a:hover
    {
    text-decoration: none
    }

.hv3 .i a:hover img
    {
    opacity: 0.7;
    filter: alpha( opacity=70 )
    }

.hv3 .t a
    {
    text-decoration: none;
    color: #0f3e8d
    }

.hv3 .t a .t1
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    font-weight: bold;
    color: #000000
    }

.hv3 .t a .t2
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    color: #000000
    }

.hv3 .t a .a
    {
    font-family: arial;
    font-size: 9pt;
    color: #0f3e8d;
    text-decoration: underline
    }

.hv3 .t a:hover .t1
    {
    text-decoration: underline
    }

.hv3 .t a:hover .a
    {
    text-decoration: none
    }

.hv3
    {
    border-top: 1px dashed #cccccc;
    margin-top: 10px;
    font-size: 10pt;
    font-family: arial;
    line-height: 1.2
    }

.hv3 .i
    {
    padding-top: 10px;
    padding-bottom: 3px
    }

.hv3#hv31
    {
    border-top: 0;
    padding-top: 0;
    margin-top: 0
    }


.hv3 .i a img
    {
    border: 0;
    max-width: 150px;
    max-height: 200px
    }

.hv3 .i a:hover
    {
    text-decoration: none
    }

.hv3 .i a:hover img
    {
    opacity: 0.7;
    filter: alpha( opacity=70 )
    }

.hv3 .t a
    {
    text-decoration: none;
    color: #0f3e8d
    }

.hv3 .t a .t1
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    font-weight: bold;
    color: #000000
    }

.hv3 .t a .t2
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    color: #000000
    }

.hv3 .t a .a
    {
    font-family: arial;
    font-size: 9pt;
    color: #0f3e8d;
    text-decoration: underline
    }

.hv3 .t a:hover .t1
    {
    text-decoration: underline
    }

.hv3 .t a:hover .a
    {
    text-decoration: none
    }

.drx .t .t1 td .t2 .t22 a .ti
    {
    font-family: arial;
    font-size: 12pt;
    font-weight: bold;
    line-height: 1.2;
    }

.drx .t .t1 td .t2 .t22 a .ti2
    {
    font-family: arial;
    font-size: 11pt;
    font-weight: normal;
    line-height: 1.1
    }

.drx .t .t1 .t11 .t2
    {
    background: transparent
    }

.drx .t .t1 .t11 .t2 .t22 a .ti
    {
    color: #0e3b87
    }

.drx .t .t1 .t11 .t2 .t22 a .ti2
    {
    color: #404040
    }

.drx .t .t1 .t11#drxt1 .t2 .t22 a .ti
    {
    color: #8dacde
    }

.drx .t .t1 .t11#drxt1 .t2 .t22 a .ti2
    {
    color: white
    }

.drx .t .t1 .t11#drxt1 .t2
    {
    background: #0e3b87
    }

.drx .t .t1 .n .t2
    {
    background: transparent
    }

.drx .t .t1 .n .t2 .t22 a .ti
    {
    color: #0e3b87
    }

.drx .t .t1 .n .t2 .t22 a .ti2
    {
    color: #404040
    }

.drx .t .t1 .a .t2 .t22 a .ti
    {
    color: #8dacde
    }

.drx .t .t1 .a .t2 .t22 a .ti2
    {
    color: white
    }

.drx .t .t1 .a .t2 .t22
    {
    background: #0e3b87;
    }

#banner_edinros
    {
        padding-top: 30px;
        padding-bottom: 10px;

        border-bottom: 1px dashed rgb( 204, 204, 204 );
        margin-bottom: 10px
    }
    
    
    
    

#r2.r_ {
background-color:#FFFFFF;
background-image:url(/img/er/183.gif);
background-position:left top;
background-repeat:repeat-y;
}
#r2.r_ #c0.c_ .x_ {
padding-left:15px;
padding-right:15px;
}
#r2.r_ #c0.c_ {
background-image:url(/img/er/184.gif);
background-position:left top;
background-repeat:no-repeat;
padding-bottom:15px;
padding-top:15px;
}
#r2.r_ #c0.c_ {
width:201px;
}
#r2.r_ #c0.c_ #x0.x_ {
padding-top:22px;
text-align:right;
}
#r2.r_ #c0.c_ #x0.x_ a {
color:#0E3B87;
font-family:arial;
font-size:10pt;
font-weight:bold;
}
#r2.r_ #c0.c_ #x0.x_ a:hover {
color:black;
}
#r2.r_ #c0.c_ #x8.x_ {
padding-left:10px;
padding-right:0;
}
#r2.r_ #c0.c_ #x9.x_ {
padding-top:22px;
text-align:right;
}
#r2.r_ #c0.c_ #x9.x_ a {
color:#0E3B87;
font-family:arial;
font-size:10pt;
font-weight:bold;
}
#r2.r_ #c0.c_ #x9.x_ a:hover {
color:black;
}
#r2.r_ #c0.c_ #x10.x_ {
border-bottom:1px dashed #E0E0E0;
padding-bottom:10px;
}
#r2.r_ #c0.c_ #x11.x_ {
padding-top:22px;
text-align:right;
}
#r2.r_ #c0.c_ #x11.x_ a {
color:#0E3B87;
font-family:arial;
font-size:10pt;
font-weight:bold;
}
#r2.r_ #c0.c_ #x11.x_ a:hover {
color:black;
}
#r2.r_ #c0.c_ #x12.x_ {
border-bottom:1px dashed #E0E0E0;
padding-bottom:10px;
}
#r2.r_ #c0.c_ #x13.x_ {
padding-left:10px;
padding-right:10px;
}
#r2.r_ #c1.c_ {
background-image:url(/img/er/185.gif);
background-position:left top;
background-repeat:no-repeat;
padding:10px;
}
#r2.r_ #c1.c_ {
width:567px;
}
#r2.r_ #c1.c_ #x0.x_ {
width:567px;
}
#r2.r_ #c1.c_ #x0.x_ hr {
margin-bottom:20px;
margin-top:20px;
}
#r2.r_ #c9.c_ .x_ {
padding-left:15px;
padding-right:15px;
}
#r2.r_ #c9.c_ {
background-image:url(/img/er/186.gif);
background-position:left top;
background-repeat:no-repeat;
padding-bottom:15px;
}
#r2.r_ #c9.c_ {
width:200px;
}
#r2.r_ #c9.c_ #x0.x_ {
padding-top:22px;
}
#r2.r_ #c9.c_ #x0.x_ a {
color:#0E3B87;
font-family:arial;
font-size:10pt;
font-weight:bold;
}
#r2.r_ #c9.c_ #x0.x_ a:hover {
color:black;
}
#r2.r_ #c9.c_ #x4.x_ {
padding-top:22px;
}
#r2.r_ #c9.c_ #x4.x_ a {
color:#0E3B87;
font-family:arial;
font-size:10pt;
font-weight:bold;
}
#r2.r_ #c9.c_ #x4.x_ a:hover {
color:black;
}
#r2.r_ #c9.c_ #x8.x_ {
padding-left:10px;
padding-right:10px;
}
#r2.r_ #c9.c_ #x9.x_ {
padding-top:22px;
}
#r2.r_ #c9.c_ #x9.x_ a {
color:#0E3B87;
font-family:arial;
font-size:10pt;
font-weight:bold;
}
#r2.r_ #c9.c_ #x9.x_ a:hover {
color:black;
}
#r2.r_ #c9.c_ #x10.x_ {
border-bottom:1px dashed #E0E0E0;
padding-bottom:10px;
padding-top:10px;
}
#r2.r_ #c9.c_ #x11.x_ {
padding-top:22px;
}
#r2.r_ #c9.c_ #x11.x_ a {
color:#0E3B87;
font-family:arial;
font-size:10pt;
font-weight:bold;
}
#r2.r_ #c9.c_ #x11.x_ a:hover {
color:black;
}



.text {
height:1%;
}
.text .ht {
height:225px;
}
.text .ti {
text-align:left;
width:300px;
}
.text .ti img {
	max-width:300px;
	max-height: 300px;
}
.text .ti div {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#808080 none repeat scroll 0 0;
color:white;
font-family:arial;
font-size:8pt;
padding:5px;
text-align:center;
}
.text .t1 {
color:#ffffff;
font-family:arial;
font-size:14pt;
font-weight:bold;
line-height:1.3;
padding-left:10px;
background:#0F3E8D;
}
.text .t2 {
color:#404040;
font-family:arial;
font-size:12pt;
font-weight:bold;
line-height:1.3;
padding-left:10px;
padding-top:10px;
}
.text .da {
color:#808080;
font-family:arial;
font-size:10pt;
font-weight:bold;
padding-top:5px;
text-align:right;
}
.text .te {
color:black;
font-family:arial;
font-size:11pt;
line-height:1.3;
padding-top:10px;
}
.text .te p {
color:#404040;
font-family:arial;
font-size:11pt;
line-height:1.3;
padding-top:10px;
}
.text .te a {
color:blue;
text-decoration:underline;
}
.text .te a:hover {
color:gray;
}
.text .au {
font-family:arial;
font-size:12pt;
font-weight:bold;
padding-top:10px;
text-align:right;
}
.text .v1 {
height:240px;
text-align:left;
width:300px;
}
.text .v1 a {
display:block;
height:240px;
position:absolute;
width:300px;
}
.text .v1 img.pi {
border:0 none;
height:240px;
position:absolute;
width:300px;
z-index:1;
}
.text .v1 img#plb {
border:0 none;
height:44px;
left:140px;
opacity:0.4;
position:relative;
top:100px;
width:44px;
z-index:2;
}
.text .v1 a:hover {
text-decoration:none;
}
.text .v1 a:hover img#plb {
opacity:0.7;
}
.text .vl {
border-bottom:2px solid Red;
border-top:2px solid Red;
float:left;
font-size:12pt;
font-weight:bold;
margin-bottom:10px;
margin-right:10px;
margin-top:10px;
padding-bottom:10px;
padding-top:10px;
text-align:left;
width:180px;
}
.text .vr {
border-bottom:2px solid Red;
border-top:2px solid Red;
float:right;
font-size:12pt;
font-weight:bold;
margin-bottom:10px;
margin-left:10px;
margin-top:10px;
padding-bottom:10px;
padding-top:10px;
text-align:right;
width:300px;
}

/* photogalery */
.p1p {
width:597px;
}
.p1p .h {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0E3B87 none repeat scroll 0 0;
padding:10px 15px 5px;
}
.p1p #h2.h {
border-left:1px solid white;
width:295px;
}
.p1p .h a {
color:#8DACDE;
font-family:arial;
font-size:9pt;
text-decoration:underline;
}
.p1p .h a:hover {
color:white;
}
.p1p .w1 {
padding-top:1px;
width:260px;
}
.p1p .w1 img {
  max-height:185px;
  position:absolute;
  width:255px;
  z-index:1;
}
.p1p .w1 table {
  height:227px;
  position:absolute;
  width:260px;
  z-index:2;
}
.p1p .w1 table td {
  height:227px;
  width:241px;
}
.p1p .w1 table td div {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:#CCCCCC none repeat scroll 0 0;
  color:black;
  font-family:arial;
  font-size:8pt;
  line-height:1.2;
  padding:8px 5px;
  text-align:center;
}
.p1p .w2 {
width:336px;
}
.p1p .w2 iframe {
border:0 none;
height:227px;
width:336px;
}


/* menu */
#r1.r_ #c1.c_ #x1.x_ .m {
margin:0 auto;
}
#r1.r_ #c1.c_ #x1.x_ .m a, .m td a {
color:#0F3E8D;
}
#r1.r_ #c1.c_ #x1.x_ .m a:hover, .m td a:hover {
color:black;
}
#r1.r_ #c1.c_ #x1.x_ .m td {
color:black;
}
#r1.r_ #c1.c_ #x1.x_ .m td div {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E8E8E8 none repeat scroll 0 0;
border:1px solid #0F3E8D;
}
#r1.r_ #c1.c_ #x1.x_ .m td a.a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0F3E8D none repeat scroll 0 0;
color:white;
text-decoration:none;
}
#r1.r_ #c1.c_ #x1.x_ .m td a.a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0F3E8D none repeat scroll 0 0;
color:white;
text-decoration:none;
}

.m {
z-index:9999;
}
.m td {
color:gray;
font-family:arial;
font-size:9pt;
line-height:1.2;
}
.m td a {
color:black;
display:block;
font-family:arial;
font-size:9pt;
padding:3px;
text-decoration:none;
white-space:nowrap;
}
.m td a:hover {
color:gray;
text-decoration:underline;
}
.m td a.a {
color:black;
text-decoration:none;
}
.m td a.a:hover {
color:black;
text-decoration:none;
}
.m td div {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E8E8E8 none repeat scroll 0 0;
border:1px solid gray;
display:none;
padding:0 10px 5px;
position:absolute;
z-index:999;
}
.m td div a {
padding-top:5px;
}
.m .c {
padding:10px 3px 0px 5px;

}

.foto {
border:1px solid #A8AEB0;
padding:2px;
margin: 10px 10px 0px 10px;
max-width: 150px;
}
.foto_right {
border:1px solid #A8AEB0;
padding:2px;
margin: 10px 0px;
width: 150px;
}

.calendar
	{
		padding:10px 0px 0px 0px;
		margin:0px -8px 0px -8px;
	}	
	
	
.calendar table
	{
		border-collapse:collapse;
		border:0px;
		width:100%;
	}	

.calendar table td
	{
		padding:0px;
		vertical-align:middle;
	}	
	
	
.select1
	{
		width:115px;
		height:19px;
		border:1px solid #9C9C9C;
		font-size:11px;
		font-family:Arial;
		color:#696969;
		padding:0px;
		margin:0px 0px 3px 8px;
	}	
	
	
	
	
.select2
	{
		width:54px;
		height:19px;
		border:1px solid #9C9C9C;
		font-size:11px;
		font-family:Arial;
		color:#696969;
		padding:0px;
		margin:0px 0px 3px 0px;
	}
	
	
	
.calendar table tr.calend_head td
	{
		background:#9C9C9C;
		font-size:11px;
		color:#ffffff;
		text-align:center;
		padding:2px 0px 2px 0px;
		width:12%;
	}	
	
.calendar table tr.calend_head td.pn
	{
		border-left:8px solid #ffffff;
	}	
.calendar table tr.calend_head td.vs
	{
		border-right:8px solid #ffffff;
	}	
		

.calendar table tr.calend_row td
	{
		font-size:11px;
		color:#333333;
		text-align:center;
		padding:2px 0px 2px 0px;
		background:#EAEAEA;
		border:8px solid #ffffff;
	}	
	
.calendar table tr.calend_row td a
	{
		font-size:9px;
	}
	
.calendar table tr.calend_row td.active
	{
		background:#E40404;
		color:#ffffff;
	}
	
.calendar table tr.calend_row td.vih
	{
		color:#E40404;
	}					
	

#pagetitle{
	color:#ffffff;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	line-height:1.3;
	padding-left:10px;	
	background: #0E3B87
}	

.anonsy {
	font-size: 9pt;
}


.pl1
	{
		background:#ffffff;
		border:1px solid #DDDDDD;
		margin:5px 0px 30px 0px;
		height:108px;
		padding:0px 0px 0px 10px;
	}	
	
.pl1 table
	{
		width:100%;
		border-collapse:collapse;
		height:108px;		
	}
	
.pl1 table td
	{
		padding:0px;
		vertical-align:middle;
	}	
	
.pl1 table td.ico_big
	{
		width:86px;
		text-align:center;
	}	
	
.pl1 table td.fr
	{
		width:152px;
	}
	
	
.pl1 table td ul
	{
		padding:0px 0px 0px 0px;
		margin:0px;
		list-style-type:none;
	}	
.pl1 table td ul li
	{
		padding:2px 0px 2px 10px;
		background:url(img/marker3.gif) 0px 7px no-repeat;
	}			
	
.pl1 h3 {
color:#CD0808;
font-family:Impact;
font-size:18px;
font-weight:normal;
margin:0;
padding:5px 0;
}


	
ol {
  padding-left:20px;
}


	
ul {
  padding-left:20px;
}


	.saved{display:block; color:white;background:green;font-weight:bold; padding:10px 10px 10px 10px;}
	
	.error, #x0 .error, .x_ .error{
    display:block; color:white;background:orange;font-weight:bold; padding:10px 10px 10px 10px;}
