/****************************************************************
/////////////////////////////////////////////////////////////////

nepatec stylesheet 

Website: http://www.nepatec.de
File: scripts/main.css

/////////////////////////////////////////////////////////////////
****************************************************************/


/********************************

Linkformatierungen Pseudoformate
 
********************************/


/****** Links Standard orange ******/

body {
  	background-color: #F2F2F2;
	font-family: arial, verdana;
}


.bg {
  	background-color: #F2F2F2;
}

p, li, td {
	color: #000000;
	font-size: 12px;
	line-height: 1.5em;
} 

li {
	margin-left: -20px;
}

ul {
 	list-style-type: square;
}

/***** Links ******/

A:LINK { 
    color: #DE6C1C;
    text-decoration: none;
}

A:VISITED { 
    color: #DE6C1C;
    text-decoration: none;
}

A:HOVER { 
    color: #DE6C1C;
    text-decoration: underline;
}

A:ACTIVE { 
    color: #DE6C1C;
    text-decoration: underline;
}

A:FOCUS { 
    color: #DE6C1C;
    text-decoration: underline;
}


/****** Links Top News ******/
A.hotnews:LINK { 
    color: #ffffff;
    text-decoration: none; 
}

A.hotnews:VISITED { 
    color: #ffffff;
    text-decoration: none; 
}

A.hotnews:HOVER { 
    text-decoration: underline; 
}

A.hotnews:ACTIVE { 
    color: #ffffff;
    text-decoration: none; 
}

A.hotnews:FOCUS { 
    color: #ffffff;
    text-decoration: none; 
}

/****** Links Area******/
A.arealink:LINK { 
    text-decoration: none; 
}

A.arealink:VISITED { 
    text-decoration: none; 
}

A.arealink:HOVER { 
    text-decoration: none; 
}

A.arealink:ACTIVE { 
    text-decoration: none; 
}

A.arealink:FOCUS { 
    text-decoration: none; 
}

/****** Links Header 1******/
A.header1link { 
    width: 100%;
    height: 100%; 
}

A.header1link:LINK { 
    color: #DE6C1C;
    text-decoration: none; 
}

A.header1link:VISITED { 
    color: #DE6C1C;
    text-decoration: none; 
}

A.header1link:HOVER { 
    color: #DE6C1C;
    text-decoration: none; 
}

A.header1link:ACTIVE { 
    color: #DE6C1C;
    text-decoration: none; 
}

A.header1link:FOCUS { 
    color: #DE6C1C;
    text-decoration: none; 
}

/****** Links Header 2******/
A.header2link:LINK { 
    color: #A6A6A6;
    text-decoration: none; 
}

A.header2link:VISITED { 
    color: #A6A6A6;
    text-decoration: none; 
}

A.header2link:HOVER { 
    color: #A6A6A6;
    text-decoration: none; 
}

A.header2link:ACTIVE { 
    color: #A6A6A6;
    text-decoration: none; 
}

A.header2link:FOCUS { 
    color: #A6A6A6;
    text-decoration: none; 
}


/****** Links rechte Navigation ******/


A.grey:LINK { 
    color: #A6A6A6;
    text-decoration: none;
}

A.grey:VISITED { 
    color: #A6A6A6;
    text-decoration: none;
}

A.grey:HOVER { 
    color: #DE6C1C;
    text-decoration: underline;
}

A.grey:ACTIVE { 
    color: #A6A6A6;
    text-decoration: underline;
}

A.grey:FOCUS { 
    color: #A6A6A6;
    text-decoration: underline;
}


/****** Links im Text ******/


A.black:LINK { 
    color: #000000;
    text-decoration: underline;
}

A.black:VISITED { 
    color: #000000;
    text-decoration: underline;
}

A.black:HOVER { 
    color: #DE6C1C;
    text-decoration: underline;
}

A.black:ACTIVE { 
    color: #000000;
    text-decoration: underline;
}

A.black:FOCUS { 
    color: #000000;
    text-decoration: underline;
}


/********************************

Textformatierungen 
 
********************************/

/****** normaler Text ******/
.normal {
	font-weight: normal;
}

/****** Textformat rechte Navigation grau ******/
.navr {
	font-weight: normal;
}
.navrhi {
	font-weight: bold;
}

/****** unabhängige Farbzuweisungen ******/
.orange {
	color: #DE6C1C;
}
.grey {
	color: #A6A6A6;
}

/****** Headlines ******/
.header {
	font-size: 16px;
	font-weight: normal;
	color: #DE6C1C;
	margin: 0px;
	padding: 10px 0px 10px 0px;
}

.subheader {
	font-size: 14px;
	font-weight: normal;
	color: #a6a6a6;
	margin: 0px;
	padding: 5px 0px 5px 0px;
}

.subheaderorange {
	font-size: 14px;
	font-weight: normal;
	color: #DE6C1C;
	margin: 0px;
	padding: 5px 0px 5px 0px;
}

.content_header {
	font-size: 18px;
	font-weight: normal;
	color: #666666;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}


/********************************

Formularfeldformatierungen 
 
********************************/


/****** Formular standard  ******/

.form {
     border-style: solid; 
     border-width: 1px;
     border-color: #DE6C1C;  
     background-color:#FFFFFF; 
     color: #DE6C1C; 
}

.formgrey {
     border-style: solid; 
     border-width: 1px;
     border-color: #A6A6A6;  
     background-color:#FFFFFF; 
     color: #A6A6A6; 
}

.formblack {
     border-style: solid; 
     border-width: 1px;
     border-color: #000000;  
     background-color:#FFFFFF; 
     color: #000000; 
}

.button {
     border-style: solid; 
     border-width: 1px;
     border-color: #DE6C1C;  
     background-color:#DE6C1C; 
     letter-spacing:1px;
     color: #FFFFFF;
     cursor:hand; 
}

.buttongrey {
     border-style: solid; 
     border-width: 1px;
     border-color: #A6A6A6;  
     background-color:#A6A6A6; 
     letter-spacing:1px;
     color: #FFFFFF;
     cursor:hand;  
}

.buttonblack {
     border-style: solid; 
     border-width: 1px;
     border-color: #000000;  
     background-color:#000000; 
     letter-spacing:1px;
     color: #FFFFFF;
     cursor:hand;  
}




.content_area {
     background-color:#ffffff; 
}

.content_area tr td p{
	padding: 0px 0px 0px 0px;
}

.hotnews tr td p {
    color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
}

.hotnews tr td {
     background-color:#339933; 
}

.firstpagecontent tr td p {
	margin-top: 0px;
	margin-bottom: 3px;
}

.enlarge-image {
	/* border: 1px solid #cccccc; */
	text-align: center;
	width: 100%;
}

.enlarge-image img {
	border: none;
}



/* Content Boxen mit abgerundeten Ecken */
/*
div.box-or {
	background:url(/global/images/rahmen-2px-or.gif) top right no-repeat;
}
div.box-or div.box-ol {
	background:url(/global/images/rahmen-2px-ol.gif) top left no-repeat;
}
div.box-or div.box-ol div.box-ur {
	background:url(/global/images/rahmen-2px-ur.gif) bottom right no-repeat;
}
div.box-or div.box-ol div.box-ur div.box-ul {
	background:url(/global/images/rahmen-2px-ul.gif) bottom left no-repeat;
}
div.box-or div.box-ol div.box-ur div.box-ul div.box-inhalt {
	margin:0;
	padding:1em 1em 1em 1em;
}
div.box-inhalt p {
}
*/

.affirmationen {
	margin:0;
	padding:0;
	color: #f2f2f2;
	font-size: 0.6em;
}

