/* CSS screen for austrianindependent.com */
/* Developed by KSH Systems/C.Hirnschall/K.Angerer */
/* October 2009 / January 2010 */
/* Copyright: www.ksh-systems.com */
/* Contact: katarina.angerer(at)ksh-systems.com */

body
{
 text-align:center;
/* background:#595e62; */
 background:#d4e3ef;
 margin:0;
 padding:0;
 font-family:verdana, arial;
 font-size:12px;
}
h1, h2, h3, h4
{
 line-height:100%;
 margin:0;
 font-weight:bold;
 padding:0 0 5px 0;
 color:#153241;
 font-family:Verdana;
}

h1, h2
{
 font-size:1.5em;
/* border-bottom:#aaa 1px dotted; */
 border-bottom:#0066cc 1px dotted;
 margin-bottom:6px;
 font-weight:normal;
}
h3
{
 font-size:1.1em;
 padding-bottom:10px;
}
h4
{
 font-size:1em;
}
a
{
 text-decoration:none;
 color:#0066cc;
/* background:url('../layout/arrow.jpg') left 5px no-repeat; */
}
a:hover
{
 text-decoration:underline;
}
ul
{
 margin:0 0 0 25px;
 padding:0;
}
ul li
{
 margin:0;
 padding:2px 0 0 5px;
}
img
{
 border:none;
}
p
{
 margin:0;
 padding:0 0 10px 0;
}
hr
{
 height: 1px;
/* margin: 0 0 20px; */
 margin: 0;
 padding: 0;
 clear:both;
 background:transparent;
 border:none;
/* border-bottom:#ddd 1px solid; */
 border-top:#0066cc 1px solid;
}
input, textarea
{
 border:#0066cc 1px solid;
 background:#fff;
}
input:focus
{
 background:#eee;
}
blockquote
{
 border-left:#eee 5px solid;
 border-bottom:#eee 1px solid;
 margin:0 0 15px 0;
 padding:0 0 0 10px;
}
.level2
{
 margin-left:50px;
}
.center
{
 width:980px;
 margin:0 auto;
 padding:0 10px;
 text-align:left;
}
#navi, #header, #main, #footer
{
 min-width:980px;
}
#navi
{
 overflow:hidden;
 height:1%;
 background:#666b6f url('../layout/navi.jpg') bottom repeat-x;
}
#navi .center
{
 background:#666b6f url('../layout/navi.jpg') bottom repeat-x;
}
#navi ul, #footer ul, #most ul
{
 list-style-type:none;
 margin:0;
 padding:0;
}
#navi ul
{
 float:left;
}
#navi ul li
{
 float:left;
 margin:0;
 padding:0;
}
#navi ul li a, #navi ul li a:visited
{
 display:block;
 float:left;
 padding:15px 8px;
 color:#fff;
 text-decoration:none;
}
#navi ul li a:hover, #navi ul li a.active
{
/* background:#24272a; */
 background:#0066cc;
}

/* #topright
{
 background:#0066cc;
 float:right;
 padding:10px 0 0 10px;
 margin-right: 8px;
 color:#fff;
 font-size:0.8em;
 text-align:left;
}
#topright img
{
 margin:0 8px 0 10px;
 padding:0;
 vertical-align:-120%;
} */
#topright
{
 background:#0066cc;
 float:right;
 padding:10px 5px 0 10px;
 color:#fff;
 font-size:0.8em;
 line-height:1.3em;
 text-align:left;
}
#topright img
{
 vertical-align:top;
 margin:-12px 0 0 5px;
}

#header
{
 overflow:hidden;
 height:1%;
/* background:#fff; */
 background:#d3e2ef url('../layout/logo-background.jpg') repeat-x left top;
}
#header .center
{
 background:#fff;
}
#header img
{
 vertical-align:top;
}
#header #logo
{
 padding:8px 0 0 0;
 float:left;
}
#header #leaderboard
{
 padding:15px 5px 0 0;
 float:right;
}
#breaking
{
 background:#ddd;
/* background:#bfd4e7;
 background:#d3e2ef url('../layout/footer.jpg') repeat-x left top;
 background:#505050 url('../layout/background.gif') repeat-x left top;
 background:#bfd4e7; */
 padding:5px 0 5px 0;
 color:#333;
 font-size:0.9em;
 overflow:hidden;
 height:1%;
}
#breaking strong
{
 color:#7d0000;
}
#news
{
/* background:#0066cc;
 color:#fff;
 background:#f6f8fa; */
 float:left;
 width:110px;
 margin-left:5px;
 padding:5px 0;
}
#search
{
 float:right;
 text-align:right;
 margin-right:5px;
}
#searchfield
{
 background:#fff;
 height:16px;
 border:none;
 margin:0;
 padding:3px;
 float:left;
 font-size:1em;
 width:150px;
}
#searchsubmit
{
/* background:#eee; */
 background:#0066cc;
 color:#fff;
 float:left;
 padding:3px 3px 4px 3px;
 border:none;
 font-size:1em;
 height:22px;
}
#submit
{
/* background:#eee; */
 background:#0066cc;
 color:#fff;
 float:right;
 padding:0 15px 3px 15px;
 border:none;
 font-size:1.1em;
 height:20px;
}
#main
{
background:#fff;
/* background:#d4e3ef; */
 background:#eaf1f8;
 background:#dee9ff;
 background:#eee;
}
#main .center
{
 padding:10px 0;
 overflow:hidden;
 height:1%;
 background:#d3e2ef;
 background:#eaf1f8;
 background:#dee9ff;
 background:#eee;
}
#most
{

}
#most ul.navi
{
 margin:-10px;
 background:#eee;
 overflow:hidden;
 height:1%;
 margin-bottom:10px;
}
#most ul.navi li
{
 float:left;
 margin:0;
 padding:0;
 background:transparent;
}
#most ul.navi li a, ul.navi li a:visited
{
 padding:7px;
 display:block;
 float:left;
 font-size:0.9em;
 color:#333;
}
#most ul.navi li a.active, ul.navi li a:hover
{
 background:#fff;
 color:#0066cc;
}
.row
{
 overflow:hidden;
 height:1%;
 margin-bottom:10px;
}
.box
{
 background:#fff;
 float:left;
 padding:10px;
 margin-left:5px!important;
 margin-right:5px!important;
 margin:0 10px 0 0;
 margin-bottom:-9989px;
 padding-bottom:9999px;
}
.box img
{
 max-width:100%;
}
.box ul
{
 list-style-type:none;
 margin:0;
}
.box ul li
{
 list-style-type:none;
 padding:0 0 0 10px;
 margin-bottom:2px;
 background:url('../layout/arrow.jpg') left 5px no-repeat;
}
.box form ul
{
 margin:0;
 padding:0;
}
.box form ul li
{
 list-style-type:none;
 	margin:7px 0;
	display: block;
	width: 200px;
	float:left;
 background:none;
}

.box1
{
 background:#fff;
 float:left;
 padding:30px 20px 10px 0;
 margin-left:5px!important;
 margin-right:5px!important;
 margin:0 10px 0 0;
 margin-bottom:-9989px;
 padding-bottom:9999px;
}

/* Sendbuttons */

.box .button {
	margin:40px -25px 0 200px;
	padding: 3px 0;
	float:right;
	width: 150px;
	color:#fff;
	background-color:#0066cc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	border-top: 2px solid #646464;
	border-left: 2px solid #646464;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
}
.box .button:hover {
	margin:40px -25px 0 200px;
	padding: 3px 0;
	float:right;
	width: 150px;
	color: #ffffff;
	background-color:#646464;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	border-top: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #0066cc;
	border-bottom: 2px solid #0066cc;
}
.box .button_small {
/*	margin:-26px 0 10px 210px;
	float:left; */
	float:right;
	margin:0
	padding: 0;
	width: 100px;
	color:#fff;
	background-color:#646464;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
	border-top: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #0066cc;
	border-bottom: 2px solid #0066cc;
}
.box .button_small:hover {
/*	margin:5px 50px 10px 60px;
	float:right;
	margin:0
	padding: 0;
	width: 90px;
	color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500; */
	background-color:#0066cc;
	border-top: 2px solid #646464;
	border-left: 2px solid #646464;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
}
.pictop
{
 float:left;
 width:350px;
 padding:0 10px 10px 0;
}
.picleft
{
 float:left;
 width:248px;
 padding:0 10px 10px 0;
}
.picright
{
 float:right;
 padding:0 0 10px 10px;
}
.picmid
{
 text-align:center;
 padding:6px 0;
}

.picbox
{
 width:192px;
 padding:5px 15px;
 float:left;
 margin:0 5px;
}
.picbox img
{
 padding:5px;
 border:#ddd 1px solid;
 display:block;
 margin-bottom:5px;
}
.picbox a:hover img
{
 background:#eee;
 border-color:#aaa;
}
.picbox p
{
 padding:0 10px;
 _float:left;
 margin:0;
}
.picbox a, .picbox a:visited
{
 color:#666;
}
.picbox a:hover
{
 color:#000;
}
.full
{
 float:none;
 margin-bottom:10px;
 padding-bottom:10px;
}
.small
{
 width:215px;
}
.mid
{
 width:459px;
}
.big
{
 width:705px;
}
.max
{
 width:950px;
}

#footer
{
/*  background:#595e62 url('footer.jpg') repeat-x;
background:#fff url('footer.jpg') repeat-x left top; */
 background:#595e62 url('../layout/footer.jpg') repeat-x;
 clear:both;
 height:1%;
 overflow:hidden;
 padding:5px 0 120px;
 font-size:0.9em;
}
#footer ul
{
 text-align:center;
}
#footer a, #footer a:visited
{
 padding:0 2px;
 color:#ccc;
 display:inline-block;
}
#footer a:hover
{
 color:#fff;
}
#footer li
{
 display:inline-block;
}

/* Stories of the day */
.picDayWrapper
{
	width:705px;
	background:#fff;
	float:left;
	padding:10px;
	margin-left:5px!important;
	margin-right:5px!important;
	margin:0 10px 0 0;
	margin-bottom:-9989px;
	padding-bottom:9999px;
}
#picOfTheDay
{
	overflow: hidden;
	height: 155px;
	margin: 10px 0 0 0;
	padding:10px 0 0 0;
}
/*
.picCell
{
 width:140px;
 padding: 0;
 float:left;
 margin:0;
}
.picCell img
{
 padding:5px 5px 5px 5px;
 border:#ddd 1px solid;
 display:block;
 margin-bottom: 5px;
 background:#fff;
}
*/
.picCell
{
 width:140px;
 height:320px;
 padding: 0;
 float:left;
 margin: 0 18px 0 0;
}
.picCell img
{
 padding:5px 5px 5px 5px;
 border:#ddd 1px solid;
 display:block;
 margin-bottom: 5px;
 background:#fff;
}
.picCell a:hover img
{
 background:#eee;
 border-color:#aaa;
}
.picCell p
{
 padding:0 0 10px 0;
 _float:left;
 margin:0;
}
.picCell a
{
 color:#666;
}
.picCell a:hover
{
 color:#000;
}

.picleft
{
 float:left;
 padding:0 10px 10px 0;
}

.pic-navi
{
 width:9%;
 float:right;
 padding:0 10px 0 0;
}
.pic-navi img
{
 margin: 0;
 border: 0;
}
.pic-navi ul
{
 list-style-type:none;
 margin:0;
 padding:0;
}
.pic-navi li.scrollLeft
{
 list-style-type:none;
 background:url('../layout/pic-prev.jpg') top left no-repeat;
 width: 15px;
 float: left;
 cursor:pointer;
}
.pic-navi li.scrollRight
{
 list-style-type:none;
 background:url('../layout/pic-next.jpg') top right no-repeat;
 width: 15px;
 text-align:right;
 margin-left: 30px;
 cursor:pointer;
}
.pic-navi a
{
 padding:0;
}
.pic-navi a:hover, .pic-navi a:active
{
 text-decoration:none;
}

/* Others */
.msu
{
 margin-top:10px;
}
.right
{
 text-align:right;
}
.articledate {
	font-size: 90%;
	text-align:right;
	margin-bottom: 3px;
}

	/* Article */

.topstory {
	padding: 0;
	float:left;
	width:250px;
	margin: 5px 10px 5px 10px;
}
.topstory img, .nextstory img {
	margin: 0 0 5px 0;
}
.topstory ul {
	list-style-type:disc;
	margin-left:20px;
}
.topstory li {
	line-height: 1.3em;
}

.topstory .topstorygal {
	padding: 0;
	margin: 0;
}

.topstory .topstorygal ul {
	margin: 0 !important;
}

.topstory .topstorygal li {
	padding: 0;
	margin-right: 1px;
	display:inline;
	list-style-type: none;
}

.topstory .topstorygal a {
	text-decoration: none;
}

#adver6 {
	clear:both;
	margin: 10px 30px 0 0;
	padding: 0;
	width: 300px;
	float:left;
	height: 250px;
}

#adver7 {
	margin: 10px 0 0 30px;
	padding: 0;
	width: 300px;
	float:left;
	height: 250px;
}

.searchsentence
{
 margin:0;
 padding:0 0 3px 0;
 font-size: 0.8em;
}

/* Siteroll, Partnerlinks in Head */
#siteroll{
	background: transparent;
	float: right;
	padding-top: 10px;
}
#siteroll ul{
	list-style-type: none;
	margin: 0 0 2px 5px;
	border-bottom: 2px solid #EAEAEA;
}
#siteroll li {
	display: inline-block;
	padding-right: 8px;
	background: transparent url(../layout/tabs_background.png);
}
#siteroll li:hover {
	background: transparent;
}
#siteroll a {
	font-weight: bold;
	color: #BB1010;
	font-size: 1.1em;
}

#siteroll a span{
	color: #000;
	font-style: italic;
}

.no_border{
	border: 0 !important;
}

