
/*-------------------------------------------------------
	Project: FINSE 2007
	Project URI: http://www.pavelblazek.com/finse2007/finse07/
	Description: Training trip to Norway
	Author: Pavel Blazek
	Web Address: http://www.pavelblazek.com/finse2007
	Date: Friday, Decembeer 01, 2006
--------------------------------------------------------*/



/*---< GENERAL >---*/

p {margin: 0; padding: 2px 0 4px 0;}
ul, li, ol {margin: 0; padding: 0; list-style-type: none;}
img, form {margin: 0; padding: 0; border: none;}
td {vertical-align: top;}
.alignright {text-align: right;}
.floatleft {float: left;}
.floatright {float: right;}
.visible {display: block;}
.hidden {display: none;}

/*---< FRAME >---*/

html {height: 100%; max-height: 100%; margin: 0; padding: 0; border: 0; font: 11px "Verdana", Arial, Helvetica, sans-serif; font-size: 70%; color: #fefefe; line-height: 18px;
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
	}
table {font-size: 100%; line-height: 18px;}

body {height: 100%; max-height: 100%; margin: 0; padding: 0; border: 0; background: #2b2b2b url(http://www.pavelblazek.com/finse2007/images/sys-images/header-bck.gif) repeat-x; overflow: hidden;}

#container {height: 100%; max-height: 100%; margin: 0; padding: 0; border: 0; background: url(http://www.pavelblazek.com/finse2007/images/sys-images/bck.jpg) no-repeat bottom center;}

#head {width: 100%; min-width: 100%; height: 120px; position: absolute; top: 0; z-index: 5; background: url(http://www.pavelblazek.com/finse2007/images/sys-images/header-bck.gif) repeat-x;}
* html #head {width: 100%; height: 120px;}

#content {display: block; width: 100%; position: absolute; top: 120px; bottom: 80px; z-index: 3; overflow: auto;}
* html #content {top: 0; bottom: 0;	width: 100%; height: 100%; border-top: 120px solid #fff; border-bottom: 80px solid #fff;}
.content {padding-top: 10px;}

#foot {width: 100%; min-width: 100%; height: 80px; position: absolute; bottom: 0; background: url(http://www.pavelblazek.com/finse2007/images/sys-images/bck.jpg) bottom center; z-index: 5;}
* html #foot {width: 100%; height: 80px;}
#footer1 {height: 46px; *height: 54px; padding: 6px 60px 0 40px; border-top: 1px solid #676767;}
#footer2 {height: 26px; padding: 0 60px 0 40px; background: #000; border-top: 1px solid #676767; font-size: 10px;}

/*---< LINKS >---*/

a:link, a:visited {x color: #6699cc; color: #0099FF; text-decoration: none;}
a:hover {text-decoration: none;}

/*---< HEADLINES >---*/

h1 {padding: 20px 0 0 30px; font-size: 21px;}

h2 {margin: 10px 0 4px 0; font-family: "Arial", Helvetica, sans-serif; font-size: 1.5em;}
h2 span, .grey {color: #999;}
h2.comments {clear: left; margin: 10px 0 15px 0;}

h3 {margin: 0 0 4px 0; padding: 0 0 2px 0; border-bottom: 1px solid #ddd; font: 12px "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Verdana; font-weight: bold;}

/*---< MENU >---*/

#language {padding: 30px 60px 0 0; height: 20px; text-align: right;}
#language a {margin-left: 10px;}
#logo {float: left; margin: 5px 0 0 46px;}

#main-menu {padding-right: 40px; *padding-right: 20px;}
#main-menu li {float: right;}
.news, .about, .team, .sponsors, .equipment, .website {display: block; margin: 30px 20px 0 0;}

.news a {display: block; width: 56px; height: 24px; background: url(http://www.pavelblazek.com/finse2007/images/sys-images/en-news.gif) no-repeat;}
.news a:hover, .news#on a {background: url(http://www.pavelblazek.com/finse2007/images/sys-images/en-news-on.gif) no-repeat;}

.about a {display: block; width: 86px; height: 24px; background: url(http://www.pavelblazek.com/finse2007/images/sys-images/en-about.gif) no-repeat;}
.about a:hover, .about#on a {background: url(http://www.pavelblazek.com/finse2007/images/sys-images/en-about-on.gif) no-repeat;}

.team a {display: block; width: 46px; height: 24px; background: url(http://www.pavelblazek.com/finse2007/images/sys-images/en-team.gif) no-repeat;}
.team a:hover, .team#on a {background: url(http://www.pavelblazek.com/finse2007/images/sys-images/en-team-on.gif) no-repeat;}

.sponsors a {display: block; width: 70px; height: 24px; background: url(http://www.pavelblazek.com/finse2007/images/sys-images/en-sponsors.gif) no-repeat;}
.sponsors a:hover, .sponsors#on a {background: url(http://www.pavelblazek.com/finse2007/images/sys-images/en-sponsors-on.gif) no-repeat;}

.equipment a {display: block; width: 74px; height: 24px; background: url(http://www.pavelblazek.com/finse2007/images/sys-images/en-equipment.gif) no-repeat;}
.equipment a:hover, .equipment#on a {background: url(http://www.pavelblazek.com/finse2007/images/sys-images/en-equipment-on.gif) no-repeat;}

.website a {display: block; width: 96px; height: 24px; background: url(http://www.pavelblazek.com/finse2007/images/sys-images/en-website.gif) no-repeat;}
.website a:hover, .website#on a {background: url(http://www.pavelblazek.com/finse2007/images/sys-images/en-website-on.gif) no-repeat;}

.menu {margin: 0 0 20px 6px;}
.menu a {display: block;}
.menu a:hover {font-weight: bold;}

/*---< CONTENT >---*/

.index {padding: 0 40px 30px 40px;}
.sidebar {padding: 0 10px 0 0; width: 180px;}
.page {padding: 0 0 0 10px;}

.collumns {width: 100%}
.collumn-left {padding: 0 10px 30px 40px; width: 50%;}
.collumn-right {padding: 0 40px 30px 10px; width: 50%;}
.collumns img, .image {float: left; margin: 6px 18px 0 2px;}

.post {text-align: justify;}
.post img {float: right; margin: 4px 2px 4px 18px; border: 1px solid #676767;}
.post a:hover img {border: 1px solid #999;}

.navigation {margin-top: 10px; text-align: right;}

/*---< COMMENTS >---*/

.comment td {padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #999;}

#author, #email, #url, #securitycode {width: 180px;}

.alt {x background: #f8f8f8;}

#commentform .textfield {margin: 0 4px 2px 0; padding: 2px; border: 1px solid #999;	font: 10px 'Verdana';}
#commentform .textarea {clear: left; margin: 0; padding: 0; width: 700px;}
#commentform .textfield:hover {background: #ddd;}
#commentform .textfield:focus {background: #fff; border: 1px solid #999; color: #000;}

#commentform .button {margin: 2px 0 0 0; background: url("http://www.pavelblazek.com/finse2007/images/sys-images/button-bck.gif") repeat-x; border: 1px solid #999; font: 10px 'Verdana';}

#secureimgdiv {display: block; x padding-left: 20px;}
.authimage {width: 184px; *width: 178px; height: 44px; vertical-align: top; border: 1px solid #999;}

/*---< EQUIPMENT LIST >---*/

.pc {padding-right: 2px;}
.weight {text-align: right;}

/*---< OTHER >---*/

.list li {padding-bottom: 10px;}
.partners {width: 100%;}
.partners li {float: left; width: 24%;}

.welcome {clear: both;}
.welcome img {float: left; padding: 0 10px 6px 0;}
.welcome .partners img {margin-right: 30px;}

.slideshow {float: right; margin: 4px 2px 4px 18px;}