body {

	font-family: tahoma, Helvetica, Arial, sans-serif;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

h1 {

	color: #C13123;

	font-family: tahoma;

	font-size: 18px;

	font-weight: bold;

	padding: 6px 6px 6px 6px;

	text-align: center;

	text-decoration: none;

}



h2 {

	color: #c13123;

}


#shopmarken {

font-family: tahoma;

color: #787878;

font-size: 12px;

text-align:left;

}

#shopmarken p{

padding: 6px 6px;

}

#shopmarken table {

width:790px;

}

#shopmarken td {

padding:10px 0px;

border-bottom:1px dotted #DDDDDD;

}

#shopmarken .style16 {

text-decoration: underline;

}

#shopmarken .bild {

width:250px;

text-align:center;

}

#shopmarken .markentext {

color: #787878;

font-size: 12px;

font-family: tahoma;

width:500px;

}

#shopmarken h3 {

font-size: 14px;

}

#shopmarken a {

color:#4a6eb2;

text-decoration: none;

}

#shopmarken a:hover{}

#shopmarken img {

width:110px;

border:0;

text-align:center;

}

#tags {

	color: #2b2b2b;

	font-size: 11px;

	font-family: tahoma;

	text-decoration: none;

	padding:12px 0px;

}


.style1 {

	/* logoblau */

         color: #496cb2;

	font-family: tahoma;

	font-size: 12px;

	text-decoration: none;

}



.style1 a:hover {

   	background: #eceae8;

}



.style2 {

	/* bordeauxrot */

         color: #C13123;

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

}

.style3 {

	/* weiß */

         color: #FFFFFF;

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

}

.style4 {

	/* dunkelgruen */

         color: #454345;

	font-size: 12px;

	font-family: tahoma;

}

.style5 {

	/* grau */

         color: #6a6a6a;

	font-size: 11px;

	font-family: tahoma;

}

.style6 {

	/* orange */

         color: #D28308;

	font-size: 11px;

	font-family: tahoma;

	font-weight: bold;

	text-decoration: none;

}

.style7 {

	/* dunkelgrau */

         color: #737373;

	font-size: 11px;

	font-family: tahoma;

	font-weight: bold;

}

.style8 {

	color: #c13123;

	font-size: 12px;

	font-family: tahoma;

	font-weight: bold;

}

.style9 {

	color: #496cb2;

	font-size: 11px;

	font-family: tahoma;

	font-weight: bold;

}

.style10 {

	color: #787878;

	font-size: 12px;

	font-family: tahoma;

}

.style11 {

	/* schwarz */

         color: #2b2b2b;

	font-size: 10px;

	font-family: tahoma;

	text-decoration:none;

}

.style12 {

	color: #3d3d3d;

	font-size: 10px;

	font-family: tahoma;

}

.style13 {

	color: #787878;

	font-size: 15px;

	font-family: tahoma;

         font-weight: bold;

}

.style14 {

	color: #000000;

	font-size: 15px;

	font-family: tahoma;

         font-weight: bold;

}

.style15 {

	color: #787878;

	font-size: 12px;

	font-family: tahoma;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

.style16 {

	color: #c13123;

	font-size: 16px;

	font-family: tahoma;

	font-weight: bold;

}

.style17 {

	color: #C04040;

	font-size: 15px;

	font-family: tahoma;

       	font-weight: bold;

}

.style19 {

	color: #c13123;

	font-size: 16px;

	font-family: tahoma;

	font-weight: bold;

	text-decoration: underline;

}

.style20 {
	color: #787878;

	font-size: 12px;

	font-family: tahoma;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	text-decoration: underline;

}


/***** Dessoushopseiten Menu links intern*****/

#menu{

	padding:10px 10px 10px 10px;

	line-height:1.5;

}

#menu a {

	color: #454345;

	font-family: tahoma;

	font-size: 12px;

	text-decoration: none;

}

#menu a:link {

	color: #454345;

	font-family: tahoma;

	font-size: 12px;

	text-decoration: none;

}

#menu a:hover {

   text-decoration: underline;

}

#menu a:active {

	font-weight: bold;

}



#tags a {

	color:#4a6eb2;

	font-size: 11px;

	text-decoration: none;

}

#tags a:link {

	color:#4a6eb2;

	font-size: 11px;

	text-decoration: none;

}

#tags a:hover {

   	text-decoration: underline;

}

#tags a:active {

   	font-weight: bold;

}





#sitemap	{

	padding: 1em 1.5em;

    	line-height: 20px;

	font-family: tahoma;

}

#sitemap a {

	color: #737373;

	font-size: 14px;

	text-decoration: none;



}

#sitemap a:hover {

	text-decoration: underline;

}



.sitemap1 {

	font-weight: bold;

	padding: 0px 0px 0px 0px;

        margin: 0px;

}

.sitemap2 {

	padding: 0px 0px 0px 30px;

        margin: 0px;

}



.sitemap2 a{display:block;}



#lexikon {

	color: #737373;

	font-family: tahoma;

	font-size: 14px;

	line-height: 1.5em;

	margin: 10px 0px 10px 0px;

	padding: 10px 0px 10px 0px;

}

#lexikon h1 {

	color: #C13123;

	text-align: center;

	text-decoration: none;

}

#lexikon .head {

	font-weight: bold;

}

#lexikon .herkunft {

	margin: 5px 0px 5px 0px;

	padding: 5px 0px 5px 0px;

}

#lexikon .beschreibung {

	margin: 5px 0px 5px 0px;

	padding: 5px 0px 5px 0px;

}

#lexikon .synonyme {

	margin: 5px 0px 5px 0px;

	padding: 5px 0px 5px 0px;

}

#lexikonmenu {

	border-right: 1px solid #DDDDDD;

	float:left;

	line-height: 1;

	margin: 8px 8px 8px 8px;

	padding: 8px 8px 8px 8px;



}

#lexikonmenu a {

	color: #454345;

	font-family: tahoma;

	font-size: 12px;

	text-decoration: none;

}

#lexikonmenu a:link {

	color: #454345;

}

#lexikonmenu a:hover {

   text-decoration: underline;

}

#lexikonmenu a:active {

	font-weight: bold;

}

#lexikonmenu li {

 list-style-position: outside;

 list-style-type: circle;

 }



#lexikonmenu ul {

  list-style-position: outside;

}



.tablegr {

	border:1px solid #DDDDDD;

	margin: 8px 4px 8px 4px;

}



.menuheader {

	color: #454345;

	font-family: tahoma;

	font-size: 12px;

	font-weight: bold;

	text-decoration: underline;

}



#content h1 {

	color: #C13123;

	margin: 10px 4px 10px 4px;

	padding: 10px 4px 10px 4px;

	text-align: center;

	text-decoration: none;

}



#content h3 {

	color: #787878;

	font-size: 12px;

	font-family: tahoma;

	padding: 0px 0px 0px 20px;

	text-align: left;

	text-decoration: underline;

}

#content a {

	color: #454345;

	font-family: tahoma;

	font-size: 12px;

	text-decoration: none;

}

#content a:link {

}

#content a:hover {

   text-decoration: underline;

}

#content a:active {

	font-weight: bold;

}

#content li {

	color: #D28308;

	font-family: tahoma;

	font-size: 12px;

	list-style-type: none;

	line-height: 2em;

}

#content .orange {

	color: #D28308;

	font-family: tahoma;

	font-size: 12px;

	line-height: 2em;

	list-style-type: none;

}



#tagsrechts        {

        border-left: 1px solid #DDDDDD;

        border-bottom: 1px solid #DDDDDD;

        float: right;

	margin: 8px 8px 8px 8px;

	padding: 8px 8px 20px 20px;

}



#screens a {

}



#screens a:link {

	color: #C13123;

	font-family: tahoma;

	font-size: 12px;

	line-height: 2em;

	margin: 20px 0px 20px 0px;

	padding: 10px 0px 10px 0px;

	text-decoration: none;

}

#screens a:hover {

	text-decoration: underline;

}

#screens a:active {

	font-weight: bold;

}

#screens a:visited {

	color: #C13123;

	font-family: tahoma;

	font-size: 12px;

	line-height: 2em;

	margin: 20px 0px 20px 0px;

	padding: 10px 0px 10px 0px;

	text-decoration: none;

}

#screens a:hover {

	text-decoration: underline;

}







/*****Reset Remove margin and padding from elements  #reset html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }*****/





/*****Basic Elements	Define styles for basic elements: body, h1-h6, ul, ol, a, p, etc.  *****/





/*****Generic Classes	Define styles for simple things like floating to the sides, removing a bottombottom margin on elements, etc --- Yes, these may not be as semantic as we would all like, but they are necessary for coding efficiently   *****/







/*****Basic Layout   Define the basic template: header, footer, etc. Elements that help to define the basic layout of the site  *****/







/*****Header*****/

#headmenu {

	color: #496cb2;

	font-family: tahoma;

	font-size: 12px;

	margin-left: 10px;

	padding-left: 4px;

	text-decoration: none;

}

#headmenu a {

	color: #496cb2;

	font-weight: bold;

	line-height: 1.6em;

	text-decoration: none;

}

#headmenu a:hover {

   	background: #eceae8;

}

#headmenu .current {

	color: #C13123;

	font-size: 11px;

	text-decoration: underline;

}





/*****Content*****/



#abisz {font-family: tahoma, Helvetica, Arial, sans-serif;

	font-size:15px;

	text-align:center;

	color: #787878;

}



#abisz ul {

margin-left: 0;

padding-left: 0;

display: inline;

}





#abisz ul li {

margin-left: 0;

padding: 3px 15px;

display: inline;

list-style:none;

}



#ma {

	color:#6a6a6a;

	font-family: tahoma, Helvetica, Arial, sans-serif;

	font-size:11px;

	line-height: 1.5em;

	margin: 10px 10px 10px 10px;

	padding: 0;

}

#t1 {



	color: #6a6a6a;

	font-size:14px;

	text-align:center;

}

#t2 {

	color: #C13123;

	font-size:12px;

	padding: 4px 0px 4px 0px;

}



#tagtext {

	color: #496cb2;

	font-family: tahoma;

	font-size: 12px;

	text-decoration: none;

	padding: 9px 5px 0px 0px;



}

#tagtext a {

        color: #496cb2;

	text-decoration: none;

}

#tagtext a:hover {

	text-decoration: underline;

}



/*****Footer*****/

#submenu {

	color: #2b2b2b;

	font-family: tahoma;

	font-size: 10px;

	line-height: 22px;

	padding: 10px 0px 0px 0px;

	text-decoration: none;

}

#submenu a:link {

	color: #2b2b2b;

	font-family: tahoma;

	font-size: 10px;

	text-decoration: none;

}

#submenu a:visited {

	color: #2b2b2b;

	font-family: tahoma;

	font-size: 10px;

	text-decoration: none;

}

/******pikachoose*****/





/* These hights and widths should be edited to your images */

ul#pikame{

	padding-left:0;

	margin:0 auto;}

.pika_main{

	width:500px;

	padding-right:20px;

	margin:0 auto;}

#pikame li{

	margin:5px;

	float: left;}



/* thats all you NEED to edit. But continue if you'd like. */

ul#pikame li img{position:relative;cursor:pointer;}

.pika_main{position: relative;margin:0 auto;}

.pikachoose li{float:left;position:relative;overflow:hidden;list-style:none;}

.pika_play{position:absolute;top:10px;right:20px;z-index:1;}

.pika_play a{position:relative;margin-left:auto;cursor:pointer;}

.pika_play img{border:none !important;}

.pika_caption{width:100%;height:30px;text-align:center;}

.pika_navigation a{font-size: 12px;color:white;text-decoration: none;}

.pika_navigation a:hover{text-decoration: underline;}

.pika_navigation{padding-top:10px;clear:both;text-align:center;}



/* SliderJS */

.sliderjs{margin:0 auto;}



/*****Etc Continue to define the other sections one by one  *****/
