/* ::::: http://www.kostenlose-online-umfragen.de/assets/templates/ideegestalten/layout.css ::::: */

html { height: 99.9%; margin: 0px; padding: 0px; }
html, body { padding: 0px; margin: 0px; font-size: 11px; font-family: "Trebuchet MS",verdana,sans-serif; }
body { text-align: left; min-width: 860px; background-color: rgb(255, 255, 255); height: 100%; }
#wrapper { border: 0px solid rgb(255, 0, 0); height: 99%; min-height: 99%; width: 860px; text-align: left; margin: auto; position: relative; overflow: visible; background-color: rgb(255, 255, 255); }
html > body #wrapper { height: auto; }
#outer-head { position: absolute; top: 0px; left: 5px; width: 850px; height: 100px; z-index: 74; border: 0px solid rgb(255, 0, 0); }
#head-login { position: absolute; top: 34px; right: 0px; width: 285px; height: 28px; padding-top: 10px; z-index: 74; border: 0px solid rgb(255, 0, 0); text-align: right; background-image: url('icon_pfeil_schwarz.png'); background-position: left center; background-repeat: no-repeat; vertical-align: middle; cursor: pointer; }
#head-login:hover { background-image: url('icon_pfeil_rot.png'); }
#outer-navi { position: absolute; top: 100px; left: 5px; width: 285px; height: 565px; z-index: 74; border: 0px solid rgb(0, 0, 0); }
#navi-icons { position: absolute; top: 0px; left: 0px; width: 278px; height: 143px; z-index: 74; border-top: 2px solid rgb(181, 181, 181); padding-top: 40px; }
#navi-tools { position: absolute; top: 143px; left: 0px; width: 278px; height: 130px; z-index: 74; border-top: 2px solid rgb(181, 181, 181); border-bottom: 2px solid rgb(181, 181, 181); }
#navi-tools-subnavi { position: absolute; top: 287px; left: 0px; width: 278px; height: 132px; z-index: 74; border-bottom: 2px solid rgb(181, 181, 181); }
#navi-site-neu { position: absolute; top: 445px; left: 0px; width: 278px; height: 78px; z-index: 74; border-bottom: 2px solid rgb(181, 181, 181); }
#icons-site[id] { position: absolute; top: 535px; left: 0px; width: 278px; height: 27px; z-index: 74; border-bottom: 2px solid rgb(181, 181, 181); }
#icons-site a.addthis_button_facebook_like, #icons-site a.addthis_button_facebook, #icons-site a.addthis_button_twitter, #icons-site a.addthis_button_google, #icons-site a.addthis_button_email, #icons-site a.addthis_button_compact { opacity: 0.5; color: rgb(64, 64, 66); text-decoration: none; }
#icons-site a.addthis_button_facebook_like:hover, #icons-site a.addthis_button_facebook:hover, #icons-site a.addthis_button_twitter:hover, #icons-site a.addthis_button_google:hover, #icons-site a.addthis_button_email:hover, #icons-site a.addthis_button_compact:hover { opacity: 1; color: rgb(64, 64, 66); text-decoration: none; }
#outer-content { position: absolute; top: 100px; left: 290px; width: 565px; height: 565px; z-index: 74; border: 0px solid rgb(0, 255, 0); margin-bottom: 100px; }
#content-A1, #content-A1-hight, #content-A1-soft { position: absolute; left: 0px; top: 0px; width: 136px; height: 136px; background-position: center center; background-image: url('a1.jpg'); }
#content-A2, #content-A2-hight, #content-A2-soft { position: absolute; left: 143px; top: 0px; width: 136px; height: 136px; background-color: rgb(61, 146, 155); background-position: center center; background-image: url('a2.gif'); }
#content-A3, #content-A3-hight, #content-A3-soft { position: absolute; left: 286px; top: 0px; width: 136px; height: 167px; z-index: 200; background-position: left top; background-repeat: no-repeat; background-image: url('sprechblase-unten.gif'); cursor: pointer; }
#content-A3:hover { background-image: url('sprechblase-unten-o.gif'); }
#content-A4, #content-A4-hight, #content-A4-soft { position: absolute; left: 429px; top: 0px; width: 136px; height: 136px; background-color: rgb(61, 146, 155); background-position: center center; background-image: url('a4.png'); }
#content-B1, #content-B1-hight, #content-B1-soft { position: absolute; left: 0px; top: 143px; width: 136px; height: 136px; background-color: rgb(61, 146, 155); background-position: center center; background-image: url('b1.png'); }
#content-B2, #content-B2-hight, #content-B2-soft { position: absolute; left: 143px; top: 143px; width: 136px; height: 136px; background-position: center center; background-image: url('b2.jpg'); }
#content-B3, #content-B3-hight, #content-B3-soft { position: absolute; left: 286px; top: 143px; width: 136px; height: 136px; background-position: center center; background-image: url('b3.jpg'); }
#content-B4, #content-B4-hight, #content-B4-soft { position: absolute; left: 429px; top: 143px; width: 136px; height: 167px; z-index: 200; background-position: left top; background-repeat: no-repeat; background-image: url('sprechblase-unten.gif'); cursor: pointer; }
#content-B4:hover { background-image: url('sprechblase-unten-o.gif'); }
#content-C1, #content-C1-hight, #content-C1-soft { position: absolute; left: 0px; top: 286px; width: 136px; height: 136px; z-index: 200; background-position: center center; background-image: url('c1.jpg'); }
#content-C2, #content-C2-hight, #content-C2-soft { position: absolute; left: 143px; top: 286px; width: 136px; height: 136px; background-color: rgb(61, 146, 155); background-position: center center; background-image: url('c2.jpg'); }
#content-C3, #content-C3-hight, #content-C3-soft { position: absolute; left: 286px; top: 286px; width: 136px; height: 136px; background-color: rgb(61, 146, 155); background-position: center center; background-image: url('c3.png'); }
#content-C4, #content-C4-hight, #content-C4-soft { position: absolute; left: 429px; top: 286px; width: 136px; height: 136px; background-position: center center; background-image: url('c4.jpg'); }
#content-D1, #content-D1-hight, #content-D1-soft { position: absolute; left: 0px; top: 398px; width: 136px; height: 167px; z-index: 2000; background-position: left top; background-repeat: no-repeat; background-image: url('sprechblase-oben.gif'); cursor: pointer; }
#content-D1:hover { background-image: url('sprechblase-oben-o.gif'); }
#content-D2, #content-D2-hight, #content-D2-soft { position: absolute; left: 143px; top: 429px; width: 136px; height: 136px; background-color: rgb(61, 146, 155); background-position: center center; background-image: url('d2.png'); }
#content-D3, #content-D3-hight, #content-D3-soft { position: absolute; left: 286px; top: 429px; width: 136px; height: 136px; background-position: center center; background-image: url('d3.jpg'); }
#content-D4, #content-D4-hight, #content-D4-soft { position: absolute; left: 429px; top: 429px; width: 136px; height: 136px; background-position: center center; background-image: url('d4.jpg'); }
/* ::::: http://www.kostenlose-online-umfragen.de/assets/templates/ideegestalten/navigation.css ::::: */

ul.navi-tools { list-style: outside none none; margin-left: 0px; padding-top: 27px; padding-left: 0px; margin-top: 0px; }
a.li-tools { color: rgb(181, 181, 181); font-size: 12px; text-decoration: none; line-height: 2.1em; letter-spacing: 0.05em; text-transform: uppercase; font-family: "verdana",sans-serif; font-weight: bold; }
a.head_login { color: rgb(0, 0, 0); font-size: 13px; text-decoration: none; letter-spacing: 0.1em; text-transform: uppercase; font-family: "verdana",sans-serif; font-weight: bold; }
ul.navi-sites { list-style: outside none none; margin-left: 0px; padding-left: 0px; margin-top: 0px; }
a.li-sites, a.li-sites-01, a.li-sites-02, a.li-sites-03 { color: rgb(181, 181, 181); font-size: 13px; text-decoration: none; line-height: 1.4em; font-family: "verdana",sans-serif; }
a.li-sites-01, a.li-sites-02, a.li-sites-03 { padding-left: 0px; }
a.li-sites-01:before, a.li-sites-02:before, a.li-sites-03:before { content: "»"; margin-right: 6px; font-family: "verdana",sans-serif; }
a.li-sites-01:hover, a.li-sites-01:before { color: rgb(240, 133, 16); }
a.li-sites-02:hover, a.li-sites-02:before { color: rgb(104, 24, 7); }
a.li-sites-03:hover, a.li-sites-03:before { color: rgb(211, 2, 29); }
a.li-tools:hover, a.li-tools.active, a.li-sites.active, a.li-sites:hover, a.head_login:hover, a.li-tools-sub:hover, a.li-tools-sub.active, a.sprechblase:hover, a.li-unternehmens:hover, a.li-unternehmens.active { color: rgb(61, 146, 155); }
/* ::::: http://www.kostenlose-online-umfragen.de/assets/templates/ideegestalten/text.css ::::: */

#content-A3 h1, #content-B4 h1, #content-D1 h1 { color: rgb(181, 181, 181); font-size: 13px; font-family: "verdana",sans-serif; font-weight: normal; text-decoration: none; }
#outer-content a, #outer-content a, #outer-content a { text-decoration: none; }
#content-A3 h1, #content-B4 h1 { height: 126px; width: 136px; float: left; margin-top: 0px; padding-top: 40px; padding-left: 8px; padding-right: 15px; }
#content-D1 h1 { height: 90px; width: 121px; float: left; margin-top: 0px; padding-top: 75px; padding-left: 8px; padding-right: 15px; }
#content-A3 h1:hover, #content-B4 h1:hover, #content-D1 h1:hover { color: rgb(61, 146, 155); text-decoration: underline; cursor: pointer; }
/* ::::: http://www.kostenlose-online-umfragen.de/assets/templates/ideegestalten/form.css ::::: */

/* ::::: http://ct1.addthis.com/static/r07/widget/css/widget007.old.css ::::: */

.at15t, .at16nc, .at300bs { background: url('widget008.old.16.top.png') no-repeat scroll left center transparent; }
div.atclear { clear: both; }
.addthis_default_style .addthis_separator, .addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m, .addthis_default_style .at300bs { float: left; }
.addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m { padding: 0px 2px; }
.at300b, .at300bo, .at300m, .at300bs { cursor: pointer; }
.at300bs { overflow: hidden; display: block; background-position: 0px 0px; height: 16px; width: 16px; line-height: 16px ! important; }
.at16nc { overflow: hidden; display: block; height: 16px; width: 16px; line-height: 16px ! important; }
.addthis_default_style .at15t_expanded, .addthis_default_style .at15t_compact { margin-right: 4px; }
:first-child + html #at_email textarea { height: 42px ! important; }
* html #at16psf input, :first-child + html #at16psf input { padding: 0px; }
:first-child + html #at_email #at16eatdr { top: 115px ! important; width: 272px ! important; }
#_atssh { width: 1px ! important; height: 1px ! important; border: 0px none ! important; }
.at_a11y { position: absolute ! important; top: auto ! important; width: 1px ! important; height: 1px ! important; overflow: hidden ! important; }
@media screen and (max-width: 680px) {
}
.at15t, .at16nc, .at300bs { background: url('widget008.old.16.icons.png') no-repeat scroll left center transparent; }
.at15t_compact, .at16nc.at16t_compact, .at15t_expanded, .at16nc.at16t_expanded, .at15t_more, .at16nc.at16t_more, .at15t_addthis, .at16nc.at16t_addthis { background-position: 0px -80px; }
.at15t_facebook, .at16nc.at16t_facebook { background-position: 0px -1264px; }
.at15t_google, .at16nc.at16t_google { background-position: 0px -1760px; }
.at15t_twitter, .at16nc.at16t_twitter { background-position: 0px -4208px; }
