/* @override http://www.molino.ch/cms/css/stylesmolino.css */

BODY
{
    FONT-SIZE: 12px;
    COLOR: #4D4D4D;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fcf6e7
}
.hintergrund
{
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(images/hintergrund.gif);
    COLOR: #4D4D4D;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f6ebd0
}
.TextMenu1
{
    FONT-SIZE: 12px;
    COLOR: #4D4D4D;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TextMenu2
{
    FONT-SIZE: 12px;
    COLOR: #4D4D4D;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
B
{
    FONT-WEIGHT: bold
}
A
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:link
{
    COLOR: #881010
}
A:visited
{
    COLOR: #881010
}
A:hover
{
    COLOR: #000000
}
A:active
{
    COLOR: #000000
}
DIV.TitleBig
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: 900;
    FONT-SIZE: 17px;
    MARGIN-BOTTOM: 0px;
    COLOR: #000000
}
DIV.TitleSmall
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    COLOR: #4D4D4D
}
DIV.TitleMenuBig
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    MARGIN-BOTTOM: 0px;
    COLOR: #000000;
    FONT-FAMILY: Garamand, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.TitleMenuBig1
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    FONT: bold 17px Garamand, Arial, Helvetica, sans-serif;
    COLOR: #ff0000;
    font-decoration: bold
}
.TitleMenuSmall
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    COLOR: #4D4D4D;
    FONT-FAMILY: Garamand, Arial, Helvetica, sans-serif
}
.TitleError
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 17px;
    COLOR: #ff3300;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.TextError
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff3300;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.Error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff3300;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.Footnote
{
    FONT-SIZE: 10px;
    COLOR: #4D4D4D;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
TD.Header
{
    FONT-SIZE: 12px;
    COLOR: #881010
}
A.Header
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.Header:link
{
    COLOR: #881010
}
A.Header:visited
{
    COLOR: #881010
}
A.Header:hover
{
    COLOR: #000000
}
A.Header:active
{
    COLOR: #000000
}
TD.Navigation1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #881010;
    BACKGROUND-COLOR: #f6ebd0
}
A.Navigation1
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.Navigation1:link
{
    COLOR: #881010
}
A.Navigation1:visited
{
    COLOR: #881010
}
A.Navigation1:hover
{
    COLOR: #000000
}
A.Navigation1:active
{
    COLOR: #000000
}
A.NavigationAct1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.NavigationAct1:link
{
    COLOR: #000000
}
A.NavigationAct1:visited
{
    COLOR: #000000
}
A.NavigationAct1:hover
{
    COLOR: #000000
}
A.NavigationAct1:active
{
    COLOR: #000000
}
TD.Navigation2
{
    FONT-SIZE: 12px;
    COLOR: #881010;
    BACKGROUND-COLOR: #f6ebd0
}
A.Navigation2
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.Navigation2:link
{
    COLOR: #881010
}
A.Navigation2:visited
{
    COLOR: #881010
}
A.Navigation2:hover
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
A.Navigation2:active
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
A.NavigationAct2
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.NavigationAct2:link
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
A.NavigationAct2:visited
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
A.NavigationAct2:hover
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
A.NavigationAct2:active
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
.TableTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #b4b4b4
}
.TableContent1
{
    FONT-SIZE: 12px;
    COLOR: #4D4D4D;
    BACKGROUND-COLOR: #fcf6e7
}
.TableContent2
{
    FONT-SIZE: 12px;
    COLOR: #4D4D4D;
    BACKGROUND-COLOR: #f6ebd0
}
.TableBorder
{
    WIDTH: 1px;
    COLOR: #b4b4b4
}
TD
{
    FONT-SIZE: 12px;
    COLOR: #4D4D4D;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
TD.Footer
{
    FONT-SIZE: 12px;
    COLOR: #666666
}
TD.Highlight { FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ff3300 }
TD.TabJobHeader { FONT-WEIGHT: bold; COLOR: #4D4D4D; BACKGROUND-COLOR: #F6EBD0 }
TD.TabJobRow1 { COLOR: #4D4D4D; BACKGROUND-COLOR: #FCF6E7 }
TD.TabJobRow2 { COLOR: #4D4D4D; BACKGROUND-COLOR: #F6EBD0 } 
A.Footer
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline
}
A.Footer:link
{
    COLOR: #881010
}
A.Footer:visited
{
    COLOR: #881010
}
A.Footer:hover
{
    COLOR: #000000
}
A.Footer:active
{
    COLOR: #000000
}
.RADIO
{
    COLOR: #fcf6e7
}
INPUT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #4D4D4D;
    TEXT-INDENT: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FEFEF7
}
.InputButton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WIDTH: 145px;
    COLOR: #881010;
    TEXT-INDENT: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #FEFEF7
}
.InputSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    TEXT-INDENT: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #FEFEF7
}
.InputMiddle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    TEXT-INDENT: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #FEFEF7
}
.InputLong
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    WIDTH: 352px;
    COLOR: #4D4D4D;
    TEXT-INDENT: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #FEFEF7
}
.InputComment
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    WIDTH: 540px;
    COLOR: #4D4D4D;
    TEXT-INDENT: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 120px;
    BACKGROUND-COLOR: #FEFEF7
}
.SelectSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #4D4D4D;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 120px;
    BACKGROUND-COLOR: #FEFEF7
}
.ul
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 12px;
    TEXT-INDENT: 0pt;
    LIST-STYLE-TYPE: disc
}
SELECT
{
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #4D4D4D
}

/* @group fileupload */

.qq-uploader { position:relative; width: 100%;}

.qq-upload-button {
    display:block; /* or inline-block */
    width: 100px; padding: 4px 0; text-align:center;    
    background:#4D4D4D; border-bottom:1px solid #ddd;color:#fff;
    margin-top: 5px;
}
.qq-upload-button-hover {background:#cc0000;}
.qq-upload-button-focus {outline:1px dotted black;}

.qq-upload-list {margin:15px 35px; padding:0; list-style:disc;}
.qq-upload-list li { margin:0; padding:0; line-height:15px; font-size:12px;}
.qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text {
    margin-right: 7px;
}

.qq-upload-file {}
.qq-upload-spinner {display:inline-block; background: url("../images/loading.gif"); width:15px; height:15px; vertical-align:text-bottom;}
.qq-upload-size,.qq-upload-cancel {font-size:11px;}

.qq-upload-failed-text {display:none;}
.qq-upload-fail .qq-upload-failed-text {display:inline;}

/* @end */
