/*************** CSS Document - www.epbx.at *******************/
/*                                                            */
/*                       e-concept ePBX                       */
/*                                                            */
/*           website by: www.jungekreative.at                 */
/*                 date: july 2008                            */
/*    last modification: 01.07.2008                           */
/*                                                            */
/**************************************************************/


body {  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family : Arial, Helvetica; font-size : 12px; color : #666666; background-color: #dfdcd9;} 
p {font-family : Arial, Helvetica, sans-serif; font-size : 0.9em; line-height : 18px; background-color : #F0EFED; color : #666666; text-align:justify;  margin: 0px 0px 0px 0px; } 

#footer 		     { width:990px; color: #666666; font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; line-height: 13px; text-align:left; margin:5px 0px 0px 0px;}
#footer a:link 	{ color: #666666;  text-decoration: none;}
#footer a:visited 	{ color: #666666; text-decoration: none; }
#footer a:hover 	{ color: #a8101b; text-decoration: none;}
#footer a:active 	{ color: #666666; text-decoration: none; }	

#content 		     { width:450px;  margin: 0px 0px 0px 0px; float:left; background-color:#F0EFED; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; line-height: 16px;}
#content a:link 	{ color: #666666;  text-decoration: none;}
#content a:visited 	{ color: #666666; text-decoration: none; }
#content a:hover 	{ color: #a8101b; text-decoration: none;}
#content a:active 	{ color: #666666; text-decoration: none; }	

h1 {font-weight : bold; font-size : 1.5em; background-color : #ffffff; color : #334067;  margin: 0px 0px 0px 0px; } 
h2 { font-weight : bold; font-size : 1.2em; background-color : #ffffff; color : #334067;  margin: 0px 0px 0px 0px; } 
h3 { font-weight : bold; font-size : 11px; line-height : 14px; background-color : #ffffff; color : #334067; margin: 0px 0px 0px 0px; }

#div_bild-news { width:990px; height:210px; background-color:#4066aa; color:#666666; } 
#div_bild-subseiten { width:990px; height:140px; background-color:#4066aa; color:#666666; } 
#div_text-sidenavi { width:990px; height:300px; background-color:#F0EFED; color:#666666; } 
#div_block-rechts { width:215px; margin:0px 0px 0px 0px; background-color:#F0EFED; color:#666666; } 


/* Formular */
.form_button 	{ background-color: #D9D9D9; font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; height: 20px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #EEEEEF; border-right-color: #808080; border-bottom-color: #808080; border-left-color: #EEEEEF; }
.form_field 	{ font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #808080; border-right-color: #EEEEEF; border-bottom-color: #EEEEEF; border-left-color: #808080; }


/* menu */
#divmenu_aussen { width:990px; height:105px; background-color:#F0EFED; color:#666666; }
#divmenu { width:950px; height:105px; padding: 0px 0px 0px 40px; background-image:url(../images/bg_navi.jpg); background-repeat:no-repeat; background-color:#F0EFED; color:#666666; }
#divmenu ul.nav { font-size:11px; }
#divmenu ul.nav li { display:inline; }
#divmenu ul.nav li a { background-image:url(../images/trennlinie_menu2.gif); background-position:left; background-repeat:no-repeat; display:block; float:left; height:43px; line-height:35px; padding:45px 13px 6px 13px; text-decoration:none; color:#727272; text-transform:uppercase; }
#divmenu ul.nav li a:hover { background:#dfdcd9; color:#727272; border-bottom:4px solid #dfdcd9; border-width-left: 1px; }
#divmenu ul.nav li.current a { background:#dfdcd9; color:#727272; }
#divmenu ul.nav li.current a.menu1 { border-bottom:4px solid #dfdcd9; }
#divmenu ul.nav li.current a.menu2 { border-bottom:4px solid #dfdcd9; }
#divmenu ul.nav li.current a.menu3 { border-bottom:4px solid #dfdcd9; }
#divmenu ul.nav li.current a.menu4 { border-bottom:4px solid #dfdcd9; }
#divmenu ul.nav li.current a.menu5 { border-bottom:4px solid #dfdcd9; }
#divmenu ul.nav li a.menu1:hover { border-bottom:4px solid #dfdcd9; }
#divmenu ul.nav li a.menu2:hover { border-bottom:4px solid #dfdcd9; }
#divmenu ul.nav li a.menu3:hover { border-bottom:4px solid #dfdcd9; }
#divmenu ul.nav li a.menu4:hover { border-bottom:4px solid #dfdcd9; }
#divmenu ul.nav li a.menu5:hover { border-bottom:4px solid #dfdcd9; }
#divmenu ul.nav li a.current { background:#dfdcd9; border-bottom:4px solid #dfdcd9; }
#divmenu ul.nav li a.current:hover { background:#dfdcd9; border-bottom:4px solid #dfdcd9; }

/* submenu 1 */
#submenu { font-family: arial, helvetica; font-size:11px; color:#666666; padding:0px 0px 0px 0px; margin: 0px 0px 0px 30px;}
#submenu a:link { color: #666666; line-height:18px; text-decoration:none; display:inherit; padding:0px 0px 0px 10px; background-image: url(../images/on.gif); background-repeat: no-repeat; background-position: left center;}
#submenu a:visited { color: #666666; line-height:18px; text-decoration:none; display:inherit; padding:0px 0px 0px 10px; background-image: url(../images/on.gif); background-repeat: no-repeat; background-position: left center; }
#submenu a:hover { color: #a8101b; line-height:18px; text-decoration:none; display:inherit; padding:0px 0px 0px 10px; background-image: url(../images/off.gif); background-repeat: no-repeat; background-position: left center; }
#submenu a:active { color: #666666; line-height:18px; text-decoration:none; display:inherit; padding:0px 0px 0px 10px; background-image: url(../images/on.gif);  background-repeat: no-repeat; background-position: left center;}


/* submenu 2 */
#submenu2 { width:200px; font-family: arial, helvetica; font-size:11px; line-height:14px; color:#ffffff; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-color:#788eb5}
#submenu2 a:link { color: #ffffff; line-height:18px; text-decoration:none; display:inherit; padding:0px 12px 0px 12px; }
#submenu2 a:visited { color: #ffffff; line-height:18px; text-decoration:none; display:inherit; padding:0px 12px 0px 12px; }
#submenu2 a:hover { color: #333333; line-height:18px; text-decoration:none; display:inherit; padding:0px 12px 0px 12px; }
#submenu2 a:active { color: #333333; line-height:18px; text-decoration:none; display:inherit; padding:0px 12px 0px 12px; }


/* newsblock */
#newsblock { width:200px; font-family: arial, helvetica; font-size:11px; line-height:15px; color:#666666; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color:#e9e8e6}
#newsblock a:link { color: #999999; line-height:18px; text-decoration:none; display:inherit; padding:0px 12px 0px 0px; }
#newsblock a:visited { color: #999999; line-height:18px; text-decoration:none; display:inherit; padding:0px 12px 0px 0px; }
#newsblock a:hover { color: #a8101b; line-height:18px; text-decoration:none; display:inherit; padding:0px 12px 0px 0px; }
#newsblock a:active { color: #999999; line-height:18px; text-decoration:none; display:inherit; padding:0px 12px 0px 0px; }


/* link normal */
a:link { color: #666666; text-decoration:underline; }
a:visited { color: #666666; text-decoration:underline; }
a:hover { color: #a8101b; text-decoration:none; }
a:active { color: #666666; text-decoration:underline; }

/* content */
.content { font-family: Arial, Helvetica; font-size:11px; color:#666666; line-height:19px; }
.content_head  { font-family: Arial, Helvetica; font-size:14px; font-weight:bold; color:#a8101b; margin:0px 0px 10px 0px; }
.content_small { font-family: Arial, Helvetica; font-size:10px; color:#666666; line-height:16px; }

.news { font-family: Arial, Helvetica; font-size:11px; color:#666666; }

