a:link { 
color : #a70303; 
text-decoration : none; 
} 
a:hover { 
color : #069; 
text-decoration : underline; 
} 
h4 { 
font-family : Arial, sans-serif; 
font-size : 100%; 
font-weight : 400; 
color : #333; 
margin : 0; 
padding : 0; 
} 
h5 { 
font-family : Verdana, Arial, sans-serif; 
font-size : 100%; 
color : #334d55; 
margin : 0; 
padding : 0; 
} 
h6 { 
font : bold 18pt "Times New Roman", Times, serif; 
color : #333; 
margin : 0; 
padding : 0; 
} 
ul { 
list-style-type : square; 
} 
ul ul { 
list-style-type : disc; 
} 
ul ul ul { 
list-style-type : none; 
} 
label { 
font-family : Arial, sans-serif; 
font-size : 100%; 
font-weight : 700; 
color : #334d55; 
} 
#miagetop { 
background-image : url(images/toped.png); 
width : 100%; 
height : 148px; 
} 
#desk1 { 
position : absolute; 
top : 23px; 
left : 18px; 
padding : 1px; 
} 
#desk { 
position : absolute; 
top : 50px; 
left : 30%; 
padding : 1px; 
} 
#desk3 { 
position : absolute; 
top : 25px; 
right : 25px; 
padding : 1px; 
} 
#masthead { 
background-color : #000; 
width : 100%; 
padding : 0; 
} 
#navBar { 
float : right; 
width : 18%; 
background-color : #143d55; 
margin : 0; 
padding : 3px; 
} 
#content { 
float : left;
background-color : #fff; 
border-left : 12px solid #143d55; 
width : 78%; 
padding : 9px; 
} 
#siteName { 
margin : 0; 
padding : 10px 0 0 10px; 
} 
#pageName { 
margin : 0; 
padding : 0 0 0 10px; 
} 
#breadCrumb { 
background-color : #eedc82; 
border-top : 3px solid #ffdead; 
border-bottom : 3px solid #cdad00; 
font-size : 80%; 
padding : 4px 0 1px 10px; 
} 
#dolphincontainer { 
position : relative; 
height : 56px; 
color : #e0e0e0; 
background : #143d55; 
width : 100%; 
font-family : Helvetica, Arial, Verdana, sans-serif; 
} 
#dolphinnav { 
position : relative; 
height : 33px; 
font-size : 14px; 
font-weight : bold; 
background : #000 url(images/dolphin_bg.gif) repeat-x left bottom; 
padding : 0 0 0 0; 
} 
#dolphinnav ul { 
margin : 0; 
padding : 0; 
list-style-type : none; 
width : auto; 
float : left; 
} 
#dolphinnav ul li { 
display : block; 
float : left; 
} 
#dolphinnav ul li a { 
display : block; 
float : left; 
color : #eaf3f8; 
text-decoration : none; 
padding : 0 10px 0 12px; 
height : 33px; 
} 
#dolphinnav ul li a span { 
padding : 10px 5px 0 0; 
height : 21px; 
float : left; 
} 
#dolphinnav ul li a:hover { 
color : #fff; 
background : transparent url(images/dolphin_bg-OVER.gif) repeat-x left bottom; 
} 
#dolphinnav ul li a:hover span { 
display : block; 
width : auto; 
cursor : pointer; 
} 
#dolphinnav ul li a.current, #dolphinnav ul li a.current:hover { 
color : #fff; 
background : #1d6893 url(images/dolphin_left-ON.gif) no-repeat left top; 
line-height : 175%; 
} 
#dolphinnav ul li a.current span { 
display : block; 
padding : 0 10px 0 0; 
width : auto; 
background : #1d6893 url(images/dolphin_right-ON.gif) no-repeat right top; 
height : 33px; 
} 
#listar { 
clear : both; 
background-color : #143d55; 
bottom : 0; 
border-top : 1px solid #003366; 
width : 100%; 
height : 260px; 
} 
#navBar li { 
border-bottom : 0 solid #eee; 
} 
html > body #navBar li { 
border-bottom : none; 
} 
.arrowlistmenu { 
width : 95%; 
} 
.arrowlistmenu .headerbar { 
font : bold 12px Arial; 
color : #fff; 
background : #000 url(media/titlebar.png) repeat-x left center; 
margin-bottom : 10px; 
text-transform : uppercase; 
padding : 4px 0 4px 10px; 
} 
.arrowlistmenu ul { 
list-style-type : none; 
margin : 0 0 8px; 
padding : 0; 
} 
.arrowlistmenu ul li { 
padding-bottom : 1px; 
} 
.arrowlistmenu ul li a { 
color : #fff; 
background : url(media/arrowbullet.png) no-repeat left center; 
display : block; 
text-decoration : none; 
font-weight : 700; 
border-bottom : 1px solid #dadada; 
font-size : 80%; 
padding : 2px 0 2px 18px; 
} 
.arrowlistmenu ul li a:visited { 
color : #a70306; 
} 
.arrowlistmenu ul li a:hover { 
color : #a70305; 
background-color : #f3f3f3; 
} 
#advert { 
padding : 30px 0 19px; 
} 
#advert img { 
display : block; 
} 
#headlines p { 
padding : 5px 0; 
} 
a, a:visited { 
color : #069; 
text-decoration : none; 
} 
#pelivro2 { 
background-color : #143d55; 
float : left; 
width : 100%; 
margin : 15px 0 0 0; 
padding : 0 0 0 0; 
} 
#siteInfo { 
clear : both; 
background-color : #eddc82; 
border : 1px solid #ccc; 
font-size : 75%; 
color : #ccc; 
padding : 10px; 
} 
#siteInfo img { 
vertical-align : middle; 
padding : 4px 4px 4px 10px; 
} 
