/*############## MISC #################*/
/* Styles die zur allgemeinen bestimmung einer HTML-Seite notwendig sind.
   Z.B. Font, font-color, allg. linkfarbe+hervorhebung, ausrichtungsstyles wenn sie fï¿½r alle gelten sollen
*/
body
{
    margin:                     0;
    padding:                    0;
    color:                      #004444;
    font-size:                  11px;
	font-family:            	tahoma;
	background: transparent url(../../../images/PSR2010/gradient/main_bg.png) repeat-y left top;
}

img
{
    border:                     0 solid #FFFFFF;
}

a
{
    text-decoration:            none;
    color:                 		#000;
}
* a:ACTIVE,
* a:FOCUS {
	outline: 0;
}
	

a:hover, a:focus
{
    text-decoration:            underline;
}

a.underline
{
	text-decoration:		underline;
}
a.underline:hover,
a.underline:focus,
a.underline:active
{
	text-decoration:		none;
}

form
{
    margin:                     0;
    padding:                    0;
}

pre
{
    font-size:                  14px;
    font-family:                Lucida Console;
}

p
{
    padding:                    0;
    margin:                     0;
    line-height:				15px;
}

hr
{
    height:                     1px;
    color:                      #8E8E8E;
    background-color:           #8E8E8E;
    margin:                     15px 0;
    border:                     0 solid #000000;
}

.error,
ul li.error
{
	color:						red;
}

.nomargin
{
	margin:						0px !important;
}
.nopadding
{
	padding:						0px;
}

ul,
ul li
{
	padding:					0px;
	margin:						0px;
	list-style:					none;
}

ol,
ol li
{
	padding:					0px;
	margin:						0px;
}
ol li
{
	list-style:					none;
}

.noscript_block
{
    z-index:                20000;
}

.error404
{
	margin:					25px 0 0 0;
}
.inline
{
	display:				inline !important;
}


h1,h2,h3,h4,h5
{
	padding:				0px 0 5px 0;
	margin:					0px;
	font-family:            tahoma;
	color:					#004444;
}

h1
{
    font-size:              22px;
}    
h2
{
    font-size:              18px;
}
h3
{
    font-size:              12px;
}
h4
{
    font-size:              11px;
}
h5
{
    font-size:              11px;
}

p
{
	padding:				0px;
	margin:					0px;
}

p a
{
}