body{width:100%;/*top:0;background-image:url(../images/bg.png);background-repeat:repeat;*/ background-color:#D2D3D5; }
 html,body {    margin:0;    padding:0;    height:100%; }
* {margin: 0; padding: 0;}
a img, img a { border: none; margin:0}
/*#blau { background-color:#2382C0; height:5px; width:100%}
#weiss { background-color:#fff; height:5px; width:100%}*/
#sprachen { position:absolute; color:#666; font-size:80%; margin-top:-8px; font-family:Verdana, Geneva, sans-serif; margin-left:80px; left:50%}
#sprachen a { text-decoration:none; color:#666}
#sprachen img { max-height:150px; width:auto; overflow:auto}
/*#main, #conteactinfo, #header { padding-right:5px; padding-left:5px}*/
h1,h2,h3,h4,h5,h6{font-family:/*BebasNeueRegular,Arial, Helvetica, sans-serif;*/ Verdana, Geneva, sans-serif;color:#333;margin:0;padding:0;}
h1,h2{font-size:16px}
h3{ margin:15px 0}
#bread {/*padding-top:0px; margin-bottom:-30px*/ margin-top:-60px; position:absolute; z-index:999999}
span.B_crumbBox , span.B_crumbBox a { font-style:italic; font-size:12px; color:#666; text-decoration:none;  }
p{/*font-family:Verdana, Geneva, sans-serif;*/font-size:10pt; font-family:Verdana, Geneva, sans-serif}
hr{color:#d5d5d5;background-color:#d5d5d5;height:1px;border:none;}
#header{width:100%;float:left;height:180px; background-color:#fff; border-bottom:20px solid #6E6E70}
#header_small{max-width:1000px;float:none;margin:0px auto 0;}
#logo{  text-align:left;margin-top:-30px; margin-left:-46px ; float:left; width: auto;  padding-right:10px; height:180px; width:200px; position:absolute;  }
#logo img{ max-height:90px; width:auto; position:absolute; z-index:9999; display:block; float:left; margin-top:30px; background-color:#fff; padding-top:30px; padding-bottom:60px; padding-right:10px; }
#logo a { outline:none}
.online_buchen { height:80px; overflow:hidden}
.online_buchen img{ max-width:400px; height: auto; float:right}
table, td, tr ,ul,li,p,div,a{ font-family:Verdana, Geneva, sans-serif; font-size:13px }
/*#logo a,#logo a:visited{display:block;border:1px solid #d5d5d5;background-color:white;font-family: Verdana, Geneva, sans-serif;color:#e1e1e1;font-size:20pt;font-weight:normal;text-decoration:none;padding:8px 18px 6px;}
#logo a:hover{border:1px solid #d5d5d5;background-color:#da620b;color:white;text-decoration:none;}*/
#abst p { margin:20px 0}
#mehrsprachig { float:right; margin-top:-20px; margin-right:5px}
#mehrsprachig a{ color:#000; text-decoration:none; font-weight:bold}
#mehrsprachig ul li { display:inline-block; float:left; list-style:none; margin-left:10px}
#abst #inhalt_links100 li { margin-left:20px; margin-bottom:10px}
.bestellung input, .bestellung select, .bestellung textarea { padding:5px; width:100%}

.bestellung .kasten.let{ height:244px} 
.bestellung .kasten.let input{ margin-top:50px}
.bestellung .kasten { background-color:#FFE488; border:1px solid #333; margin-bottom:10px; padding:12px}
.bestellung input, .bestellung textarea, .bestellung select, .bestellung label,.bestellung em { width:90%; display:block; padding:4px}
.bestellung em { font-weight:bold}
.bestellung input,.bestellung  select, .bestellung textarea { border:1px solid #666}

a, a:visited { color:#446394; text-decoration: underline}
a:hover { text-decoration: none}
.social ul li{width:46px;float:left;display:inline-block;height:46px;border:1px solid #d5d5d5;list-style-type:none;background-color:white;margin-left:6px;}
.socialfooter ul li{width:46px;float:left;display:inline-block;height:46px;list-style-type:none;margin-left:-1px;/* background-color:#fff*/}
.social-google{width:46px;display:block;height:46px;background-image:url(../images/social-slider.png);background-repeat:no-repeat;background-position:-7px -1px;}
.social-google:hover{width:46px;display:block;height:46px;background-image:url(../images/social-slider.png);background-repeat:no-repeat;background-position:-7px -47px;}
.social-facebook{width:46px;display:block;height:46px;background-image:url(../images/social-slider.png);background-repeat:no-repeat;background-position:-53px -2px;}
.social-facebook:hover{width:46px;display:block;height:46px;background-image:url(../images/social-slider.png);background-repeat:no-repeat;background-position:-53px -48px;}
.social-twitter{width:46px;display:block;height:46px;background-image:url(../images/social-slider.png);background-repeat:no-repeat;background-position:-102px -2px;}
.social-twitter:hover{width:46px;display:block;height:46px;background-image:url(../images/social-slider.png);background-repeat:no-repeat;background-position:-102px -48px;}
.social-linkedin{width:46px;display:block;height:46px;background-image:url(../images/social-slider.png);background-repeat:no-repeat;background-position:-147px -2px;}
.social-linkedin:hover{width:46px;display:block;height:46px;background-image:url(../images/social-slider.png);background-repeat:no-repeat;background-position:-147px -48px;}
.social-forrst{width:46px;display:block;height:46px;background-image:url(../images/social-slider.png);background-repeat:no-repeat;background-position:-194px -2px;}
.social-forrst:hover{width:46px;display:block;height:46px;background-image:url(../images/social-slider.png);background-repeat:no-repeat;background-position:-194px -48px;}
.social-dribbble{width:46px;display:block;height:46px;background-image:url(../images/social-slider.png);background-repeat:no-repeat;background-position:-242px -2px;}
.social-dribbble:hover{width:46px;display:block;height:46px;background-image:url(../images/social-slider.png);background-repeat:no-repeat;background-position:-242px -48px;}
#navigation1{width:20%;float:left;/* position:absolute; top:185px;*/ padding-top:0px;bottom:0px;height: auto;  min-height: 100%;}
#navi1 select{display:none;border:1px dotted #333; background-color:#333; color:#fff !important;width:98%; max-width:300px;font-family: Verdana, Geneva, sans-serif;color:#807f7f;font-size:10pt;font-weight:normal;text-decoration:none; position:absolute; left:50%; margin-left:-150px; top:200px;padding:4px 8px;}
#navi1 select option{ background-color:#ccc; color:#333}
#navi1{ z-index:99; }
#navi1 ul ul ul { margin:0 !important; padding:0 !important; }
#navi1 ul ul li.current ul { /*padding-top:20px;background-color:#ADBDDC;*/ }
#navi1 ul ul { padding: 0  !important ; margin:0 ; width:100%; }
#navi1 ul  {  margin:0 !important; width:100%; }
/*#navi1 ul ul ul li:first-child{ margin-top:-30px}*/ 
/*#navi ul{width:100%;float:right;margin:0;padding:0;}*/
#navi1 ul li{display:block;list-style-type:none;position:relative; text-align:right; padding:7px 5% 7px 0}
#navi1 ul li ul li{ margin-right:-5%}
#navi1 ul li a{ text-decoration:none; color:#fff; font-size:14px; display:block}
#navi1 ul li li{ display:none}
#navi1 ul li.ccc ul {margin-top:15px !important}
#navi1 ul li.ccc li{ display: block; background-color:#5171A8; padding-right:20px !important;  }
#navi1 ul li.ccc li li{ display: block; background-color:#5F7FBB; padding-right:20px !important;  }
#navi1 ul li.level2 { margin-top:3px; margin-bottom:3px}
#navi1 li.level1 ul {/* margin-top:15px*/}
#navi1 li.level1 ul { margin:0 0 0 0 !important; }
#navi1 ul li.level2 ul { margin:0 0 0 0 !important;}
#navi1 ul li.ccc.current ul { /*margin:14px 0 15px 0 !important;*/}
#navi1 ul li a:hover{ text-decoration:underline}
#navi1 ul li li.current a {}
#navi1 ul li.current a,#navi1 ul li li.ccc a { text-decoration:underline}
#navi1 ul li.pc.ccc.current ul li a { text-decoration:none}
#navi1 ul li.pc.ccc.current ul li a:hover { text-decoration: underline}

#navi1 li li.level3 { display:none !important; margin:0 !important; padding:0 !important}
#navi1 li.ccc.current li.ccc.level3{/* background-color:#98ADD3 !important;*/ display:block !important; }
 #navi1 li.ccc li.ccc li:first-child { margin-top:10px !important}
 #navi1 li.ccc li.ccc li { background-color:#5F7FBB !important; display:block !important; margin-top:3px !important; padding-top:5px !important; padding-bottom:5px !important}
/*  #navi1 li.ccc li.ccc li a{ color:#446495}*/
/*#navi1 li.ccc li.ccc ul {margin-top:35px}*/
 #navi1 li.ccc li.ccc li a{ text-decoration:none}
 #navi1 li.ccc li.ccc li.current a{ text-decoration:underline}  
 
 
/*#navi ul li:last-child{width: 16.67%; }
#navi ul li li:last-child{width:100% !important; }
#navi li li.last  {width:100% !important; display:block}
#navi ul li.current{ background-color:#000; color:#FFCB17; text-transform:uppercase}
#navi ul li:last-child{}
#navi ul li:first-child{float:left;display:inline-block;list-style-type:none;position:relative;border-left:1px solid #fff;}
#navi ul li a,#navi ul li a:visited{font-family:Verdana, Geneva, sans-serif;color:#efefef;font-size:10pt;font-weight:normal;text-decoration:none; display:block;padding:14px 0; text-transform:uppercase}
#navi ul ul { padding-top:0px !important; background-color:#005BAB !important}
#navi ul li.current a{color:#fff}
#navi ul li a:hover{font-family:Verdana, Geneva, sans-serif;color:#fff;font-size:10pt;font-weight:normal;text-decoration:none;}
#navi ul li ul{width:auto;position:absolute;display:none;z-index:2000;padding-top:1px;margin-left:-1px;background-color:#fff; width:100%}
#navi ul li ul li{padding:9px 0 !important;position:relative;border-right:1px solid #000!important;border-bottom:1px solid #000!important;border-left:1px solid #000!important;width: 100%;padding:0 !important; background-image:none; background-color: #D8D8D8}
#navi  li li a{ padding:9px 0 !important;color:#000 !important; width:100%; font-size:80% !important}
#navi  li li.current a{ color:#fff !important}
#navi ul li ul li a:hover{ background-color:#fff; color:#000 !important}
#navi ul li ul li ul{width:auto;position:absolute;display:none;z-index:2000;left:100%!important;top:-1px!important;margin:0!important;padding:0!important;}
#navi ul li ul li ul li:first-child{position:relative;border-right:1px solid #d5d5d5!important;border-top:1px solid #d5d5d5!important;border-bottom:1px solid #d5d5d5!important;background-color:white;margin-top:0;padding:6px 25px 6px 14px !important;}
#navi ul li ul li ul li{position:relative;border-right:1px solid #d5d5d5!important;border-top:1px solid #d5d5d5!important;border-bottom:1px solid #d5d5d5!important;background-color:white;margin-top:-1px;padding:6px 25px 6px 14px !important;}
#navi ul li li:last-child{width:100% !important; border:none; }*/

.fehler { margin-bottom:15px}
.fehler .errors{ color:red; background-color:#efefef; padding:10px; border:1px solid #000}
.fehler .errors span span{ display:inline-block; padding:0 8px 0 0}
.biene { float:right}
.biene img { max-height:100px; width:auto;   margin-top:-35px}
#naviunten ul { margin:20px 0 0 0; padding:0 ;text-align:center !important; }
#naviunten li{ display:inline !important;list-style:none;   margin:0 20px; width:auto}
#naviunten li:last-child { margin-right:0 !important}
#naviunten li:first-child { margin-left:0 !important}
#naviunten li a{ text-decoration:none; display: inline-block}
.navicon { max-height:110px; width:auto}
.balken { text-align:center; font-size:20px; font-weight:bold;  text-transform:uppercase; border-bottom:4px solid #000; padding-bottom:10px}
#conteactinfo{width:100%;float:left;font-family:Verdana, Geneva, sans-serif;font-size:10pt;font-weight:normal;text-decoration:none;padding-top:20px;background-color:#D2D3D5;}
#sliderwrap{height:180px; overflow:hidden; width:80%;float: right/*;min-height:50px;background-color:#FFCB17;border:1px solid #d5d5d5*/;margin:0px ;padding:0px ; z-index:999 !important;  position:relative}
.standbild.nivoSlider{ height:180px !important}
.nivoSlider{position:relative;}
.standbild.nivoSlider .nivo-directionNav,.nivo-controlNav{ display:none}
.nivoSlider img{max-width:100%;position:absolute;top:0;left:0;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:6;display:none;margin:0;padding:0;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;opacity:0.8;width:100%;z-index:8;}
.nivo-caption p{margin:0;padding:5px;}
.nivo-caption a{display:inline!important;}
.nivo-directionNav { margin-top:10px; display:none }
.nivo-directionNav a{position:absolute;z-index:9;cursor:pointer;bottom:130px;background-color:#7FB9E1;}
.nivo-prevNav{ left:28px;width:46px;height:46px;border:1px solid #d5d5d5;display:block;text-indent:-9999px;background-image:url(../images/social-slider.png);background-repeat:no-repeat;background-position:-297px 0;}
.nivo-prevNav:hover{background-image:url(../images/social-slider.png);background-repeat:no-repeat;background-position:-297px -46px;}
.nivo-nextNav{ right:28px;  width:46px;height:46px;border:1px solid #d5d5d5;display:block;background-image:url(../images/social-slider.png);background-repeat:no-repeat;background-position:-343px 0;text-indent:-9999px;}
.nivo-nextNav:hover{background-image:url(../images/social-slider.png);background-repeat:no-repeat;background-position:-343px -46px;text-indent:-9999px;}
.nivo-controlNav{position:absolute;left:0%;bottom:0px; background-color: transparent; width:100%; height:8px; overflow: hidden; z-index:999999; border-bottom:7px solid #000 }
/*.nivo-controlNav a{display:block;width:22px;height:22px;background:url(../images/slider/bullets.png) no-repeat;text-indent:-9999px;border:0;float:left;margin:0 3px 0 0;}
.nivo-controlNav a.active{font-weight:bold; background-color:red}*/
.nivo-controlNav a { display: inline-block; float:left; border-right:4px solid  ; border-color:transparent; font-size:6px; height:8px;background-color: transparent}
.nivo-controlNav a span { color:#B1B3B4; position:absolute; top:3333px; background-color:transparent !important}
.nivo-controlNav a.active{ background-color:#FFCB17;}
.nivo-controlNav a.active span{ color:#2382C0}
.standbild .nivo-controlNav a { display:none}
.zweislider .nivo-controlNav a {width:49.59%}
.zweislider .nivo-controlNav a:last-child {width:49.59%; float:right; margin-right:-3px}
.dreislider .nivo-controlNav a {width:33%}
.dreislider .nivo-controlNav a:last-child {width:33%;float:right; margin-right:-3px}
.sechsslider .nivo-controlNav a {width:16.26%}
.sechsslider .nivo-controlNav a:last-child{width: 16.65%; border:none}

h2.uee {  margin-top:0px; height:20; margin-top:0; top:0   }
h2.uee span{ color:#446495 ;padding:20px 0 20px 21.5%; display:inline-block; font-size:14px; }


.boxes-full{background-color:white;width:100%;height:auto;float:left;border:1px solid #d5d5d5;text-align:center;position:relative;margin:15px 0;}
.boxes-full h1{text-align:center;margin:0;padding:0;}
.boxes-half{background-color:white;width:48%;height:auto;float:left;border:1px solid #d5d5d5;text-align:center;position:relative;margin:15px 1%;}
.boxes-third{background-color:white;width:31.1%;height:100%;float:left;border:1px solid #d5d5d5;text-align:center;position:relative;margin:15px 1%;}
.boxes-padding{width:94%;height:100%!important;padding:3%;}
.fullpadding{width:98%;padding:1%;}
.boxes-first{margin-left:0;margin-right:2%;}
.boxes-last{margin-right:0;margin-left:2%;}
.bti{width:100%;float:left;cursor:pointer;}
.featured-images{width:30%;height:30%;float:left;}
.featured-titles{width:68%;float:right;padding-top:10px;font-family: Verdana, Geneva, sans-serif;color:#da803f;font-size:20pt;text-align:left;}
.featured-text{width:100%;float:left;text-align:center;font-family: Verdana, Geneva, sans-serif;color:#7e7e7e;font-size:12pt;padding:0 0 20px;}
#footer{width:100%;float:left;background-image:url(../images/footer-bg.png);min-height:380px;margin-top:20px;}
#footertop{width:100%;float:left;background-image:url(../images/footer-top.png);background-repeat:repeat-x;background-position:left top;}
#footerbottom{background-color:#5F7FBB;width:100%;min-height:90px;position:fixed;left:0;bottom:0;z-index:3000;}
.footeradresse { color:#FFCB17; font-weight:bold; height:25px;  background-color:#fff}
#copyright{float:left;font-family:Verdana, Geneva, sans-serif;font-size:10pt;color:#fff;padding-top:16px;}
#copyright a,#copyright a:visited,#copyright a:hover{font-family:Verdana, Geneva, sans-serif;font-size:10pt;color:#fff; text-decoration:none}
.titles{background-color:white;max-width:960px;height:auto;float:none;border:1px solid #d5d5d5;text-align:center;position:relative;margin:80px auto 28px;padding:10px 20px;}
.titlesnormal{background-color:white;max-width:960px;height:auto;float:none;border:1px solid #d5d5d5;text-align:center;position:relative;margin:0 auto 28px;padding:10px 20px;}
.latestthree .latestthreeimage{width:100%;float:left;height:132px;overflow:hidden;border:0;}
#useful_links{width:27%;float:left;padding-right:3%;padding-left:3%;border-right:1px solid #cfcdcd;border-left:1px solid white;margin-top:20px;}
#usefultitle{width:90%;float:left;background-image:url(../images/usefullinks.png);background-repeat:no-repeat;background-position:left 7px;text-align:left;font-family: Verdana, Geneva, sans-serif;color:#cbcbcb;font-size:20pt;border-bottom:1px solid #cfcdcd;padding:2% 0 4% 10%;}
#usefulbody ul li:first-child{padding-top:20px;display:block;float:left;list-style-type:none;border-top:1px solid white;}
#latest-testimonial{width:30%;float:left;padding-left:3%;border-left:1px solid white;margin-top:20px;}
#testimonialtitle{width:85%;float:left;background-image:url(../images/latesttestimonial.png);background-repeat:no-repeat;background-position:left 10px;text-align:left;font-family: Verdana, Geneva, sans-serif;color:#cbcbcb;font-size:20pt;border-bottom:1px solid #cfcdcd;padding:2% 0 4% 15%;}
#testimonialbody{width:94%;float:left;background-color:#cbcbcb;position:relative;margin-top:20px;text-shadow:1px 1px 1px #a9a8a8;padding:3%;}
#testimonialbody h6{color:white;font-size:16pt;}
#testimonialbody p{color:white;margin:3px 0;}
#testimonialbody .speachlower{width:46px;height:25px;position:absolute;background-image:url(../images/speach-lower.png);background-repeat:no-repeat;bottom:-25px;right:0;}
#scrolltab{width:40px;height:40px;position:fixed;top:50%;right:10px;margin-top:-20px;background-color:black;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;border:1px solid grey;border-radius:4px;z-index:2000;display:none;background-image:url(../images/scrolltop.png);background-repeat:no-repeat;background-position:0 1px;cursor:pointer;}
.clear{clear:both!important;}
.largerectange{font-family: Verdana, Geneva, sans-serif;text-decoration:none;font-weight:bold;text-shadow:0 1px 2px #333;box-shadow:0 1px 2px #999;font-size:14pt;margin:0 5px;padding:9px 26px;}
.mediumrectange{font-family: Verdana, Geneva, sans-serif;text-decoration:none;font-weight:bold;text-shadow:0 1px 2px #333;box-shadow:0 1px 2px #999;font-size:12pt;margin:0 5px;padding:7px 14px;}
.smallrectange{font-family: Verdana, Geneva, sans-serif;text-decoration:none;font-weight:bold;text-shadow:0 1px 2px #333;box-shadow:0 1px 2px #999;font-size:10pt;margin:0 5px;padding:6px 12px;}
.largesmoothrectange{border-radius:4px;font-family: Verdana, Geneva, sans-serif;text-decoration:none;font-weight:bold;text-shadow:0 1px 2px #333;box-shadow:0 1px 2px #999;font-size:14pt;margin:0 5px;padding:9px 26px;}
.mediumsmoothrectange{border-radius:4px;font-family: Verdana, Geneva, sans-serif;text-decoration:none;font-weight:bold;text-shadow:0 1px 2px #333;box-shadow:0 1px 2px #999;font-size:12pt;margin:0 5px;padding:7px 14px;}
.smallsmoothrectange{border-radius:4px;font-family: Verdana, Geneva, sans-serif;text-decoration:none;font-weight:bold;text-shadow:0 1px 2px #333;box-shadow:0 1px 2px #999;font-size:10pt;margin:0 5px;padding:6px 12px;}
.largerounded{border-radius:15px;font-family: Verdana, Geneva, sans-serif;text-decoration:none;font-weight:bold;text-shadow:0 1px 2px #333;box-shadow:0 1px 2px #999;font-size:14pt;margin:0 5px;padding:9px 26px;}
.mediumrounded{border-radius:12px;font-family: Verdana, Geneva, sans-serif;text-decoration:none;font-weight:bold;text-shadow:0 1px 2px #333;box-shadow:0 1px 2px #999;font-size:12pt;margin:0 5px;padding:7px 14px;}
.smallrounded{border-radius:10px;font-family: Verdana, Geneva, sans-serif;text-decoration:none;font-weight:bold;text-shadow:0 1px 2px #333;box-shadow:0 1px 2px #999;font-size:10pt;margin:0 5px;padding:6px 12px;}
.splitnone{width:100%;float:left;text-align:left;color:#999;padding:10px 0;}
.split23{width:61%;float:left;text-align:left;color:#7E7E7E;padding:10px 3% 10px 2%;}
.leftsection{width:63%;float:left;text-align:left;color:#7E7E7E;padding:10px 3% 10px 0;}
.leftsectionalt{float:right!important;padding:10px 0 10px 3%;}
.rightsection{width:33%;float:right;text-align:left;color:#7E7E7E;padding:10px 0;}
.rightsectionalt{float:left!important;}
#simpleslider{width:100%;float:left;height:150px;overflow:hidden;}
#simpleslider div{position:absolute;display:none;}
li.tick{background-image:url(../images/tick.png);background-position:0 2px;background-repeat:no-repeat;list-style-type:none;font-family:Verdana, Geneva, sans-serif;font-size:10pt;padding:3px 0 3px 22px;}
li.orange-cross{background-image:url(../images/orange-cross.png);background-position:0 3px;background-repeat:no-repeat;list-style-type:none;font-family:Verdana, Geneva, sans-serif;font-size:10pt;padding:3px 0 3px 22px;}
li.red-cross{background-image:url(../images/red-cross.png);background-position:0 3px;background-repeat:no-repeat;list-style-type:none;font-family:Verdana, Geneva, sans-serif;font-size:10pt;padding:3px 0 3px 22px;}
.homeicon{background-image:url(../images/home-icon.png);background-repeat:no-repeat;background-position:0 0;padding:3px 0 3px 20px;}
.clockicon{background-image:url(../images/clock-icon.png);background-repeat:no-repeat;background-position:0 0;padding:3px 0 3px 20px;}
.calendericon{background-image:url(../images/calender-icon.png);background-repeat:no-repeat;background-position:0 2px;padding:3px 0 3px 20px;}
.emailicon{background-image:url(../images/message-icon.png);background-repeat:no-repeat;background-position:0 1px;padding:3px 0 3px 22px;}
.phoneicon{background-image:url(../images/phone-icon.png);background-repeat:no-repeat;background-position:0 2px;padding:3px 0 3px 20px;}
.chaticon{background-image:url(../images/chat-icon.png);background-repeat:no-repeat;background-position:0 3px;padding:3px 0 3px 20px;}
.tagicon{background-image:url(../images/tag-icon.png);background-repeat:no-repeat;background-position:0 1px;padding:3px 0 3px 20px;}
.usericon{background-image:url(../images/user-icon.png);background-repeat:no-repeat;background-position:0 1px;padding:3px 0 3px 20px;}
.gamingicon{background-image:url(../images/games-icon.png);background-repeat:no-repeat;background-position:0 3px;padding:3px 0 3px 20px;}
.settingsicon{background-image:url(../images/settings-icon.png);background-repeat:no-repeat;background-position:0 1px;padding:3px 0 3px 20px;}
.uploadicon{background-image:url(../images/upload-icon.png);background-repeat:no-repeat;background-position:0 1px;padding:3px 0 3px 20px;}
.downloadicon{background-image:url(../images/download-icon.png);background-repeat:no-repeat;background-position:0 3px;padding:3px 0 3px 20px;}
.informationalert{background-image:url(../images/infoalert.png);border:1px solid #CCCCCC;background-color:#E0E0E0;background-repeat:no-repeat;background-position:10px 10px;border-radius:3px;box-shadow:0 1px 5px #999;margin:10px 0;padding:15px 15px 15px 45px;}
.warningalert{background-image:url(../images/warningalert.png);border:1px solid #FE7736;background-color:#FFBD59;background-repeat:no-repeat;background-position:10px 10px;border-radius:3px;box-shadow:0 1px 5px #999;color:white;margin:10px 0;padding:15px 15px 15px 45px;}
.rejectionalert{background-image:url(../images/rejectionalert.png);border:1px solid #FF0F0F;background-color:#FF8080;background-repeat:no-repeat;background-position:10px 12px;border-radius:3px;box-shadow:0 1px 5px #999;color:white;margin:10px 0;padding:15px 15px 15px 45px;}
.greenalert{background-image:url(../images/greenalert.png);border:1px solid #83CD52;background-color:#8DE182;background-repeat:no-repeat;background-position:10px 12px;border-radius:3px;box-shadow:0 1px 5px #999;color:#060;margin:10px 0;padding:15px 15px 15px 45px;}
.tabs_container{width:100%;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.tabs_container ul.tabs{list-style:none;height:27px;border-bottom:1px solid #DDD;margin:0;padding:0;}
.tabs_container ul.tabs li{float:left;margin-right:2px;cursor:pointer;}
.tabs_container ul.tabs li a,.tabs_container ul.tabs li a:visited{display:block;border-left:1px solid #DDD;border-top:1px solid #DDD;border-right:1px solid #DDD;text-decoration:none;background:0 to(#d4d3d3));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff',EndColorStr='#d4d3d3',GradientType=0);color:#807f7f;border-radius:4px 4px 0 0;padding:6px 16px;}
.tabs_container ul.tabs li.active a{background-color:#fff;background:0 to(#fff));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff',EndColorStr='#fff',GradientType=0);display:block;border-left:1px solid #DDD;border-top:1px solid #DDD;border-right:1px solid #DDD;text-decoration:none;padding:6px 16px;}
div.tab_contents_container{border:1px solid #DDD;border-top:none;padding:20px;}
.accordiontitle a,.accordiontitle a:visited,.accordiontitle a:hover{color:#807f7f;font-family:Verdana, Geneva, sans-serif;font-size:10pt;text-decoration:none;}
#portfolio-filter{width:80%;float:left;}
#portfolio-filter-choice{width:20%;float:right;text-align:right;}
#portfolio-filter ul{width:100%;float:left;margin:0;padding:0;}
#portfolio-filter ul li{list-style-type:none;display:inline-block;font-family:Verdana, Geneva, sans-serif;font-size:10pt;color:orange;margin-bottom:20px;}
#portfolio-container{width:100%;min-height:500px!important;float:left;}
.portfoliowrap{width:100%;float:left;border:1px solid #d5d5d5;}
.portfoliowrap .portfolioimage{width:100%;float:left;overflow:hidden;border:0;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.widgettitle h4{font-size:16pt;padding:4px 0 4px 6px;}
.widgetbody{width:100%;float:left;text-align:left;padding-top:15px;}
.blogtitle h3{padding:4px 0 4px 6px !important;}
.blogtitle h3 a,.blogtitle h3 a:visited{font-size:16pt;color:#cbcaca;text-decoration:none;}
.blogtitle h3 a:hover{font-size:16pt;color:#cbcaca;text-decoration:underline;}
.blogcommenttitle{width:100%;float:left;text-align:center;padding:10px 0;}
.blogcommenttitle h3{font-size:16pt;color:#cbcaca;}
.blogbody{width:100%;float:left;text-align:left;padding-top:10px;}
.blogimage{width:66%;float:left;margin-left:2%;border:1px solid #d5d5d5;padding:0;}
.blogimage img{width:100%;border:0;margin:0;padding:0;}
.blogimage a:link img,.blogimage a:visited img,.blogimage a:hover img{width:100%;border:0;text-decoration:none;margin:0;padding:0;}
.bloginfo{width:30%;float:right;}
.bloginfo p{font-size:9pt!important;margin:7px 0;}
.bloginfo p:first-child{font-size:9pt!important;margin:15px 0 7px;}
.bloginfo p span{color:#de770c;cursor:pointer;}
.blogtext{width:96%;float:left;padding:10px 2%;}
.blogpagination ul{width:auto;float:none;text-align:center;margin:0 auto;padding:0;}
.blogpagination ul li{display:inline-block;list-style:none;margin:5px 2px;}
.blogbutton{padding-top:20px;text-align:right;border-top:1px solid #d5d5d5;}
.blogadvertising img{border:0;margin:5px 8px 11px;}
.blogcategories ul{width:85%;float:none;margin:0 auto;padding:0;}
.blogcategories ul li:last-child{display:block;float:left;list-style-type:none;width:100%;padding-bottom:20px;}
.blogcommentreply{width:75%;float:right;}
.commenttitle{width:100%;float:left;text-align:left;border-bottom:1px solid #d5d5d5;padding:10px 0;}
.commenttitle p{color:#cbcaca;margin:0;padding:0 0 0 10px;}
.avatarname{font-family: Verdana, Geneva, sans-serif;font-size:16pt;background-image:url(../images/usericon-big.jpg);background-repeat:no-repeat;padding:0 30px;}
.avatardate{font-family:Verdana, Geneva, sans-serif;font-size:10pt;background-image:url(../images/calender-big.jpg);background-repeat:no-repeat;cursor:pointer;background-position:0 -2px;padding:3px 0 3px 30px;}
.avatardateorange{color:#da620b;}
.avatarreply{font-family: Verdana, Geneva, sans-serif;font-size:16pt;text-align:right;float:right;padding-right:10px;}
.avatarreply a,.avatarreply a:visited{color:#cbcaca;text-decoration:none;}
.avatarreply a:hover{color:#cbcaca;text-decoration:underline;}
.blogcommentform fieldset{border:0;margin:0;padding:10px 0;}
.blogcommentform fieldset textarea{width:95%;border:1px solid #d5d5d5;height:120px;overflow:hidden;font-family:HelveticaLTStdRoman, Arial, Helvetica, sans-serif;font-size:10pt;color:#AFADAD;padding:1%;}
.commentbutton{font-family: Verdana, Geneva, sans-serif;font-size:16pt;color:white;border:1px solid #d5d5d5;background-color:#dbdada;float:right;text-align:right;margin-right:10px;padding:5px 10px;}
.commentbutton:hover{font-family: Verdana, Geneva, sans-serif;font-size:16pt;color:white;border:1px solid #dbdada;background-color:#919191;float:right;text-align:right;margin-right:10px;padding:5px 10px;}
.commentbutton_fieldset{padding-top:0!important;}
.contactdetails{width:90%;float:none;margin:5px auto;}
.contactdetails p{background-image:url(../images/orange-cross.png);background-repeat:no-repeat;font-size:10pt;margin:0;padding:0 0 13px 30px;}
.contacttitle{width:100%;float:left;border-bottom:1px solid #d5d5d5;text-align:left;padding:10px 0;}
.contacttitle h2{padding-left:20px;color:#da620b;font-size:16pt;}
.contacttextarea{width:60%;float:left;padding:10px 1% 10px 0;}
.contacttextarea fieldset{border:0;margin:0;padding:0;}
textarea.contacttextarea{width:96%;border:1px solid #d5d5d5;min-height:180px;color:#939393;font-size:12pt;font-family:HelveticaLTStdRoman, Arial, Helvetica, sans-serif;padding:2%;}
.contacttextform{width:92%;border:1px solid #d5d5d5;color:#939393;font-size:12pt;font-family:HelveticaLTStdRoman, Arial, Helvetica, sans-serif;margin-bottom:3px;padding:6px 4%;}
.contactformbutton{background-color:#d46116;font-family: Verdana, Geneva, sans-serif;font-size:16pt;float:right;border:0;color:white;padding:10px 22px;}
.contactformbutton:hover{background-color:#cbcaca;font-family: Verdana, Geneva, sans-serif;font-size:16pt;float:right;border:0;color:white;padding:10px 22px;}
.contacttextboxes{width:36%;float:right;color:#d5d5d5;padding:10px 1% 10px 0;}
.contacttextboxes fieldset{border:0;margin:0;padding:0 0 15px;}
#map_canvas{width:96%;float:left;height:165px;background-color:#CCC;margin:2%;}
#googlecontent{width:40%;height:30px;}
#contactwarning{width:90%;display:none;color:#DA620B;font-weight:bold;margin:30px auto 0;padding:20px 0;}
#contactajax{width:90%;display:none;background-image:url(../images/greenalert.png);border:1px solid #83CD52;background-color:#8DE182;color:#060;font-family: Verdana, Geneva, sans-serif;font-weight:bold;font-size:11pt;background-position:10px 12px;border-radius:3px;box-shadow:0 1px 5px #999;background-repeat:no-repeat;text-align:left;margin:55px auto 10px;padding:5px 15px 5px 45px;}
.pagination ul li{float:left;display:inline-block;list-style:none;font-family:Verdana, Geneva, sans-serif;font-size:11pt;margin:5px;}
.pagination ul li a:link.whitecurve,.pagination ul li a:visited.whitecurve{border:1px solid #CCCCCC;background:0 to(#e0e0e0));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff',EndColorStr='#e0e0e0',GradientType=0);color:#666666;text-shadow:none!important;border-radius:4px;}
.social,.socialfooter{width:auto;float:right;height:46px;}
.social ul,.socialfooter ul{width:auto;float:right;height:46px;margin:0;padding:0;}
.social ul li a,.latestthree .latestthreeimage a,#portfolio-filter-choice img,#portfolio-filter-choice img a{border:0;}
#main-wrap,.footerwrap,#main{max-width:1000px;float:none;margin:0 auto;}
#main-wrap { /*height:auto !important;  height:100%;min-height:100%;background-color:#fff;*/ }
#abst{ padding-top:0px;  /*background-color:#fff;*/  height:auto !important; height:100%;  min-height:100%; padding-bottom:140px  }



#main{width:100%;  height:auto !important;  height:100%; min-height:100%;background-color:#fff}
 
#main, .footeradresse{ 
 background: #446495; /* Old browsers */
background: -moz-linear-gradient(left, #446495 0%, #446495 20%, #ffffff 20%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#446495), color-stop(20%,#446495), color-stop(20%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #446495 0%,#446495 20%,#ffffff 20%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #446495 0%,#446495 20%,#ffffff 20%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #446495 0%,#446495 20%,#ffffff 20%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to right, #446495 0%,#446495 20%,#ffffff 20%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#446495', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
 }
/*#main, .footeradresse{-webkit-box-shadow: -10px 10px 5px 0px rgba(115,115,115,1);
-moz-box-shadow: -10px 10px 5px 0px rgba(115,115,115,1);
box-shadow: -10px 10px 5px 0px rgba(115,115,115,1);}

 .footeradresse{-webkit-box-shadow: -10px 10px 5px 0px rgba(115,115,115,1);
-moz-box-shadow: -10px 10px 5px 0px rgba(115,115,115,1);
box-shadow: -10px 10px 5px 0px rgba(115,115,115,1);
}*/
	
#inhalt { padding-bottom:70px;}
/*#inhalt_links70 { padding-bottom:70px; float:left; text-align:justify; width:55%; padding-right:8%;margin-left:50px;}
#inhalt_rechts30 { padding-bottom:70px; float:right; width:25%;margin-right:50px}
*/
#inhalt_links100 { margin-left:15px; margin-right:15px; margin-top:-12px; float:left; width:50%;text-align:justify;  }
#rechts {float:left; width:25%;text-align:justify; overflow:hidden}

.nivo-html-caption,#simpleslider div.previous,div.tab_contents{display:none;}
.box-arrow,.titles span,.titlesnormal span{background-image:url(../images/arrow-down.png);background-repeat:no-repeat;margin-left:-16px;position:absolute;left:50%;bottom:-17px;display:block;width:32px;height:18px;}
.latestthree,#usefulbody,.blogcategories,.blogcomment{width:100%;float:left;}
.latestthree .title,.portfoliowrap .title{width:94%;float:right;font-family: Verdana, Geneva, sans-serif;font-size:16pt;color:#da640f;text-align:right;position:relative;border-bottom:1px solid #d5d5d5;padding:3%;}
.latestthree .title .titlearrow,.portfoliowrap .title .titlearrow{background-image:url(../images/arrow-down.png);background-repeat:no-repeat;position:absolute;right:10%;bottom:-17px;display:block;width:32px;height:18px;}
.latestthree .text,.portfoliowrap .text{width:94%;float:left;font-family:Verdana, Geneva, sans-serif;font-size:12pt;color:#7e7e7e;text-align:center;position:relative;border-top:1px solid #d5d5d5;padding:3%;}
.latestthree .text .textarrow,.portfoliowrap .text .textarrow{background-image:url(../images/arrow-up.png);background-repeat:no-repeat;position:absolute;right:10%;top:-17px;display:block;width:32px;height:18px;}
#usefulbody ul,.pagination ul{width:100%;float:left;margin:0;padding:0;}
#usefulbody ul li,.blogcategories ul li{display:block;float:left;list-style-type:none;width:100%;}
#usefulbody ul li a,#usefulbody ul li a:visited,.blogcategories ul li a,.blogcategories ul li a:visited{list-style-type:none;background-image:url(../images/cross.png);background-repeat:no-repeat;background-position:0 6px;text-decoration:none;font-family:Verdana, Geneva, sans-serif;font-size:12pt;color:#7e7e7e;margin:0;padding:4px 8px 4px 18px;}
#usefulbody ul li a:hover,.blogcategories ul li a:hover{list-style-type:none;background-image:url(../images/cross-hover.png);background-repeat:no-repeat;background-position:0 6px;font-family:Verdana, Geneva, sans-serif;font-size:12pt;color:#d25809;text-decoration:none;margin:0;padding:4px 8px 4px 18px;}
a:link.redbutton,a:visited.redbutton,.pagination ul li a:link.redsquare,.pagination ul li a:visited.redsquare,.pagination ul li a:hover.redsquareactive{border:1px solid #872828;background:0 to(#a10505));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e74444',EndColorStr='#a10505',GradientType=0);color:white;}
a:hover.redbutton,.pagination ul li a:hover.redsquare,.pagination ul li a:link.redsquareactive,.pagination ul li a:visited.redsquareactive{border:1px solid #aa3c3c;background:0 to(#bf1616));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f56a6a',EndColorStr='#bf1616',GradientType=0);color:white;}
a:link.greenbutton,a:visited.greenbutton,.pagination ul li a:link.greensquare,.pagination ul li a:visited.greensquare,.pagination ul li a:hover.greensquareactive{border:1px solid #5e9f51;background:0 to(#69903c));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#77e777',EndColorStr='#69903c',GradientType=0);color:white;}
a:hover.greenbutton,.pagination ul li a:hover.greensquare,.pagination ul li a:link.greensquareactive,.pagination ul li a:visited.greensquareactive{border:1px solid #5e9f51;background:0 to(#69903c));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#8ab953',EndColorStr='#69903c',GradientType=0);color:white;}
a:link.orangebutton,a:visited.orangebutton,.pagination ul li a:link.orangesquare,.pagination ul li a:visited.orangesquare,.pagination ul li a:hover.orangesquarevisited{border:1px solid #b85208;background:0 to(#da620b));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ff9c00',EndColorStr='#da620b',GradientType=0);color:white;}
a:hover.orangebutton,.pagination ul li a:hover.orangesquare,.pagination ul li a:link.orangesquareactive,.pagination ul li a:visited.orangesquareactive{border:1px solid #b85208;background:0 to(#da620b));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f7c87d',EndColorStr='#da620b',GradientType=0);color:white;}
a:link.pinkbutton,a:visited.pinkbutton,.pagination ul li a:link.pinksquare,.pagination ul li a:visited.pinksquare,.pagination ul li a:hover.pinksquareactive{border:1px solid #ff006c;background:0 to(#ff0066));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fb678a',EndColorStr='#ff0066',GradientType=0);color:white;}
a:hover.pinkbutton,.pagination ul li a:hover.pinksquare,.pagination ul li a:link.pinksquareactive,.pagination ul li a:visited.pinksquareactive{border:1px solid #ff006c;background:0 to(#ff0066));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fb88a3',EndColorStr='#ff0066',GradientType=0);color:white;}
a:link.purplebutton,a:visited.purplebutton,.pagination ul li a:link.purplesquare,.pagination ul li a:visited.purplesquare,.pagination ul li a:hover.purplesquareactive{border:1px solid #9825c3;background:0 to(#7d16d4));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#bf5af9',EndColorStr='#7d16d4',GradientType=0);color:white;}
a:hover.purplebutton,.pagination ul li a:hover.purplesquare,.pagination ul li a:link.purplesquareactive,.pagination ul li a:visited.purplesquareactive{border:1px solid #9825c3;background:0 to(#7d16d4));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#cf82fb',EndColorStr='#7d16d4',GradientType=0);color:white;}
a:link.yellowbutton,a:visited.yellowbutton,.pagination ul li a:link.yellowsquare,.pagination ul li a:visited.yellowsquare,.pagination ul li a:hover.yellowsquareactive{border:1px solid #e0be00;background:0 to(#d4c416));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff600',EndColorStr='#d4c416',GradientType=0);color:#333;text-shadow:none!important;}
a:hover.yellowbutton,.pagination ul li a:hover.yellowsquare,.pagination ul li a:link.yellowsquareactive,.pagination ul li a:visited.yellowsquareactive{border:1px solid #fff600;background:0 to(#d4c416));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fdf874',EndColorStr='#d4c416',GradientType=0);color:#333;text-shadow:none!important;}
a:link.whitebutton,a:visited.whitebutton,.pagination ul li a:link.whitesquare,.pagination ul li a:visited.whitesquare,.pagination ul li a:hover.whitesquareactive{border:1px solid #CCCCCC;background:0 to(#e0e0e0));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff',EndColorStr='#e0e0e0',GradientType=0);color:#666666;text-shadow:none!important;}
a:hover.whitebutton,.pagination ul li a:hover.whitesquare,.pagination ul li a:link.whitesquareactive,.pagination ul li a:visited.whitesquareactive{border:1px solid #999;background:0 to(#999));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff',EndColorStr='#999',GradientType=0);color:#666666;text-shadow:none!important;}
a:link.blackbutton,a:visited.blackbutton,.pagination ul li a:link.blacksquare,.pagination ul li a:visited.blacksquare,.pagination ul li a:hover.blacksquareactive{border:1px solid #000;background:0 to(#000));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#3f3f3f',EndColorStr='#000',GradientType=0);color:#fff;text-shadow:none!important;}
a:hover.blackbutton,.pagination ul li a:hover.blacksquare,.pagination ul li a:link.blacksquareactive,.pagination ul li a:visited.blacksquareactive{border:1px solid #000;background:0 to(#000));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#7c7c7c',EndColorStr='#000',GradientType=0);color:#fff;text-shadow:none!important;}
.split2,.element2{width:46%;float:left;text-align:left;color:#7E7E7E;padding:10px 2%;}
.split3,.element3{width:30.1%;float:left;text-align:left;color:#7E7E7E;padding:10px 2% 10px 1%;}
.split4,.element{width:21%;float:left;text-align:left;color:#7E7E7E;padding:10px 2%;}
#simpleslider div.current,div.tab_contents_active{display:block;}
.informationalert span,.warningalert span,.rejectionalert span,.greenalert span{font-family: Verdana, Geneva, sans-serif;font-weight:bold;font-size:11pt;}
.togglewrap,.accordionwrap{width:100%;float:left;margin-top:25px;}
.toggletitle,.accordiontitle{width:94%;float:left;color:#807f7f;font-family:Verdana, Geneva, sans-serif;font-size:10pt;border:1px solid #DDD;cursor:pointer;background-color:#E6E6E6;background-image:url(../images/toggles.png);background-repeat:no-repeat;background-position:right -55px;padding:3%;}
.toggletitle.active,.accordiontitle.active{background-position:right 5px;}
.togglecontent,.accordioncontent{width:94%;float:left;font-family:Verdana, Geneva, sans-serif;font-size:10pt;color:#666666;border-left:1px solid #DDD;border-right:1px solid #DDD;border-bottom:1px solid #DDD;padding:3%;}
.portfoliowrap:hover,.blogimage:hover,.blogwcommentwrap:hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.portfoliowrap .portfolioimage img,.portfoliowrap .portfolioimage img a{width:100%;border:0;}
.blogwidgetstart,.blogwrapstart{width:99.5%;float:left;position:relative;background-color:white;height:auto;border:1px solid #d5d5d5;}
.blogwidget,.blogwrap,.blogwcommentwrap,.blogwcommentwrap2{width:99.5%;float:left;position:relative;background-color:white;height:auto;border:1px solid #d5d5d5;margin-top:40px;}
.widgettitle,.blogtitle{width:100%;float:left;text-align:left;border-bottom:1px solid #d5d5d5;}
.blogpagination,.blogadvertising,.blogcommentform,.pagination{width:100%;float:left;text-align:center;}
.blogpagination ul li a,.pagination ul li a:visited,.blogpagination ul li a:hover{display:block;text-decoration:none;padding:5px 8px;}
.commentuser,.commentuserreply{float:left;width:23%;padding:2%;}
.commenttextreply,.commenttext{float:right;width:68%;padding:2% 3% 2% 2%;}
.commenttextreply p,.commenttext p{margin:0;padding:7px 0;}
.pagination ul li a,.pagination ul li a:visited,.pagination ul li a:hover{display:block;text-decoration:none;padding:5px 10px;}
.pagination ul li a:link.blackcurve,.pagination ul li a:visited.blackcurve,.pagination ul li a:hover.blackcurveactive{border:1px solid #000;background:0 to(#000));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#3f3f3f',EndColorStr='#000',GradientType=0);color:#fff;text-shadow:none!important;border-radius:4px;}
.pagination ul li a:hover.blackcurve,.pagination ul li a:link.blackcurveactive,.pagination ul li a:visited.blackcurveactive{border:1px solid #000;background:0 to(#000));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#7c7c7c',EndColorStr='#000',GradientType=0);color:#fff;text-shadow:none!important;border-radius:4px;}
.pagination ul li a:hover.whitecurve,.pagination ul li a:link.whitecurveactive,.pagination ul li a:visited.whitecurveactive,.pagination ul li a:hover.whitescurveactive{border:1px solid #999;background:0 to(#999));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff',EndColorStr='#999',GradientType=0);color:#666666;text-shadow:none!important;border-radius:4px;}
.pagination ul li a:link.yellowcurve,.pagination ul li a:visited.yellowcurve,.pagination ul li a:hover.yellowcurveactive{border:1px solid #e0be00;background:0 to(#d4c416));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff600',EndColorStr='#d4c416',GradientType=0);color:#333;text-shadow:none!important;border-radius:4px;}
.pagination ul li a:hover.yellowcurve,.pagination ul li a:link.yellowcurveactive,.pagination ul li a:visited.yellowcurveactive{border:1px solid #fff600;background:0 to(#d4c416));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fdf874',EndColorStr='#d4c416',GradientType=0);color:#333;text-shadow:none!important;border-radius:4px;}
.pagination ul li a:link.purplecurve,.pagination ul li a:visited.purplecurve,.pagination ul li a:hover.purplecurveactive{border:1px solid #9825c3;background:0 to(#7d16d4));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#bf5af9',EndColorStr='#7d16d4',GradientType=0);color:white;border-radius:4px;}
.pagination ul li a:hover.purplecurve,.pagination ul li a:link.purplecurveactive,.pagination ul li a:visited.purplecurveactive{border:1px solid #9825c3;background:0 to(#7d16d4));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#cf82fb',EndColorStr='#7d16d4',GradientType=0);color:white;border-radius:4px;}
.pagination ul li a:link.pinkcurve,.pagination ul li a:visited.pinkcurve,.pagination ul li a:hover.pinkcurveactive{border:1px solid #ff006c;background:0 to(#ff0066));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fb678a',EndColorStr='#ff0066',GradientType=0);color:white;border-radius:4px;}
.pagination ul li a:hover.pinkcurve,.pagination ul li a:link.pinkcurveactive,.pagination ul li a:visited.pinkcurveactive{border:1px solid #ff006c;background:0 to(#ff0066));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fb88a3',EndColorStr='#ff0066',GradientType=0);color:white;border-radius:4px;}
.pagination ul li a:link.orangecurve,.pagination ul li a:visited.orangecurve,.pagination ul li a:hover.orangecurveactive{border:1px solid #b85208;background:0 to(#da620b));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ff9c00',EndColorStr='#da620b',GradientType=0);color:white;border-radius:4px;}
.pagination ul li a:hover.orangecurve,.pagination ul li a:link.orangecurveactive,.pagination ul li a:visited.orangecurveactive{border:1px solid #b85208;background:0 to(#da620b));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f7c87d',EndColorStr='#da620b',GradientType=0);color:white;border-radius:4px;}
.pagination ul li a:link.greencurve,.pagination ul li a:visited.greencurve,.pagination ul li a:hover.greencurveactive{border:1px solid #5e9f51;background:0 to(#69903c));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#77e777',EndColorStr='#69903c',GradientType=0);color:white;border-radius:4px;}
.pagination ul li a:hover.greencurve,.pagination ul li a:link.greencurveactive,.pagination ul li a:visited.greencurveactive{border:1px solid #5e9f51;background:0 to(#69903c));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#8ab953',EndColorStr='#69903c',GradientType=0);color:white;border-radius:4px;}
.pagination ul li a:link.redcurve,.pagination ul li a:visited.redcurve,.pagination ul li a:hover.redcurveactive{border:1px solid #872828;background:0 to(#a10505));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e74444',EndColorStr='#a10505',GradientType=0);color:white;border-radius:4px;}
.pagination ul li a:hover.redcurve,.pagination ul li a:link.redcurveactive,.pagination ul li a:visited.redcurveactive{border:1px solid #aa3c3c;background:0 to(#bf1616));filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f56a6a',EndColorStr='#bf1616',GradientType=0);color:white;border-radius:4px;}
.pagination ul li a:link.normal,.pagination ul li a:visited.normal,.blogpagination ul li a:link.normal,.blogpagination ul li a:visited.normal,.pagination ul li a:hover.normalactive,.blogpagination ul li a:hover.normalactive{color:#999;font-family: Verdana, Geneva, sans-serif;font-size:15pt;}
.pagination ul li a:hover.normal,.blogpagination ul li a:hover.normal,.pagination ul li a:link.normalactive,.pagination ul li a:visited.normalactive,.blogpagination ul li a:link.normalactive,.blogpagination ul li a:visited.normalactive{color:#d25809;font-family: Verdana, Geneva, sans-serif;font-size:15pt;}