/*

*********************************************************************************

* Allgemeine Daten

*

* Projektname : Nova International

* Autor       : Ingenieurbuero MKdesign

* Dateiname   : main.css

* Typ         : Stylesheet Definition

* Datum:      : 06.06.2008

*

*********************************************************************************

*/





/*

*********************************************************************************

* Inhalt

*********************************************************************************

*/



#print 

{

  display: none;

}



h1

{

  font-size: 16px;

  font-weight: bold;

  color: #ffcc00;

  padding-top: 15px;

}



img 

{

  border-color:#d4d0cf;

}



.center a 

{

  color: #1263ad;

}



.center a:hover 

{

  color: #9a0000;

}



.heading

{

  font-weight:bold;

}



.heading2

{

  font-size:10pt;

  color:#DE9726;

  font-weight: bold;

}



.bold

{

  font-size:10pt;

  color:#000000;

  font-weight: bold;

}



.title

{

  color: #58688c;

  font-size: 15px;

  font-weight:bold;

}



.title2

{

  color: #58688c;

  font-size: 12px;

  font-weight:bold;

}



.small

{

  font-size: 11px;

}



.image_left 

{

  margin-right: 17px;

  margin-bottom: 17px;

  margin-top: 5px;

  float: left;

  xmargin-left: -45px;

  z-index: 501;

  position: relative;

}



.image_left_inner 

{

  margin-right: 17px;

  margin-bottom: 17px;

  margin-top: 5px;

  float: left;

  margin-left: 0px;

}



.image_right 

{

  margin-right: 0px;

  margin-bottom: 17px;

  margin-top: 5px;

  float: right;

  margin-left: 17px;

}



ul 

{

  font-size: 13px !important;

  line-height: 17px !important;

  color: #000000 !important;

  margin: 0px !important;

  padding: 0px !important;

  list-style-type: disc !important;

}



li 

{

  font-size: 13px !important;

  line-height: 17px !important;

  color: #000000 !important;

  margin-left: 15px !important;

  margin-bottom: 0px !important;

  text-indent: 0px !important;

  padding: 0px !important;

  background-image: none !important;

}



.step_green

{

  font-size:10pt;

  color:#00AA00;

  font-weight: bold;

}



.step_red

{

  font-size:10pt;

  color:#C00000;

  font-weight: bold;

}



.step_gray

{

  font-size:10pt;

  color:#AAAAAA;

  font-weight: bold;

}



.step_number

{

  font-size:10pt;

}



.question 

{

  font-size:13pt;

  color:#aaaaaa;

  font-weight: bold;

}



.number

{

  font-size:9pt;

  color:#00AA00;

  font-weight: bold;

}



.error

{

  font-size:13px;

  color:#ff0000;

  font-weight: bold;

}



.ok

{

  font-size:10pt;

  color:#00AA00;

  font-weight: bold;

}



.green

{

  font-size:10pt;

  color:#00AA00;

  font-weight: bold;

}



.imageborder

{

  border-right: #ffffff 1px solid;

  border-top: #ffffff 1px solid;

  border-left: #ffffff 1px solid;

  border-bottom: #ffffff 1px solid;

}



p.hint

{

  font-size: 9pt;

  color: #ff0000;



  border-color: #aaaaaa;

  border-style: solid;

  border-width: 1px 1px 1px 1px;



  background-image: url(/nova/images/icon_info.gif);

  background-repeat: no-repeat;

  background-position: 5px center;

  background-color: #f9f9f9;



  padding-right: 5px;

  padding-bottom: 5px;

  padding-top: 5px;

  padding-left: 30px;

}



.gray

{

  filter: gray();

}





/* Produkte */

#table_overview

{

  border-width: 1px;

  border-style: solid;

  border-color: #1d2535;

  border-collapse:collapse;

  background-color: #d7d7d7;

}



#table_overview tr

{

  padding-top: 3pt;

  padding-bottom: 3pt;

}





/*

*********************************************************************************

* Formulare und Tabellen

*********************************************************************************

*/



#table_overview

{

  border-width: 1px;

  border-style: solid;

  border-color: #d7d7d7;

  border-collapse:collapse;

  background-color: #ffffff;

}



#table_overview tr

{

  padding-top: 3pt;

  padding-bottom: 3pt;

}



#tableform 

{

  border-width: 0px;

  border-style: solid;

  border-color: #d7d7d7;

  border-collapse: collapse;

}



#tableform td,th 

{

  border-width: 0px;

  border-style: inset;

  border-color: #d7d7d7;

  padding-left: 4pt;

  padding-right: 4pt;

  padding-top: 3pt;

  padding-bottom: 3pt;

}



#tablenoborder

{

  border-width: 0px;

}



#tablenoborder td

{

  border-width: 0px;

  padding-left: 0pt;

  padding-right: 0pt;

  padding-top: 0pt;

  padding-bottom: 0pt;

}



#tablecalendar

{

  background-color:#2E3948;

}



#tabledark

{

  font-size:9pt;

  font-weight:bold;

  line-height: 11pt;

  color:#ff6600;

  background-image: url(/nova/images/menu/bg_tbldrk1.jpg);

  background-position: -10px -2px;

  background-repeat: no;

  background-color:#495861;

  padding-left: 5pt;

  border-width: 1px;

  border-color: #fffff;

}



#tabledark a:link, #tabledark a:active, #tabledark a:visited

{

  color:#ff6600;

  padding-right: 3pt;

}



#tablemedium

{

  font-size:9pt;

  color:#000000;

  background-color:#C1C1C1;

  padding-left: 5pt;

  padding-right: 3pt;

}



#tablemedium a:link, #tablemedium a:active, #tablemedium a:visited

{

  color:#555555;

  padding-right: 3pt;

}



#tablemedium2

{

  font-size:9pt;

  color:#000000;

  background-color:#AFADAD;

  padding-left: 5pt;

  padding-right: 3pt;

}



#tablemedium2 a:link, #tablemedium2 a:active, #tablemedium2 a:visited

{

  color:#555555;

  padding-right: 3pt;

}



#tablelight

{

  font-size:9pt;

  color:#000000;

  background-color:#ffffff;

  padding-left: 3pt;

  padding-right: 3pt; 
  
  background-position: -10px -2px;

  background-repeat: repeat-y;
 

}



#tablelight2

{

  font-size:9pt;

  color:#000000;

  background-color:#D5D5D5;

  padding-left: 3pt;

  padding-right: 3pt;

}



#tablewhite

{

  font-size:9pt;

  color:#000000;

  background-color:#F5F5F5;

  padding-left: 3pt;

  padding-right: 3pt;

}



#textbox

{

  border-width:1px;

  border-style:solid;

  border-color:#1263AD;

  padding:5px;

  text-align:justify;

}



.formfield_error

{

  background-color: #F6CECE;

}



.textbox_date

{

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size:9pt;

  font-weight: normal;

  padding-left: 3pt;

}





