/*
** tangotimes.de
** Made in Germany by MEDIANALE-GROUP
*/


/* media: all */

html {
scrollbar-track-color:#CCCCCC;	
scrollbar-face-color:#FFFFFF;    
scrollbar-arrow-color:#AD005A;  
scrollbar-highlight-color:#39546E; 
scrollbar-3dlight-color:#FFFFFF;   
scrollbar-shadow-color:#39546E;	 
scrollbar-darkshadow-color:#FFFFFF; 
}

body { color:#fff; background:#eee url('../_images/bgbody.gif') repeat-y; font-size:100%; }


/* header */

#sh #lx-h { 
background-image: url('../_images/bg-top.gif');
background-repeat:repeat-z;
}


/* header: site home */

#sh #lx-h-logo { }
#sh #lx-h-logo img { display:block; }
#sh #lx-h-title { margin:5px 5px 0 0px; width:132px; text-align:center; float:left; position:absolute; top:0; left:445px; }
#sh #lx-h-gsst { color:#036; font-size:12px; line-height:14px; white-space:nowrap; }

/* header: section article/articles index */

#sa #lx-h-logo {  }
#sa #lx-h-logo img { display:block; margin:0; padding:0; }
#sa #lx-h-title h1 { color:#eee; margin:0; padding:0; font-weight:normal; font-size:16px; line-height:16px; letter-spacing:4px; }
#sa #lx-h-gsst { color:#f0f0f0; font-size:10px; line-height:10px; white-space:nowrap; }

#sn #lx-h-logo {  }
#sn #lx-h-logo img { display:block; }
#sn #lx-h-title h1 { color:#eee; margin:0; padding:0; font-weight:normal; font-size:16px; line-height:16px; letter-spacing:4px; }
#sn #lx-h-gsst { color:#666; font-size:12px; line-height:14px; white-space:nowrap; }


/* menu-bars */

#lx-mo { color:#333; font:bold 80% 'Franklin Gothic Medium','Arial', sans-serif; vertical-align:middle; overflow:hidden; }
#lx-m { color:#fff; background-color:#8CF7BD; font:normal 80% 'Franklin Gothic Medium','Arial',sans-serif; vertical-align:middle; overflow:hidden; }

/* menu-bar: 'back to home' item */

#lx-m-h { margin:0 0 0 0; padding:2px 0 0 0; color:#fff; background-color:#000; }
#lx-m-h a { color:#fff; display:block; width:40px; height:18px; text-align:center; }
#lx-m-h a:hover { color:#fff; background-color:transparent; }


/* menu-bar: main menu */

#lx-m-mo { color:#036; margin:0 0 0 0; padding:0px 0 0 0; background-color:#fff; vertical-align: middle;}
#lx-m-m-io { color:#aaa; margin:0 0 0 0; padding:0; width:300px; height:40px; display:block; }
#lx-m-m-io li { margin:0 0 0 0; padding:0px 0 0 0; width:300px; height:20px; display:block; border:0 0 0 0px;  text-align:left; list-style-type: none; vertical-align: middle;}
#lx-m-m-io li a { color:#fff; padding:0 0 0 5px; text-decoration:none; width:100%; height:100%; display:block; }
#lx-m-m-io li a:hover { color:#fff; background-color:#fff; }


#lx-m-m { color:#fff; margin:0 0 0 0; padding:0px 0 0 0; background-color:#000; vertical-align: middle;}
#lx-m-m-i { color:#aaa; margin:0 0 0 0; padding:0; height:20px; display:block;}
#navs { width:140px; }
#navl { width:140px; }
#lx-m-m-i li { margin:0; padding:0px 0 0 0; height:20px; display:block; border:0 0 0 1px; border-left:1px solid #fff; float:left; text-align:center; list-style-type: none; vertical-align: middle;}
#lx-m-m-i li a { color:#fff; padding:2px 0 0 0; text-decoration:none; width:100%; height:100%; display:block; }
#lx-m-m-i li a:hover { color:#fff; background-color:#94ADA5; }


/* menu-bar: current menu item */

#lx-m-m a.mic { color:#eee; background-color:#404040; }
#lx-m-mo a.mic { color:#21426B; background-color:#fff; }


/* menu-bar: news/contact menu*/

#lx-m-s { border:0 0 0 1px; margin:0 0 0 0; padding:0px 0 0 0; border-left:1px solid #fff; font-weight:normal; overflow:hidden; }
#lx-m-s a { color:#000; padding:2px 8px; width:auto; height:20px; vertical-align:middle; display:block; float:left; }
#lx-m-s a:hover { color:#000; background-color:#94ADA5; }


/* menu-bar: current menu item */

#lx-m-s a.mic { color:#fff; background-color:#94ADA5; }
#lx-m a:active, #lx-m li a:active { color:#eee; background-color:#333; }


/* body */

#lx-b { }


/* body: language menu */

#lx-b-lm { color:#aaa; height:35px; }
#lx-b-lm li { font-size:12px; list-style-type:none; }
#lx-b-lm li a { display:block; padding:1px 0px 1px 0px; width:40px; text-align : center; border:0; background-color:#bbb; list-style-type:none; }
#lx-b-lm li a:hover { color:#fff; background-color:#21426B; }
#lx-b-lm li a:active { color:#fff; background-color:#21426B; }
#lx-b-lm li a.mic { color:#fff; background-color:#21426B; }
.lx-b-lm li ul { margin:0; padding:0px; list-style-type:none; }
.lx-b-lm li ul li {  }

lx-b-lm li a.printf {color:#eee; }
lx-b-lm li a.printf:hover { background-color:#21426B; }



/* body: article/articles index */

#lx-b-a { }

.ba { margin:10px 20px 20px 30px; font:normal 12px/16px 'Arial','Helvetica',sans-serif; color:#036; }

.ba h2, #lx-b-a .ba h3, #lx-b-a .ba h4, #lx-b-a .ba h5 { margin:5; padding:5px 0 5px 0; font-weight:normal; font-family:'Franklin Gothic Medium','Arial',sans-serif; color:#036; }

.ba h2 { font-size:12px; font-weight:bold; }
.ba h3 { font-size:14px; }
.ba h4 { font-size:12px; }
.ba h5 { font-size:12px; }
.ba p { margin:0 0 10px 0; padding:0; }

.ctx-m { width:200px; margin:0 0 0 5px; padding:0;}
.ctx-m-i { margin:0; padding:0; color:#eee; }

.ctx-m-i li {margin:0; padding:0; list-style-type:none; }
.ctx-m-i li a { color:#A92C33; display:block; padding:0 2px 0 0; width:100%; }
.ctx-m-i li a:hover { color:#fff; background-color:#24026B; }
.ctx-m-i li a:active { color:#fff; background-color:#333; }
.ctx-m-i li a.mic { color:#fff; background-color:#A92C33; }
.ctx-m-i li ul { margin:0; padding:0px; list-style-type:none; }
.ctx-m-i li ul li { list-style-type:none; }

.mhl { margin:5px; color:#036; }
.mdown { color:#e90; }
.ctx-m-i li a.mdown { color:#888; padding:0 2px; background-color:transparent; }
.ctx-m-i li a.mdown:hover { color:#036; background-color:transparent; }
.ctx-m-i li a.mdown:active { color:#036; background-color:transparent; }

.upc { color:#e90; font-weight:bold; }
.ctx-m-i li a.upc { color:#e90; padding:0 2px; background-color:transparent; }
.ctx-m-i li a.upc:hover {  color:#fff; background-color:#bbb; }
.ctx-m-i li a.upc:active { color:#fff; background-color:#333; }
.ctx-m-i li a.upc.mica { color:#fff; background-color:#888; }

.ni { font:normal 12px 'Arial','Helvetica',sans-serif; margin:0; padding:0 15px 0 5px; }
.ni h2, .ni h3, .ni h4, .ni h5 { margin:0; padding:0 0 5px 0; font-weight:bold; font-family:'Franklin Gothic Medium','Arial',sans-serif; color:#666; }
.ni h2 { font-size:15px; }
.ni h3 { color:#21426B; font-size:13px; }
.ni h4 { font-size:12px; }
.ni h5 { font-size:12px; }
.ni ul { margin:0; padding:0; color:#aaa; }
.ni ul li { margin:0 0 0 20px; padding:0 6px 4px 0;}
.ni ul li a { color:#333; text-decoration:none; display:block; }
.ni ul li a:hover { color:#fff; background-color:#A92C33; }
.ni ul li a:active { color:#fff; background-color:#333; }
.ni ul li a.mic { color:#fff; background-color:#888;  }
.ni a#mimn { color:#7B8CAD; font-weight:normal; font-size:12px; }
.ni a#mimn:hover { color:#21426B; }



/* footer */


.orderform { color:#036;  margin:0 0 0 15px; }
.article a { color:#A92C33; text-decoration:none; }
.article a:hover { text-decoration:underline; }

.front .article { float:none; margin:20px 20px 20px 20px; padding:0; font:normal 12px 'Arial','Helvetica',sans-serif; color:#542; }
.front .article h2 { margin:0 0 5px 0; padding:0; font:bold 1.1em 'Franklin Gothic Medium','Arial',sans-serif; color:#333; }
.front .article h3 { margin:0 0 5px 0; padding:0; font:normal 85% 'Franklin Gothic Medium','Arial',sans-serif; color:#333; }
.front .article h4 { margin:0 0 5px 0; padding:0; font:normal 85% 'Franklin Gothic Medium','Arial',sans-serif; color:#333; }
.front .article h5 { margin:0 0 5px 0; padding:0; font:normal 85% 'Franklin Gothic Medium','Arial',sans-serif; color:#333; }
.front .article .subtitle { margin:0; padding:0; }
.front .article .subtitle strong { font-weight:normal; }
.front .article .abstract { margin:5px 0; padding:0; color:#777; border:0; }
.front .article p  { margin:10px 0 10px 0; }
.front .article li  { color:#542; }



/*.articleli { margin:20px 0 20px 0; padding:0; font:normal 12px 'Arial','Helvetica',sans-serif; color:#542; } */

.articleli { float:none; margin:20px 20px 20px 20px; padding:0; font:normal 12px 'Arial','Helvetica',sans-serif; color:#542; }
.articleli h2 { margin:0; padding:0; font:bold 12px 'Franklin Gothic Medium','Arial',sans-serif; color:#542; }
.articleli h3 { margin:0; padding:0; font:normal 14px 'Franklin Gothic Medium','Arial',sans-serif; color:#036; }
.articleli h4 { margin:0; padding:0; font:normal 12px 'Franklin Gothic Medium','Arial',sans-serif; color:#036; }
.articleli h5 { margin:20px 0 0 0; padding:0; font:normal 12px 'Franklin Gothic Medium','Arial',sans-serif; color:#036; }
.articleli .subtitle { margin:0; padding:0; }
.articleli .subtitle strong { font-weight:normal; }
.articleli .abstract { margin:0; padding:0; color:#542; }
.articleli .publishdate tt { font:normal 11px 'Lucida Console','Courier New',fixed; color:#aaa; }
.articleli .publishdate { font:normal 12px 'Franklin Gothic Medium','Arial',sans-serif; color:#888; }
.articleli p  { margin:10px 0 10px 0; }
.articleli ul  { margin:10px 0 10px 0; }
.articleli ul li { color:#542; white-space:normal; }
.articleli a { color:#A92C33; }
.articleli a.ui { color:#A92C33; }
.articleli a.ui tt { color:#036; padding:0 1px; }
.articleli a:hover.ui { color:#A92C33; }
.articleli a:visited { color:#A92C33; }
.articleli a:visited tt { color:#A92C33; }



.article { float:none; margin:20px 20px 20px 20px; padding:0; font:normal 12px 'Arial','Helvetica',sans-serif; color:#542; }

/*.article { margin:20px 0 20px 0; padding:0; font:normal 12px 'Arial','Helvetica',sans-serif; color:#542; } */
.article h2 { margin:0 0 5px 0; padding:0; font:bold 12px 'Franklin Gothic Medium','Arial',sans-serif; color:#542; }
.article h3 { margin:0 0 5px 0; padding:0; font:normal 14px 'Franklin Gothic Medium','Arial',sans-serif; color:#56a; }
.article h4 { margin:0 0 5px 0; padding:0; font:normal 12px 'Franklin Gothic Medium','Arial',sans-serif; color:#56a; }
.article h5 { margin:30px 0 5px 0; padding:0; font:normal 12px 'Franklin Gothic Medium','Arial',sans-serif; color:#333; }
.article .subtitle { margin:0; padding:0; }
.article .subtitle strong { font-weight:normal; }
.article .abstract { margin:20px 0 20px 58px; padding:0 0 0 6px; color:#888; border:0 0 0 1px; border-left:1px solid #ddd; }
.article .publishdate tt { font:normal 10px 'Lucida Console','Courier New',fixed; color:#aaa; }
.article .publishdate { font:normal 11px 'Franklin Gothic Medium','Arial',sans-serif; color:#888; }
.article p  { margin:10px 0 10px 0; }
.article ul  { }
.article ul li { margin:5px 0 0 -15px; padding:0; color:#542; white-space:normal; }
.article a { color:#A92C33; }
.article a.ui { color:#A92C33; }
.article a.ui tt { color:#A92C33; padding:0 1px; }
.article a:hover.ui { color:#A92C33; }
.article .downloads { }



.onnews .article { float:none; margin:20px 0 20px 0; padding:0; font:normal 12px 'Arial','Helvetica',sans-serif; color:#542; }
.onnews .article h2 { margin:0 0 5px 0; padding:0; font:normal 15px 'Franklin Gothic Medium','Arial',sans-serif; color:#56a; }
.onnews .article .subtitle { margin:0; padding:0; }
.onnews .article .subtitle strong { font-weight:normal; }
.onnews .article .abstract { margin:0 0 0 0; padding:0 0 0 6px; color:#888; border:0 0 0 1px; border-left:1px solid #ddd; }
.onnews .article .publishdate tt { font:normal 10px 'Lucida Console','Courier New',fixed; color:#aaa; }
.onnews .article .publishdate { font:normal 11px 'Franklin Gothic Medium','Arial',sans-serif; color:#888; }
.onnews .article p { margin:0; padding:0; }


h1,h2,h3,h4,h5 { clear:both; }


