/**** LINK-tag style sheet TB-print.css ****/






body #base #base_container
{
background:  none ! important;
}




/****

+ colorList +
light green COLOR="#71A12D"
pink COLOR="#E73E7E"
light-grey-green COLOR="#D0D8B3"
+ structure +
body-#base-#container[#top,#header,#galery,#main,#footer]


****/




.flag
{
color: red;
display: none; /* */
}

.noPrint
{
color: red;
display: none; /* */
}


/**** basics ****/


h1, h2, h3, h4, h5, p, br, a
{
margin: 0;
padding: 0;
}
a
{
text-decoration: none;
color: #E73E7E;
}
a.active
{
text-decoration: none;
color: #76A928;
}
a:hover
{
text-decoration: underline;
}
a img
{
border: 0;
}
ul
{
list-style: none outside;
margin: 0;
padding: 0;
}
ul li
{
margin: 0;
padding: 0;
}


hr
{
margin: 0;
padding: 0;
}

/**** Fonts ****/

body,
body td
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
line-height: 14pt;
letter-spacing: .1pt;
text-align: left;
vertical-align: top;
}
#info_area
{
font-size: 11pt;
}

#info_name 
{
font-size: 12pt;
}
h1
{
font-size: 12pt;
}
h2
{
font-size: 11pt;
}
h3
{
font-size: 10pt;
}

hr
{
font-size: 0
line-height: 0;
}

.clear
{
float: left;
width: 100%;
clear: both;
border: 0px solid red;
}


hr, .newLineBorder
{

display: block;
clear: both;
background: transparent;
border-color: transparent;
height: 1pt;
margin: 5pt 0;
padding: 0;
border-top: 1pt dashed #969696;
}


.float_right
{
float: right;
margin: 0 0 10pt 10pt;
}

.float_left
{
float: left;
margin: 0 10pt 10pt 0;
}


/**** Layout ****/

body#public
{

}

#base
{
}



/**** header ****/

#header
{
display: block;
padding: 0pt;
border: 0px solid red;
clear: both;
}


#content_main
{
clear: both;
margin-bottom: 10pt;
}





/*** header-inhalte ***/

#static_logo
{
float: left; width: 200px;
margin: 0;
padding: 10 0;
text-align: center;
border: 0px solid blue;
}
#static_logo h1
{
display: none;
}

#claim
{
padding-top: 70pt;
}
#claim img
{
display: none;
}
#claim h1
{
font-size: 30pt;
font-weight: normal;
}


/**** main-inhalte ****/

/**** Pagetitle ****/

h1#pageTitle 
{
}
#main #content #content_main h1.block_headline 
{
border: 0px dashed green;
}

#content_main .block
{
border: 0px dashed green;
margin-bottom: 10pt;
}

#content_main .regular
{
border: 0px dotted green;
}
#content_main .small_cols .block,
#content_main .large_cols .block
{
clear: both;

border-top: 1pt dashed #969696;
padding: 5pt 0;
}
#content_main .table_block
{
border: 0px dashed green;
}

#content_main ul 
{
list-style: square outside;
}
#content_main ul li 
{
margin-left: 11pt;
padding-left: 0pt;
}

/**** copytext ****/


table td.txtTd
{
border: 0px solid green;
width: 100%;
}


.txtBox
{
border: 0px solid green;
}

/* teaser listviews */




/* margin boxen */

/* form */


form
{
margin: 0;
padding: 0;
}
form fieldset
{
}
form select
{
margin: 5 0;
padding: 2;
text-align: left;
width: 80%; 
}

form input
{
width: 80%;
margin: 5 0;
padding: 2 8;
}

form textarea
{
width: 80%;
margin: 5 0;
}

form input.formButton
{
display: none;
}

form label
{

display: block;
}


/*
#base div,
#base p
{
border-width: 0;
}
*/



/**** footer ****/

#footer
{
display: block;
float: left;
width: 100%;
border: 0px solid red;
clear: both;
}




