ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
body, td { margin: 0; padding: 0; font-family: Arial, Verdana, sans-serif; font-size:11px; }
body { background-color:#fff; background-image:url(/images/background.png); background-position:left bottom; background-attachment:fixed; background-repeat:no-repeat; }
a { color:#888888; text-decoration:underline; }

h1 { color:#0288cf; font-size:24px; font-weight:normal; margin-bottom:10px; }
h2 { font-weight:normal; font-size:18px; margin-top:20px; margin-bottom:10px; color:#ed1c24; clear:both; }
h3 { font-size:14px; font-weight:bold; }

.clear { clear:both; }

#header { color:black; font-size:12px; overflow:hidden; height:320px; width:950px; margin-left:auto; margin-right:auto; }
#header .top { position:absolute; z-index:200; background-image:url(/images/header_bg.png); width:950px; height:96px; }
#header .top img { float:left; }
#header .culture { margin-top:70px; float:left; }
#header .culture a { text-decoration:none; color:black; }

#menu { float:right; list-style-type:none; padding:0; margin:0; width:450px; }
#menu li { margin:0; padding:0; float:left; font-size:18px; margin-left:20px; width:120px; padding:5px; }
#menu a { color:#0080c6; text-decoration:none; }
#menu a:hover, #menu a.over { color:#e2001a; }
#frame { margin-left:auto; margin-right:auto; width:950px; background-image:url(/images/header_bg.png);  }
#content { clear:both; margin-bottom:2px; }

#footer { font-size:12px; color:#888; border-top:2px solid #0080c6; padding:5px 10px; clear:both; }
#footer a { color:#ed1c24; }

#pan1 { float:left; color:#888888; width:930px; padding:20px; padding-right:0; height:373px; overflow-y:auto; }
#pan1 p { line-height:16px; text-align:justify; color:#888888; padding:0; margin:0; margin-bottom:10px; margin-right:20px; }
#pan1 h2 { color:#ed1c24; padding:0; margin:0; margin-bottom:10px; font-size:24px; }
#pan1 h3 { color:#0080c6; margin-bottom:5px; font-size:18px; font-weight:normal; }
#pan1 a { color:#888888; text-decoration:underline; }
#pan1 strong { color:#0080c6; }

#pan2 { background-color:#0080c6; float:right; width:336px; padding-top:20px; overflow:hidden; }
#pan2 .content { padding:20px; color:white; margin-bottom:10px; }
#pan2 p { line-height:16px; text-align:justify; color:white; padding:0; margin:0; margin-bottom:10px; }
#pan2 h2 { color:white; padding:0; margin:0; margin-left:20px; }
#pan2 .content a { color:white; display:block; }

#pan3 { padding:20px; }
#pan3 p { margin-bottom:10px; text-align:justify; }
#pan3 ul { margin-left:20px; margin-bottom:20px; }

#overPicture { position:absolute; width:950px; height:320px; }

.indent { margin-left:20px; line-height:24px;}

#content { font-size:12px; }

th                              { text-align: left; font-weight:normal; }

.contact_frame                  { width:450px; float:left; margin-bottom:20px; }
.cms img                        { float:left; margin-right:15px; margin-bottom:15px; border:1px solid #0389d0; padding:1px; text-align:justify; }
.cms strong                     { color:#888; }
.asset_content                  { float:right; margin-left:20px; }

.picture_link:hover img         { border:1px solid #0187d0; }
.picture_link img               { border:1px solid #7bbecc; }
.picture                        { float:left; padding:5px; margin:8px; border:1px solid #7bbecc; margin-bottom:20px; }

input, textarea                 { border:1px solid #0187d0; }
input:hover, textarea:hover     { border:1px solid #ed1c24; }
input.button                    { color:white; padding:3px; background-color:#0187d0; }

.list                           { width:100%; }
.list th                        { background-color:#0187d0; color:white; }
.block                          { margin-left:20px; }
.block li                       { height:20px; }
.conflik1                       { float:left; cursor:pointer; cursor:hand; }
.conflik2                       { float:left; cursor:pointer; cursor:hand; }

.cabineThumb { float:left; clear:both; width:336px; height:140px; overflow:hidden; }
.cabineThumb .title { position:absolute; z-index:10; width:336px; background-color:#ed1c24; margin-top:110px; height:30px; font-size:18px; }
.cabineThumb .title a { padding-top:5px; padding-bottom:4px; padding-left:10px; text-decoration:none; display:block; color:white; }
