/* Style sheet main */
body{background: #1a1a1a;}
#wrapper{width:980px;float:left;}
#header{height:229px;border-bottom:1px solid #4d4d4d;}
#header-left{width:280px;height:200px;float:left;background: #333333;}
#header-main{width:700px;height:200px;margin-left:280px;}
#header-custom{width:980px;clear:left;}
#content{position:relative;}
#left{width:280px;float:left;}
#main{width:700px;position:relative;margin-left:280px;}
#footer{width:700px;margin:15px 0 0 280px;padding:5px 0 15px 0;text-align:right;border-top:1px solid #333333;}
#footer p,#footer a{font-size: 10px !important;color: #4d4d4d !important;}
div.mod_navigation{width:700px;height:29px;}
div.mod_navigation ul{margin:0;padding:0;}
div.mod_navigation li{float:left;margin:0;padding:0;list-style-type:none;}
div.mod_navigation li a,div.mod_navigation li span{height:29px;display:block;text-indent: -3000px;}
div.mod_navigation li.de-news a{width:130px;background: url('tl_files/site/images/navsprite.gif') no-repeat 0 0;}
div.mod_navigation li.de-news a:hover{background: url('tl_files/site/images/navsprite.gif') no-repeat 0 -30px;}
div.mod_navigation li.active.de-news,div.mod_navigation li.de-news.trail a{width:130px;background:url('tl_files/site/images/navsprite.gif') no-repeat 0 -30px;}
div.mod_navigation li.de-films a{width:129px;background: url('tl_files/site/images/navsprite.gif') no-repeat -130px 0;}
div.mod_navigation li.de-films a:hover{background: url('tl_files/site/images/navsprite.gif') no-repeat -130px -30px;}
div.mod_navigation li.active.de-films,div.mod_navigation li.de-films.trail a{width:129px;background:url('tl_files/site/images/navsprite.gif') no-repeat -130px -30px;}
div.mod_navigation li.de-development a{width:165px;background: url('tl_files/site/images/navsprite.gif') no-repeat -259px 0;}
div.mod_navigation li.de-development a:hover{background: url('tl_files/site/images/navsprite.gif') no-repeat -259px -30px;}
div.mod_navigation li.active.de-development,div.mod_navigation li.de-development.trail a{width:165px;background:url('tl_files/site/images/navsprite.gif') no-repeat -259px -30px;}
div.mod_navigation li.de-company a{width:130px;background: url('tl_files/site/images/navsprite.gif') no-repeat -424px 0;}
div.mod_navigation li.de-company a:hover{background: url('tl_files/site/images/navsprite.gif') no-repeat -424px -30px;}
div.mod_navigation li.active.de-company,div.mod_navigation li.de-company.trail{width:130px;background:url('tl_files/site/images/navsprite.gif') no-repeat -424px -30px;}
div.mod_navigation li.de-contact a{width:146px;background: url('tl_files/site/images/navsprite.gif') no-repeat -554px 0;}
div.mod_navigation li.de-contact a:hover{background: url('tl_files/site/images/navsprite.gif') no-repeat -554px -30px;}
div.mod_navigation li.active.de-contact,div.mod_navigation li.de-contact.trail a{width:146px;background:url('tl_files/site/images/navsprite.gif') no-repeat -554px -30px;}
div.mod_navigation li.en-news a{width:124px;background: url('tl_files/site/images/navsprite.gif') no-repeat 0 -60px;}
div.mod_navigation li.en-news a:hover{background: url('tl_files/site/images/navsprite.gif') no-repeat 0 -90px;}
div.mod_navigation li.active.en-news,div.mod_navigation li.trail.en-news a{width:124px;background:url('tl_files/site/images/navsprite.gif') no-repeat 0 -90px;}
div.mod_navigation li.en-films a{width:123px;background: url('tl_files/site/images/navsprite.gif') no-repeat -124px -60px;}
div.mod_navigation li.en-films a:hover{background: url('tl_files/site/images/navsprite.gif') no-repeat -124px -90px;}
div.mod_navigation li.active.en-films,div.mod_navigation li.trail.en-films a{width:123px;background:url('tl_files/site/images/navsprite.gif') no-repeat -124px -90px;}
div.mod_navigation li.en-development a{width:173px;background: url('tl_files/site/images/navsprite.gif') no-repeat -247px -60px;}
div.mod_navigation li.en-development a:hover{background: url('tl_files/site/images/navsprite.gif') no-repeat -247px -90px;}
div.mod_navigation li.active.en-development,div.mod_navigation li.trail.en-development a{width:173px;background:url('tl_files/site/images/navsprite.gif') no-repeat -247px -90px;}
div.mod_navigation li.en-company a{width:147px;background: url('tl_files/site/images/navsprite.gif') no-repeat -420px -60px;}
div.mod_navigation li.en-company a:hover{background: url('tl_files/site/images/navsprite.gif') no-repeat -420px -90px;}
div.mod_navigation li.active.en-company,div.mod_navigation li.trail.en-company a{width:147px;background:url('tl_files/site/images/navsprite.gif') no-repeat -420px -90px;}
div.mod_navigation li.en-contact a{width:133px;background: url('tl_files/site/images/navsprite.gif') no-repeat -567px -60px;}
div.mod_navigation li.en-contact a:hover{background: url('tl_files/site/images/navsprite.gif') no-repeat -567px -90px;}
div.mod_navigation li.active.en-contact,div.mod_navigation li.trail.en-contact a{width:133px;background:url('tl_files/site/images/navsprite.gif') no-repeat -567px -90px;}
#main{text-align:justify;line-height:160%;}
#main a{text-decoration:none;color:#e5e5e5;}
#main a:hover{text-decoration:underline;}
div.ce_text{text-align:justify;line-height:160%;}
#main .ce_text ul{margin:0;padding:0;}
#main .ce_text li{padding-left:20px;list-style-type:none;background: url('tl_files/pia_ampaw/images/blue_square.gif') 5px 5px no-repeat;}
a.button,div.button a{height:17px;display:block;padding:0 10px;font-weight:bold;font-size:10px;line-height:17px;color: #e5e5e5 !important;text-decoration: none !important;background: #333333;}
a.button:hover,div.button a:hover{text-decoration: none !important;background: #e5e5e5;color: #333333 !important;}
a.button.left,div.button.left a{float:left;margin-top:15px;}
a.button.right,div.button.right a{float:right;margin-left:20px;}
div.catalog_header{width:700px;height:200px;top:0px;left:240px;position:absolute;}
div.catalog_gallery{margin-top:15px;padding:15px 0;border-top:1px dotted #333333;}
div.catalog_gallery img{float:left;margin-left:35px;}
div.catalog_gallery img.first{margin-left:0;}
div.catalog_info{padding-top:15px;border-top:1px dotted #333333;}
div.catalog_info .col.left{width:340px;float:left;margin-right:20px;}
div.catalog_info .col.right{width:340px;margin-left:340px;}
div.col .label{float:left;color:#999999;}
div.col .value{display:block;margin-left:120px;font-weight:bold;}
div.toggle-content{display:none;}
div.profiles{margin-top:15px;padding-top:15px;border-top:1px dotted #333333;}
div.col-3{width:33%;float:left;}
a.logo{width:230px;height:50px;display:block;margin:75px 25px;background: url('tl_files/site/images/logo.gif') left top no-repeat;}
a.large{font-weight:bold;font-size:13px;}
a span{font-weight:normal;font-size:10px;font-color: #999999 !important;}
div.mod_changelanguage{width:255px;height:29px;float:left;padding-left:25px;color:#999999;}
div.mod_changelanguage ul{margin:0;padding:0;}
div.mod_changelanguage li{display:inline;margin:0;padding:0;list-style-type:none;}
div.mod_changelanguage a,div.mod_changelanguage span{font-size:10px;color:#999999;line-height:29px;}
p.info{float:right;font-size:10px;}
p.status{right:0px;top:67px;position:absolute;font-size:10px;font-color: #ffffff !important;}
span.file a{font-weight:normal;font-size: 11px !important;}
span.file img{float:left;margin-right:10px;}
div.mod_newslist{margin-top:15px;}
div.mod_newslist .layout_short,div.mod_cataloglist .item{margin-top:15px;padding-top:15px;border-top:1px dotted #333333;}
div.mod_newslist .layout_short.first,div.mod_cataloglist .item.first{padding-top:0;border: none !important;}
div.mod_cataloglist .item.first{margin-top:0;}
div.mod_cataloglist .item img{float:left;margin-right:20px;}
div.layout_full{padding-bottom:15px;border-bottom:1px dotted #333333;}
.pagination{margin-top:15px;padding-top:15px;border-top:1px dotted #333333;}
.pagination p{float:right;font-size:10px;line-height:21px;}
.pagination ul{margin:0;padding:0;}
.pagination li{float:left;margin:0;padding:0;list-style-type:none;}
.pagination a{width:21px;height:21px;display:block;margin-right:5px;text-align:center;background-color:#333333;font-weight:normal;text-decoration:none;font-size:10px;line-height:21px;color: #e5e5e5 !important;}
.pagination a:hover{background-color:#e5e5e5;text-decoration: none !important;color: #333333 !important;}
.pagination a.first,.pagination a.previous,.pagination a.next,.pagination a.last{padding:0 10px;width: auto !important;}
.pagination span.current{width:21px;height:21px;display:block;margin-right:5px;text-align:center;background-color:#0687cb;font-weight:bold;text-decoration:none;font-size:10px;color:#ffffff;line-height:21px;}
