body{margin:0;background-color:#f6f6f6;font-family:'RobotoLight'}
a{outline:none}
a img{border:0;display:block}
img{border:0}
@font-face{font-family:'Swis721CnBTDTypeBold';src:url('swisscb-dtype-webfont.eot');src:url('swisscb-dtype-webfont.eot?#iefix') format('embedded-opentype'), url('swisscb-dtype-webfont.woff') format('woff'), url('swisscb-dtype-webfont.ttf') format('truetype'), url('swisscb-dtype-webfont.svg#Swis721CnBTDTypeBold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'RobotoLight';src:url('Roboto-Light');src:url('Roboto-Light.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'RobotoMedium';src:url('Roboto-Medium');src:url('Roboto-Medium.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'RobotoBold';src:url('Roboto-Bold');src:url('Roboto-Bold.ttf') format('truetype');font-weight:normal;font-style:normal}
#dynamics-container{display:none;position:fixed;cursor:pointer;z-index:9999;background-color:transparent}
.menucont{float:left;width:195px;height:1330px;background-color:#f6f6f6;}
.favoritePage{text-align:right;float:left;height:22px;width:186px;padding:0;margin:0;text-decoration:none;font-family:'Swis721CnBTDTypeBold';background-color:#fff;color:#999;font-size:17px;letter-spacing:1.0px;text-shadow:0 1px 0 #000;padding:10px 7px 5px 0;margin-bottom:22px;border:1px solid #DFE1E4;border-radius:5px;background-image:url(../images/favorites.png);background-repeat:no-repeat;background-position:7px 7px}
.favoritePage:hover{color:#a9090a;background-color:#fff;text-shadow:0 1px 0 #000;font-family:'Swis721CnBTDTypeBold'}
.page{width:990px;margin:0 auto}
p a:hover{color:#ff8b00!important}.h1co {color:#a9090a;}
.header{background:url(../images/header.jpg) no-repeat 0px -40px;height:341px;margin:10px 0 15px;overflow:hidden;width:990px}
.header a#logo{display:inline-block;float:left;height:auto;margin:18px 0 0 0;padding-left:28px;width:auto;color:#ccc;font-size:36px;font-weight:bold;text-decoration:none;text-align:left;text-shadow:0 1px 0 #fff;letter-spacing:0.5px;font-family:'RobotoBold'}
.body .contact div:first-child{background-color:#FFF;border:1px solid #DFE1E4;border-radius:5px;margin:0;padding:0}
.body .contact div:first-child div:first-child{background:none;border:0;border-bottom:1px solid #DFE1E4;border-radius:0;padding:0 20px}
.body .contact div:first-child div:first-child p{color:#6b7073;font-size:14px;letter-spacing:.05em;line-height:24px;margin:0 0 30px;text-align:justify}
.body .contact div:first-child div{border-color:#DFE1E4;border-radius:0;border-style:none none solid;border-width:1px;margin:0;overflow:hidden;padding:0 20px 30px}
.body .contact div{background-color:#FFF;border:1px solid #DFE1E4;border-radius:5px;margin:32px 0 0;padding:0 20px}
.body .guitar{overflow:hidden}
.body .guitar .content{background-color:#FFF;border:1px solid #DFE1E4;border-radius:5px;float:left;padding:12px 0 0;width:778px;float:right;height:1276px}
.body .guitar .content div:first-child{height:auto;padding:0 0 0px;width:788px}
.body .content h1{color:#a9090a;font-size:36px;font-weight:400;letter-spacing:.025em;line-height:48px;margin:0 18px 0 19px;width:740px;text-align:left;padding-bottom:25px;font-family:'RobotoBold';}
.body .guitar .content div:first-child div{float:left;margin:0 19px;padding:0;width:350px}
.body .guitar .content div:first-child .contp{
	background:url(../images/gitarrenlehrer-kuefner.jpg) no-repeat left top;
	height:391px;
	width:743px;
	float:left;
	margin-bottom:20px
}
.body .guitar .content div:first-child .contt{float:right;width:455px;height:391px;padding-top:0px;text-align:justify;font-family:'RobotoLight';font-size:18px;color:#666;text-shadow:0 0 0 #000}

.body .guitar .content div:first-child .conttdiv{float:left;width:450px;height:auto;margin-top:12px;padding-bottom:17px;}

.body .guitar .content div:first-child .conttdiva{float:left;width:450px;height:auto;}

.body .guitar .content div:first-child .conttdivb{width:739px;height:auto;xbackground-color:#093;float:left;text-align:justify;font-family:'RobotoLight';font-size:18px;color:#666;text-shadow:0 0 0 #000;padding:10px 0 10px 0;}

.body .guitar .content div:first-child .contb{float:right;width:auto;height:auto;padding-right:85px}
.guitar ul{width:195px;height:39px;text-align:left;float:left;padding:0px;margin:0px}
.guitar ul li{list-style:none;float:left;margin:0px}
.guitar ul li .menu{width:187px;height:19px;text-align:left;float:left;margin:0 0 10px 0;padding:11px 0 9px 8px;font-family:Swis721CnBTDTypeBold;font-size:17px;text-decoration:none;color:#fff;text-shadow:0 1px 0 #000;letter-spacing:0.0px;background:url(../images/button-text-hov.png) no-repeat 0px 0px}
.guitar ul li .menu:hover{color:#FFF;background:url(../images/button-text-hov-2.png) no-repeat 0px 0px}
.guitar ul li .menuakt{width:187px;height:19px;text-align:left;float:left;margin:0 0 8px 0;padding:11px 0 9px 8px;font-family:Swis721CnBTDTypeBold;font-size:18px;text-decoration:none;color:#FFF;text-shadow:0 1px 0 #000;letter-spacing:0.5px;background:url(../images/button-text-hov.png) no-repeat 0px 0px}
.menubota{float:left;position:relative;width:195px;height:138px;margin-top:310px}
.menubot{float:left;position:relative;width:193px;height:136px;margin-top:0px;background-image:url(../images/gitarrenunterricht-fuer-kinder.jpg);background-repeat:no-repeat;background-position:left 24px}
.menubottop{font-family:'Robotolight';background:url(../images/menu-hg-title-top.png) no-repeat left top;float:left;height:24px;width:187px;font-size:13px;font-weight:normal;color:#FFF;text-align:left;line-height:24px;padding-left:6px;letter-spacing:0.2px}
.menubotaa{float:left;position:relative;width:195px;height:138px;margin-top:10px}
.menubottw-charanguita{float:left;position:relative;width:193px;height:136px;margin-top:0px;background-image:url(../images/la_charanguita.jpg);background-repeat:no-repeat;background-position:left 24px}
.menubotab{float:left;position:relative;width:195px;height:138px;margin-top:10px}
.menubottw-duo{float:left;position:relative;width:193px;height:136px;margin-top:0px;background-image:url(../images/duo.jpg);background-repeat:no-repeat;background-position:left 24px}
.menubotac{float:left;position:relative;width:195px;height:138px;margin-top:10px}
.menubottw-grupo-akustika{float:left;position:relative;width:193px;height:136px;margin-top:0px;background-image:url(../images/grupo-akustika.jpg);background-repeat:no-repeat;background-position:left 24px}
.menubotad{float:left;position:relative;width:195px;height:288px;margin-top:10px;}
.menubottw{float:left;position:relative;width:193px;height:288px;margin-top:0px;background-image:url(../images/zert.jpg);background-repeat:no-repeat;background-position:left 24px}
.menubottw1{font-family:'Robotolight';background:url(../images/menu-hg-title-top.png) no-repeat left top;float:left;height:24px;width:187px;font-size:13px;font-weight:noraml;color:#FFF;text-align:left;line-height:24px;padding-left:6px;letter-spacing:0.0px}
.subbutton{float:right;margin-top:10px;padding:2px 5px 2px 5px;font-family:'RobotoLight';font-weight:bold;font-size:17px;color:#a9090a;text-shadow:0 1px 0 #fff}
.body .guitar .content div:first-child .contt1{float:left;width:352px;height:285px;margin:0;padding:0px 0 0 20px;text-align:justify;font-family:'RobotoLight';font-size:18px;color:#666;text-shadow:0 0 0 #000}
.body .guitar .content div:first-child .contt2{float:right;width:367px;height:248px;padding-right:11px;padding-top:2px}
.body .guitar .content .contt3{float:left;width:739px;text-align:left;height:auto;padding:0 0 0 19px;margin-top:0px;margin-bottom:13px;text-align:justify;font-family:'RobotoLight';font-size:18px;color:#666;text-shadow:0 0 0 #000}
.kontf{color:#a9090a}
.body .guitar .content .contt3 .contt4{text-align:center;font-family:'RobotoBold';font-size:34px;color:#a9090a;padding:0px 0 0px 0;}
.footer{overflow:hidden}
.footer .about{float:left;margin:0 20px 0 0;height:140px;padding:0px 0 0 0;width:495px}
.footer .about div{background-color:#fff;border:1px solid #dfe1e4;border-radius:5px;overflow:hidden;padding:18px 0px 0px 12px;height:159px}
.footer .about div a{display:inline-block;float:left;margin:3px 10px 0 0}
.footer .about div p{color:#6b7073;float:left;font-size:17px;letter-spacing:.05em;margin:0px 0 0;width:320px;height:140px;line-height:24px;padding-left:5px}
.footer .about div p a{border:0;color:#6b7073;float:none;margin:0}
.footer .contact{float:right;margin:-1px 0 0 0;min-height:140px;padding:1px 0 0 0;width:475px}
.footer .contact ul{background-color:#fff;border:1px solid #dfe1e4;border-radius:5px;list-style:none;margin:0;overflow:hidden;padding:0 0 3px}
.footer .contact ul li:first-child{border:0}
.footer .contact ul li{border-top:1px solid #dfe1e4;overflow:hidden;padding:13px 19px 0}
.footer .contact ul li span{color:#6b7073;float:left;font-size:17px;letter-spacing:.05em;line-height:23px;margin:3px 0 0 0;padding-bottom:10px}
.footer .contact ul li p{color:#6b7073;float:left;font-size:16px;letter-spacing:.05em;line-height:23px;margin:0 0 12px 0px;width:355px;padding-top:7px;padding-bottom:1px}
.footer .contact ul li p a{color:#6b7073}
.footer .connect{clear:both;width:100%;text-align:center;margin:0;overflow:hidden;padding:34px 0 0;padding-bottom:20px;color:#999;font-family:'RobotoBold';font-size:22px;letter-spacing:1.0px;text-shadow:0 1px 0 #fff}
.footer .about h3,.footer .contact h3{color:#a9090a;font-size:16px;font-weight:400;letter-spacing:.025em;line-height:18px;margin:0 0 2px;text-transform:uppercase;padding-left:10px}
.footer .about div p a:hover,.footer .contact ul li p a:hover{color:#ec7500}
.field22 {float:left;height:26px;width:320px;border:1px solid #ccc;}
.fieldbut {
	font: 16px Arial, Helvetica, sans-serif;
}