body {
	background: url(../img_main/hg_kachel_lila.jpg) repeat-x;
	margin: 0px; padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:79%;
}
td {font-size:1em}
#page {
	margin:auto;width:938px;margin-top:25px;
}
#page_footer {clear:both; text-align:center; font-size:0.80em; padding:0; margin:0 0 0 0;}
#page_footer p{ margin:0;padding:0;}

#subnav {padding:3px; text-align:center;}
#subnav a {color:#00005f; text-decoration:none}
#subnav a:hover {color:#d8271a; text-decoration:underline}




strong {color:#00005f}
h2{font-size:1.2em;color:#d8271a; margin:0 0 0.5em 0;}
ul {margin:0 0 0.5em 0; padding:0;}
ul li {margin:0; padding:0; margin-left:1.2em; line-height:1.4em}
br{clear:both;}

#home strong {color:#00005f}
#home h2{font-size:1.2em;color:#d8271a; margin:0 0 0.5em 0}
#home ul {padding:0;}
#home ul li {margin:0; padding:0; line-height:1.4em}

#home #main {width:938px}
#home #main td.sp2_z2 {vertical-align:bottom}
#home #main td.sp1_z1 {background: url(../img_main/kasten-links_04.jpg) no-repeat left bottom; vertical-align:top; padding:0 0 150px 0}
#home #main #k_l_top {background: url(../img_main/kasten-links_01.jpg) no-repeat;padding: 125px 15px 10px 20px;min-height:110px;}

#home #main .sp2_z2 {padding:0 0 0 4px; vertical-align:bottom;}
#home #main .sp2_z3 {padding:0 0 0 4px; }


#home #k_r_hellblau {background: url(../img_main/hellblau_schatten.gif) no-repeat right bottom;
	padding: 4px 10px 4px 10px;margin:0 0 5px 0 ;	
}
#home #k_r_hellblau table {width: 100%}
#home #k_r_hellblau td {width:50%; padding:5px 10px 5px  4px ; vertical-align:top}
#home #k_r_hellblau td img {float: left; margin: 0 12px 10px 0}
#home td.k_r_links {padding-right:2px}
#home #k_r td.l { padding:10px 20px 15px 100px;}
#home #k_r td.l p {margin:0; padding:0;}
#home #k_r td.z1 {background: url(../img_main/k_r_links_hg_z1.jpg) no-repeat 0 0; }
#home #k_r td.z2 {background: url(../img_main/k_r_links_hg_z2.jpg) no-repeat 0 0; }
#home #k_r td.z3 {background: url(../img_main/k_r_links_hg_z3.jpg) no-repeat 0 0; }
#home #k_r td.z4 {background: url(../img_main/k_r_links_hg_z4.jpg) no-repeat 0 0; }
#home #k_r td.r {vertical-align:top;background: url(../img_main/k-r-rechts_hg.gif) no-repeat 0 0;	padding:15px 15px 0 30px;}
#home #k_r td.r p {margin:0; padding:0}
#home #k_r td.r ul li {line-height:1.7em}

#normal #content_container.tv {background: url(../img_main/SmartCast-TV-hg-mitte.jpg) repeat-y; margin:12px 0 0 0;}
#normal .content  {padding-top: 72px}
#normal .tv {background: url(../img_main/SmartCast-TV-hg-oben.jpg) no-repeat 0 0;}

#normal #abschluss {height:24px; background: url(../img_main/SmartCast-TV-hg-unten.jpg) no-repeat 0 0;}

#normal .content #content_table td.linkeSp {width:620px;padding: 20px;vertical-align:top;}
#normal .content #content_table td.rechteSp {width:238px; padding: 20px;vertical-align:top}

#normal h1 {font-size:1.5em; color:#d8271a; margin-top: 0}
#normal p {line-height: 1.4em; }
#normal table.standardTabelle {width:95%}
#normal table.standardTabelle td {padding: 2px 6px 2px 0;vertical-align:top;}
#normal table.teamTabelle {width:500px}
#normal table.teamTabelle td {padding: 4px 12px 4px 0;vertical-align:top;}
.textfeld {width: 400px;margin:0;border:none; border-top:1px solid #666;border-left:1px solid #666}
.textfeld_mehrzeilig {height: 100px;width: 400px;margin:0;border:none; border-top:1px solid #666;border-left:1px solid #666}
.plz {width: 100px;margin:0;border:none; border-top:1px solid #666;border-left:1px solid #666}
.ort {width: 288px; margin:0; margin-left:10px;border:none; border-top:1px solid #666;border-left:1px solid #666}
.button {width: 200px;margin:0;border:1px solid #666;background:#eee}
.rot{color:#CE1400;}
.blau{ color: #00005F;}
.fett{font-weight:bold;}
.h{ display:none; }
table.infoTabelle th{ background:#C4C1D7; color:#000;text-align:left;}
table.reference{background:#FFF;width:615px;border:1px dotted #00005F;}

/* bilder */
div.img_rechts_200 {float:right; width:200px;margin:0 0 8px 20px}
div.img_links_150 {float:left; width:150px;margin:0 20px 8px 0}
div.img_rechts_100 {float:right; width:100px;margin:0 0 8px 10px}
p.bu {font-size:0.9em;}
div.img_rechts_200 p.bu {margin:0 0 15px 0}
div.img_rechts_100 p.bu {margin:0 0 15px 0}
div.img_links_150 p.bu {margin:0 0 15px 0}
img.img_links {float:left;margin: 0 10px 4px 0}
div.clearer {clear:both;height:1em}

#lng{ margin: -17px auto auto; width: 938px; position: absolute;}

/* homepage feb 2010 */
#h_left {width:233px; float:left;margin:0;padding:8px 0 0 0;}
#h_left .h_box {background:url(../img_content/h_box_l_hg.jpg) repeat-y;}
#h_left .h_bottom {background:url(../img_content/h_box_l_fuss.jpg) 0 0 no-repeat; height:22px;}
#h_left .h_middle {min-height: 193px; margin:5px 0; padding: 0 10px;overflow:hidden;}
#h_left p {margin:0 0 0.8em 0;}
#h_left h3 {color: #a34d44;font-size:1em; margin:0 0 1em 0; text-align:center;}
#h_left strong, #h_left b {color:#000;}
#h_left ul.satellifax {list-style:none; margin:1em 0; padding:0;color:#2670c4;}
#h_left ul.satellifax li {padding: 0 0 0 10px; background:url(../img_content/h_bullet_satellifax.jpg) 0 0.3em no-repeat;margin:0;}
#h_left a {color:#000;text-decoration:underline;}
#h_left a:hover {text-decoration:none;}
#h_left ul.satellifax li a {color:#2670c4;text-decoration:none;}
#h_left ul.satellifax li a:hover {color:#2670c4;text-decoration:underline;}

#h_right {margin:0 0 0 235px;padding:10px 0 0 0;}
#h_right #h_newsbox {background:url(../img_content/h_box_news_hg.jpg) repeat-y; }
#h_right #h_newsbox .h_middle {min-height: 55px;}
#h_right #h_newsbox .h_bottom {background:url(../img_content/h_box_news_fuss.jpg) 0 0 no-repeat; height:13px;}
#h_right #h_newsbox p {margin:0;}

#h_right #h_newsbox .h_newstable {width:697px;}
#h_right #h_newsbox .h_newstable td {width:50%; padding: 2px 10px 5px 10px;}
#h_right #h_newsbox .h_newstable td img {float:left; margin: 0 10px 0 0;}
#h_right #h_newsbox .h_newstable td p {margin:0;}

#h_servicebox .h_bottom {background:url(../img_content/h_servicebox_fuss.jpg) 0 0 no-repeat; height:30px;}
#h_servicebox {background:url(../img_content/h_servicebox_hg.jpg) repeat-y;width:703px;}
#h_service_table {width:697px;}
#h_service_table td {vertical-align:top;width:50%;}
#h_service_table td div {min-height:82px;margin:10px 10px 10px 65px;}
#h_service_table h2 {margin:0; font-size:1em; }
#h_service_table p {margin: 0 0 0 0;}
#h_service_table a {color:#3671ad;text-decoration:none;}
#h_service_table a:hover {text-decoration:underline;}
#h_servicebox #smartplayout {background:url(../img_content/h_service_smartplayout.jpg) 0 0 no-repeat;}
#h_servicebox #smartstreaming {background:url(../img_content/h_service_smartstreaming.jpg) 0 0 no-repeat;}

#h_servicebox #smartmultiuplink {background:url(../img_content/h_service_smartmultiuplink.jpg) 0 0 no-repeat;}
#h_servicebox #smartcoding {background:url(../img_content/h_service_smartcoding.jpg) 0 0 no-repeat;}
#h_servicebox #smartmedianet {background:url(../img_content/h_service_smartmedianet.jpg) 0 0 no-repeat;}
#h_servicebox #smartmonitoringcenter {background:url(../img_content/h_service_smartmonitoringcenter.jpg) 0 0 no-repeat;}
#h_servicebox #audionetworking {background:url(../img_content/h_service_audionetworking.jpg) 0 0 no-repeat;}
#h_servicebox #smartscrambling {background:url(../img_content/h_service_smartscrambling.jpg) 0 0 no-repeat;}


.playercontainer{width:320px;height:240px;}
.playercontainer2{width:400px;height:225px;}
.switchbutonns{text-align:center;vertical-align:middle;}
div.switchbutonns button.aaa{width:20px;height:17px;border:0px solid red;background:#FFFFFF;color:#000000;cursor:pointer;vertical-align:bottom;}
div.switchbutonns button.bbb{width:28px;height:22px;border:0px solid red;background:#FFFFFF;color:#000000;cursor:pointer;vertical-align:bottom;}
div.switchbutonns button.ccc{width:36px;height:27px;border:0px solid red;background:#FFFFFF;color:#000000;cursor:pointer;vertical-align:bottom;}
div.switchbutonns button.ddd{width:42px;height:32px;border:0px solid red;background:#FFFFFF;color:#000000;cursor:pointer;vertical-align:bottom;}

.newstd {padding:3px 0 0 10px}
