/* ----------- CSS-Layout by bluesun ag switzerland www.bluesun.ch -------------------- */
/* ----------- Mozilla Firefox 2+ CSS  - xxxx_moz.css --------------------------------- */

/* euroretour.ch */

/* ----------- Blocklevel-Tags -------------------------------------------------------- */
body					{font-size:95%;}
h1,h2,h3,h4,h5,h6 {line-height:110%; font-weight:bold; margin:0 15px 3px 0;}
h1 					{font-size:180%; color:#FF9C00;}
h2 					{font-size:160%; font-weight:normal; color:#00396D;}
h1.V2, h2.V2 		{margin-left: 7%;}
h3,h4,h5				{font-size:140%; margin:10px 0 5px 0;}
h5 					{font-size:120%; margin:0;}
h6 					{font-size:100%; margin:0;}
ol, ul				{margin:0 0 15px 30px; padding:0;}
p 						{margin:0 0 15px 0; padding:0;} 
p:first-line 		{}
p:first-letter 	{}
td						{font-weight:normal;}
th 					{font-weight:normal; background-color:#c1cad0; padding:1px 3px; text-align:left;}
/* ----------- Klassen ---------------------------------------------------------------- */

/* COLORS			Corporate Colors */
.co1					{color:#000;}
.co2 					{color:#666;}
.co3 					{color:#000;}
.co4 					{color:#000;} 
.co5 					{color:#000;} 
.co6 					{color:#000;} 
.coBlack 			{color:#000;}
.coBlue 				{color:#4C59B7;}
.coGold				{color:#c90;}
.coGreen				{color:#090;}
.coRed 				{color:#068890;}
.coWhite				{color:#FFF;}
/* BACKGROUND		Colors */
.bgCo0 				{background-color:#FFF;}
.bgCo1 				{background-color:#DAE4E6;}
.bgCo2 				{background-color:#E6EDEE;}
.bgCo3 				{background-color:#D4DDD4;}
.bgCo4 				{background-color:#BBC3BB;} 
.bgCo5 				{background-color:#D9ECD8;} 
.bgCo6 				{background-color:#DFE9DF;} 
.bgCoR				{background-color:#B0C3BB;}
.bgCoW				{background-color:#C2EFDF;}
.bgCoTH				{background-color:#EAF0F4;}
.bgCoImg1			{background-color:#CCDDE4; background-image:url(/gr/euro_news_splash_bg.gif); background-repeat:repeat-x;}
.bgCoImg2			{background-color:#CCDDE4; background-image:url(/gr/euro_news_splash_bg.gif); background-repeat:repeat-x;}
.bgCoImg3			{background-color:#EAF0F4;}
.bgCoTheme			{background-color:#CDDBDD;}
.bgCoText			{background-color:#EAF0F4;}

/* TEXT-ALIGN		left, right, center, Justify */
.teAlLe				{text-align:left;}
.teAlRi				{text-align:right;}
.teAlCe				{text-align:center;}
.teAlJu				{text-align: justify;}

/* BORDER			boTo = Border top; boRi = Border right; boBo = Border bottom; boLe = Border left */
.boTo 				{border-top:1px solid #5B6E7A;}
.boRi					{border-right:1px solid #B3BBC2;}
.boBo					{border-bottom:1px solid #5B6E7A;}
.boLe					{border-left:1px solid #B3BBC2;}

/* Fonts 			*/
.foSi140				{font-size:140%;}
.foSi120				{font-size:120%;}
.foSi100				{font-size:100.01%;}
.foSi90				{font-size:90%;}
.foSi80				{font-size:80%;}
.foSi70				{font-size:70%;}
.foSi60				{font-size:60%;}
.foStNo				{font-style:normal;}
.foStIt				{font-style:italic;}
.foStOb				{font-style:oblique;}
.foVaNo				{font-variant:normal;}
.foVaSc				{font-variant:small-caps;}
.foWeNo				{font-weight:normal;}
.foWeBo				{font-weight:bold;}

/* Basic */ 
table.main			{width:100%;}
div.coBasic, table.coBasic			
						{margin-top:20px; width:100%;}

.ma0					{margin:0;}
.ma					{margin: 0 30px 0 15px;}

.pa0					{padding:0;}						
.pa1					{padding:1px 10px 1px 2px;}
.pa2					{padding:1px 2px 1px 2px;}
.paThemeBlock		{padding:1px 2px;}
.paTextBlockLe		{padding:8px 25px 8px 2px;}
.paTextBlockRi		{padding:8px 3px 8px 10px;}
.paTo 				{padding-top:15px;}
.paRi					{padding-right:15px;}
.paBo					{padding-bottom:15px;}
.paLe					{padding-left:15px;}
.wi10					{width:10%;}
.wi20					{width:20%;}
.wi30					{width:30%;}
.wi40					{width:40%;}
.wi50					{width:50%;}
.wi60					{width:60%;}
.wi70					{width:70%;}
.wi80					{width:80%;}
.wi90					{width:90%;}
.wi100				{width:100%;}
						
/* Splash - Block */
table.splash		{margin-top:20px; width:100%;}
td.splash			{padding:8px 25px 8px 10px; background-color:#F4F5EB;}
h3.splash			{font-size:100%; margin:0; color:#000;}

/* Absender */
a.abs, a.abs:link, a.abs:visited, a.abs:focus, a.abs:hover, a.abs:active
						{color:#00396D;}
p.absv0, p.absv1	{display:block; color:#666; font-size:80%; line-height:110%; margin:0 30px 0 0;}
p.absv1 				{margin:0; padding:5px 5px 0 0;}

/* BaseList */
#baseList			{margin-top:20px; width:100%;}
#baseList ul		{margin:0 0 10px 0; list-style-type: square; border-bottom:1px solid #5B6E7A;}
#baseList ol		{margin:0 0 10px 5%; list-style-type: decimal-leading-zero; border-bottom:1px solid #EAF0F4;}
#baseList li 		{font-weight:normal; padding:2px 5px 2px 5px; border-top:1px solid #FFF; background-color:#EAF0F4;}
#baseList li.h		{font-weight:bold; border-top:1px solid #5B6E7A; background-color:#CDDBDD;}
#baseList a, #baseList a:link, #baseList a:visited 
						{color:#00396D; text-decoration:none;}
#baseList a:focus, #baseList a:hover
						{color:#00396D; text-decoration:underline;}

/* Formatierung von Tabellen */
div#tabelle{
margin:10px 0;
}
#tabelle table{
background:rgb(244,245,235);
border-bottom:1px solid rgb(91,110,122);
border-top:1px solid rgb(91,110,122);
color:rgb(0,0,0);
width:100%;
}
#tabelle th{
font-size:80%;
padding:0.5em;
}
#tabelle td{
padding:0.2em 0.5em;
border-top:1px solid rgb(91,110,122);
}

a.logo 				{}

p.errormessage 	{margin:0; padding:50px 25px 0 25px; color:red;}
p.spalte 			{font-size:80%; margin:0; padding:2px 5px 10px 5px;}

div.sBg				{background-repeat:repeat-x; background-color:#EAF0F4;}
div.sBg1				{background-image:url(/gr/euro_rcsbg1.jpg);}

div.rBg 				{background-repeat:repeat-x; padding-bottom:30px; background-color:#EAF0F4;}
div.rBg1 			{background-image:url(/gr/euro_rcbg1.jpg);}

div.rPBg 			{background-repeat:repeat-x; padding-bottom:30px; background-color:#EAF0F4;}
div.rPBg1 			{background-image:url(/gr/euro_rcpbg1.jpg);}

/* DIV */
div.headv0 			{width:100%; height:115px; left:0; top:0; background-image:url(/gr/euro_head_bg.gif); z-index:20; background-repeat:repeat-x;}
div.headv1 			{width:100%; height:90px; left:0; top:0; z-index:20; text-align:center; border-bottom:1px solid #5B6E7A;}
div.content 		{margin:1px 0 0 3%; z-index:50;}
div.contentmain 	{margin-top:20px; z-index:53;}
div.contentmain2 	{margin:20px 20px 25px 0; z-index:55; }
div.contentright 	{z-index:56; padding:0;}
div.contentright2 {z-index:57;background-color:#FFF;}
div.contentrightBg2 {height:80px; background-image:url(/gr/euro_right_column_bg2.gif); background-repeat:repeat-x;}
div.newscontainer {margin-top:1px; border-left:1px solid #B3BBC2; border-bottom:1px solid #5B6E7A;}
div.footerv0 		{margin:50px 0 0 0px;}
div.footerv1 		{margin:0 0 0 35px;}
div.relatedlinks 	{margin:0 0 10px 3%;}
div.menutop 		{display:block; margin-bottom:1px; padding:5px 30px 5px 0; background-color:#E1E9EF; font-size:75%; text-align:right;}
div.menubottom 	{display:block; height:15px; margin-bottom:10px; padding:3px 30px 2px 0; border-top:1px solid #FF9C00; background-color:#FFD087; font-size:75%; text-align:right;}
/* ----------- ID --------------------------------------------------------------------- */

/* ----------- CSS-Ende --------------------------------------------------------------- */