body{
font-family: tahoma;
}

a.mainlevel{
text-decoration: none;
color: #414042;
font-size: 12px;
}

#left_column li{
margin-bottom: 10px;
}

#left_column a:hover{
color: blue;
}

#active_menu #id1{
background: url('/templates/ankiety/images/id1.jpg') no-repeat;
font-size: 12px;
}

#active_menu #id13{
background: url('/templates/ankiety/images/id1.jpg') no-repeat;
font-size: 12px;
}

#active_menu #id17{
background: url('/templates/ankiety/images/id2.jpg') no-repeat;
font-size: 12px;
}

#active_menu #id18{
background: url('/templates/ankiety/images/id3.jpg') no-repeat;
font-size: 12px;
}

#active_menu #id19{
background: url('/templates/ankiety/images/id1.jpg') no-repeat;
font-size: 12px;
}

#active_menu #id26{
background: url('/templates/ankiety/images/id1.jpg') no-repeat;
font-size: 12px;
}

#active_menu #id32{
background: url('/templates/ankiety/images/id2.jpg') no-repeat;
font-size: 12px;
}

#posmenu{
margin-left: 5px;
float: left;
}

#id1{
width: 85px;
height: 26px;
text-align: center;
padding-top: 5px; 
}

#id1:hover{
background: url('/templates/ankiety/images/id1.jpg') no-repeat;
}

#id13{
width: 85px;
height: 26px;
text-align: center;
padding-top: 5px; 
}

#id13:hover{
background: url('/templates/ankiety/images/id1.jpg') no-repeat;
}

#id17{
width: 145px;
height: 26px;
text-align: center;
padding-top: 5px; 
}

#id17:hover{
background: url('/templates/ankiety/images/id2.jpg') no-repeat;
}

#id18{
width: 105px;
height: 26px;
text-align: center;
padding-top: 5px; 
}

#id18:hover{
background: url('/templates/ankiety/images/id3.jpg') no-repeat;
}

#id19{
width: 60px;
height: 26px;
text-align: center;
padding-top: 5px; 
}

#id19:hover{
background: url('/templates/ankiety/images/id4.jpg') no-repeat;
}


#id26, #id35{
width: 85px;
height: 26px;
text-align: center;
padding-top: 5px; 
}

#id26:hover, #id35:hover{
background: url('/templates/ankiety/images/id1.jpg') no-repeat;
}

#id32{
width: 145px;
height: 26px;
text-align: center;
padding-top: 5px; 
}

#id32:hover{
background: url('/templates/ankiety/images/id2.jpg') no-repeat;
}

#id36{
background: url('/templates/ankiety/images/id1.jpg') no-repeat;
font-size: 12px;
position: relative;
left: 330px;
top: 0px;
font-size: 12px;
float: left;
width: 85px;
height: 26px;
text-align: center;
padding-top: 5px; 
}
#id37{
background: url('/templates/ankiety/images/id1.jpg') no-repeat;
font-size: 12px;
position: relative;
left: 240px;
top: 28px;
font-size: 12px;
float: left;
width: 85px;
height: 26px;
text-align: center;
padding-top: 5px; 
}

span.mainlevel{
font-size: 12px;
float: left;
width: 85px;
height: 26px;
text-align: center;
padding-top: 5px; 
}

span.mainlevel:hover{
background: url('/templates/ankiety/images/id1.jpg') no-repeat;
font-size: 12px;
float: left;
width: 85px;
height: 26px;
text-align: center;
padding-top: 5px; 
}

a.mainlevel:hover{
background-color: #dcddde;
}

.bannergroup{
margin-bottom: 10px;
}

.moduletable h3{
text-align: center;
background: url('/templates/ankiety/images/tlo_menu.jpg') repeat-x;
border-radius: 8px 8px 0px 0px;
font-weight: normal;
color: #961526;
padding-top: 8px;
}


h1{
font-size: 20px;
font-weight: 500;
color: rgb(150, 22, 32);
line-height: 16px;
margin: 10px 0px 24px;
}

h2{
font-size: 18px;
font-weight: 500;
color: #999999;
line-height: 16px;
margin: 25px 0px 14px;
}

h3{
font-size: 14px;
font-weight: 500;
color: #999999;
line-height: 14px;
margin: 25px 0px 14px;
}

.modultable{
padding-top: 0px;
}

a img{
border: 0px;
}

.componentheading{
font-size: 12px;
background-color: #961526;
padding: 10px 15px 10px 15px;
border-radius: 8px 8px 0px 0px;
color: #FFFFFF;
text-transform: uppercase;
}

.contentheading{
font-size: 12px;
background: url('/templates/ankiety/images/tlo_belka_60x50height.jpg') no-repeat;
padding: 10px 15px 10px 15px;
color: #FFFFFF;
text-transform: uppercase;
height: 50px;
}

.contentpaneopen p{
margin-top: 0px;
}

#all{
width: 900px;
margin-left: auto;
margin-right: auto;
}

#logo{
width: 880px;
height: 122px;
}

#logo_left{
background: url('/templates/ankiety/images/logo2.svg') no-repeat;
width: 600px;
height: 120px;
}

#logo_right{
background: url('/templates/ankiety/images/wez_udzial_obrazek_v2.svg');
width: 244px;
height: 120px;
float: right;
}

#rejestracja{
position: relative;
background: url('/templates/ankiety/images/rejestracja2013.svg') no-repeat;
width: 91px;
height: 28px;
left: 772px;
top: 110px;
}

#top_menu{
width: 900px;
margin-bottom: 15px;
}

#menu{
width: 840px;
padding-left: 20px;
margin-top: 4px;
margin-bottom: 4px;
height: 26px;
}

#red_line{
background: url('/templates/ankiety/images/red_line.jpg') no-repeat;
height: 2px;
width: 900px;
}

#system-message{
display: none;
width: 680px;
}

#left_column{
float: left;
width: 175px;
margin-left: 20px;
font-size: 12px;
}

#content60{
float: left;
margin-left: 12px;
margin-right: 12px;
width: 475px;
font-size: 11px;
}

#content80{
float: left;
margin-left: 12px;
margin-right: 12px;
width: 680px;
font-size: 11px;
}

#content80 .contentheading{
width: 680px;
}

#content60 .contentheading{
width: 475px;
}

#content100{
float: left;
margin-left: 20px;
margin-right: 20px;
width: 100%;
font-size: 11px;
}

#content100 table.contentpaneopen{
font-size: 15px;
}

#right_column{
float: left;
width: 175px;
font-size: 12px;
}

#right_column ul li{
background-image: url('/templates/ankiety/images/menutlo.png');
background-repeat: no-repeat;
line-height: 20px;
font-size: 14px;
}

#right_column ul, #right_column ul a{
list-style-type: none;
margin-left: 0px;
padding-left: 0px;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
color: #414042;
text-align:center;
}

#left_column #form-login {
padding-top: 10px;
}

#left_column fieldset{
border: 0px;
}

#left_column ul li{
background-image: url('/templates/ankiety/images/menutlo.png');
background-repeat: no-repeat;
line-height: 20px;
font-size: 14px;
}

#left_column ul, #left_column ul a{
list-style-type: none;
margin-left: 0px;
padding-left: 0px;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
color: #414042;
text-align:center;
}

#left_column .moduletable_menu h3{
text-align: center;
background: url('/templates/ankiety/images/aktualnosci.jpg') repeat-x;
border-radius: 8px 8px 0px 0px;
font-weight: normal;
color: #961526;
padding-top: 8px;
}

#left_column .moduletable h3{
text-align: center;
background: url('/templates/ankiety/images/aktualnosci.jpg') repeat-x;
border-radius: 8px 8px 0px 0px;
font-weight: normal;
color: #961526;
padding-top: 8px;
}

#menubefore{
float: left;
background: url('/templates/ankiety/images/top_menu_left.jpg');
width: 14px;
height: 27px;
}

#menuafter{
float: right;
background: url('/templates/ankiety/images/top_menu_right.jpg');
width: 14px;
height: 27px;
}
.fabrikErrorMessage{
background-color: white;
top: -10px;
}
.notempty{
background: url("/templates/ankiety/css/css.css") !important;
}
.moduletableodstep{
text-align: center;
background: url('/templates/ankiety/images/tlo_menu.jpg') repeat-x;
border-radius: 8px 8px 0px 0px;
font-weight: normal;
color: black;
padding-top: 8px;
margin-bottom: 20px;
}
.moduletableodstep h3{
text-transform: uppercase;
}

.autocomplete-trigger{
width: 250px;
}

#footer{
float: left;
font-size: 10px;
margin-top: 10px;
width: 900px
}