﻿body {
background: black;
font: 13px Arial,sans-serif;
color: silver;
margin: 0; /* margin and padding only necessary to cater for Mac IE5 */
padding: 0;
/*\*/
overflow: hidden; /* because Mac IE5 don't understand */
scrollbar-face-color:#000;
scrollbar-arrow-color:#888;
scrollbar-track-color:#444;
scrollbar-shadow-color:#000;
scrollbar-highlight-color:#000;
scrollbar-3dlight-color:#808080;
scrollbar-darkshadow-color:#202020;
}

h1 {margin:20px auto 30px auto; padding:0; font-size:14px; text-transform:uppercase; color: #938675; line-height:20px;}
h2 {margin:6px auto; padding:0; font-size:13px; color:#silver; background:#333333; line-height:15px;}
h3 {margin:5px auto 30px auto; padding:0; font-size:10px; text-transform:uppercase; color: #666666; line-height:20px;}
h4 {margin:5px auto 5px auto; padding:0; font-size:10px; text-transform:uppercase; color: #938675; line-height:10px;}
h5 {margin:16px auto; padding:0; font-size:12px; color:#silver; background:#141414}
a {color:#c0c0c0; text-decoration:none; outline:none;}
a:visited {color:#938675}
a:hover {color:#fff}
img {border:none;}
div {margin:0; padding:0; text-align:center;}
table {margin:0 auto}
table tr td {text-align:center;}
#frejm {
width:100%;
height:100%;
/*\*/
position: absolute;
/* Exclude abs positioning for Mac IE5 */
margin: 0 auto;
/*\*/
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
margin: 0;
/* Exclude all previous props for Mac IE5 */
/*\*/ overflow: auto; /* no need for Mac IE5 to see this */
}

#content {
/*\*/
position: absolute;
/* Exclude abs positioning for Mac IE5 */
margin: 100px auto 0 auto;
/*\*/
top: 100px;
bottom: 150px;
left: 150px;
right: 150px;
margin: 0;
/* Exclude all previous props for Mac IE5 */
/*\*/ overflow: auto; /* no need for Mac IE5 to see this */
}

/*#content a {text-decoration:underline}*/

#sidebar-left{position: absolute; top: 100px; bottom: 150px; left: 0; width: 150px; overflow: hidden; 
background: url('home/strip/bar-photogallery.jpg') no-repeat; padding-top:20px;}

#sidebar-left p {margin:0;padding:10px 0 0 5px;}
#sidebar-left a b {display:none}
#sidebar-left a {display:block; margin:auto; width:110px; height:110px;}
#sidebar-left a.o2 {background:url('home/left/icon-aviation1.jpg');}
#sidebar-left a.o2:hover {background:url('home/left/icon-aviation2.jpg');}
#sidebar-left a.o3 {background:url('home/left/icon-woman1.jpg');}
#sidebar-left a.o3:hover {background:url('home/left/icon-woman2.jpg');}
#sidebar-left a.o4 {background:url('home/left/icon-meteo1.jpg');}
#sidebar-left a.o4:hover {background:url('home/left/icon-meteo2.jpg');}
#sidebar-left a.o5 {background:url('home/left/icon-architecture1.jpg');}
#sidebar-left a.o5:hover {background:url('home/left/icon-architecture2.jpg');}

#sidebar-right{position: absolute; top: 100px; bottom: 150px; right: 0; width: 150px; overflow: hidden; 
background: url('home/strip/bar-latestissue.jpg') no-repeat; padding-top:20px;}

#header {position:absolute; top:0; left:0; width:100%; height:100px; overflow:hidden;}
#header div#translate a {float:left; width:22px; height:15px; margin:5px;}
#header div#translate a span {display:none;}
#header div#subdomain_links {margin:5px; float:left; text-align:left; color:#ccc; font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase;}
#header div#subdomain_links a {color:#ccc;}
#header div#counter {margin:5px; float:right; text-align:right; color:#ccc; font:bold 14px Arial, Helvetica, sans-serif;}
#header a#homepage {display:block; height:80px; padding:0}
#header a#homepage strong {display:none}
.header-home {background:url('home/top/main.jpg') center top no-repeat;}
.header-aviation {background:url('home/top/aviation.jpg') center top no-repeat;}
.header-woman {background:url('home/top/woman.jpg') center top no-repeat;}
.header-meteo {background:url('home/top/meteo.jpg') center top no-repeat;}
.header-architecture {background:url('home/top/architecture.jpg') center top no-repeat;}

/*a.tran_cz		{background:url('home/translate/01a-czech.jpg');}
a.tran_cz:hover {background:url('home/translate/01b-czech.jpg');}
a.tran_es		{background:url('home/translate/02a-spanish.jpg');}
a.tran_es:hover {background:url('home/translate/02b-spanish.jpg');}
a.tran_de		{background:url('home/translate/03a-german.jpg');}
a.tran_de:hover {background:url('home/translate/03b-german.jpg');}
*/

#footer{
/*\*/
position: absolute;
/* Exclude for Mac IE5 */
height: 150px;
width: 100%;
/*\*/
bottom: 0;
/* exclude thes from Mac IE5 */
}

#footer a {text-transform:uppercase; font-size:10px}
#footer table {text-align:center; margin:9px auto 0 auto}
#footer table td {padding:7px; width:56px; vertical-align:text-top}

div.paddingwrap {margin:0; padding:0 1em;}

/* IE fix */
*html #content {
height: expression(document.body.clientHeight - (100 + 150) + 'px');
width: expression(document.body.clientWidth - (150 + 150) + 'px');
}

*html #sidebar-left, *html #sidebar-right{
height: expression(document.body.clientHeight - (100 + 150) + 'px');
overflow: auto;
}
