/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css   

   bluegate communications - IT Consulting
   http://www.bluegate.at

   Copyright (c) 2007 bluegate communications
   -----------------------------------------------------------------------------------------

/* THE BIG GUYS */
* {margin:0;padding:0}
body {color:#000000; font-family:Georgia, "Times New Roman", Times, serif;; font-size:13px; margin:0; padding:0; background-color:#981412;}

/* HEADINGS */
h1 {color:#FFAF04;font-weight:bold;font-size:22px;margin:20px 0px 15px 0px;padding:0px;width:auto;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFAF04;}
h1.csc-firstHeader {color:#FFAF04;font-weight:bold;font-size:22px;margin:0px 0px 15px 0px;padding:0px;width:auto;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFAF04;}
h2 {color:#FFAF04; font-weight:bold;font-size:18px;margin:15px 0px 15px 0px;padding:0px;}

/* LINKS GLOBAL */
a,a:link,a:link,a:link,a:hover {background:transparent;text-decoration:underline;cursor:pointer} 
a:link {color:#FFAF04} 
a:visited {color:#FFAF04} 
a:hover,a:active {color:#FFAF04}
a img {border:none}

hr {color: #FFAF04; height:0px; background:none; border:none; border-bottom:1px #FFAF04 solid;}

/* INPUT ELEMENTS GLOBAL (CSS 1 compatible) */
input {font-family:Arial,Verdana,Sans-serif; font-size:12px; padding:2px}
textarea {font-family:Arial,Verdana,Sans-serif; font-size:12px; border-width:1px; border-style:solid; border-top-color:#4E4E4F; border-left-color:#4E4E4F; border-bottom-color:#AEAEAE; border-right-color:#AEAEAE}
select {font-family:Arial,Verdana,Sans-serif; font-size:12px; border-width:1px; border-style:solid; border-top-color:#4E4E4F; border-left-color:#4E4E4F; border-bottom-color:#AEAEAE; border-right-color:#AEAEAE}

/* INPUT ELEMENTS DETAILED (CSS 2 compatible - works only in new browsers (FF 2.0, IE 7...) */
input[type=text], input[type=password] {border-width:1px; border-style:solid; border-top-color:#4E4E4F; border-left-color:#4E4E4F; border-bottom-color:#AEAEAE; border-right-color:#AEAEAE}

/* PARAGRAPH GLOBAL */
p {margin:8px 0px 8px 0px; line-height:18px}
.smalltext {font-size:11px; color:#999999}

/* TT_NEWS DEFINITION */
div.ttnews_listitem {}
div.ttnews_listitem h2 {font-size:14px; background-color:#841110; width:100%; padding:4px 8px 4px 8px}
div.ttnews_listitem h2 a {text-decoration:none}
div.ttnews_listitem img {float:left; padding-right:10px;}
div.ttnews_listitem p {font-size:12px; line-height:16px;}

p.ttnews_singleinfos {color:#E37474; font-size:12px;}



/* TABLE GLOBAL */
table td {padding:2px;}

/* WHOLE SITE WRAPPER */
#wrap {	margin: 0 auto; width:750px; background-image:url(img/bg_wrap.gif); background-repeat:repeat-y}

/* HEADER ROW */
#header {float:right; width:548px; background-color:#841110; height:17px; color:#E52E04; font-size:11px; padding:2px 0px 0px 10px;}

/* LEFTCOL */
#leftcol {float:left; width:192px; text-align:right;}

/* CONTENTWRAPPER */
#contentwrap {float:right; width:550px; padding:20px 0px 0px 0px}
#content {width:525px; padding:0px 0px 0px 10px; color:#FFFFFF}

/* MENU LEFTCOL */
#menu {padding:10px 5px 10px 0px;}

/* SHORTCUTMENU */
#shortcutmenu { width:100%; text-align:right; font-size:11px; color:#948C44}
#shortcutmenu a { color:#948C44}

/* ACTUAL POSITION */
#actualposition {text-align:right; font-size:14px; color:#A9A15A; font-weight:bold; padding-top:13px; padding-right:5px}

/* FOOTER */
#footer {width:520px; text-align:left; font-size:10px; color:#E52E04; padding: 4px 10px 4px 10px; margin-bottom:15px; margin-top:15px; background-color:#841110;}
#footer a {color:#E52E04; text-decoration:underline}
#footer p {line-height:normal}

/* DEKO HEADER */
#dekoheader {width:750px; height:42px; background-image:url(img/deko_header.gif); background-repeat:repeat-x}

/* DEKO BOTTOM */
#dekobottom {width:750px; height:16px; background-image:url(img/deko_bottom.gif); background-repeat:repeat-x}

/* GALLERY LIST */
table.tx-lzgallery-pi1-listing { background-color:#00FF00}
table.tx-lzgallery-pi1-listing tr.line1 { background-color:#00FF00}
table.tx-lzgallery-pi1-listing tr.line1 td.title a {font-size:16px; font-weight:bold}
table.tx-lzgallery-pi1-listing tr.line1 td.description {text-align:left}
.tx-lzgallery-pi1-1x1-filename {font-size:10px; padding-bottom:10px;}
.tx-lzgallery-pi1-5x5-filename {font-size:10px; padding-bottom:10px;}